Commit Graph

37 Commits

Author SHA1 Message Date
MiniDigger | Martin
70886184bb figure out locale and theme on server, add theme option to db
this is in progress, theme client side stuff needs to be adjusted
2022-04-03 00:23:48 +02:00
MiniDigger | Martin
2821bbf612 implement page editing and deleting 2022-04-02 19:03:10 +02:00
MiniDigger | Martin
81f4c679cf implement settings page
it was painful but it is done, just needs a bit more styling
2022-04-02 16:09:24 +02:00
MiniDigger | Martin
20bd8e5300 implement new page modal, fix page rendering, improve anchor 2022-04-01 23:15:27 +02:00
MiniDigger | Martin
9bb4491daf bunch of misc stuff and todos 2022-04-01 20:30:45 +02:00
MiniDigger
dc983e4a57 add notifications to replace the vuetify snackbar 2022-03-29 18:20:26 +02:00
MiniDigger
987a46ed60 add seo stuff to all pages 2022-03-27 11:28:56 +02:00
MiniDigger
3c745e2e82 start with version page 2022-03-26 21:47:02 +01:00
MiniDigger
2308944843 implement versions page 2022-03-26 19:47:41 +01:00
MiniDigger
94dfc8eb2e store pinia in request config to fix weird ssr hydration issues 2022-03-26 18:46:59 +01:00
MiniDigger
c7c89d9f0d tick more boxes, cause box ticking is cool! 2022-03-24 21:02:36 +01:00
MiniDigger
40909d1482 implement project channels page 2022-03-24 20:56:40 +01:00
MiniDigger
ae4db0f972 implement project notes page 2022-03-24 20:11:52 +01:00
MiniDigger
03afe4c4d6 implement admin version approval page 2022-03-23 16:30:50 +01:00
MiniDigger
a72c0b65de implement stars and watcher page 2022-03-23 15:38:33 +01:00
MiniDigger
b1cb09299e implement admin project approval page, visibility change modal 2022-03-22 20:38:55 +01:00
MiniDigger
8aafe48269 implement admin user activity page 2022-03-22 18:36:27 +01:00
MiniDigger
7bed534ecc implement api key page 2022-03-21 20:21:19 +01:00
MiniDigger
3e57dc4e3d implement user admin page 2022-03-21 18:11:08 +01:00
MiniDigger
2dce28a5eb commit todo file too 2022-03-21 17:08:08 +01:00
MD
7628b2e0a3 Update bbcode in frontend todos 2022-03-21 15:32:12 +00:00
MiniDigger
8b2f5f87e1 implement admin log, dateformat thru i18n, some modals 2022-03-21 13:58:14 +01:00
MiniDigger
486a096a9a add desin to the admin pages 2022-03-21 13:58:14 +01:00
MiniDigger
3da7fe1422 implement admin health page 2022-03-21 13:58:14 +01:00
MiniDigger
a600cb0888 implement admin stats page 2022-03-21 13:58:14 +01:00
MiniDigger
908c3e6944 implement admin flags page 2022-03-21 13:58:14 +01:00
MiniDigger
971426b595 implement admin version page, add tag input 2022-03-21 13:58:14 +01:00
MiniDigger
a4787254aa implement notification page 2022-03-21 13:58:14 +01:00
MiniDigger
91415c0499 implement author and staff pages with a table 2022-03-21 13:58:14 +01:00
MiniDigger
3b83facabe implement api page 2022-03-21 13:58:14 +01:00
MiniDigger
0f0a063df0 add todo list and make /admin return 404
Signed-off-by: MiniDigger <admin@benndorf.dev>
2022-03-21 13:58:14 +01:00
MiniDigger
03235a231f route perms work
Signed-off-by: MiniDigger <admin@benndorf.dev>
2022-03-21 13:58:14 +01:00
MiniDigger
9b80c72ae3 cleanup and finish route perms (untested)
Signed-off-by: MiniDigger <admin@benndorf.dev>
2022-03-21 13:58:14 +01:00
MiniDigger
e494939115 work on route perms, half of them work, also added error pages
Signed-off-by: MiniDigger <admin@benndorf.dev>
2022-03-21 13:58:14 +01:00
MiniDigger
8e6e62c3e9 update dependencies, add server for deployment
Signed-off-by: MiniDigger <admin@benndorf.dev>
2022-03-21 13:58:14 +01:00
MiniDigger
6d99055aad favicon + i18n + autoformat 2022-03-21 13:58:14 +01:00
MiniDigger
d629e51f9d Start a POC for a new frontend! 2022-03-21 13:58:14 +01:00