* Upgrade eslint and prettier dependencies
* Feature/upgrade date fns to version 2.22.1 (#165)
* Feature/upgrade chart.js to version 3.3.2 (#166)
* Update changelog
* Add webauthn
* Complete WebAuthn device sign up and login
* Move device registration to account page
* Replace the token login with a WebAuthn prompt if the current device has been registered
* Mark the current device in the list of registered auth devices
* Fix after rebase
* Fix tests
* Disable "Add current device" button if current device is registered
* Add option to "Stay signed in"
* Remove device list feature, sign in with deviceId instead
* Improve usability
* Update changelog
Co-authored-by: Matthias Frey <mfrey43@gmail.com>
Co-authored-by: Thomas <4159106+dtslvr@users.noreply.github.com>
* Simplify initial project setup
* Added a validation for environment variables
* Added support for feature flags to simplify the initial project setup
* Add configuration service to test
* Optimize data gathering and exchange rate calculation (#14)
* Clean up changelog
* Add license
* Remove unnecessary style
* Add license to package.json
* Update url
* Adapt offering to new license (#13)
* Adapt offering to new license
* Update changelog
* Add license to about page
* Adapt offering to new license