Commit graph

2,076 commits

Author SHA1 Message Date
wvffle
de4f445e9b Fix up some tsc errors 2022-09-06 09:26:36 +00:00
wvffle
779d71abbc Migrate a bunch of components 2022-09-06 09:26:36 +00:00
wvffle
0251789f82 Fix a bunch of typescript errors 2022-09-06 09:26:36 +00:00
wvffle
11e7be988a Migrate EmbedWizard 2022-09-06 09:26:36 +00:00
wvffle
b597dc4a71 Migrate Settings and SettingsGroup 2022-09-06 09:26:36 +00:00
wvffle
58eec54952 Cleanup tsconfig 2022-09-06 09:26:36 +00:00
wvffle
8d5464c28e Workaround vuejs/core/pull/4512 2022-09-06 09:26:36 +00:00
wvffle
77594351ae Remove PlayOptions and Report mixins 2022-09-06 09:26:36 +00:00
wvffle
74e88c26e8 Remove todo 2022-09-06 09:26:36 +00:00
wvffle
7d8d1a414d Fix #1777 2022-09-06 09:26:36 +00:00
wvffle
57692dcf6a Fix queue and player bugs 2022-09-06 09:26:36 +00:00
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
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