Thomas Basler
c6ebea3e9e
webapp: Organize imports
2022-12-25 12:02:10 +01:00
Thomas Basler
c59e3b686b
webapp: Translate set status
2022-12-24 00:01:55 +01:00
Thomas Basler
793f0c5d99
webapi: Power: Show language independent webapi messages
2022-12-24 00:01:55 +01:00
Thomas Basler
fb35e95f3c
webapi: Limit: Show language independent webapi messages
2022-12-24 00:01:54 +01:00
Thomas Basler
ab25914c48
Added i18n support for the web interface
2022-12-24 00:01:54 +01:00
Thomas Basler
de61ab3694
webapp: Added helpfull tooltips to the web interface
2022-12-20 20:39:59 +01:00
Thomas Basler
0a349b75a4
webapp: ESLint fixes
2022-12-08 22:20:40 +01:00
Thomas Basler
2a19b46d52
Add authentication to websocket
2022-11-23 21:00:54 +01:00
Thomas Basler
e4ba104fd9
webapp. Fix error in Live View when no inverter is loaded
2022-11-22 23:41:49 +01:00
Thomas Basler
a06a8fec3d
webapp: Removed hardcoded info about views which require authentication
...
If the return value of a API request equals 401 then the user will be redirected to the login page.
Using this method it's possible to decided within the API if a authentication is needed or not.
2022-11-22 20:37:01 +01:00
Thomas Basler
f8b601f871
Show several hints and tips at Live View
...
This contains the following information:
* No connection to the NRF module possible
* No time set
* Default password used
2022-11-20 15:08:36 +01:00
Thomas Basler
fe22c95221
webapp: Show Data Age also as timestamp if age > 300 sec
2022-11-18 23:16:52 +01:00
Thomas Basler
e0b069ff3d
Password protection for limit/power settings API
2022-11-08 18:34:00 +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
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
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
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
93512e2e0c
webapp: create interface for LiveDataStatus
2022-10-17 23:31:20 +02:00
Thomas Basler
e3d732770f
webapp: created interface for EventlogStatus
2022-10-17 21:26:44 +02:00
Thomas Basler
4775f34f5b
webapp: create interface for DevInfoStatus
2022-10-17 20:56:52 +02:00
Thomas Basler
d798963df5
webapp: Migrated from vue-cli to vite
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
66d296a97b
webapp: Reorganize .vue files
2022-10-17 19:26:04 +02:00