Commit Graph

55 Commits

Author SHA1 Message Date
jon r 8b2a5e54ce chore(eslint): apply automatic fixes to format front/src 2025-02-22 22:00:32 +01:00
ArneBo 6f6cbbcd4b refactor(front): [WIP] tags in pills component 2025-02-20 16:10:48 +01:00
ArneBo 48c9ffd2f8 fix(front): use new modal composable 2025-02-12 11:14:13 +01:00
ArneBo fd83ebb287 fix(front): center icon on empty cards 2025-02-05 00:43:38 +01:00
ArneBo 3a0d2b6ad7 refactor(front): populate tags dropdown with existing tags on search pages and let the user type custom ones 2025-01-31 17:13:29 +01:00
ArneBo 988f735a97 fix(front): clean up and fix errors 2025-01-30 01:12:32 +01:00
ArneBo 08ef2e0137 refactor(front): labels for select input fields 2025-01-29 23:15:36 +01:00
ArneBo 44b26a3cac refactor(front): use header component on all toplevel pages 2025-01-29 17:30:57 +01:00
ArneBo a574207b08 fix(front): podcast results 2025-01-27 13:55:56 +01:00
upsiflu 7e19fd23f0 refactor(ui): move all Ui components into the same directory level 2025-01-10 00:46:57 +01:00
upsiflu d122f7cdf4 fix(typo) 2025-01-08 21:38:46 +01:00
ArneBo 404b6f5f7a fix(front): [WIP] favourites page 2025-01-08 21:37:54 +01:00
ArneBo 13af438026 chore(front): remove deprecated dropdowns 2025-01-08 21:37:53 +01:00
ArneBo 4681e23a1e fix(ui): Modal toggles 2025-01-08 21:37:53 +01:00
ArneBo 42805171fe fix(style) [WIP] Library search pages 2025-01-08 21:37:53 +01:00
ArneBo 6d06d9514d fix(ui): fixing errors 2025-01-08 21:34:01 +01:00
ArneBo 5eef4692e1 [WIP] replace buttons with new ui component 2025-01-08 21:34:01 +01:00
ArneBo 5399f9be0e [WIP] replace modals and buttons with new ui components 2025-01-08 21:34:01 +01:00
upsiflu b447daed47 chore(ui): use `store` object instead of `$store` plugin 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 b281d9a85d refactor: continue replacing artist card and widget 2025-01-08 21:28:54 +01:00
Georg Krause ec8dc8e09f Merge branch stable into develop 2023-09-01 14:24:58 +02:00
Ciarán Ainsworth 3a46cb140d Clean up everything but views 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 6455e21cf2 Update axios 2022-11-26 12:16:30 +00:00
Ciarán Ainsworth b2223131b5 Resolve "Can't subscribe to podcasts" 2022-10-24 22:30:05 +00:00
Kasper Seweryn 57a5b85ff3 Fix search by text 2022-09-07 09:03:38 +00:00
wvffle 1837107ae8 Make changing tags reactive 2022-09-06 09:26:36 +00:00
wvffle fb4f94fb73 Fix search and dynamic ordering (#1567) 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 ee975e5854 Add error handler in all unhandled places 2022-09-06 09:26:36 +00:00
wvffle 09c1aba30d Rename <modal> to <semantic-modal> 2022-09-06 09:26:36 +00:00
wvffle 405eed0c0f Add semantic ui types 2022-09-06 09:26:36 +00:00
wvffle de4f445e9b Fix up some tsc errors 2022-09-06 09:26:36 +00:00
wvffle 8d5464c28e Workaround vuejs/core/pull/4512 2022-09-06 09:26:36 +00:00
wvffle 5dfce40cb6 Update router configuration to fix some errors 2022-09-06 09:26:36 +00:00
wvffle 78cdb592c5 Cleanup defaultPaginateBy and fix onMounted missing from imports 2022-09-06 09:26:36 +00:00
wvffle a8fd0e3f28 Migrate rest of ordering/pagination mixins to composables 2022-09-06 09:26:36 +00:00
wvffle 344f1af058 Add useSmartSearch composable 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 9e0596d136 Move *.js to *.ts 2022-09-06 09:26:36 +00:00
Kasper Seweryn 16d437be62 Migrate Translations mixin to useSharedLabels composable 2022-09-06 09:26:36 +00:00
Kasper Seweryn 3915716dd6 Fix modals 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
Ciaran Ainsworth 08d6772392 Fix broken imports 2022-02-21 17:27:00 +01:00