ArneBo
|
dcff86bd55
|
[WIP] fix(api): new generated types from api schema using nodeinfo21 metadata21
|
2025-03-24 13:14:28 +01:00 |
ArneBo
|
ec196930ae
|
fix(front): get queue back
|
2025-03-23 22:43:38 +01:00 |
ArneBo
|
e7f56d1255
|
fix(front): kill duplicate service messages
|
2025-03-23 22:16:21 +01:00 |
upsiflu
|
aa7ea5ef93
|
fix(front): [WIP] improve page layout
|
2025-03-23 21:35:37 +01:00 |
upsiflu
|
167e663661
|
refactor(ui): use similar props in Header as in Section; use visual style props from Heading component
|
2025-03-23 21:34:38 +01:00 |
upsiflu
|
5e0efff73f
|
refactor(front): use `columns-per-item` prop for sections
|
2025-03-23 21:31:40 +01:00 |
upsiflu
|
779cdbd66d
|
refactor(ui): add icon, slot, and action button/link props to Section
|
2025-03-23 21:27:55 +01:00 |
upsiflu
|
027ad5ddae
|
fix(front): layout improvements
|
2025-03-23 13:15:39 +01:00 |
ArneBo
|
8a24f750f0
|
fix(front): show more channels and podcasts
|
2025-03-23 07:36:42 +01:00 |
ArneBo
|
a3aef2f085
|
fix(front): reactivate service messages
|
2025-03-23 06:40:23 +01:00 |
upsiflu
|
6d7b764786
|
feat(front): [WIP] improve search modal
|
2025-03-22 17:29:57 +01:00 |
upsiflu
|
ef67b38018
|
fix(front): autofocus follows the stacking order of elements
|
2025-03-22 17:18:03 +01:00 |
upsiflu
|
3044a88dbc
|
fix(ui): use `start` and `end` for text alignments to respect writing direction
https://csslayout.news/whats-the-difference-between-the-alignment-values-of-start-flex-start-and-self-start/
|
2025-03-22 15:16:15 +01:00 |
upsiflu
|
f2763a6586
|
fix(ui): label is inline with neighboring labels (toggle component)
|
2025-03-22 15:03:40 +01:00 |
upsiflu
|
f4fee5dc8c
|
feat(front): [WIP] improve search modal
|
2025-03-22 12:37:01 +01:00 |
upsiflu
|
c42f08babe
|
feat(ui): add collapse (Accordion) feature to Section component
|
2025-03-22 12:37:01 +01:00 |
upsiflu
|
45d18dc493
|
fix(front): minor type and format fixes
|
2025-03-22 12:37:01 +01:00 |
upsiflu
|
8b23d02978
|
fix(front): set gap between consecutive items in table (upload widget)
|
2025-03-22 12:37:01 +01:00 |
upsiflu
|
6eb5c14176
|
feat(front): layout upload modal; use new components
|
2025-03-22 12:37:01 +01:00 |
upsiflu
|
e05a5b9d7a
|
fix(front): [WIP] in search modal, show rss result as channel link
|
2025-03-22 12:33:14 +01:00 |
ArneBo
|
e31c6c0e74
|
chore(front): Notifications
|
2025-03-21 10:29:09 +01:00 |
ArneBo
|
89d9aedd9e
|
chore(front): remove semicolons
|
2025-03-21 10:28:49 +01:00 |
ArneBo
|
6d5f46f416
|
chore(front): refactor ActionTable to use new table component
|
2025-03-20 13:02:32 +01:00 |
ArneBo
|
996758170f
|
style(ui): fix display of big toggles
|
2025-03-20 10:00:34 +01:00 |
ArneBo
|
c3ec160da1
|
fix(ui): left-align text in collapsed section
|
2025-03-20 09:59:42 +01:00 |
ArneBo
|
bbc9e61937
|
style(ui): bigger section headings
|
2025-03-20 09:59:05 +01:00 |
ArneBo
|
3584e67851
|
chore(front): use section and heading in settings page
|
2025-03-20 09:58:07 +01:00 |
ArneBo
|
f9f53c32db
|
chore(front): refactor admin manage library pages
|
2025-03-18 13:22:54 +01:00 |
ArneBo
|
1e9de5a97c
|
fix(front): playbutton filter fix
|
2025-03-17 00:18:38 +01:00 |
ArneBo
|
c53f4fbeeb
|
fix(front): null error
|
2025-03-17 00:18:38 +01:00 |
ArneBo
|
2d2ffca918
|
pablos answer
|
2025-03-17 00:18:38 +01:00 |
ArneBo
|
83326832aa
|
fix(front): use new input comp for search
|
2025-03-17 00:18:38 +01:00 |
upsiflu
|
7609bdca3f
|
feat(front): #2421 some more sweet search modal features
|
2025-03-15 13:52:17 +01:00 |
upsiflu
|
58341b107b
|
feat(front): #2421 search modal uses different endpoints depending on query and user-chosen category (section)
|
2025-03-14 17:59:27 +01:00 |
upsiflu
|
806f49e061
|
fix(front): errors in Sidebar.vue
|
2025-03-14 17:47:05 +01:00 |
upsiflu
|
790111dcc0
|
feat(front): [WIP] search modal layout
|
2025-03-14 13:32:44 +01:00 |
upsiflu
|
681f3fced0
|
fix(upload): use the selected channel for the file upload in channel upload form
|
2025-03-14 12:54:43 +01:00 |
upsiflu
|
e9ea8d6299
|
fix(front): minor errors
|
2025-03-13 21:50:41 +01:00 |
upsiflu
|
5199ac2509
|
fix(style): sidebar and page layout
|
2025-03-13 21:34:05 +01:00 |
upsiflu
|
6c272500ec
|
fix(ui): disabled interactive elements keep default cursor
|
2025-03-13 21:32:59 +01:00 |
upsiflu
|
c8fa78ef28
|
feat(front): [WIP] search modal with accordion UI as filter
|
2025-03-12 22:41:16 +01:00 |
upsiflu
|
f1d6b11686
|
fix(front): [WIP] use finished Pills list
|
2025-03-12 20:39:57 +01:00 |
upsiflu
|
d0f42437ae
|
feat(ui): Pills list done 💊💊
|
2025-03-12 20:22:08 +01:00 |
upsiflu
|
9b02f1840e
|
feat(ui): [WIP] Pills list
|
2025-03-12 20:22:08 +01:00 |
upsiflu
|
713c2fe34f
|
feat(ui): [WIP] implement Pills (Multi-pill widget)
|
2025-03-12 20:22:08 +01:00 |
upsiflu
|
3ffa784027
|
feat(ui): users can change pill content with presets and custom labels
|
2025-03-12 20:22:08 +01:00 |
upsiflu
|
3e31002df9
|
fix(style): add missing colors for items that sometimes have a transparent background
|
2025-03-12 20:22:08 +01:00 |
upsiflu
|
ac90c20b20
|
refactor(ui): remove default button cross-axis alignment to allow for parent's align-items to take effect
|
2025-03-12 20:22:08 +01:00 |
upsiflu
|
0101d6cf1e
|
fix(ui): regression in submenu functionality; layout of low-height input
|
2025-03-12 20:22:08 +01:00 |
ArneBo
|
bd6eecbaba
|
feat(front): admin menu in sidebar
|
2025-03-12 13:00:00 +01:00 |
ArneBo
|
58f39630e2
|
chore(front): admin moderation pages
|
2025-03-12 12:59:41 +01:00 |
ArneBo
|
1409bc6761
|
fix(ui): pagination error
|
2025-03-12 12:02:36 +01:00 |
ArneBo
|
c144d34f91
|
fix(style): more common css selection for select list input
|
2025-03-12 12:02:22 +01:00 |
ArneBo
|
8faaa8f1e6
|
feat(ui): flexible buttons on right slot of input
|
2025-03-12 12:01:37 +01:00 |
ArneBo
|
606903f7e7
|
chore(front): refactor admin settings users
|
2025-03-12 12:00:48 +01:00 |
ArneBo
|
1779e66d4a
|
chore(front): refactor plugin settings pages
|
2025-03-11 12:01:55 +01:00 |
ArneBo
|
274b89bcc9
|
fix(front): import alert in user settings
|
2025-03-11 11:42:11 +01:00 |
ArneBo
|
b50bfc5305
|
chore(front): refactor admin settings
|
2025-03-11 11:35:49 +01:00 |
ArneBo
|
196dbb428e
|
chore(front): refactor admin settings
|
2025-03-11 11:30:05 +01:00 |
ArneBo
|
248ea9aa31
|
fix(ui): use button component in TOC
|
2025-03-11 11:29:46 +01:00 |
ArneBo
|
999bbcd559
|
fix(front): use artist widget on channels page
|
2025-03-11 11:29:18 +01:00 |
ArneBo
|
6d90fc8107
|
fix(front): uploadform available channels count #2081
|
2025-03-11 10:10:25 +01:00 |
ArneBo
|
8e88c356bd
|
fix(front): import forgotten component
|
2025-03-11 10:08:37 +01:00 |
Raul Magdalena Català
|
a9927df89c
|
Translated using Weblate (Catalan)
Currently translated at 100.0% (2191 of 2191 strings)
Translation: Funkwhale/Funkwhale Web
Translate-URL: https://translate.funkwhale.audio/projects/funkwhale/front/ca/
|
2025-03-09 12:40:26 +00:00 |
José Daniel Angulo Plata
|
93ba70b0b7
|
Translated using Weblate (Spanish)
Currently translated at 92.3% (2023 of 2191 strings)
Translation: Funkwhale/Funkwhale Web
Translate-URL: https://translate.funkwhale.audio/projects/funkwhale/front/es/
|
2025-02-27 07:34:53 +00:00 |
José Daniel Angulo Plata
|
b78c829d42
|
Translated using Weblate (Spanish)
Currently translated at 88.8% (1946 of 2191 strings)
Translation: Funkwhale/Funkwhale Web
Translate-URL: https://translate.funkwhale.audio/projects/funkwhale/front/es/
|
2025-02-27 06:47:44 +00:00 |
José Daniel Angulo Plata
|
c3bd945efe
|
Translated using Weblate (Spanish)
Currently translated at 88.7% (1945 of 2191 strings)
Translation: Funkwhale/Funkwhale Web
Translate-URL: https://translate.funkwhale.audio/projects/funkwhale/front/es/
|
2025-02-27 06:46:58 +00:00 |
ArneBo
|
7295b41ca2
|
fix(front): correct name on profile page
|
2025-02-25 10:43:18 +01:00 |
ArneBo
|
058f178a63
|
refactor(front): explore page according to mockups
|
2025-02-25 10:42:58 +01:00 |
ArneBo
|
e18b193cec
|
fix(front): correct display artist widget
|
2025-02-25 10:41:59 +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
|
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
|
8b2a5e54ce
|
chore(eslint): apply automatic fixes to format front/src
|
2025-02-22 22:00:32 +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
|
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 |
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 |
ArneBo
|
af58e94e73
|
fix(front): make all available fields available for editform (rebased on develop)
|
2025-02-20 15:02:40 +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 |
ArneBo
|
9dfb1bab00
|
fix(front): indentation
|
2025-02-17 17:33:18 +01:00 |
ArneBo
|
5f392150e8
|
refactor(ui): move select dropdown css from input component to global css
|
2025-02-17 17:33:00 +01:00 |
ArneBo
|
c16eefedfc
|
refactor(front): channel form
|
2025-02-17 17:32:17 +01:00 |
ArneBo
|
76eae47f2f
|
fix(front): correct layout closing tag placement in channel list page
|
2025-02-17 17:30:18 +01:00 |
upsiflu
|
148e87c28e
|
feat(upload): [WIP] #2081 respect user selected upload destination or jump to page 2 if a channel is already open
|
2025-02-17 13:04:56 +01:00 |
ArneBo
|
851d40c4aa
|
fix(style): transparent background for tablinks
|
2025-02-17 11:32:30 +01:00 |
ArneBo
|
b1ac6612fd
|
chore(front): [WIP] new toplevel channels page
|
2025-02-17 11:26:37 +01:00 |
ArneBo
|
4a9f2f99ae
|
refactor(ui): remove bottom margin from headlines in alerts
|
2025-02-17 11:26:37 +01:00 |
ArneBo
|
6b47163b14
|
refactor(types): map actor type with apiactor from schema
|
2025-02-17 11:26:37 +01:00 |
ArneBo
|
387651e5fa
|
refactor(ui): dont default force-underline action links in header and section components
|
2025-02-17 11:26:37 +01:00 |
ArneBo
|
03d378fb57
|
refactor(ui): consistent use of thin-font prop
|
2025-02-17 11:26:37 +01:00 |
ArneBo
|
c73e3dba29
|
fix(front): use link component in profile overview
|
2025-02-17 11:26:37 +01:00 |
ArneBo
|
eff34e0a2a
|
fix(ui): differentiate between full and grow widths
|
2025-02-17 11:26:37 +01:00 |
ArneBo
|
8c2c406637
|
fix(front): get widget data ready when components are loaded and refresh them on change
|
2025-02-17 11:26:37 +01:00 |
upsiflu
|
ea873d4438
|
fix(ui): [WIP] tabs that have :to prop are displayed the same as button tabs
|
2025-02-16 21:53:43 +01:00 |
ArneBo
|
6baee019e1
|
fix(front): remove internal filter from channel widget on explore
|
2025-02-15 00:31:40 +01:00 |
ArneBo
|
c6428e2381
|
fix(style): align artist name left on album card
|
2025-02-15 00:26:42 +01:00 |
ArneBo
|
aa99c65149
|
chore(front): remove add library link from profile
|
2025-02-15 00:25:35 +01:00 |
ArneBo
|
0d0c0837fa
|
chore(style): consistent album headline link in channel detail
|
2025-02-14 23:48:37 +01:00 |
ArneBo
|
53b2807bf4
|
fix(front): display playlistmodal over mobile queue
|
2025-02-14 23:45:46 +01:00 |
ArneBo
|
cd1c58e452
|
fix(front): prevent channels widget from repopulating on triggered reload
|
2025-02-14 23:10:34 +01:00 |
ArneBo
|
872a5d0250
|
fix(front): watch channel widget data, so the user doesnt need to refresh by hand
|
2025-02-14 21:47:02 +01:00 |
ArneBo
|
497908f1d3
|
chore(front): remove logs from playlist modal
|
2025-02-14 21:07:29 +01:00 |
ArneBo
|
f3250f75a2
|
fix(style): sidebar links overrides
|
2025-02-14 18:18:19 +01:00 |
ArneBo
|
b933a3f88c
|
feat(style): favorite icon toggle outline / filled
|
2025-02-14 18:12:19 +01:00 |
ArneBo
|
22e64c8a9b
|
chore(front): upload modal channel form #2081
|
2025-02-14 18:00:59 +01:00 |
ArneBo
|
50dd404dab
|
feat(front): [WIP] new upload process channel form #2081
|
2025-02-14 13:03:39 +01:00 |
ArneBo
|
a8d5011796
|
feat(ui): indicate subscribed state in subscribe button
|
2025-02-14 11:21:10 +01:00 |
ArneBo
|
69dd143486
|
feat(front): dangerous button can be popoveritem
|
2025-02-14 11:20:10 +01:00 |
ArneBo
|
b8d4cb2aba
|
feat(style): render solid links the same as buttons
|
2025-02-14 11:03:15 +01:00 |
ArneBo
|
cb4c879eda
|
fix(front): remove unused router redirections after moving ui modules to this repo #2355
|
2025-02-14 10:22:01 +01:00 |
ArneBo
|
7c094c83a2
|
refactor(front): change artist cover to correct type
|
2025-02-14 02:32:35 +01:00 |
ArneBo
|
a1a58eb767
|
style(front): empty state layout in channel album cards
|
2025-02-14 02:22:37 +01:00 |
ArneBo
|
97f9b0b9d0
|
fix(front): undefined and value errors
|
2025-02-14 02:21:52 +01:00 |
ArneBo
|
28fee830b1
|
style(front): dangerous button modal confirm button default dangerous color
|
2025-02-14 01:09:51 +01:00 |
ArneBo
|
86d8315108
|
style(front): primary button in playlist modal
|
2025-02-13 22:27:08 +01:00 |
ArneBo
|
07e1679e1b
|
fix(front): hide buttons if user is not logged in
|
2025-02-13 22:24:47 +01:00 |
ArneBo
|
236d9edc75
|
style(front): consistent inputs on edit form
|
2025-02-13 22:23:43 +01:00 |
ArneBo
|
3aa79c9017
|
style(front): consistent empty state
|
2025-02-13 22:22:49 +01:00 |
upsiflu
|
43c1bee971
|
fix(regression): postpone the integration of openapi-client and instead manually type all requests #2398
|
2025-02-13 12:27:02 +01:00 |
upsiflu
|
910a6ab157
|
fix(types): use auto-generated schema for NodeInfo (About pages; store instance init)
|
2025-02-13 12:27:02 +01:00 |
upsiflu
|
2960b939d9
|
feat(ui): add soft shadows inside modal to hint at scrolling behavior
|
2025-02-13 12:27:02 +01:00 |
upsiflu
|
283b017f59
|
fix(ts): replace `import { type ...` with `import type { ...` to babysit ts/vite?
|
2025-02-13 12:27:02 +01:00 |
ArneBo
|
7c448d44d6
|
fix(front): re-enable artist schema type
|
2025-02-13 11:05:50 +01:00 |
ArneBo
|
ab6e295724
|
fix(front): show channel dropdown in channel upload form only if more than one channel exists
|
2025-02-13 11:05:16 +01:00 |
ArneBo
|
c46ce37206
|
style(front): secondary solid reset buttons in edit form
|
2025-02-13 11:04:37 +01:00 |
ArneBo
|
7b273c1e01
|
refactor(front): Delete unused imports from Profile Base
|
2025-02-13 11:02:55 +01:00 |
ArneBo
|
e0b24e10ee
|
refactor(front): Albums in channels
|
2025-02-13 10:59:19 +01:00 |
ArneBo
|
10eebb9456
|
refactor(front): create channel modal in user profile
|
2025-02-12 13:06:58 +01:00 |
ArneBo
|
1740cf485d
|
fix(front): remove useless tabs from user profile
|
2025-02-12 13:06:25 +01:00 |
ArneBo
|
2b87305342
|
fix(ui): rollback setID in PopoverItem
|
2025-02-12 12:10:52 +01:00 |
ArneBo
|
baa001a801
|
fix(front): add missing loader component
|
2025-02-12 12:02:06 +01:00 |
ArneBo
|
ad46e0799c
|
fix(front/ui): default empty values for inputs
|
2025-02-12 12:01:54 +01:00 |
ArneBo
|
863e8200e4
|
fix(front): playlist modal
|
2025-02-12 11:39:28 +01:00 |
ArneBo
|
ebbdf31038
|
fix(front): remove unused section
|
2025-02-12 11:16:06 +01:00 |
ArneBo
|
0bf0609bc5
|
fix(front): errors in user profile
|
2025-02-12 11:15:24 +01:00 |
ArneBo
|
48c9ffd2f8
|
fix(front): use new modal composable
|
2025-02-12 11:14:13 +01:00 |
ArneBo
|
6a75aef93f
|
refactor(ui): alignment props for alerts and buttons
|
2025-02-12 10:49:04 +01:00 |
upsiflu
|
15bd54ab5f
|
fix(dx): [WIP] auto-generate correctly typed client for any API route 🎉
|
2025-02-11 20:40:30 +01:00 |
upsiflu
|
30493ade84
|
feat(dx): [WIP] auto-generate correctly typed client for any API route 🎉
|
2025-02-11 20:38:01 +01:00 |
ArneBo
|
01ed8cfb12
|
fix(front): remove debug output from upload form
|
2025-02-11 13:01:03 +01:00 |
ArneBo
|
eb61ba05c1
|
feat(front): add privacy slider to playlist modal
|
2025-02-11 12:59:59 +01:00 |
ArneBo
|
8c57a26087
|
fix(front): remove testing color
|
2025-02-11 12:58:56 +01:00 |
ArneBo
|
462a220d3d
|
feat(ui): add alignment props on alert component
|
2025-02-11 12:58:40 +01:00 |
ArneBo
|
0b5c5de472
|
feat(front): [WIP] new upload process #2081
|
2025-02-11 12:58:07 +01:00 |
ArneBo
|
3cd7548cf0
|
feat(front): #2081 new upload process
|
2025-02-11 12:54:28 +01:00 |
upsiflu
|
0caee2181d
|
refactor(ui): [WIP] tabs with links are activated when name matches in Url
|
2025-02-11 10:08:33 +01:00 |
upsiflu
|
d9302789bd
|
fix(front): Upload modal is activated through a link
|
2025-02-11 10:07:54 +01:00 |
upsiflu
|
21ac8da570
|
fix(front): typo
|
2025-02-10 20:23:41 +01:00 |
upsiflu
|
6f88540aa7
|
feat(ui): add `icon` prop to modal and enable custom title bar
|
2025-02-10 20:19:56 +01:00 |
upsiflu
|
4e8081318e
|
feat(front): use Url to store and manage global search query (search modal)
|
2025-02-10 20:17:59 +01:00 |