Commit Graph

1342 Commits

Author SHA1 Message Date
Ciaran Ainsworth 60c6a1938f Fix some linting issues 2022-02-21 19:52:16 +01:00
Georg Krause e76ab66084
Start fixing lint errors in App.vue 2022-02-21 18:00:45 +01:00
Ciaran Ainsworth 08d6772392 Fix broken imports 2022-02-21 17:27:00 +01:00
Georg Krause e9c4bfe947
Start migration to vite 2022-02-21 15:07:07 +01:00
Ciaran Ainsworth 7b74e55e7f Use proper method for fetching artist cover 2022-02-16 10:29:39 +00:00
Ciaran Ainsworth c1694a808c Fix linting issues 2022-02-16 10:29:39 +00:00
Ciaran Ainsworth 41d444bbbb Add support for all cover sources in embedded player 2022-02-16 10:29:39 +00:00
Ciaran Ainsworth ae840e06d1 Change to normal default cover 2022-02-10 19:30:26 +01:00
Ciaran Ainsworth 34b8e2929a Fix linting error 2022-02-10 13:36:20 +01:00
Ciaran Ainsworth b387287931 Undo automatic formatting 2022-02-10 13:31:32 +01:00
Ciaran Ainsworth 9b1865e43e Add fallback to generic album cover for tracks with no album 2022-02-10 13:22:58 +01:00
MattDHarding 3a48ae7e51 Fix silent playlist track add fail bug (#1020) 2022-02-06 14:52:36 +01:00
Georg Krause b39bd5f349
Merge branch 'stable' into develop 2022-02-04 12:51:41 +01:00
JuniorJPDJ 9a1619e3e0 chore(front): fix eslint error 2022-02-03 22:40:51 +01:00
JuniorJPDJ aecbd101c0 fix(front): update code to work with focus-trap v6 2022-02-03 22:36:39 +01:00
JuniorJPDJ 8f53f41395 fix(front): update code to work with django-channels v2 2022-02-03 22:17:53 +01:00
Georg Krause fae4ba08e8
Fix broken instance description if it contains a line break 2022-02-03 09:16:54 +01:00
Georg Krause 1ed1a691df
Remove dangling commit to make linter happy 2022-01-28 11:51:20 +01:00
Ciarán Ainsworth 62154bcd44 Resolve "No tracks appear on library tracks page" 2022-01-24 16:28:46 +00:00
Ciaran Ainsworth be6876966b FIx embedded player 2022-01-22 19:42:55 +00:00
Marcos Peña 9d1b48106d Fix: missing values in moderation library UI (#1667) 2022-01-08 11:51:46 +01:00
Marcos Peña a84a7c9746 Fix: missing values in moderation library UI (#1667) 2022-01-07 14:19:36 +01:00
Georg Krause 9348614bf3
Fix not working podcast subscription form 2022-01-06 17:36:41 +01:00
Georg Krause 8248f3709a
Fix wrong spelling of component prop 2022-01-06 17:36:40 +01:00
Georg Krause db051aa27a
Fix remote content page 2022-01-06 17:36:40 +01:00
Georg Krause ef99f47449 Fix not working podcast subscription form 2022-01-06 14:03:01 +00:00
Philipp Wolfer d93f0d107d Allow using dark / light theme as indicated by prefers-color-scheme media feature 2022-01-04 09:14:05 +00:00
Georg Krause dbad92ce33
Fix wrong spelling of component prop 2021-12-30 12:29:19 +01:00
Georg Krause ec9f8e1611 Fix remote content page 2021-12-30 05:51:15 +00:00
Georg Krause ce46e4d929
Fix album play button 2021-12-27 10:00:29 +01:00
Marcos Peña e567abd5fb Enhances about page ui (#1619)
Done some css refactoring
2021-12-23 14:40:54 +01:00
Marcos Peña 57d6489007 Fix moderation user request list crash (#1645) 2021-12-22 19:54:59 +00:00
JuniorJPDJ 142008cbed Resolve "Too long radio descriptions resize the entire row" 2021-12-21 07:37:43 +00:00
Marcos Peña 312ceb9cfb Resolve "Computed properties already defined in data" 2021-12-19 17:37:48 +00:00
Marcos Peña a561e4a315 Fix: duplicated tracks in multi-disc albums 2021-12-14 00:04:05 +00:00
Georg Krause e1b86a3f35 Fix tag filter 2021-12-12 11:09:00 +00:00
Georg Krause 35ffc6ee71
Open external links on about page in new tab 2021-12-12 09:58:51 +01:00
Georg Krause 20c4e7ac31 Don't show go to track page link on track page 2021-12-11 19:55:54 +00:00
Georg Krause 72950d52d3 Fix weird behavior on external Links in Sidebar 2021-12-11 20:41:42 +01:00
Georg Krause 4c64694da2 Load all tracks for albums, disable play button if not playable 2021-12-11 19:20:36 +00:00
Marcos Peña aa996d1bd8 fix(front): duplicate keys detected in tags page 2021-12-08 22:08:33 +01:00
Georg Krause cefa3ec9d2 Fix post lint issues 2021-12-08 18:48:06 +00:00
Marcos Peña 9f30e4ec10 Resolve "Album list in artist view under track table" 2021-12-08 18:29:17 +00:00
Georg Krause 6f58a49c91
Fix wrong prop types 2021-12-06 11:50:04 +01:00
Georg Krause 8ee9a536e1
Lint the frontend code 2021-12-06 11:35:20 +01:00
Georg Krause 869fc20536
Use the same help menu entry for mobile and desktop 2021-12-03 11:35:15 +01:00
Georg Krause 8328ce9c9c
Fix nested routes, remove / prefix 2021-12-01 13:18:31 +01:00
Georg Krause 87c5283ead
Lint all changes files 2021-11-29 12:31:30 +01:00
Georg Krause 2dcbb6dc1a
Add Podname to Banner 2021-11-29 12:31:30 +01:00
Georg Krause 862bfe9365
Fix desktop banner regression 2021-11-29 12:31:30 +01:00
Georg Krause fc3730e5bc
Do not show registration form for logged in users 2021-11-29 12:31:30 +01:00
Georg Krause 10a611bfb8
Remove done todo 2021-11-29 12:31:30 +01:00
Georg Krause 7823726df1
Fix moderators section 2021-11-29 12:31:30 +01:00
Georg Krause d6f5b82ef3
Prevent feature tables on about page to get stacked 2021-11-29 12:31:29 +01:00
Georg Krause 82816ebd50
Justify about page text blocks 2021-11-29 12:31:29 +01:00
Georg Krause 302c1dd472
Make mobile about page banner full width 2021-11-29 12:31:29 +01:00
Georg Krause 0578d18cd9
Fix statistics view 2021-11-29 12:31:29 +01:00
Ciarán Ainsworth 58df0d4529 Profile menu redesign 2021-11-26 11:01:58 +00:00
Marcos Peña 474f16674c Disables 'change password' button until both fields are filled (#1591)
MR !1405
2021-11-11 19:05:11 +00:00
Marcos Peña 1512b0ede3 Resolve "Don't show Delete account window if the user has not enetered a password" 2021-11-11 08:54:59 +00:00
Marcos Peña a0560f020f Reverts player changes introduced in MR!1291 breaking background playback (#1509)
MR !1397
2021-11-09 18:03:49 +00:00
Marcos Peña 0cf83f3000 Resolve "Removing last track in queue jumps player to new last track (instead of continuing current track) (#1485)" 2021-10-28 08:17:33 +00:00
Georg Krause 6adae1de66
Allow to set listen activity privacy to be public 2021-10-25 12:15:37 +02:00
Ciarán Ainsworth 44394275ec Update track table 2021-10-21 17:26:18 +00:00
Georg Krause da33ec0241
Fixes crash at About Page, closes #1594 2021-10-21 11:13:41 +02:00
Georg Krause 0abf71095c
Revert progress bar changes, see #1381 2021-10-21 10:24:14 +02:00
Connor Hay 77bffa20ac Update about page and add new /about/pod page 2021-10-21 07:44:34 +00:00
Marcos Peña 89b3789c76 Resolve "Show a popup to let user know that the subsonic api password has been copied" 2021-10-17 11:31:20 +00:00
Marcos Peña b05bfee277 Fix moderation interface when missing album cover 2021-10-03 12:09:29 +00:00
Georg Krause 5a74d1d3a0 Fix linting errors in touched files 2021-09-27 04:56:45 +00:00
Georg Krause 9bef230499 Update track progress bars with css transitions 2021-09-27 04:56:45 +00:00
Georg Krause ad80ddfce4
Fix frontend tests 2021-09-24 17:40:54 +02:00
Georg Krause e5b95c82a4
Show embed option for channel tracks, closes #1278 2021-09-21 13:12:38 +02:00
Georg Krause 9967a9b63d
Fix greek language code 2021-09-13 06:24:58 +02:00
Tony Wasserka 6114853445 Enable stepless adjustment of the volume control slider 2021-09-10 19:03:32 +00:00
Georgios Brellas f18238d0d0
Add Greek Language 2021-09-10 20:08:20 +02:00
Georg Krause 369122b32b
Fix typo in locales file 2021-08-25 11:52:22 +02:00
Georg Krause 08263765b1
Add missing languages to language switcher 2021-08-25 11:01:28 +02:00
JuniorJPDJ 61d7c8bf14 Lower delay for loading sound 2021-08-04 11:44:46 +00:00
JuniorJPDJ 13c3b22b02 Set global howler volume, use log volume scale internally
fixes:
- next track volume
- saves precise volume slider position
- keyboard shortcut now sets volume in correct scale
2021-08-04 11:44:46 +00:00
JuniorJPDJ ffc9109a45 Change volume dynamic range from 60dB to 40dB
also makes it easily configurable in future if needed
changes volume calculation algo to more precise and easy to understand (dB definition)
2021-08-04 11:44:46 +00:00
JuniorJPDJ f1f6a77d14 Don't allow track playing start if it's not current track
partially fixes #1213
2021-08-04 11:44:46 +00:00
JuniorJPDJ d28065886f Name Polish language in more convenient way 2021-08-04 07:37:55 +00:00
JuniorJPDJ 885e2ad7f5 Replace Riot links with matrix.to links 2021-08-03 21:23:48 +02:00
Ciarán Ainsworth 1a362a2495 Prevent open redirect on login 2021-07-26 18:54:14 +00:00
Ciarán Ainsworth f78e3c6460 Add beforeRouteEnter guards for moderation pages 2021-07-26 18:08:14 +00:00
Georg Krause c29f6778b5
Update link to our forum 2021-07-20 17:05:17 +02:00
Georg Krause 6c90351cd7 Add job to lint Frontend changes 2021-07-16 18:34:46 +00:00
Ciaran Ainsworth c908eaa1cd Add width listener for responsive conditional rendering 2021-07-04 05:24:04 +00:00
Martin Giger 263e29df7d Only suggest existing tag once 2021-06-17 18:31:57 +00:00
jovuit f661e3a078 Reviewed comments on source strings on Weblate and modified source strings accordingly if needed
Replaced "email" with "e-mail address" when needed
2021-06-17 15:55:12 +00:00
petitminion a8ab4eedfc Add recently added radio, part of #1390 2021-06-17 11:04:01 +00:00
jovuit e38d0a376b Resolves #1484 2021-06-02 19:13:16 +00:00
Ciarán Ainsworth 071ff89a4f Fix recently listened widget and simple artist serializer 2021-05-19 12:59:14 +00:00
Ciarán Ainsworth 26f8f7db9f Fix minor Vue and sanitize errors 2021-05-03 08:14:13 +00:00
Ciarán Ainsworth 56b1358f0a Resolve "Fix loaders in dark theme" 2021-05-01 10:38:49 +00:00
Ciarán Ainsworth 9b3f90a7ba Resolve "Channel: clicking auf "Subscribe" when not logged in still updates the subscriber count" 2021-04-30 21:11:44 +00:00
heyarne f1f9f935cf
Make playing tracks in their playlist the default 2021-04-28 08:47:12 +02:00
heyarne 76aa8610a5 Add track or album cover to track detail page 2021-04-25 13:18:40 +00:00
Georg Krause 4fed82a34b
Merge branch 'petitminion/funkwhale-change_start_radio_to_Play_radio' into develop 2021-04-21 14:02:28 +02:00