Commit graph

15 commits

Author SHA1 Message Date
Kasper Seweryn
42907b7028 Remove last filter usage 2022-09-06 09:26:36 +00:00
Kasper Seweryn
3915716dd6 Fix modals 2022-09-06 09:26:36 +00:00
Kasper Seweryn
f3ccfcbe48 Add PWA support 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
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
Georg Krause
db86483fbc
Make linter happy 2022-02-21 20:09:06 +01:00
Georg Krause
e9c4bfe947
Start migration to vite 2022-02-21 15:07:07 +01:00
Georg Krause
8ee9a536e1
Lint the frontend code 2021-12-06 11:35:20 +01:00
Georg Krause
6a61cf7d10
Fix linting of App.vue by using the right dependency 2021-11-01 19:20:12 +01:00
Ciarán Ainsworth
f78e3c6460 Add beforeRouteEnter guards for moderation pages 2021-07-26 18:08:14 +00:00
heyarne
584471969e
Add and configure eslint 2021-05-28 11:29:33 +02:00
Eliot Berriot
e3040de444
Use lighter vue-cli instead of clunky manual webpack config 2018-08-11 16:21:14 +02:00
Eliot Berriot
76f98b74dd Initial commit that merge both the front end and the API in the same repository 2017-06-23 23:00:42 +02:00