Commit Graph

152 Commits

Author SHA1 Message Date
ArneBo 601cc3a663 feat(ui) [WIP] User profile page 2025-01-08 21:37:53 +01:00
upsiflu 32cf6c2e3d feat(ui): [WIP] use new Ui components for user menu in sidebar 2025-01-08 21:34:03 +01:00
ArneBo 5eef4692e1 [WIP] replace buttons with new ui component 2025-01-08 21:34:01 +01:00
upsiflu 0695d7e913 feat(ui): modal template for confirming dangerous actions 2025-01-08 21:31:39 +01:00
upsiflu 4cfacf009f chore(typo): add missing vue imports 2025-01-08 21:31:18 +01:00
upsiflu bf859e38ee chore(typo): use existing color name 2025-01-08 21:31:18 +01:00
ArneBo edad84b0b6 consistent use of i18n for translations, replace , and global variables with local definitions 2025-01-08 21:30:13 +01:00
ArneBo 4d78c2143c fix(ui):[WIP] replace popover menus, buttons, messages 2025-01-08 21:28:56 +01:00
Kasper Seweryn 02400ceea3 fix(types): resolve vuex and typescript >5 errors
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2769>
2024-02-29 11:03:38 +01:00
Georg Krause ec8dc8e09f Merge branch stable into develop 2023-09-01 14:24:58 +02:00
Georg Krause 9aeefca728 feat: Add basic cypress testing
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/1795>
2023-06-21 22:49:39 +00:00
Kasper Seweryn 67f21c9861 fix: #2052
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346>
2023-03-26 15:14:14 +02:00
wvffle d8adb3731a Fix type error 2022-11-28 10:16:58 +00:00
wvffle df77d2b153 Standardize plurals 2022-11-28 10:16:58 +00:00
wvffle fea7493725 Fix linting issues 2022-11-28 10:16:58 +00:00
Kasper Seweryn c2f351ea6b Cleanup HTML templates 2022-11-28 10:16:58 +00:00
wvffle 5c833da34d Fix locale not being preserved 2022-11-28 10:16:58 +00:00
wvffle 5847a23ac3 Fix fallback locale 2022-11-28 10:16:58 +00:00
Ciarán Ainsworth 3a46cb140d Clean up everything but views 2022-11-28 10:16:58 +00:00
Ciarán Ainsworth 58df446539 Fix all linting issues 2022-11-28 10:16:58 +00:00
Ciarán Ainsworth ef757e1854 Update all components 2022-11-28 10:16:58 +00:00
Ciarán Ainsworth 592e53486f Start using vue-18n in templates 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 8a1cdd27d5 Fix request/reports not filtering and form auto focussing on mounted when `autofocus` is `false` 2022-11-03 08:23:16 +00:00
wvffle 298cd1afae Add selected theme computed 2022-11-02 20:51:16 +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 436a76928f Resolve most type conflicts 2022-09-06 09:26:36 +00:00
wvffle e7da8b5f43 Resolve some TODOs 2022-09-06 09:26:36 +00:00
wvffle b3a08c8688 Migrate user menu 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 cac12a85fb Add proper tracking alert 2022-09-06 09:26:36 +00:00
wvffle 2f2409f9f2 Migrate some components 2022-09-06 09:26:36 +00:00
wvffle f06c040b50 Add markdown enhancements
This commit will bring:
- Linking to other users with `@username`
- Linking to tags with `#tag`
- Opening external links in new tab (Fix #1647)
- Single line breaks to avoid confusion for non-technical users (Fix #1377)
- 😒 support...
- Email encoding in markdown
- Markdown editor now auto-resizes to accomodate content (Fix #1379)

NOTE: This only works in very few places. We need to wait for #1835 to have those features available widely
2022-09-06 09:26:36 +00:00
wvffle bbdb3dcb9d Fix auto-fixable linter issues 2022-09-06 09:26:36 +00:00
wvffle 09c1aba30d Rename <modal> to <semantic-modal> 2022-09-06 09:26:36 +00:00
wvffle c56627bfcf Fix fomantic 2022-09-06 09:26:36 +00:00
wvffle 405eed0c0f Add semantic ui types 2022-09-06 09:26:36 +00:00
wvffle 3e5a772027 Fix duration rendering 2022-09-06 09:26:36 +00:00
wvffle c5f7022869 Migrate a bunch of components 2022-09-06 09:26:36 +00:00
wvffle 0251789f82 Fix a bunch of typescript errors 2022-09-06 09:26:36 +00:00
wvffle d090adc1f1 Sanitize html 2022-09-06 09:26:36 +00:00
wvffle e608089557 Fix router warnings 2022-09-06 09:26:36 +00:00
wvffle 442f9ce0d7 Fix v-if keys 2022-09-06 09:26:36 +00:00
Kasper Seweryn 3266cd80bd Migrate Albums and move pagination component 2022-09-06 09:26:36 +00:00
Kasper Seweryn 3ab0435f27 Migrate pagination to v-model and start moving away from mixins 2022-09-06 09:26:36 +00:00
Kasper Seweryn 0b53ec5b1c Add store types and fix other type errors 2022-09-06 09:26:36 +00:00
Kasper Seweryn 9e0596d136 Move *.js to *.ts 2022-09-06 09:26:36 +00:00