Commit graph

2,014 commits

Author SHA1 Message Date
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
Kasper Seweryn
615a801b89 Fix app rendering 2022-09-06 09:26:36 +00:00
Kasper Seweryn
b33af58147 Wait for all modules to load 2022-09-06 09:26:36 +00:00
Kasper Seweryn
ddb035e418 Tag @wvffle in his TODO comments 2022-09-06 09:26:36 +00:00
Kasper Seweryn
4d14f0448f Fix linter problems 2022-09-06 09:26:36 +00:00
Kasper Seweryn
2b40707f4f Cleanup a lot of stuff
I've replaced `lodash` with `lodash-es`, so it can be tree-shaken

`~/modules` is a directory with application modules that run before app is mounted. Useful for configuration, web socket connection, and other stuff

`~/composables` is a directory with our custom composables. Much like `~/utils` but each util is in its own file
2022-09-06 09:26:36 +00:00
Kasper Seweryn
a129f7f882 Temporarily disable failing typescript rules 2022-09-06 09:26:36 +00:00
Kasper Seweryn
a578ea0341 Add script setup and typescript config 2022-09-06 09:26:36 +00:00