Commit Graph

3191 Commits

Author SHA1 Message Date
MiniDigger | Martin
4cbceb72db chore: fix lint 2 2024-03-24 09:08:48 +01:00
MiniDigger | Martin
ec1c977cb6 chore: fix lint 2024-03-23 17:07:33 +01:00
MiniDigger | Martin
c0550d0c8f chore: update deps 2024-03-23 15:48:09 +01:00
MiniDigger | Martin
ccabff91f9 fix: properly crash on oom 2024-03-23 15:47:06 +01:00
MiniDigger | Martin
9698115aa9 fix: make enums case-insensitive so that the hangar publish plugin can be used with groovy 2024-03-23 15:44:44 +01:00
MiniDigger | Martin
0752ec5e05
feat: introduce auto imports and add e2e tests (#1318)
* chore: introduce auto imports

most likely broken as hell

* more progress

* chore(deps): update deps

* progress!

* feat: add initial e2e test setup

* test: cleanup e2e tests and add a github action

* test: adjust screen size to be 1080p

* test: make test a bit more resilient

* test: allow setting the debug var via workflow dispatch

* test: moar e2e tests
2024-03-23 15:24:38 +01:00
Nassim Jahnke
1097e4bb4f
Update site description 2024-03-18 13:52:03 +01:00
Nassim Jahnke
c937aa4873
Add dbo to safe urls 2024-03-09 14:45:36 +01:00
Nassim Jahnke
e8298413f7
Hide the bad queries even more
🫠
2024-03-05 17:37:07 +01:00
Nassim Jahnke
81eda49349
Don't read file bytes twice 2024-03-03 13:39:41 +01:00
MiniDigger | Martin
d6240bba63
test: allow setting the debug var via workflow dispatch 2024-02-17 18:20:14 +01:00
MiniDigger | Martin
fd1dc8041c
chore: port over e2e action 2024-02-17 18:04:46 +01:00
MiniDigger | Martin
29419f8e65
chore: add name to search field 2024-02-17 17:51:15 +01:00
MiniDigger | Martin
1f9ce3b72d
chore: add hangarLoaded property 2024-02-17 17:15:25 +01:00
MiniDigger | Martin
96ed915e86 chore: fix a bunch of tsc errors
prolly needs testing
2024-01-28 00:18:50 +01:00
MiniDigger | Martin
432443fd9a chore: remove now unused vite plugin 2024-01-27 22:21:06 +01:00
MiniDigger | Martin
6a5f047028 chore: more dep updates 2024-01-27 22:18:55 +01:00
MiniDigger | Martin
8c8b3eb6b5 chore: update deps 2024-01-27 20:56:54 +01:00
MiniDigger | Martin
6ed82225e1 fix: oauth isn't a second factor, fixes backup codes not always being removed and fixes #1317 2024-01-26 21:06:17 +01:00
MiniDigger | Martin
0d738d5bc1 fix: suspend errors by making sure there is always one node, plus cleanup deps a bit 2024-01-20 21:34:30 +01:00
MiniDigger | Martin
811cbde451 fix: update configurate, update frontend, fix file uploading issues 2024-01-20 19:03:33 +01:00
Nassim Jahnke
5afd112b8b
Improve handling of bad platform versions 2024-01-19 10:22:58 +01:00
MiniDigger | Martin
efe3e0bf79 chore: upgrade vue to fix build 2024-01-13 13:32:21 +01:00
MiniDigger | Martin
880a9a0138 feat: replace chartist with chart.js for nicer chats 2024-01-13 12:45:52 +01:00
MiniDigger | Martin
2631814efb chore: update deps 2024-01-13 11:43:42 +01:00
MiniDigger | Martin
2f7634b696 fix: automatically calculate the accent and primary color for apidocs, fix text color 2024-01-05 18:53:22 +01:00
MiniDigger | Martin
3d60c09dc7 fix: restore proper message converter order (closes #1312) 2024-01-05 18:28:27 +01:00
MiniDigger | Martin
f098422362 chore: misc fixes to api docs 2024-01-04 21:24:53 +01:00
MiniDigger | Martin
c4265c4549 feat: finalize new api docs 2024-01-04 21:00:04 +01:00
MiniDigger | Martin
205d6df72a chore: fix tests now that message converters are fixed 2024-01-02 21:51:23 +01:00
MiniDigger | Martin
7bf4893ada feat: try out rapidoc 2024-01-02 21:45:54 +01:00
MiniDigger | Martin
a2a4ec52e8 chore: fix test 2023-12-28 10:47:59 +01:00
MiniDigger | Martin
038c2437cc chore: update deps 2023-12-28 10:42:59 +01:00
MiniDigger | Martin
3ea73b5301 fix: swagger fixes, closes #1308, closes #1306, closes #1304 2023-12-28 10:33:57 +01:00
MiniDigger | Martin
3e9bdd421c fix: more image proxy fixes, now with tests! closes #1309, #1226, #1187 2023-12-28 09:51:18 +01:00
Nassim Jahnke
bb45686256
Clean up signup page, fix header icon shrinking 2023-12-25 11:27:55 +01:00
Glare
f65b35e66e
chore: cleanup login page look (#1301) 2023-12-25 10:45:37 +01:00
MiniDigger | Martin
32cbe8441f feat: allow disabling oauth 2023-12-21 19:01:52 +01:00
MiniDigger | Martin
d615f21669 chore: update deps 2023-12-21 18:51:13 +01:00
MiniDigger | Martin
23a2559511 fix: validation on the controller, not the interface is illegal
also changed the tests so we have at least one test for that controller
2023-12-20 14:49:10 +01:00
MiniDigger | Martin
ace9793556 feat: allow signing in on 401 error page (closes #1171) 2023-12-20 12:40:22 +01:00
MiniDigger | Martin
40e8efa392 fix: properly await routeperms in order to show proper login errors, closes #1299 2023-12-19 12:44:07 +01:00
MiniDigger | Martin
099e3ac573 feat: @ErrorRedirect annotation for better error handling for oauth 2023-12-17 11:36:35 +01:00
MiniDigger | Martin
de189d987c chore: update deps 2023-12-16 20:55:54 +01:00
MiniDigger | Martin
31c6b9cbb1 Merge branch 'add-nuxt-transition-page-switch' into staging
# Conflicts:
#	frontend/src/types/generated/icons.d.ts
2023-12-16 20:49:19 +01:00
Martin Sulikowski
d4565fa0f7 Add page switch transition
Signed-off-by: Martin Sulikowski <vLuckyyy.biznes@gmail.com>
Co-authored-by: MiniDigger | Martin <admin@benndorf.dev>
2023-12-16 20:47:33 +01:00
MiniDigger | Martin
413ebeda85 chore: unused imports 2023-12-16 20:03:00 +01:00
MiniDigger | Martin
ff049538b9 feat: dum redirect url validation 2023-12-16 19:41:04 +01:00
MiniDigger | Martin
9155cd80c9 feat: allow multiple oauth connections per account 2023-12-16 19:41:04 +01:00
MiniDigger | Martin
89386deeac feat: sudo for accounts without passwords 2023-12-16 19:41:04 +01:00