Seems like #1467 didn't work, because `"` doesn't seem to be valid in an `if`
context. Removing the quotes did not work either, but using a single quote
did the trick.
* Move frontend to old_frontend
* feat: copy client from Jomik/valetudo-ui
* chore(lint): apply linter rules
* chore(config): switch to yaml
* chore: fix backend type checks
* chore: add frontend type check
* chore: remove unneeded item on Grid
* refactor: split HomePage
* feat: show system info
* fix: use correct node version after rebase
* chore: build frontend in actions
* feat: upgrade to material ui 5
* feat(frontend): upgrade dependencies
* update package-lock.json
* Change title
* Fix ts-check
* Keep the old UI as the default for now
* Remove development server
* Make deepscan happy
* Make deepscan happy
* properly remove development server
* Remove web vitals
* Make the typescript compiler happy
* Fix map zoom out
* Allow dynamic relative paths
* Nicer map zoom values
* Increase visibility of spring bottom sheet handle
* Improve map render performance
* Reformat code
* Add eslint script
* 4 spaces > 2 spaces
* Remove comments
* Formatting
* Backend formatting
* Allow the client-side router to work
* Remove obsolete readme.md
* Add cra-build-watch
* Lint fix
* Formatting
Co-authored-by: Jonas Holst Damtoft <jonasdamtoft@gmail.com>
* Import/convert from #892
* docs(swagger): Add swagger definitions for SystemRouter
* Swagger is an optional feature and should be treated as such
* Remove $brand
* docs(swagger): Add swagger definitions for NTPClientRouter
* chore: Fix package-lock
* chore: Fix package-lock
* docs(swagger): Document State Attributes and Map Layer + Map Entities
* Use tagged version
* fix pkg build
* add schema validation
* remove unnecessary custom jsdoc tag
Co-authored-by: Davide Depau <davide@depau.eu>