Commit Graph

73 Commits

Author SHA1 Message Date
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
c64a1ec4dd fix(frontend): fixup error handling 2022-12-22 18:56:27 +01:00
MiniDigger | Martin
004d6e2e85 fix(frontend): move cache control to route rules 2022-12-22 16:33:54 +01:00
MiniDigger | Martin
99a7aee5c0 feat(frontend): text compression of assets/js/css/etc 2022-12-22 15:57:38 +01:00
MiniDigger | Martin
425fc30637 feat(frontend): allow typechecking, fix type errors with useErrorHandling 2022-12-20 18:47:00 +01:00
MiniDigger | Martin
dad8789f7e feat!: start moving to nuxt 2022-12-16 14:57:01 +01:00
MiniDigger | Martin
f805fc96b1 delete old frontend 🎉 2022-06-19 00:48:50 +02:00
Noah van der Aa
3cf86fd05b
Link to new docs and grab logo from there aswell (#613) 2022-03-23 14:50:13 +01:00
MiniDigger
17c5e1a785 crowdin cli is stupid
Signed-off-by: MiniDigger <admin@benndorf.dev>
2021-12-22 19:50:31 +01:00
MiniDigger
2a0e7f3c16 wtf
Signed-off-by: MiniDigger <admin@benndorf.dev>
2021-12-22 19:28:41 +01:00
MiniDigger
71be03e79c more locale improvements?
Signed-off-by: MiniDigger <admin@benndorf.dev>
2021-12-22 19:10:51 +01:00
MiniDigger
56adc1c54f try to understand why lang stuff isn't working on staging
Signed-off-by: MiniDigger <admin@benndorf.dev>
2021-12-21 13:06:06 +01:00
MiniDigger
060dc6baa3 further improvements to lang files
Signed-off-by: MiniDigger <admin@benndorf.dev>
2021-12-20 11:13:57 +01:00
Felix Kleinekathöfer
601eb0b6c3
Sync with crowdin using github actions on deploy (#553)
Co-authored-by: MiniDigger <admin@benndorf.dev>
2021-12-19 11:59:02 +01:00
MiniDigger
f3da597397 move to new i18n project
Signed-off-by: MiniDigger <admin@benndorf.dev>
2021-12-17 21:12:14 +01:00
MiniDigger
01c71b1232 fix api page
Signed-off-by: MiniDigger <admin@benndorf.dev>
2021-12-17 20:29:04 +01:00
MiniDigger
a244f837b1 guess this was important
Signed-off-by: MiniDigger <admin@benndorf.dev>
2021-12-17 19:39:27 +01:00
MiniDigger
6961e23dbd minor build imporvements and dep updates
Signed-off-by: MiniDigger <admin@benndorf.dev>
2021-12-17 17:23:39 +01:00
AwesomeDude091
e9819ca8ae
Changed Homepage Dropdown Menu (#577)
Co-authored-by: MiniDigger <admin@benndorf.dev>
2021-12-17 15:38:19 +01:00
MiniDigger
a39987cb76 add cloudflare insights to csp
Signed-off-by: MiniDigger <admin@benndorf.dev>
2021-12-12 21:03:32 +01:00
MiniDigger
90a71b6c07 remove unused backend auth host and rename lazy auth host
Signed-off-by: MiniDigger <admin@benndorf.dev>
2021-11-26 07:56:34 +01:00
MiniDigger
5bbcc17f86 disable workbox
Signed-off-by: MiniDigger <admin@benndorf.dev>
2021-11-01 11:53:18 +01:00
MiniDigger
364f8ecb8b implement logout
Signed-off-by: MiniDigger <admin@benndorf.dev>
2021-11-01 11:06:08 +01:00
syldium
6b3cd04384 Allow video embeds in Markdown and in the BBCodeConverter 2021-10-17 15:01:11 +02:00
MiniDigger
733c151f5f try to integrate new auth
Signed-off-by: MiniDigger <admin@benndorf.dev>
2021-10-16 12:09:44 +02:00
MiniDigger
fa95259216 fix langs, implement crowdin in context editing
Signed-off-by: MiniDigger <admin@benndorf.dev>
2021-08-04 19:22:13 +02:00
Shen-Ta Hsieh(BestSteve)
0ac084c1f9
Add Traditional Chinese Translation (#533) 2021-08-04 11:32:14 +02:00
Lorenzo
ac0fe6a729
Add italian localization (#534)
Co-authored-by: MiniDigger | Martin <admin@benndorf.dev>
2021-08-04 11:30:55 +02:00
Palomox
1630608bb5
Add spanish localization (#536) 2021-08-04 11:29:46 +02:00
MiniDigger
a0cda24875 actually import dutch language
Signed-off-by: MiniDigger <admin@minidigger.me>
2021-06-29 11:29:50 +02:00
MrsHerobrine (Naomi)
c486c6c30a
Dutch translation (#518) 2021-06-29 11:20:01 +02:00
Jake Potrebic
1c1bd94c5f
fix CSP 2021-06-06 14:58:08 -07:00
Jake Potrebic
37f315dc8e
try to fix frontend avatars 2021-06-06 14:45:56 -07:00
MiniDigger
2a8e55695b fix some lint errors in ZH translation and make it display
Signed-off-by: MiniDigger <admin@minidigger.me>
2021-06-06 11:29:14 +02:00
MiniDigger
3047fa6fbd hack together a language switcher
Signed-off-by: MiniDigger <admin@minidigger.me>
2021-06-06 11:03:39 +02:00
MiniDigger
7f150754af lets try out modern mode
Signed-off-by: MiniDigger <admin@minidigger.me>
2021-05-22 22:21:04 +02:00
MiniDigger
c420e5dd33 refactor title and description generation
Signed-off-by: MiniDigger <admin@minidigger.me>

#382
2021-05-22 20:48:45 +02:00
MiniDigger
af5ca6e38c fix forum frame being blocked
Signed-off-by: MiniDigger <admin@minidigger.me>
2021-04-13 20:05:20 +02:00
Jake Potrebic
7dc5adf2a8
couple fixes
* the most annoying issue surrounding hot reloads during dev
* HangarDecisionVoter was re-using the same eval context for SpEL expressions
* simplified project settings initialization
* perm api didn't work with no auth
2021-04-07 21:58:49 -07:00
MiniDigger
521cd2d9c7 handle csp with a 3rd party module instead... 2021-04-05 20:01:24 +02:00
MiniDigger
fc1ec2b768 no report only for you, lol 2021-04-05 19:03:59 +02:00
MiniDigger
2000a26648 let nuxt handle csp 2021-04-05 18:49:46 +02:00
Jake Potrebic
bb9d9f3933
robots
#407
2021-04-03 22:17:05 -07:00
Jake Potrebic
6b585afd7d
sitemap stuff
#408
2021-04-03 16:53:58 -07:00
Jake Potrebic
57a9cd1ceb
finished version approval page 2021-03-28 13:10:41 -07:00
Jake Potrebic
955db829ea
staff & author sorting 2021-03-27 15:41:20 -07:00
MiniDigger
c0596e2ea6 fix env handling 2021-03-16 18:44:12 +01:00
MiniDigger
0de79386e0 make axios use the right hosts 2021-03-15 20:31:16 +01:00
Jake Potrebic
0c42b6ac32
edit version platform/dependencies 2021-03-11 23:59:36 -08:00
Jake Potrebic
c4570a7dbc
work on version dependencies/platform stuff 2021-03-10 13:41:26 -08:00