Kasper Seweryn
2635180656
chore: update eslint and types
2024-04-16 12:24:19 +00:00
Kasper Seweryn
385fc47158
fix: build warnings
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346 >
2023-03-26 15:14:12 +02:00
Ciarán Ainsworth
2934f0b407
Update all views
2022-11-28 10:16:58 +00:00
Ciarán Ainsworth
db9986e7b9
Add all missing strings
2022-11-28 10:16:58 +00:00
wvffle
edfbf94313
Add eslint rules for i18n
2022-11-28 10:16:58 +00:00
wvffle
ebea32faf9
Replace gettext with i18n
2022-11-28 10:16:58 +00:00
jo
054a9e54f5
docs: fix spelling errors (pre-commit)
2022-11-24 01:43:36 +01:00
wvffle
07d7304be1
Fix hanging loading state in some components
2022-09-06 09:26:36 +00:00
wvffle
436a76928f
Resolve most type conflicts
2022-09-06 09:26:36 +00:00
wvffle
74d1a0a03e
Migrate rest of the components
2022-09-06 09:26:36 +00:00
wvffle
442f9ce0d7
Fix v-if keys
2022-09-06 09:26:36 +00:00
Kasper Seweryn
1122324799
Fix linting
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
f61fafec2a
Remove '@/'
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
80ed06db04
Remove @/lodash.js
...
Vite handles tree shaking out of the box, so cherry picking modules is
now pointless
2022-02-21 22:49:02 +01:00
Ciaran Ainsworth
08d6772392
Fix broken imports
2022-02-21 17:27:00 +01:00
Georg Krause
8ee9a536e1
Lint the frontend code
2021-12-06 11:35:20 +01:00
Agate
1cc5ed8871
Resolve "Ensure all buttons in the application are operable using only the keyboard"
2020-08-04 13:22:31 +02:00
Ciarán Ainsworth
33ba92a0d6
Contrast and labelling fixes
2020-08-01 11:11:51 +02:00
Agate
cf495360de
Replaced teal by accent color
2020-06-22 16:46:43 +02:00
Agate
cd422832dd
New theming system
2020-05-15 14:12:36 +02:00
Eliot Berriot
102c90d499
See #170 : admin UI for channels, reporting channels
2020-03-31 10:45:41 +02:00
Eliot Berriot
e313fcd033
Resolve "Screening for signups"
2020-03-18 11:57:33 +01:00
Eliot Berriot
2cdc8fa63a
Resolve "i18n fixes for 0.20"
2019-10-01 15:19:55 +02:00
Eliot Berriot
9552b49a46
See #890 : expose number of reports linked to tracks, albums, libraries, accounts and artists via the /stats route
2019-09-13 05:53:40 +02:00
Eliot Berriot
24093a12f1
See #890 : added feedback when updating user quota, permissions and report category
2019-09-02 13:57:30 +02:00
Eliot Berriot
048339c7a2
Fix #809 : Added admin options to disable login for users, ensure related content is deleted when deleting a user account
2019-04-30 14:46:05 +02:00
Eliot Berriot
a605bcbe76
Admin UI for libraries and uploads
2019-04-19 12:05:13 +02:00
Eliot Berriot
b4731928fc
UI To manage artists, albums, tracks
2019-04-17 14:17:59 +02:00
Eliot Berriot
ae626a5c0a
Fix #791 : overflowing input on account detail page
2019-04-08 12:28:00 +02:00
jovuit
86534e7392
Common context for duplicates
...
Removes unnecessary `...` for more coherence
2019-03-18 10:07:58 +01:00
Eliot Berriot
72606388ff
Fixed broken extraction of contexts
2019-03-08 12:44:17 +01:00
jovuit
1d7ad6978a
Moved Modal t set instance url to a separate dedicated file
...
SetInstanceModal.vue
2019-02-25 14:03:53 +01:00
jovuit
9a3b1b2f7b
#662 : Resolve "Add contexts to translatable strings"
2019-02-11 09:34:37 +01:00
Eliot Berriot
378572d8bb
Enabled instance policies on actors
2019-01-09 17:49:58 +01:00
Eliot Berriot
e186c6bb06
Admin UI to list and manage remote and local accounts
2019-01-03 17:10:02 +01:00