Commit graph

35 commits

Author SHA1 Message Date
Georg Krause
e08add956e Revert refactoring of frontend logging since its crashing #2215 #2214 #2212
Revert "refactor(front): rename logger timing stop functions to `measureLoading`"

This reverts commit 9abdcb5ff7.

Revert "chore(front): remove unused dependency and add eslint rule to prevent console usage"

This reverts commit d1f9a99e1b.

Revert "feat(front): use logger instead of console.log"

This reverts commit b59e29883f.
2023-09-06 08:20:11 +02:00
Kasper Seweryn
d1f9a99e1b chore(front): remove unused dependency and add eslint rule to prevent console usage
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2535>
2023-07-26 10:05:55 +00:00
Kasper Seweryn
1dbd269516 fix(eslint): fix i18n issues
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346>
2023-03-26 12:08:08 +00:00
Kasper Seweryn
9cc58d16c8 fix: make progress bars work again
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346>
2023-03-26 12:08:08 +00:00
jo
ce522dbf59 test(front): ignore nbsp chars in locales
(cherry picked from commit f5c9ad595170b93713460d6393ed7a795cb4bc2e)

Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2322>
2023-01-18 22:48:25 +01:00
wvffle
10dc14f109 Fix all locale linting errors except unused keys 2022-11-28 10:16:58 +00:00
wvffle
6a6862dbc1 Fix locales being not linted 2022-11-28 10:16:58 +00:00
wvffle
edfbf94313 Add eslint rules for i18n 2022-11-28 10:16:58 +00:00
wvffle
333d0a83c2 Cleanup config files 2022-09-26 17:57:47 +00:00
wvffle
8a27f350bb Cleanup eslintrc 2022-09-06 09:26:36 +00:00
wvffle
b17941fc44 Fix eslint 2022-09-06 09:26:36 +00:00
wvffle
68f2450c93 Migrate FileUpload component and fix uploading files 2022-09-06 09:26:36 +00:00
wvffle
bd1a92c5f1 Set operator-linebreak to before 2022-09-06 09:26:36 +00:00
wvffle
58ef3757a4 Fix rendering instance settings 2022-09-06 09:26:36 +00:00
wvffle
58d40a1eea Fix #1635 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
2f80e0935f Migrate a couple of components to new v-model and cleanup linting stuff 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
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
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