Commit Graph

26 Commits

Author SHA1 Message Date
Nassim Jahnke
2550c67464
Don't re-request perms on the same route 2023-01-17 13:11:23 +01:00
MiniDigger | Martin
9072d02090 fix(frontend): make backenddata more robust 2023-01-03 09:35:41 +01:00
MiniDigger | Martin
4a934eadb9 fix(frontend): don't die on hot reload of backend data 2022-12-29 22:44:22 +01:00
MiniDigger | Martin
2acafbc382 fix(frontend): tackle some vue-tsc errors
only 159 to go!
2022-12-28 21:38:19 +01:00
evan
579b0ad5e2
Fix invalid code language crashing page (#1058) 2022-12-26 17:56:28 +01:00
MiniDigger | Martin
31dd0c2026 fix(frontend): change how prism loads languages
not pretty but it works as expected.
2022-12-25 12:32:58 +01:00
MiniDigger | Martin
4fbe9f2e8b feat(frontend): refactor backend data handling
now generates at build time instead.
2022-12-23 15:44:16 +01:00
MiniDigger | Martin
24cef5f443 fix(frontend): make prism stuff more robust, statically import theme, allow more markdown requests at once 2022-12-23 01:30:50 +01:00
MiniDigger | Martin
ac0ba99dd8 feat(frontend): add dynamic prism loading for syntax highlighting 2022-12-23 00:16:00 +01:00
MiniDigger | Martin
8eac8aff1c chore(frontend): remove useless 'authed' param 2022-12-20 18:33:46 +01:00
MiniDigger | Martin
5470d5b07e feat(auth): rework auth system implementation to be more reliable and cleaner 2022-12-20 18:01:08 +01:00
MiniDigger | Martin
dad8789f7e feat!: start moving to nuxt 2022-12-16 14:57:01 +01:00
Jake Potrebic
7a77c88bb8
fix text inputs not validating right away
closes #1017
2022-11-20 19:27:42 -08:00
Jake Potrebic
866e15a6b5
some typescript typing fixes 2022-11-19 18:17:19 -08:00
MiniDigger | Martin
8919c48f31 feat: add version page 2022-11-05 12:22:53 +01:00
MiniDigger | Martin
b229a34787 chore: move notifications to lib 2022-10-31 10:48:06 +01:00
MiniDigger | Martin
7df891b2a4 make sure useHead automatically updates dark mode classes 2022-07-29 21:59:17 +02:00
MiniDigger | Martin
3065e77aa6 save settings by username 2022-07-27 16:18:11 +02:00
MiniDigger | Martin
d089a898b7 refactor theme to use cookie and put it into lib 2022-07-27 14:38:02 +02:00
MiniDigger | Martin
99bf226b34 try to be less spamming about expected auth failures, closes #765 2022-07-26 09:38:59 +02:00
Nassim Jahnke
4fc8bae9ec
Fix some annoying warnings 2022-07-22 15:48:05 +02:00
MiniDigger | Martin
0cc6d06c4c move i18n stuff to lib 2022-07-02 12:29:23 +02:00
MiniDigger | Martin
16de74e09b prepare for splitting out lib 2022-06-28 20:49:35 +02:00
Jake Potrebic
f503d64a62
improve channels, remove unstable tag 2022-06-20 19:32:54 -07:00
MiniDigger | Martin
c447bcb981 allow role management (closes #572) 2022-06-20 18:31:00 +02:00
MiniDigger | Martin
d6dd24a09f rename new frontend, remove all traces of all 2022-06-19 01:00:21 +02:00