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 |
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
|
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 |
Kasper Seweryn
|
d6a46f5aab
|
Remove required=false and disabled=false attributes
|
2022-09-06 09:26:36 +00:00 |
Kasper Seweryn
|
39b4e9a5b9
|
Fix withDefaults
|
2022-09-06 09:26:36 +00:00 |
Kasper Seweryn
|
2f8f7cbafa
|
Refactor withDefaults
|
2022-09-06 09:26:36 +00:00 |
Kasper Seweryn
|
e29819f314
|
Add TODO for <script setup>
|
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
|
4865bf77be
|
Fix v-if with v-for
|
2022-09-06 09:26:36 +00:00 |
Kasper Seweryn
|
57aef1001e
|
Remove deprecated slot syntax
|
2022-09-06 09:26:36 +00:00 |
Kasper Seweryn
|
0c9dcd8545
|
Fix @click.native
|
2022-09-06 09:26:36 +00:00 |
Kasper Seweryn
|
42907b7028
|
Remove last filter usage
|
2022-09-06 09:26:36 +00:00 |
Kasper Seweryn
|
1122324799
|
Fix linting
|
2022-09-06 09:26:36 +00:00 |
Kasper Seweryn
|
d01901d8bd
|
Fix some modals
|
2022-09-06 09:26:36 +00:00 |
Kasper Seweryn
|
3ddae65c36
|
Fix view refreshing when hiding queue
|
2022-09-06 09:26:36 +00:00 |
Kasper Seweryn
|
1234e61e14
|
Remove exact prop from router links
|
2022-09-06 09:26:36 +00:00 |
Kasper Seweryn
|
f1724fb5ea
|
Fix double #app id
|
2022-09-06 09:26:36 +00:00 |
Kasper Seweryn
|
3915716dd6
|
Fix modals
|
2022-09-06 09:26:36 +00:00 |
Kasper Seweryn
|
8cc73ed73e
|
Fix queue scroll
|
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
|
76279c273b
|
Fix filters test
|
2022-09-06 09:26:36 +00:00 |
Kasper Seweryn
|
cbaa58d215
|
Add useFocusTrap
|
2022-09-06 09:26:36 +00:00 |
Kasper Seweryn
|
7e53e9a511
|
Update vuedraggable
|
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
|
da1cefc3b1
|
Fix scroll behavior
|
2022-09-06 09:26:36 +00:00 |
Kasper Seweryn
|
0e6097c7b8
|
Fix emit warning
|
2022-09-06 09:26:36 +00:00 |
Kasper Seweryn
|
324e028a33
|
Fix deprecated render function and deprecated $listeners
|
2022-09-06 09:26:36 +00:00 |
Kasper Seweryn
|
8402621faf
|
Fix some vue compat warnings
|
2022-09-06 09:26:36 +00:00 |
Kasper Seweryn
|
b3022c26b6
|
Add onKeyboardShortcut composable
Fixes #1726
|
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
|
74ca3b1725
|
Migrate to vuex@4 and vue-router@4
|
2022-09-06 09:26:36 +00:00 |
Kasper Seweryn
|
7c5d259c2b
|
Add vue 3 and compat
|
2022-09-06 09:26:36 +00:00 |
wvffle
|
0e758d0624
|
Fix vite.config.ts
|
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
|
6a9b21a6a7
|
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 |
Kasper Seweryn
|
0b51fb037f
|
Remove JWT leftovers
|
2022-09-06 09:26:36 +00:00 |
Kasper Seweryn
|
934f802be2
|
Cleanup updateQueryString composable
|
2022-09-06 09:26:36 +00:00 |
Kasper Seweryn
|
f61fafec2a
|
Remove '@/'
|
2022-09-06 09:26:36 +00:00 |
Kasper Seweryn
|
e0e2bf4cae
|
Load theme as fast as possible
|
2022-09-06 09:26:36 +00:00 |
Kasper Seweryn
|
222b9b12bc
|
Remove files commited by accident
|
2022-09-06 09:26:36 +00:00 |
Kasper Seweryn
|
a7cc3de3f3
|
Move locales.ts to locales.json and remove unused i18n script
|
2022-09-06 09:26:36 +00:00 |
Kasper Seweryn
|
0732bc36a8
|
Remove initSettings
|
2022-09-06 09:26:36 +00:00 |
Kasper Seweryn
|
6f670efd5e
|
Pin dependencies
|
2022-09-06 09:26:36 +00:00 |