jon r
e6b246379e
docs(developer/contribute): add Sphinx anchors
2025-02-22 23:59:44 +01:00
jon r
106f332144
fix(api/tests): consistent image URLs generation in all sizes
2025-02-22 23:15:27 +01:00
jon r
841bad228d
fix(docs): replace Ui with UI
2025-02-22 22:42:35 +01:00
jon r
647cf045cd
Revert "fix(api/tests): order expected test_attachment_serializer_remote_file alphabetically"
...
This reverts commit b20bfe3ac2
.
2025-02-22 22:03:30 +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
b20bfe3ac2
fix(api/tests): order expected test_attachment_serializer_remote_file alphabetically
2025-02-22 19:09:03 +01:00
jon r
f72f222d6b
fix: remove redundant test
2025-02-22 19:03:38 +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
65d171ffd8
chore(changelog): add 2090 + 2091 feature fragments
2025-02-22 17:31:22 +01:00
jon r
4bcaa51d31
chore: remove unused files
2025-02-22 17:21:31 +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
ArneBo
3b1b707cff
fix(front): wrong field on playlist card
2025-02-21 10:16:38 +01:00
ArneBo
6ab9d7c8ac
feat(front): closes #2401 mobile lockscreen media support
2025-02-21 10:16:00 +01:00
ArneBo
18533eb00f
fix(front): add missing spacer
2025-02-20 16:11:06 +01:00
ArneBo
6f6cbbcd4b
refactor(front): [WIP] tags in pills component
2025-02-20 16:10:48 +01:00
ArneBo
b4bf4937a0
feat(style): show alt image messages on album picture
2025-02-20 16:08:47 +01:00
ArneBo
926f4695f3
fix(style): dont show empty alert while loading
2025-02-20 16:06:30 +01:00
ArneBo
c1ed0112bc
fix(style): show tags in detail pages
2025-02-20 16:05:50 +01:00
petitminion
6c6cb60a28
Fix schema generation to allow propre types in front ( #2404 )
2025-02-20 15:04:25 +00:00
ArneBo
af58e94e73
fix(front): make all available fields available for editform (rebased on develop)
2025-02-20 15:02:40 +01:00
petitminion
c1b0b71479
Fix missing description field in api schemas NOCHANGELOG
2025-02-20 13:44:54 +00:00
Petitminion
0937990980
Migrate artist attachement_cover to cover (to be consistent with track and album objects)
2025-02-20 14:04:37 +01:00
ArneBo
d936e330d6
fix(front): alert and no duplicate libraries in library widget
2025-02-19 18:59:54 +01:00
ArneBo
0696298413
fix(ui): absolute import paths in pagination
2025-02-19 18:59:20 +01:00
ArneBo
066822328f
fix(front): remove spacer from profile overview
2025-02-19 18:58:49 +01:00
ArneBo
17abed6b76
refactor(front): playlist detail and edit
2025-02-19 18:58:10 +01:00
ArneBo
7405d4009e
fix(ui): prevent dangerous button from defaulting to popoveritem
2025-02-19 18:56:14 +01:00
ArneBo
32a1112a39
feat(front): full search form on channels list
2025-02-19 17:30:02 +01:00
ArneBo
d74a8f637c
fix(front): consistent widget display without duplicate results
2025-02-19 14:10:27 +01:00
ArneBo
2e63cad388
refactor(front): use section with title prop and pagination on all widgets
2025-02-19 13:35:45 +01:00
upsiflu
e09d0a20fa
feat(ui): if a link toggles a query flag, then the "active" colors reflect whether any query is currently set
2025-02-18 13:35:54 +01:00
ArneBo
4ea287c17f
chore(style): use spacer between button and headline in empty state
2025-02-18 13:29:30 +01:00
ArneBo
744f613df4
feat(front): use pagination component and title prop in channels widget
2025-02-18 13:28:54 +01:00
ArneBo
81ef66fafc
refactor(ui): use secondary buttons in pagination
2025-02-18 13:14:42 +01:00
ArneBo
81b6d46c6b
refactor(front): growing buttons on radio card
2025-02-18 10:34:09 +01:00
ArneBo
978d64c466
refactor(style): input labels alignment
2025-02-18 10:31:15 +01:00