Commit graph

5,859 commits

Author SHA1 Message Date
wvffle
a43059899c Move track playing logic to usePlayer and useSound 2022-09-06 09:26:36 +00:00
wvffle
54a33cd14e Fix audio playback 2022-09-06 09:26:36 +00:00
wvffle
cec34d49fa Rewrite player component to script setup 2022-09-06 09:26:36 +00:00
wvffle
8c11b6d0ea Rewrite queue 2022-09-06 09:26:36 +00:00
wvffle
02f8f37824 Migrate a bunch o components to script setup 2022-09-06 09:26:36 +00:00
wvffle
4240396220 Fix html sanitization 2022-09-06 09:26:36 +00:00
wvffle
fd403ab7ca Migrate About.vue to script setup 2022-09-06 09:26:36 +00:00
wvffle
d090adc1f1 Sanitize html 2022-09-06 09:26:36 +00:00
wvffle
9ed6213a46 Cleanup qs.stringify comments 2022-09-06 09:26:36 +00:00
wvffle
7d55d33067 Create a common view component for management lists 2022-09-06 09:26:36 +00:00
wvffle
03e29b3fbc Fix playlist modal error handling 2022-09-06 09:26:36 +00:00
wvffle
23a88d025a Tidy up routes 2022-09-06 09:26:36 +00:00
wvffle
e608089557 Fix router warnings 2022-09-06 09:26:36 +00:00
wvffle
dbe762d71c Fix scrollBehavior 2022-09-06 09:26:36 +00:00
wvffle
d57932444b Cleanup ordering composable 2022-09-06 09:26:36 +00:00
wvffle
33dfeea168 Fix router navigation 2022-09-06 09:26:36 +00:00
wvffle
a28e00708b Remove @vue/compat 2022-09-06 09:26:36 +00:00
wvffle
4b5c4c8bea Disable many compats 2022-09-06 09:26:36 +00:00
wvffle
442f9ce0d7 Fix v-if keys 2022-09-06 09:26:36 +00:00
wvffle
5dfce40cb6 Update router configuration to fix some errors 2022-09-06 09:26:36 +00:00
wvffle
7121d514fb Fix actions computed 2022-09-06 09:26:36 +00:00
wvffle
9e1e2bfa18 Rewrite search view 2022-09-06 09:26:36 +00:00
wvffle
f5bd906110 Upgrade frontend dependencies 2022-09-06 09:26:36 +00:00
wvffle
fe835c5d44 Fix library moderation 2022-09-06 09:26:36 +00:00
wvffle
78cdb592c5 Cleanup defaultPaginateBy and fix onMounted missing from imports 2022-09-06 09:26:36 +00:00
wvffle
a8fd0e3f28 Migrate rest of ordering/pagination mixins to composables 2022-09-06 09:26:36 +00:00
wvffle
21e5d8ddf0 Fix actions not being arrays in components using smart search 2022-09-06 09:26:36 +00:00
wvffle
15e62d62f6 Add gitpod related changes 2022-09-06 09:26:36 +00:00
wvffle
70495c6a27 Reset the defaultServerUrl to the value of env var or origin when it's null in settings.json 2022-09-06 09:26:36 +00:00
wvffle
c4dd04e0b8 Fix flow of setting instance url 2022-09-06 09:26:36 +00:00
wvffle
344f1af058 Add useSmartSearch composable 2022-09-06 09:26:36 +00:00
Kasper Seweryn
8cf3500842 Remove ordering and pagination mixins from a bunch of files 2022-09-06 09:26:36 +00:00
Kasper Seweryn
3266cd80bd Migrate Albums and move pagination component 2022-09-06 09:26:36 +00:00
Kasper Seweryn
3ab0435f27 Migrate pagination to v-model and start moving away from mixins 2022-09-06 09:26:36 +00:00
Kasper Seweryn
a25f1bbb1f Remove unused getter 2022-09-06 09:26:36 +00:00
Kasper Seweryn
40c7e08744 Replace deprecated document.domain with location.hostname 2022-09-06 09:26:36 +00:00
Kasper Seweryn
30731580c1 Add changelog entry 2022-09-06 09:26:36 +00:00
Kasper Seweryn
fbfe4a646a Fix instanceUrl not being optional 2022-09-06 09:26:36 +00:00
Kasper Seweryn
b5970446b4 Set max websocket reconnect retries in development 2022-09-06 09:26:36 +00:00
Kasper Seweryn
a872f752c5 Fix caching API routes in PWA service worker 2022-09-06 09:26:36 +00:00
Kasper Seweryn
461aa51e03 Fix websockets and vite hmr on local dev 2022-09-06 09:26:36 +00:00
Kasper Seweryn
0b53ec5b1c Add store types and fix other type errors 2022-09-06 09:26:36 +00:00
Kasper Seweryn
9e0596d136 Move *.js to *.ts 2022-09-06 09:26:36 +00:00
Kasper Seweryn
8ff0bb937b Remove $set and $delete 2022-09-06 09:26:36 +00:00
Kasper Seweryn
7a823282f9 Fix null modelValue 2022-09-06 09:26:36 +00:00
Kasper Seweryn
a38d0bc516 Add typescript type checking to gitlab CI 2022-09-06 09:26:36 +00:00
Kasper Seweryn
561c1d868c Migrate rest of inputs to new v-model 2022-09-06 09:26:36 +00:00
Kasper Seweryn
bf009440ff Migrate attachment input to new v-model
It also automatically cleans up attachments that users uploaded and decided not to use
2022-09-06 09:26:36 +00:00
Kasper Seweryn
2f80e0935f Migrate a couple of components to new v-model and cleanup linting stuff 2022-09-06 09:26:36 +00:00
Kasper Seweryn
16d437be62 Migrate Translations mixin to useSharedLabels composable 2022-09-06 09:26:36 +00:00