·
1 commit
to master
since this release
This release uses the latest release of OpenDTU (v24.11.7)
🚀 Features
- Feature: Refactor config management interface
- Feature: Allow custom language pack for webapp
- Feature: Added spanish language pack
- Feature: Added italian language pack
- Feature: Implement language pack support for display texts
- Feature: Added spanish display translation
- Feature: Added italian display translation
- Feature: Added device info for HMS-700
- Feature: Validate JSON before uploading
🐛 Fixes
- fix hanging of GUI
- Fix: cpplint errors
- Fix: Take DST into account when recalculating the sunrise sunset time
- Fix: Lint Error
- Fix: skip BOM in JSON files (pin_mapping and config)
- Fix lint errors
🌎 Web Application
- webapp: Use global AlertResponse interface
- webapp: Allow upload of language packs
- webapp: Added global reboot wait screen
- webapp: Rename interface to prevent lint errors
- webapp: Fix: WaitRetstartView showed basic auth dialog
- webapp: Update dependencies
- webapp: right-align labels for inputs on non-sm viewports
- webapp: last table row shall have no bottom border
- webapp: remove table's bottom margin
- webapp: add gap between inverter selectors
- webapp: avoid inline style in inverter channel info card
- webapp: equalize style of cards with tables in live view
- webapp: use reasonable name for radio stats accordion
- webapp: align table headers with card headers
- webapp: apply card-table class to info view cards
- webapp: adjust look of tables in accordions to live view cards
- webapp: beautify radio statistics reset button
- webapp: fix inverter "add" and "save order" button positions
- webapp: optimize spacing on bottom of cards
- webapp: MQTT: use v-if in favor of v-show
- webapp: MQTT: no login with cert if TLS disabled
- webapp: avoid inline style for inverter channel info value
- webapp: properly space alert with hint for hostname
- webapp: optimize look of firmware update cards
- webapp: inverter advanced tab needs space at the top
- webapp: optimize look of login page
- webapp: optimize body bottom padding and length
- webapp: consistently use no colon in form labels
- webapp: optimize placement of device profile doc buttons
- webapp: show pin mapping categories as cards
- webapp: device manager: optimize cards for tab nav
- webapp: always scroll up when navigating to another view
- webapp: fix inverter selection button breaking
- webapp: declare emitted event in FormFooter component
- webapp: Update dependencies
- webapp: add app.js.gz
🛠 Under the hood
- Added database feature.
- Added code for JS and HTML (as comment at the end of the file).
- Merge pull request #1 from RaBa64/Database
- added new card to LiveView page with chart for last 25 hours
- fixed formatting of the DatabaseChart
- fixed delayed load of google libraries after page refresh
- GChart
- Delete database.png
- removed serial number from screenshot
- Merge branch 'Database' of https://github.com/RaBa64/OpenDTU into Database
- use vue-google-charts wrapper
- fixed wromg position of chart
- updated screenshot
- updated webapp
- added calendar chart
- added calendar chart
- Merge branch 'master' into Database
- updated screenshot
- Merge branch 'tbnobody:master' into master
- Merge branch 'master' into Database
- used new interface
- Merge branch 'tbnobody:master' into master
- Fixed problem that charts are not shown after page refresh.
- made Vue compile
- changed chart options
- Merge branch 'origin/HEAD' into Database
- fixed height
- updated webapp
- changed chart options
- updated webapp
- updated Webapp and screenshot
- new screenshot
- create database when it does not exist
- fixed name of days in calendar chart
- added debug messages
- added more debugging messages
- hooked to LiveView instead of MQTT
- moved loop handler
- fixed time handling
- fixed first datapoint
- updated Webapp
- Merge branch 'tbnobody:master' into master
- some cosmetic changes
- Merge https://github.com/RaBa64/OpenDTU into Database
- updated Webapp
- Merge branch 'tbnobody:master' into master
- Merge branch 'master' of https://github.com/RaBa64/OpenDTU into Database
- used chunked data transfer
- used chunked data transfer
- fixed loading flag
- removed lambda function
- Merge branch 'tbnobody:master' into master
- Merge branch 'tbnobody:master' into master
- Merge branch 'master' of https://github.com/RaBa64/OpenDTU into Database
- RaBa
- fixed chart refresh after reload
- fixed wrong time for first database entry on a day
- added autorefresh every hour
- optimized autorefresh
- Merge branch 'tbnobody:master' into master
- fixed formatting of card
- Merge branch 'master' of https://github.com/RaBa64/OpenDTU into Database
- html change
- Merge branch 'tbnobody:master' into master
- fixed date comparison
- Merge remote-tracking branch 'origin/master' into Database
- new screenshot
- Update README.md
- Database (#2)
- Update README.md
- updated ReadMe
- text changes
- Merge branch 'GoogleCharts' of https://github.com/RaBa64/OpenDTU into GoogleCharts
- updated WebApp
- Merge remote-tracking branch 'origin/master' into GoogleCharts
- merged OpenDTU master
- Merge branch 'GoogleCharts' into Database
- new WebApp
- Merge branch 'master' of https://github.com/RaBa64/OpenDTU into Database
- fixed one bug reports and one feature request
- Merge branch 'master' of https://github.com/tbnobody/OpenDTU into Database
- fixed problem in initialization
- update lockfile
- update lock file
- updated yarn.lock file
- Merge https://github.com/RaBa64/OpenDTU-Database into Database
- show 2 years
- pre update
- Merge branch 'master' of https://github.com/tbnobody/OpenDTU into Database
- first version with new caleandar
- changed font size
- fixed text size
- round corners
- round corners
- Merge branch 'master' of https://github.com/tbnobody/OpenDTU into Database
- added Database restore
- fixed changes in the scheduler
- Add files via upload
- Rename Screenshot 2024-05-23 131208.png to Screenshot_2024-05-23_131208.png
- Update README.md
- Update README.md
- Merge branch 'tbnobody:master' into master
- Merge https://github.com/RaBa64/OpenDTU-Database into Database
- v24.5.27
- Merge branch 'tbnobody:master' into master
- Merge branch 'master' of https://github.com/tbnobody/OpenDTU into Database
- Merge branch 'tbnobody:master' into master
- Merge branch 'tbnobody:master' into master
- Merge remote-tracking branch 'origin/master' into Database
- Merge branch 'tbnobody:master' into master
- Update UpgradePartition.md
- Update nrf24/RF24 from 1.4.9 to 1.4.10
- Upgrade ESPAsyncWebServer from 3.3.16 to 3.3.17
- Rename config API to file API
- Refactor file handling API and add endpoint to delete files
- Add API endpoint to retrieve custom languages and complete language pack
- Move lookup for translation path to separate method
- Check if language pack metadata are valid
- add and use configuration write guard
- Rewrite display language handling to work with locale strings instead of magic numbers.
- Added README.md to lang folder
- Upgrade ESPAsyncWebServer from 3.3.17 to 3.3.21
- Merge branch 'pr2328' into dev
- keep console.log() when serving webapp
- Remove not required include
- Replace multiline print by printf
- Remove not required include
- Merge branch 'pr2360' into dev
- Upgrade ESPAsyncWebServer from 3.3.21 to 3.3.22
- Build factory.bin in every compile attempt
- Merge branch 'tbnobody:master' into master
- Merge remote-tracking branch 'origin/Database' into Database
- fixed linit errors
- fixed lint errors
- fixed lint errors
- fixed lint error
- fixed lint error 3
- fixed build problems of webapp
- fixed lint problem
- fixed prettier problems
- Update build.yml
- Merge branch 'Database'
- Merge branch 'master' of https://github.com/RaBa64/OpenDTU-Database
- use other token