Commit Graph

35 Commits

Author SHA1 Message Date
MiniDigger | Martin
c1294e723e remove tons of warnings and hydration errors, speed up page loading 2022-06-11 15:44:02 +02:00
MiniDigger | Martin
6dc4c2b51d refactor auth stuff, downgrade deps again
this fixes a mem leak I can't be bothered to track down by downgrading deps.

this also changes how auth works, it now uses cookies for the access and refresh token and has some nice retry logic added when your access token expires.
2022-06-08 21:39:29 +02:00
MiniDigger | Martin
7cd639f883 chore: update deps 2022-06-06 10:38:22 +02:00
MiniDigger | Martin
8ed57b4e8c chore: update deps 2022-06-05 10:48:09 +02:00
dependabot[bot]
3bbf18dee3
Bump pnpm from 6.32.12 to 7.0.1 in /frontend-new (#657)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-10 19:43:21 +02:00
dependabot[bot]
8802cc1915
Bump husky from 7.0.4 to 8.0.0 in /frontend-new (#656)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-10 19:43:05 +02:00
MiniDigger | Martin
2c50138a8b update deps 2022-04-30 13:38:57 +02:00
dependabot[bot]
570c4165f6
Bump vite-plugin-pwa from 0.11.13 to 0.12.0 in /frontend-new (#648)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-30 12:58:45 +02:00
dependabot[bot]
bf8c7b4908
Bump vite-plugin-pages from 0.22.0 to 0.23.0 in /frontend-new (#646)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-19 13:40:49 +02:00
MiniDigger | Martin
58a2eb77c3 implement validation framework, validate new project page 2022-04-15 17:43:22 +02:00
MiniDigger | Martin
18ae7783d6 update vite and vite-ssr 2022-04-11 13:06:26 +02:00
dependabot[bot]
e532e170ba
Bump unplugin-auto-import from 0.6.9 to 0.7.0 in /frontend-new (#643)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-11 12:59:11 +02:00
dependabot[bot]
4a44c80468
Bump unplugin-vue-components from 0.18.5 to 0.19.2 in /frontend-new (#644)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-11 12:59:06 +02:00
dependabot[bot]
76154975e2
Bump eslint-plugin-unicorn from 41.0.1 to 42.0.0 in /frontend-new (#637)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-08 10:01:26 +02:00
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
f5c31cd042 add tooltips and user admin buttons 2022-03-29 21:52:32 +02:00
MiniDigger
2308944843 implement versions page 2022-03-26 19:47:41 +01:00
MiniDigger
e6ac39603e implement rendering of project pages
remove frontend markdown libs
style rendered markdown
add simple pages list
2022-03-26 13:19:09 +01:00
MiniDigger
7e2181e540 update pnpm deps 2022-03-25 23:00:15 +01:00
MiniDigger
8b2f5f87e1 implement admin log, dateformat thru i18n, some modals 2022-03-21 13:58:14 +01:00
MiniDigger
a600cb0888 implement admin stats page 2022-03-21 13:58:14 +01:00
Jake Potrebic
108ea9a0f9 linting improvements 2022-03-21 13:58:14 +01:00
MiniDigger
3b83facabe implement api page 2022-03-21 13:58:14 +01:00
MiniDigger
5230e6526e update deps, fix all of @vueuse/integration being pulled in
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
aacb35b201 improve state management to avoid unneeded requests in frontend
Signed-off-by: MiniDigger <admin@benndorf.dev>
2022-03-21 13:58:14 +01:00
MiniDigger
de7e232305 fix login hydration
Signed-off-by: MiniDigger <admin@benndorf.dev>
2022-03-21 13:58:14 +01:00
Jake Potrebic
33ac87664b eslint, prettier, git hooks 2022-03-21 13:58:14 +01:00
Alessio Gravili
bfc8fca65b Update safe dependencies 2022-03-21 13:58:14 +01:00
Alessio Gravili
3804dee24e Add dropdown 2022-03-21 13:58:14 +01:00
Alessio Gravili
78209e7c18 Update dependencies 2022-03-21 13:58:14 +01:00
Alessio Gravili
f6024f4eee Update dependencies 2022-03-21 13:58:14 +01:00
Alessio Gravili
adec6ec686 Fix dependencies 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