Thomas Basler
|
233efe3a50
|
Password protection for firmware update API
|
2022-11-07 19:02:07 +01:00 |
|
Thomas Basler
|
d63476c70e
|
webapp: Update dependencies
|
2022-11-07 18:52:22 +01:00 |
|
Thomas Basler
|
c2de7dbdb8
|
webapp: Send X-Requested-With header for all requests
This prevents browser password dialogs in all cases
|
2022-11-07 18:49:36 +01:00 |
|
Thomas Basler
|
fe8b68d2be
|
Password protection for config settings API
|
2022-11-07 18:48:02 +01:00 |
|
Thomas Basler
|
7798854b2b
|
webapp: Change authHeader to return Headers object instead of Record<string, string>
|
2022-11-04 00:01:34 +01:00 |
|
Thomas Basler
|
a646eae51a
|
Password protection for inverter settings API
|
2022-11-03 21:44:01 +01:00 |
|
Thomas Basler
|
902e632f51
|
Password protection for mqtt settings API
|
2022-11-03 21:31:50 +01:00 |
|
Thomas Basler
|
3a2f73a2b3
|
Password protection for ntp settings API
|
2022-11-03 21:20:12 +01:00 |
|
Thomas Basler
|
e605e42c3e
|
Password protection for network settings API
|
2022-11-03 21:13:42 +01:00 |
|
Thomas Basler
|
b9d2978bf9
|
Password protection for dtu settings
|
2022-11-03 21:05:51 +01:00 |
|
Thomas Basler
|
8d14dbd367
|
Password protection for security settings API
Also implemented the base functionallity to protect further API endpoints.
|
2022-11-03 21:00:13 +01:00 |
|
Thomas Basler
|
af4b47beeb
|
webapp: Use scss instead of css
Enables easier theming in future
|
2022-11-02 20:39:18 +01:00 |
|
Thomas Basler
|
c85d71abfd
|
webapp: Added icon to navbar
|
2022-11-01 17:37:19 +01:00 |
|
Thomas Basler
|
ed6e9dd9cd
|
webapp: Use correct Complimentary colours
|
2022-11-01 16:54:13 +01:00 |
|
Thomas Basler
|
438ce36bab
|
Added sum values of all inverters to web UI
|
2022-11-01 16:33:20 +01:00 |
|
Thomas Basler
|
69b675bc64
|
BREAKING CHANGE: Structure WebAPI /api/livedata/status changed
The different inverter data are now in a subobject called "inverters".
This is required to extend the API by other data then the inverter values
|
2022-11-01 15:04:05 +01:00 |
|
Thomas Basler
|
9ee75ed7ce
|
Fixed missing yarn.lock
|
2022-10-31 15:37:34 +01:00 |
|
Thomas Basler
|
860710c47a
|
Changed minimal limit from 10% to 2%
|
2022-10-31 15:23:09 +01:00 |
|
Thomas Basler
|
3612dd3d52
|
Apply correct unit of measure format
See https://en.wikipedia.org/wiki/Space_(punctuation)#Unit_symbols_and_numbers
|
2022-10-31 15:12:32 +01:00 |
|
Thomas Basler
|
20e856ecfc
|
Use correct locale for number formatting
Also moved numberFormat method so separate file
|
2022-10-31 15:08:56 +01:00 |
|
Thomas Basler
|
68423179cc
|
webapp: Update dependencies
|
2022-10-31 14:41:20 +01:00 |
|
Thomas Basler
|
dfd553090e
|
webapp: Round to relevant digits in live status
|
2022-10-31 11:51:15 +01:00 |
|
Thomas Basler
|
57a63f690e
|
webapp: Added additional reboot message after OTA firmware upgrade
|
2022-10-31 00:45:01 +01:00 |
|
Thomas Basler
|
9c7dc681b1
|
Fix #268: Allow12 digit dtu serial numbers
They will also be generated by OpenDTU itself
|
2022-10-25 22:53:46 +02:00 |
|
Thomas Basler
|
39b7687295
|
webapp: upgraded dependencies
|
2022-10-24 18:34:30 +02:00 |
|
Thomas Basler
|
c2c57e33c3
|
webapp: Only allow max_power in input field if available
|
2022-10-19 22:16:35 +02:00 |
|
Thomas Basler
|
f9221606c6
|
webapp: create interface for LimitConfig
|
2022-10-19 22:16:33 +02:00 |
|
Thomas Basler
|
03f73796d2
|
webapp: create interface for LimitStatus
|
2022-10-19 22:16:32 +02:00 |
|
Thomas Basler
|
f32b561627
|
Show detected max power in dev info dialogue
|
2022-10-19 22:16:30 +02:00 |
|
Thomas Basler
|
31849ec159
|
webapp: Use BasePage for HomeView
|
2022-10-18 18:44:35 +02:00 |
|
Thomas Basler
|
4fee366926
|
webapp: Fixed line break on ipads
|
2022-10-18 18:30:05 +02:00 |
|
Thomas Basler
|
03066af1c4
|
webapp: Implement BasePage component for default views
|
2022-10-18 18:29:58 +02:00 |
|
Thomas Basler
|
93512e2e0c
|
webapp: create interface for LiveDataStatus
|
2022-10-17 23:31:20 +02:00 |
|
Thomas Basler
|
b95d6ff897
|
webapp: Update dependencies
|
2022-10-17 22:53:53 +02:00 |
|
Thomas Basler
|
e3d732770f
|
webapp: created interface for EventlogStatus
|
2022-10-17 21:26:44 +02:00 |
|
Thomas Basler
|
cae6ddccb7
|
webapp: add utils method timestampToString
|
2022-10-17 21:13:18 +02:00 |
|
Thomas Basler
|
4775f34f5b
|
webapp: create interface for DevInfoStatus
|
2022-10-17 20:56:52 +02:00 |
|
Thomas Basler
|
2682ca8dec
|
webapp: create interface for MqttStatus
|
2022-10-17 20:46:35 +02:00 |
|
Thomas Basler
|
2aad0cbe70
|
webapp: create interface for NetworkStatus
|
2022-10-17 20:43:27 +02:00 |
|
Thomas Basler
|
19ee117a53
|
webapp: create interface for NtpStatus
|
2022-10-17 20:36:02 +02:00 |
|
Thomas Basler
|
386b6b73bd
|
webapp: ceate interface for SystemStatus
|
2022-10-17 20:32:14 +02:00 |
|
Thomas Basler
|
61924a2768
|
webapp: create interface for SecurityConfig
|
2022-10-17 20:07:48 +02:00 |
|
Thomas Basler
|
05eb741833
|
webapp: create interface for NtpConfig
|
2022-10-17 20:04:20 +02:00 |
|
Thomas Basler
|
c52f1eeaa2
|
webapp: create interface for NetworkConfig
|
2022-10-17 20:02:05 +02:00 |
|
Thomas Basler
|
a9a6a40eb8
|
webapp: create interface for MqttConfig
|
2022-10-17 19:59:11 +02:00 |
|
Thomas Basler
|
c735fb8c3c
|
webapp: create interface for DtuConfig
|
2022-10-17 19:53:43 +02:00 |
|
Thomas Basler
|
d798963df5
|
webapp: Migrated from vue-cli to vite
|
2022-10-17 19:26:04 +02:00 |
|
Thomas Basler
|
f1e30a743a
|
webapp: Migrate BootstrapAlert to Typescript
|
2022-10-17 19:26:04 +02:00 |
|
Thomas Basler
|
8ed48db193
|
webapp: Fix some lint errors
|
2022-10-17 19:26:04 +02:00 |
|
Thomas Basler
|
d86983b8d0
|
webapp: Split createApp into multiple lines
Better readability
|
2022-10-17 19:26:04 +02:00 |
|