10 Commits

Author SHA1 Message Date
70238b4151 🎨 Run updated prettier 2023-08-25 14:42:38 +02:00
1ed9af766d 🚧 💄 Implement new settings menu and 3 subpages
- Implement new main settings menu
- Implement "filtering" page
- Implement "appearance" page
- Implement "about" page
- Make the Git hash a link to the Git repo
2023-06-06 22:39:08 +02:00
7183f467b4 ♻️ Use vite define instead of GitRevision package 2023-06-06 21:46:54 +02:00
e2e3113b5b ♻️ Rework authentication
- Move login endpoint `/login` to `/auth/login`
- Add logout route `/auth/logout`
- Add `/api/token` endpoint and `?token=` query parameter for auth
- Refactor `auth.js`
2023-01-01 17:11:42 +01:00
394d86a13a 🔨 Proxy backend server with vite 2022-10-03 11:32:17 +02:00
c80a75159d 🔧 Cache assets for offline use 2022-06-23 15:45:02 +02:00
7e7aea0eb8 🔧 Add short_name to PWA manifest 2022-06-07 12:36:33 +02:00
01cce13104 Add about section 2022-05-05 22:53:46 +02:00
d3a49eed49 Add PWA Support 2022-05-04 21:54:21 +02:00
5302392f08 🎉 Initialize Vue.js + Vite project 2022-04-29 17:05:53 +02:00