Commit graph

30 commits

Author SHA1 Message Date
wvffle
bbdb3dcb9d Fix auto-fixable linter issues 2022-09-06 09:26:36 +00:00
wvffle
405eed0c0f Add semantic ui types 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
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
d090adc1f1 Sanitize html 2022-09-06 09:26:36 +00:00
wvffle
03e29b3fbc Fix playlist modal error handling 2022-09-06 09:26:36 +00:00
wvffle
15e62d62f6 Add gitpod related changes 2022-09-06 09:26:36 +00:00
wvffle
c4dd04e0b8 Fix flow of setting instance url 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
7a823282f9 Fix null modelValue 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
e6534a1554 Add TODOs for breaking changes 2022-09-06 09:26:36 +00:00
Kasper Seweryn
28e273dd74 Fix service worker init module 2022-09-06 09:26:36 +00:00
Kasper Seweryn
b7d66232f6 Remove vue 2 filters
Fixes #1759
2022-09-06 09:26:36 +00:00
Kasper Seweryn
12b09b085a Refactor ~/logging.ts to a useLogger composable 2022-09-06 09:26:36 +00:00
Kasper Seweryn
7fb5284d0e Refactor object types to records 2022-09-06 09:26:36 +00:00
Kasper Seweryn
51435d0742 Fix currentRoute 2022-09-06 09:26:36 +00:00
Kasper Seweryn
260fdb2501 Fix locales 2022-09-06 09:26:36 +00:00
Kasper Seweryn
db7c0444b4 Migrate to vue3-lazyload 2022-09-06 09:26:36 +00:00
Kasper Seweryn
7c5d259c2b Add vue 3 and compat 2022-09-06 09:26:36 +00:00
Kasper Seweryn
f3ccfcbe48 Add PWA support 2022-09-06 09:26:36 +00:00
Kasper Seweryn
b959371784 Rename AppModule to InitModule 2022-09-06 09:26:36 +00:00
Kasper Seweryn
071eb2fa35 Move ~/modules to ~/init 2022-09-06 09:26:36 +00:00