Commit Graph

12 Commits

Author SHA1 Message Date
Kasper Seweryn 551c8ad914
Tag @wvffle in his TODO comments 2022-06-26 08:49:49 +02:00
Kasper Seweryn d9ef5a9b6b
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-06-26 08:49:47 +02:00
Kasper Seweryn e8d767f79d
Temporarily disable failing typescript rules 2022-06-26 08:44:55 +02:00
Kasper Seweryn c151727424
Add script setup and typescript config 2022-06-26 08:44:53 +02: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