Commit Graph

79 Commits

Author SHA1 Message Date
ArneBo a05e509d36 fix(front): waiting for @petitminion to fix attibuted_to 2025-04-07 13:33:37 +02:00
upsiflu 864ab4a758 fix(front): [WIP] use generated types to make the CI (`lint:tsc`) happy 2025-04-04 10:26:54 +02:00
ArneBo a488eab644 fix(front): album detail layout 2025-04-02 03:10:58 +02:00
upsiflu 70192906ba fix(front): [WIP] Upload Podcast 2025-03-26 13:04:46 +01:00
upsiflu 8bb0adf700 chore(format): [WIP] run eslint and fix most stylistic/formatting errors 2025-02-24 15:17:18 +01:00
ArneBo 966181e480 feat(style): consistent look and use of artist credit label on detail pages 2025-02-24 11:06:23 +01:00
jon r 8b2a5e54ce chore(eslint): apply automatic fixes to format front/src 2025-02-22 22:00:32 +01:00
ArneBo 8ac7503654 fix(front): replace artist.attachment_cover with cover 2025-02-21 12:16:35 +01:00
ArneBo b4bf4937a0 feat(style): show alt image messages on album picture 2025-02-20 16:08:47 +01:00
ArneBo c1ed0112bc fix(style): show tags in detail pages 2025-02-20 16:05:50 +01:00
ArneBo 7c094c83a2 refactor(front): change artist cover to correct type 2025-02-14 02:32:35 +01:00
ArneBo 690fa15f12 refactor(front): playlist button in album detail 2025-01-24 02:58:24 +01:00
ArneBo e2bb166707 fix(front): small fixes 2025-01-23 01:20:21 +01:00
ArneBo 6f5b40f68e fix(front): use large cropped images consistently 2025-01-22 14:12:11 +01:00
ArneBo d1c21fa86d fix(front): make styles of album list, album detail and album card consistent 2025-01-22 13:30:15 +01:00
ArneBo 1a2118fdcf fix(front): make profile (channel) image styles global 2025-01-21 21:27:37 +01:00
ArneBo 2c8dd38a09 feat(front): split playbutton on albumbase 2025-01-21 19:32:11 +01:00
ArneBo 040b9df215 refactor(front): [WIP] implement new layout for Album base page 2025-01-18 01:27:07 +01:00
ArneBo be492901dc refactor(front): [WIP] implement new layout for Album base page 2025-01-17 13:01:59 +01:00
upsiflu 4b167437c0 refactor(front): [WIP] implement new layout for Album base page 2025-01-17 12:18:34 +02:00
ArneBo a84868e1df fix(ui): artist and album detail and edit pages 2025-01-15 16:18:31 +01:00
upsiflu ebc85d2a19 fix(ui): [WIP] import TagsList explicitly 2025-01-08 21:31:40 +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
upsiflu b17c929801 dx: Paths in frontend templates: shorten 2025-01-08 21:28:53 +01:00
jon r 684fc13f7e Paths in frontend templates to find the source files. Move non-abstract external UI components into this repo. ArtistCard working, with missing css 2025-01-08 21:28:53 +01:00
petitminion 3b5de1a32d Supporting multi-artist per tracks/albums (#1568) 2024-08-29 14:11:35 +00:00
Georg Krause ec8dc8e09f Merge branch stable into develop 2023-09-01 14:24:58 +02:00
jo 0b33b42210 fix(front): album tracks count i18n
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2389>
2023-03-31 12:28:09 +02:00
wvffle df77d2b153 Standardize plurals 2022-11-28 10:16:58 +00:00
Kasper Seweryn c2f351ea6b Cleanup HTML templates 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
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
wvffle 2c9327fefc Fix play button in albums with multi-page volumes 2022-11-05 12:53:12 +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 ee975e5854 Add error handler in all unhandled places 2022-09-06 09:26:36 +00:00
wvffle 5b95a8f954 Migrate some components 2022-09-06 09:26:36 +00:00
wvffle bbdb3dcb9d Fix auto-fixable linter issues 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 77594351ae Remove PlayOptions and Report mixins 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 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
Marcos Peña 95b5b99484 Fix embed widget not working 2022-06-13 09:53:36 +00:00
Marcos 9528437242 Fixes broken channel page 2022-04-02 11:39:15 +00:00