Commit Graph

3644 Commits

Author SHA1 Message Date
ArneBo e18b193cec fix(front): correct display artist widget 2025-02-25 10:41:59 +01:00
jon r ff32ff7bac fix(pre-commit): make prettier configuration global and let it do its thing 2025-02-24 21:25:32 +01:00
jon r a1a96d9560 chore(front/package): name scripts for what they are 2025-02-24 21:24:00 +01:00
jon r 7de7dbfdb5 feat(api/common): read generated OpenAPI schema to a third place and render mirrors symlinks 2025-02-24 21:21:51 +01:00
ArneBo 56aa801864 fix(front): center loader on album widget 2025-02-24 16:14:40 +01:00
ArneBo 8ef56e3c63 fix(front): allow string in id prop of artist detail 2025-02-24 16:10:20 +01:00
ArneBo cfe8f52d8c fix(front): make libraries prop optional in artistedit 2025-02-24 16:10:20 +01:00
ArneBo 5791f94b26 fix(front): remove unused obj prop in edit form 2025-02-24 16:10:20 +01:00
ArneBo 1a32945bf0 fix(ui): use translations in textarea component 2025-02-24 16:10:20 +01:00
ArneBo bb9402a8a2 fix(front): make shortcuts modal shortcuts work again 2025-02-24 16:10:20 +01:00
ArneBo 71eda2bb8a fix(front): use correct v-model for popovers 2025-02-24 16:10:20 +01:00
ArneBo 442a37c936 fix(front): remove uploads modal shortcut 2025-02-24 16:10:20 +01:00
ArneBo 57d10afb60 fix(front): use correct v-model for popovers 2025-02-24 16:10:20 +01:00
ArneBo acf1b98387 fix(front): use section in playlists list 2025-02-24 16:10:20 +01:00
upsiflu 2cd00db402 docs(ui-docs): document simplified popover v-model 2025-02-24 15:51:11 +01:00
upsiflu 8bb0adf700 chore(format): [WIP] run eslint and fix most stylistic/formatting errors 2025-02-24 15:17:18 +01:00
upsiflu b82643d1a2 fix(style): focus ring around selected pill input 2025-02-24 11:17:28 +01:00
upsiflu dd4125b5fd fix(ui): [WIP] #2390 confirm pill edit with comma 2025-02-24 11:12:07 +01:00
upsiflu d8e548ce46 fix(ui): pill causes no submit in forms when clicked 2025-02-24 11:11:25 +01:00
ArneBo 285b169d43 fix(front): fix duration (no uploads) errors for fakedata 2025-02-24 11:08:24 +01:00
ArneBo 5b7f5e6f97 fix(front): make favorites work again 2025-02-24 11:08:11 +01:00
ArneBo 7e268a748d fix(style): track row 2025-02-24 11:07:56 +01:00
ArneBo 08fae09a6d feat(style): person icon as fallback for artists and channels. fix channel detail layout. 2025-02-24 11:07:33 +01:00
ArneBo e2ad54ab83 fix(style): use small crops for small images 2025-02-24 11:06:59 +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
ArneBo 75d4ac5467 fix(style): use buttons, add spacings and new play indicator animation for track row 2025-02-24 11:03:40 +01:00
ArneBo 7e61a59b68 fix(front): move generated schema to front generated to be available for auto-generation within the front container #2388 2025-02-24 11:03:40 +01:00
jon r 03d4fc75b3 chore(front): fmt 2025-02-24 02:55:09 +01:00
jon r ff4c2e4b3d Merge branch 'feat/2091-improve-visuals' into HEAD 2025-02-24 02:49:10 +01:00
upsiflu 465b8682f5 feat(ui): [WIP] #2390 confirm pill edit with comma 2025-02-24 01:28:24 +01:00
upsiflu 7df1cdfeee fix(front): disable keyboard shortcuts while contenteditable element is focused 2025-02-24 01:28:12 +01:00
upsiflu a1b837886d fix(front): type corrections in upload modal 2025-02-24 01:27:30 +01:00
jon r 841bad228d fix(docs): replace Ui with UI 2025-02-22 22:42:35 +01:00
jon r 7bb3cc12e5 docs(front): add most minimal README 2025-02-22 22:01:47 +01:00
jon r 8b2a5e54ce chore(eslint): apply automatic fixes to format front/src 2025-02-22 22:00:32 +01:00
jon r d333b79ee1 chore(eslint): apply ts style guide to vite config 2025-02-22 21:59:03 +01:00
jon r 90683f0c06 chore(eslint): add ignorePatterns + comma-dangle: never rule
Without ignorePatterns, eslint will go havoc in the locales and randomly delete strings,
probably due to some kind of vue-i18n static code analysis for keys that are not used.

Let's keep them, for now.

This doesn't stop us from manually removing the statement and running the fmt command to
see the avoided outcome.
2025-02-22 21:55:12 +01:00
jon r c1d33132e7 chore(front/package): add fmt scripts and pre-commit prettier boundaries 2025-02-22 21:50:00 +01:00
jon r 4891d85949 chore: remove redundant prettier rule 2025-02-22 18:25:00 +01:00
jon r e70c7115f7 fix(lint): convert .eslintrc to CommonJS module 2025-02-22 18:17:28 +01:00
jon r 7f075bdfc6 fix(pre-commit/prettier): configure formatter and apply 2025-02-22 17:19:57 +01:00
ArneBo 824b485416 fix(front): updated schema and generated types (from schema.yml) 2025-02-21 15:42:08 +01:00
jon r 87d0cb668c Merge branch 'develop' into feat/2091-improve-visuals 2025-02-21 12:34:05 +01:00
ArneBo 53e2891be5 fix(front): de-couple album card from generated types 2025-02-21 12:16:35 +01:00
ArneBo 0ea55814a8 fix(front): #2401 set high quality as default 2025-02-21 12:16:35 +01:00
ArneBo 8ac7503654 fix(front): replace artist.attachment_cover with cover 2025-02-21 12:16:35 +01:00
upsiflu 19206d696e docs(ui-docs): [WIP] #2390 test pills regressions 2025-02-21 11:44:41 +01:00
upsiflu 6bdae01dcd fix(front): accidentally and surprisingly, the bug where entering a string in pagination led to page=Nan is crushed. 2025-02-21 11:44:34 +01:00
upsiflu a3e94d677a fix(front): layout for section in explore page 2025-02-21 11:44:30 +01:00
ArneBo 8cfead746d fix(front): consistent image urls generation in all sizes 2025-02-21 10:27:06 +01:00