Kisel1337
4d0c15add7
Translated using Weblate (Russian)
...
Currently translated at 99.9% (2181 of 2182 strings)
Translation: Funkwhale/Funkwhale Web
Translate-URL: https://translate.funkwhale.audio/projects/funkwhale/front/ru/
2023-05-18 11:49:57 +00:00
Julian Rademacher
5b9d680987
Translated using Weblate (German)
...
Currently translated at 98.0% (2140 of 2182 strings)
Translation: Funkwhale/Funkwhale Web
Translate-URL: https://translate.funkwhale.audio/projects/funkwhale/front/de/
2023-05-18 11:49:57 +00:00
wvffle
6c95651213
fix: resolve playlist modal issues
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2427 >
2023-05-16 20:17:16 +00:00
Kisel1337
1c5aade86a
Translated using Weblate (Russian)
...
Currently translated at 100.0% (2182 of 2182 strings)
Translation: Funkwhale/Funkwhale Web
Translate-URL: https://translate.funkwhale.audio/projects/funkwhale/front/ru/
2023-05-16 14:04:11 +00:00
Anton
11bdcbd5ab
Translated using Weblate (Russian)
...
Currently translated at 100.0% (2182 of 2182 strings)
Translation: Funkwhale/Funkwhale Web
Translate-URL: https://translate.funkwhale.audio/projects/funkwhale/front/ru/
2023-05-16 14:04:11 +00:00
Anton
bce0598100
Translated using Weblate (Russian)
...
Currently translated at 97.0% (2118 of 2182 strings)
Translation: Funkwhale/Funkwhale Web
Translate-URL: https://translate.funkwhale.audio/projects/funkwhale/front/ru/
2023-05-16 09:09:40 +00:00
Kisel1337
d336e4ddc4
Translated using Weblate (Russian)
...
Currently translated at 97.0% (2118 of 2182 strings)
Translation: Funkwhale/Funkwhale Web
Translate-URL: https://translate.funkwhale.audio/projects/funkwhale/front/ru/
2023-05-16 09:09:40 +00:00
Bruno Talanski
5bc2f7e163
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 91.2% (1990 of 2182 strings)
Translation: Funkwhale/Funkwhale Web
Translate-URL: https://translate.funkwhale.audio/projects/funkwhale/front/pt_BR/
2023-05-16 09:09:39 +00:00
Kasper Seweryn
0c5ad37ab2
fix(front): resolve merging bug that breaks queue reordering
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2424 >
2023-05-15 09:32:11 +00:00
Georg Krause
2b250e68ea
chore: Remove duplicated import
2023-05-12 13:34:56 +02:00
Anton
8821e3899d
Translated using Weblate (Russian)
...
Currently translated at 96.7% (2112 of 2182 strings)
Translation: Funkwhale/Funkwhale Web
Translate-URL: https://translate.funkwhale.audio/projects/funkwhale/front/ru/
2023-05-12 08:44:57 +00:00
Georg Krause
c48b62da94
Merge branch 'pre-release/1.3.0' into develop
2023-05-12 09:21:47 +02:00
Georg Krause
5627451875
Translated using Weblate (German)
...
Currently translated at 98.0% (2140 of 2182 strings)
Translation: Funkwhale/Funkwhale Web
Translate-URL: https://translate.funkwhale.audio/projects/funkwhale/front/de/
2023-05-10 17:47:31 +00:00
Kasper Seweryn
3d07d969ff
refactor(ui): add comments explaining postponing notification for 36500 days
2023-05-09 20:56:11 +02:00
Kasper Seweryn
b00e92c4ec
fix(ui): move sidebar above other content
2023-05-08 14:11:41 +00:00
Kasper Seweryn
a4def53e99
fix(ui): work around #1981
2023-05-08 14:11:41 +00:00
Kasper Seweryn
78bc8426dd
fix: fix notification count
2023-05-08 14:11:41 +00:00
Kasper Seweryn
719c3171f8
feat(front): lint test directory
2023-05-08 12:25:24 +02:00
Kasper Seweryn
a8b7e07a86
fix(queue): batch queue splice invocations when reordering items to avoid currentIndex being dumped down due to clamping
2023-05-08 12:25:24 +02:00
Kasper Seweryn
1f44cb8e6f
test(front): add queue composable tests
2023-05-08 12:25:23 +02:00
Kasper Seweryn
ed4b923b1e
fix(tests): make frontend tests compatible with current frontend setup
2023-05-08 12:25:19 +02:00
Georg krause
ea0de43ad6
fix(2054): Crash on opening a play button menu
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2372 >
2023-05-05 22:16:32 +00:00
Georg krause
c7ac66d823
fix(2054): Increase mobile table row padding
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2372 >
2023-05-05 22:16:32 +00:00
Georg krause
90f93e052e
style(2054): Remove unnessessary nesting
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2372 >
2023-05-05 22:16:32 +00:00
Kasper Seweryn
0cbe567ac1
Simplify Code
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2372 >
2023-05-05 22:16:32 +00:00
tobifroe
e258e6f12b
fix(2054): only calculate dropdown position when opening
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2372 >
2023-05-05 22:16:32 +00:00
tobifroe
fe01521c72
fix(2054): add queue item title max width for mobile
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2372 >
2023-05-05 22:16:32 +00:00
tobifroe
78fa52e103
fix(2054): player/queue-dropdown mobile layout widths
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2372 >
2023-05-05 22:16:32 +00:00
Renovate Bot
ae3e17a5cb
chore(front): update nginx docker tag to v1.23.4
2023-04-07 03:02:06 +00:00
Matyáš Caras
5d61a951ef
Translated using Weblate (Czech)
...
Currently translated at 100.0% (2182 of 2182 strings)
Translation: Funkwhale/Funkwhale Web
Translate-URL: https://translate.funkwhale.audio/projects/funkwhale/front/cs/
2023-04-06 07:43:08 +00:00
Renovate Bot
41d6ae2f6c
chore(front): update sentry-javascript monorepo to v7.47.0
2023-04-05 17:18:23 +00:00
jo
0b33b42210
fix(front): album tracks count i18n
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2389 >
2023-03-31 12:28:09 +02:00
Renovate Bot
3490ccf153
chore(front): update dependency @types/diff to v5.0.3
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2381 >
2023-03-28 18:49:16 +00:00
jo
22c255700e
style: format code using black v23
2023-03-28 19:49:24 +02:00
Georg Krause
e0c4715f10
fix: fix imports in vite config
2023-03-28 14:06:29 +02:00
Kasper Seweryn
b55aace00d
feat(buffer-progress): use 3d translation
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346 >
2023-03-26 15:19:35 +02:00
Kasper Seweryn
2468ef3fa1
fix: fix typo
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346 >
2023-03-26 15:19:35 +02:00
Kasper Seweryn
fdc35a4702
fix(player): ensure that current track lives despite enqueueing 3 tracks as 'next track'
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346 >
2023-03-26 15:19:35 +02:00
Kasper Seweryn
48f2942142
refactor: remove double space in css file
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346 >
2023-03-26 15:19:35 +02:00
Kasper Seweryn
81425d930b
fix(radio): pausing when current song ended and new song data hasn't been fetched yet
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346 >
2023-03-26 15:19:35 +02:00
Kasper Seweryn
d28f6f7873
fix: remove debug line
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346 >
2023-03-26 15:19:35 +02:00
Kasper Seweryn
aa13620851
perf(play-indicator): delegate play indicator to the GPU instead of CPU
...
This reduces the CSS paints by animating `scaleY` instead of element `height`
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346 >
2023-03-26 15:19:35 +02:00
Kasper Seweryn
ef184ab59b
fix(pre-commit): fix linting
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346 >
2023-03-26 15:19:35 +02:00
Kasper Seweryn
87c456f603
fix(eslint): fix i18n issues
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346 >
2023-03-26 15:19:35 +02:00
Kasper Seweryn
c362a7fd90
fix(volume-slider): fix scrolling
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346 >
2023-03-26 15:19:35 +02:00
Kasper Seweryn
d6ea66e519
fix(player): reduce average CPU usage from 100% to 20%
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346 >
2023-03-26 15:19:35 +02:00
Kasper Seweryn
1b15e955dd
feat(player): unregister all events on sound instance dispose
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346 >
2023-03-26 15:19:35 +02:00
Kasper Seweryn
b6ceb5febd
fix(player): do not throw an error when disposing sound instance
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346 >
2023-03-26 15:19:35 +02:00
Kasper Seweryn
ac940cc277
fix: resolve progressbar issues
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346 >
2023-03-26 15:19:35 +02:00
Kasper Seweryn
248fb1046e
feat: skip css updates if progress hasn't changed
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346 >
2023-03-26 15:19:35 +02:00
Kasper Seweryn
b74c38ac1a
feat: add new packages with pinned versions by default
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346 >
2023-03-26 15:19:33 +02:00
Kasper Seweryn
a7c1c63ce7
chore: pin dependency
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346 >
2023-03-26 15:17:21 +02:00
Kasper Seweryn
10e7a4c06d
feat: remove unused dependency
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346 >
2023-03-26 15:17:19 +02:00
Kasper Seweryn
502773b7b4
fix: make progress bars work again
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346 >
2023-03-26 15:16:13 +02:00
Ciarán Ainsworth
665e001087
copy: update WebGL support message
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346 >
2023-03-26 15:14:14 +02:00
Kasper Seweryn
67f21c9861
fix : #2052
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346 >
2023-03-26 15:14:14 +02:00
Kasper Seweryn
385fc47158
fix: build warnings
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346 >
2023-03-26 15:14:12 +02:00
Kasper Seweryn
a69aeb07e2
feat: optimize CPU and memory usage
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346 >
2023-03-26 15:11:45 +02:00
Kasper Seweryn
d30d107ef3
fix: audio playback pause if errored before played
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346 >
2023-03-26 15:00:49 +02:00
Kasper Seweryn
26f5f9b204
feat: remove media cache
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346 >
2023-03-26 15:00:49 +02:00
Kasper Seweryn
6b79b8e63a
feat: dispose sound instances when removed from LRU cache
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346 >
2023-03-26 15:00:49 +02:00
Kasper Seweryn
50b1487877
fix: update vueuse to remove @ts-expect-error comment
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346 >
2023-03-26 15:00:49 +02:00
Kasper Seweryn
a65d3722c9
fix: ensure preloaded track exists
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346 >
2023-03-26 15:00:49 +02:00
Kasper Seweryn
186c8000f8
fix: abort preload if next track is unavailable
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346 >
2023-03-26 15:00:49 +02:00
Kasper Seweryn
4a656777e3
fix : #2061
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346 >
2023-03-26 15:00:49 +02:00
Kasper Seweryn
9552fcd9a9
fix : #2053
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346 >
2023-03-26 15:00:49 +02:00
Kasper Seweryn
49be19c8b4
feat: ensure next track is always preloaded
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346 >
2023-03-26 15:00:49 +02:00
Kasper Seweryn
fe769b2321
feat(buffer-progress): use 3d translation
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346 >
2023-03-26 12:08:08 +00:00
Kasper Seweryn
dbc85d988e
fix: fix typo
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346 >
2023-03-26 12:08:08 +00:00
Kasper Seweryn
de74ccb220
fix(player): ensure that current track lives despite enqueueing 3 tracks as 'next track'
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346 >
2023-03-26 12:08:08 +00:00
Kasper Seweryn
f4e8f83263
refactor: remove double space in css file
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346 >
2023-03-26 12:08:08 +00:00
Kasper Seweryn
babd65e698
fix(radio): pausing when current song ended and new song data hasn't been fetched yet
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346 >
2023-03-26 12:08:08 +00:00
Kasper Seweryn
f961e3ff8c
fix: remove debug line
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346 >
2023-03-26 12:08:08 +00:00
Kasper Seweryn
b8a65b193f
perf(play-indicator): delegate play indicator to the GPU instead of CPU
...
This reduces the CSS paints by animating `scaleY` instead of element `height`
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346 >
2023-03-26 12:08:08 +00:00
Kasper Seweryn
6c4e4cb5f6
fix(pre-commit): fix linting
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346 >
2023-03-26 12:08:08 +00:00
Kasper Seweryn
1dbd269516
fix(eslint): fix i18n issues
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346 >
2023-03-26 12:08:08 +00:00
Kasper Seweryn
5c28a9b88a
fix(volume-slider): fix scrolling
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346 >
2023-03-26 12:08:08 +00:00
Kasper Seweryn
05db380766
fix(player): reduce average CPU usage from 100% to 20%
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346 >
2023-03-26 12:08:08 +00:00
Kasper Seweryn
87c9eb3982
feat(player): unregister all events on sound instance dispose
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346 >
2023-03-26 12:08:08 +00:00
Kasper Seweryn
ae4ca7b0cb
fix(player): do not throw an error when disposing sound instance
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346 >
2023-03-26 12:08:08 +00:00
Kasper Seweryn
47b3bfd2c0
fix: resolve progressbar issues
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346 >
2023-03-26 12:08:08 +00:00
Kasper Seweryn
8ce20c5621
feat: skip css updates if progress hasn't changed
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346 >
2023-03-26 12:08:08 +00:00
Kasper Seweryn
bbe2375f6b
feat: add new packages with pinned versions by default
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346 >
2023-03-26 12:08:08 +00:00
Kasper Seweryn
e701cc8bad
chore: pin dependency
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346 >
2023-03-26 12:08:08 +00:00
Kasper Seweryn
1c6af62fbb
feat: remove unused dependency
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346 >
2023-03-26 12:08:08 +00:00
Kasper Seweryn
9cc58d16c8
fix: make progress bars work again
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346 >
2023-03-26 12:08:08 +00:00
Ciarán Ainsworth
0782b53e09
copy: update WebGL support message
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346 >
2023-03-26 12:08:08 +00:00
Kasper Seweryn
8d353a27a9
fix : #2052
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346 >
2023-03-26 12:08:07 +00:00
Kasper Seweryn
8713d3b98a
fix: build warnings
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346 >
2023-03-26 12:08:07 +00:00
Kasper Seweryn
77e920672d
feat: optimize CPU and memory usage
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346 >
2023-03-26 12:08:07 +00:00
Kasper Seweryn
ed8b71257d
fix: audio playback pause if errored before played
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346 >
2023-03-26 12:08:07 +00:00
Kasper Seweryn
05416be7d1
feat: remove media cache
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346 >
2023-03-26 12:08:07 +00:00
Kasper Seweryn
bb946c3ced
feat: dispose sound instances when removed from LRU cache
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346 >
2023-03-26 12:08:07 +00:00
Kasper Seweryn
206a154a87
fix: update vueuse to remove @ts-expect-error comment
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346 >
2023-03-26 12:08:07 +00:00
Kasper Seweryn
7105f5e482
fix: ensure preloaded track exists
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346 >
2023-03-26 12:08:07 +00:00
Kasper Seweryn
536fa25f0e
fix: abort preload if next track is unavailable
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346 >
2023-03-26 12:08:07 +00:00
Kasper Seweryn
b21edbb64d
fix : #2061
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346 >
2023-03-26 12:08:07 +00:00
Kasper Seweryn
d3b3463415
fix : #2053
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346 >
2023-03-26 12:08:07 +00:00
Kasper Seweryn
026196d698
feat: ensure next track is always preloaded
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346 >
2023-03-26 12:08:07 +00:00
Georg krause
b0d6a0407a
Merge branch 'pre-release/1.3.0' into develop
2023-03-24 18:17:44 +01:00
wvffle
15d6e7811a
fix(invitation-code): fix invitation code generation
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2375 >
2023-03-22 22:48:36 +00:00
Georg Krause
0a5192040f
Translated using Weblate (German)
...
Currently translated at 97.9% (2135 of 2180 strings)
Translation: Funkwhale/Funkwhale Web
Translate-URL: https://translate.funkwhale.audio/projects/funkwhale/front/de/
2023-03-22 08:41:36 +00:00
JuniorJPDJ
817a710c2e
fix(nginx): expose only subdirectories of /media
2023-03-18 09:45:35 +01:00
Renovate Bot
6edb1624fc
chore(front): update dependency vite-plugin-pwa to v0.14.4
2023-03-18 00:33:15 +00:00
Renovate Bot
cf80178f60
chore(front): update dependency typescript to v4.9.5
2023-03-18 00:03:35 +00:00
Renovate Bot
24e0d1b9a5
chore(front): update dependency standardized-audio-context to v25.3.41
2023-03-17 23:33:04 +00:00
Renovate Bot
a6248ee0ae
chore(front): update dependency sinon to v15.0.2
2023-03-17 23:03:44 +00:00
Renovate Bot
57fc701ba7
chore(front): update dependency fomantic-ui-css to v2.9.2
2023-03-17 22:33:03 +00:00
Renovate Bot
8ff610e903
chore(front): update dependency dompurify to v2.4.5
2023-03-17 22:03:10 +00:00
Renovate Bot
49a29ea935
chore(front): update dependency @types/lodash-es to v4.17.7
2023-03-17 21:33:07 +00:00
Renovate Bot
a2422671d1
chore(front): lock file maintenance
2023-03-17 17:04:18 +00:00
Çağla Pickaxe
5dcaf4a166
Translated using Weblate (Turkish)
...
Currently translated at 35.7% (779 of 2180 strings)
Translation: Funkwhale/Funkwhale Web
Translate-URL: https://translate.funkwhale.audio/projects/funkwhale/front/tr/
2023-03-13 11:42:54 +00:00
bruce diao
7510795ad1
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 95.7% (2088 of 2180 strings)
Translation: Funkwhale/Funkwhale Web
Translate-URL: https://translate.funkwhale.audio/projects/funkwhale/front/zh_Hans/
2023-03-04 06:42:49 +00:00
dignny
082c51733a
Translated using Weblate (Japanese)
...
Currently translated at 90.0% (1962 of 2180 strings)
Translation: Funkwhale/Funkwhale Web
Translate-URL: https://translate.funkwhale.audio/projects/funkwhale/front/ja/
2023-03-01 15:42:48 +00:00
Matyáš Caras
9f8ded15dc
Translated using Weblate (Czech)
...
Currently translated at 100.0% (2180 of 2180 strings)
Translation: Funkwhale/Funkwhale Web
Translate-URL: https://translate.funkwhale.audio/projects/funkwhale/front/cs/
2023-02-24 18:42:48 +00:00
ppom
20c0088c1f
Translated using Weblate (French)
...
Currently translated at 99.9% (2179 of 2180 strings)
Translation: Funkwhale/Funkwhale Web
Translate-URL: https://translate.funkwhale.audio/projects/funkwhale/front/fr/
2023-02-22 12:06:47 +00:00
Georg krause
2af3988863
Merge remote-tracking branch 'weblate/pre-release/1.3.0' into pre-release/1.3.0
2023-02-21 17:48:55 +01:00
jo
7d96baa3cd
feat(front): split large bundles into chunks
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2349 >
2023-01-31 18:09:17 +00:00
jo
3c9fc32135
chore(front): add bundle visualizer
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2349 >
2023-01-31 18:09:17 +00:00
Philipp Wolfer
993fb426ee
Support boolean config fields in plugins
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2334 >
2023-01-30 09:08:41 +00:00
Kasper Seweryn
c793799161
feat(ui): respect custom css
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2338 >
2023-01-26 20:31:22 +00:00
Georg Krause
72dd944f04
fix: Make sure custom css gets loaded, fixes #2055
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2338 >
2023-01-26 20:31:22 +00:00
AMoonRabbit
c1e30c1785
Corrected typos in vars.css for card text colour.
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2340 >
2023-01-26 13:26:35 +00:00
Kasper Seweryn
7d474dea72
fix(tsc): fix type errors
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2337 >
2023-01-24 18:50:16 +01:00
Kasper Seweryn
e1d5c9f832
feat: remove unneeded null coalescing assignment
...
axios headers are now alway present (according to the typings)
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2337 >
2023-01-24 18:50:16 +01:00
Kasper Seweryn
89db3e0f14
fix: update yarn lockfile
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2337 >
2023-01-24 18:50:16 +01:00
Kasper Seweryn
8329443209
fix(ci): update vue-i18n to beta.16
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2337 >
2023-01-24 18:50:15 +01:00
Kasper Seweryn
600228eafa
fix(eslint): remove unused import
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2337 >
2023-01-24 18:50:15 +01:00
Kasper Seweryn
9ca357c2c3
fix(front): reinitialize virtual queue list whenever queue gets empty
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2337 >
2023-01-24 18:50:15 +01:00
Kasper Seweryn
cc7c7b9f67
fix(tsc): fix type errors
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2337 >
2023-01-24 09:31:16 +00:00
Kasper Seweryn
73e12e0e54
feat: remove unneeded null coalescing assignment
...
axios headers are now alway present (according to the typings)
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2337 >
2023-01-24 09:31:16 +00:00
Kasper Seweryn
1d7b4a639e
fix: update yarn lockfile
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2337 >
2023-01-24 09:31:16 +00:00
Kasper Seweryn
6c98b456dc
fix(ci): update vue-i18n to beta.16
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2337 >
2023-01-24 09:31:16 +00:00
Kasper Seweryn
ac8237645d
fix(eslint): remove unused import
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2337 >
2023-01-24 09:31:16 +00:00
Kasper Seweryn
d4cf0bd590
fix(front): reinitialize virtual queue list whenever queue gets empty
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2337 >
2023-01-24 09:31:16 +00:00
Georg Krause
a93cb1922e
Translated using Weblate (German)
...
Currently translated at 97.9% (2135 of 2180 strings)
Translation: Funkwhale/Funkwhale Web
Translate-URL: https://translate.funkwhale.audio/projects/funkwhale/front/de/
2023-01-23 12:42:37 +00:00
Renovate Bot
9ef6836073
chore(front): update dependency vue-tsc to v1.0.24
2023-01-22 17:35:19 +00:00
Renovate Bot
8447d12000
chore(front): update dependency vue-i18n to v9.3.0-beta.14-77e850b
2023-01-22 17:05:05 +00:00
Renovate Bot
0dad30cf1a
chore(front): update dependency vite-plugin-pwa to v0.14.1
2023-01-22 16:35:11 +00:00
Renovate Bot
d20cc3f0d6
chore(front): update dependency vite to v4.0.4
2023-01-22 16:05:08 +00:00
Renovate Bot
267af9b11c
chore(front): update dependency standardized-audio-context to v25.3.37
2023-01-22 15:35:21 +00:00
Renovate Bot
5f45e116e6
chore(front): update dependency sass to v1.57.1
2023-01-22 15:04:55 +00:00
Renovate Bot
b13cc01336
chore(front): update dependency fomantic-ui-css to v2.9.1
2023-01-22 14:35:21 +00:00
Renovate Bot
ed396d019b
chore(front): update dependency eslint-plugin-n to v15.6.1
2023-01-22 14:04:56 +00:00
Renovate Bot
e9178315ee
chore(front): update dependency dompurify to v2.4.3
2023-01-22 13:35:16 +00:00
Renovate Bot
51f185f941
chore(front): update dependency axios-auth-refresh to v3.3.6
2023-01-22 13:04:56 +00:00
Renovate Bot
18776d9d1d
chore(front): update dependency axios to v1.2.3
2023-01-22 12:34:50 +00:00
Renovate Bot
9df2b7f629
chore(front): update dependency @vue/test-utils to v2.2.7
2023-01-22 11:35:18 +00:00
Renovate Bot
2d94539bd9
chore(front): update dependency @types/jquery to v3.5.16
2023-01-22 11:04:53 +00:00
Kasper Seweryn
df4cd1d6f9
fix: fix eslint
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2330 >
2023-01-21 12:14:05 +00:00
Kasper Seweryn
e66426dd4b
feat: add retries when failed to fetch radio candidate
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2330 >
2023-01-21 12:14:05 +00:00
Kasper Seweryn
8d65551c2c
refactor: cleanup code
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2329 >
2023-01-20 23:36:10 +01:00
Ciarán Ainsworth
8353de9c15
fix: fix permission check
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2329 >
2023-01-20 22:33:17 +00:00
Kasper Seweryn
25d378ae16
fix: fix tags repr in library edit card
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2329 >
2023-01-20 22:33:17 +00:00
Kasper Seweryn
88d3e23cc9
fix: fix album modal not showing up
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2327 >
2023-01-20 22:22:05 +00:00
Renovate Bot
a591f343f3
chore(front): update dependency @typescript-eslint/eslint-plugin to v5.48.2
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2297 >
2023-01-20 20:04:33 +00:00
Thomas
c46ca1faab
Translated using Weblate (French)
...
Currently translated at 99.9% (2179 of 2180 strings)
Translation: Funkwhale/Funkwhale Web
Translate-URL: https://translate.funkwhale.audio/projects/funkwhale/front/fr/
2023-01-20 13:42:37 +00:00
wvffle
7a4f764a5e
fix: remove active state from artists button if unfocused
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2323 >
2023-01-20 08:13:08 +00:00
wvffle
d7255bf293
fix: fix tsc linter
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2307 >
2023-01-20 08:08:38 +00:00
wvffle
91c6935e2d
fix: ensure description is always available in upload metadata form
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2307 >
2023-01-20 08:08:38 +00:00
wvffle
61af75d712
fix(ui): fix channel page infinite loop after upload
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2307 >
2023-01-20 08:08:38 +00:00
wvffle
d3fda52e4f
fix(ui): fix uploaded check on loader in channel upload form
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2307 >
2023-01-20 08:08:38 +00:00
wvffle
a124ff9030
fix(ui): fix channel upload form loaders being visible after tracks are uploaded
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2307 >
2023-01-20 08:08:38 +00:00
wvffle
640abb07f7
fix(ui): fix double uploading file from channels upload form
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2307 >
2023-01-20 08:08:38 +00:00
wvffle
f0e7ab9945
fix(ui): fix metadata when we do not have uploadData
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2307 >
2023-01-20 08:08:38 +00:00
wvffle
66473084eb
fix(ui): expose public channel upload form methods
...
This commit also returns a function removed during Vue 3 rewrite. (in 1c395c01b0
)
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2307 >
2023-01-20 08:08:38 +00:00
wvffle
943b50ffda
fix(ui): move files variable to the top in channel upload form component
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2307 >
2023-01-20 08:08:38 +00:00
Thomas
af6fd0911a
Translated using Weblate (French)
...
Currently translated at 99.9% (2178 of 2180 strings)
Translation: Funkwhale/Funkwhale Web
Translate-URL: https://translate.funkwhale.audio/projects/funkwhale/front/fr/
2023-01-19 12:35:36 +00:00
Thomas
ab1ea3ce78
Translated using Weblate (French)
...
Currently translated at 99.9% (2178 of 2180 strings)
Translation: Funkwhale/Funkwhale Web
Translate-URL: https://translate.funkwhale.audio/projects/funkwhale/front/fr/
2023-01-19 12:34:32 +00:00
wvffle
7f93311150
feat(ui): update upload status with error message if import failed
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2308 >
2023-01-19 07:26:17 +00:00
jo
ce522dbf59
test(front): ignore nbsp chars in locales
...
(cherry picked from commit f5c9ad595170b93713460d6393ed7a795cb4bc2e)
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2322 >
2023-01-18 22:48:25 +01:00
Ciarán Ainsworth
dd7c3bab5b
Revert "chore(front): fix JSON linting"
...
This reverts commit b1f6934699a1cd41f5c8eac77a748fb22681ce0b
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2322 >
2023-01-18 21:46:36 +00:00
Ciarán Ainsworth
eca67380bb
chore(front): fix JSON linting
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2322 >
2023-01-18 20:50:22 +01:00
Ciarán Ainsworth
a2f0050ced
chore(front): update vue-i18n
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2322 >
2023-01-18 20:43:48 +01:00
Thomas
52f97d191c
Translated using Weblate (French)
...
Currently translated at 98.1% (2139 of 2180 strings)
Translation: Funkwhale/Funkwhale Web
Translate-URL: https://translate.funkwhale.audio/projects/funkwhale/front/fr/
2023-01-17 13:42:36 +00:00
Renovate Bot
bb0dbfb509
chore(front): update dependency vue-i18n to v9.3.0-beta.14-77e850b
2023-01-12 06:04:33 +00:00
wvffle
af6b5c3843
fix(playback): await all async methods in interna API
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2306 >
2022-12-29 14:34:04 +00:00
Ciarán Ainsworth
b04e087ca6
Improve a11y
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2303 >
2022-12-28 18:37:37 +00:00
Kasper Seweryn
d55176b213
refactor: fix indentation
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2303 >
2022-12-28 14:48:37 +00:00
Ciarán Ainsworth
9833133894
Improve formatting
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2303 >
2022-12-28 14:47:09 +00:00
Ciarán Ainsworth
b4ef4e1f08
Update vue-i18n to latest beta
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2303 >
2022-12-28 14:47:09 +00:00
wvffle
576f6f448f
fix(components): remove all `%{}` string templates
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2303 >
2022-12-28 14:47:09 +00:00
wvffle
fb87d3141a
fix(ui): repair reactivity on search fieds in moderation views when on first page
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2304 >
2022-12-28 08:38:03 +00:00
wvffle
1b6de47a4f
fix(playback): previous button now seeks to 0 when track is listened over 3 seconds
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2305 >
2022-12-27 13:09:12 +00:00
Ciarán Ainsworth
4ecbc8956a
Improve UI copy
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2285 >
2022-12-19 17:13:29 +00:00
Petitminion
03a5a83a3b
Random and less listened radio filter out un-owned content on library section ( #2007 )
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2285 >
2022-12-19 17:13:29 +00:00
Renovate Bot
5ff28cb52c
chore(front): update sentry-javascript monorepo to v7.27.0
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2296 >
2022-12-19 16:31:53 +00:00
Georg Krause
619a4001dd
fix(front): Fix Docker build
2022-12-19 17:11:40 +01:00
jo
b359bb6498
fix: timeout on spa manifest requests
...
The previous behaviour had a loop of requests between the front
app and the api when querying the pwa manifest.
This reduce the coupling around the pwa manifest file between the api
and the front app, by uplicating the files so each "service" has a copy
of it, while keeping them in sync and having the front pwa manifest as
single source of truth.
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2291 >
2022-12-19 14:33:12 +01:00
Renovate Bot
6abecfc904
chore(front): update dependency sass to v1.57.0
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2295 >
2022-12-18 16:31:33 +00:00
Renovate Bot
daa633a085
chore(front): update dependency vite to v4.0.2
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2294 >
2022-12-18 12:01:24 +00:00
Renovate Bot
19adbb3c6c
chore(front): update dependency vue-tsc to v1.0.14
2022-12-18 09:31:41 +00:00
Renovate Bot
30cbe7c722
chore(front): update dependency eslint to v8.30.0
2022-12-17 19:31:36 +00:00
Renovate Bot
6c96975d9c
chore(front): update dependency sinon to v15.0.1
2022-12-17 15:32:20 +00:00
Renovate Bot
16c6e2a4ab
chore(front): update vitest monorepo to v0.25.8
2022-12-14 12:32:06 +00:00
Renovate Bot
d6516e5085
chore(front): update nginx docker tag to v1.23.3
2022-12-14 12:01:54 +00:00
Renovate Bot
c97d2eebdf
chore(front): update dependency vue-virtual-scroller to v2.0.0-beta.7
2022-12-14 11:31:28 +00:00
Renovate Bot
24ffe30594
chore(front): update sentry-javascript monorepo to v7.26.0
2022-12-13 21:21:59 +00:00
wvffle
f4c5ebed18
Fix hours and nodeinfo
2022-12-13 21:13:40 +00:00
Kasper Seweryn
75e717785a
Resolve "Invalid prop: type check failed for prop "index". Expected Number with value NaN, got Undefined" NOCHANGELOG
2022-12-13 21:02:47 +00:00
Renovate Bot
1e30620e92
chore(front): update dependency vite to v4.0.1
2022-12-12 22:03:14 +00:00
Renovate Bot
2b9e0839cb
chore(front): update dependency @typescript-eslint/eslint-plugin to v5.46.1
2022-12-12 21:31:59 +00:00
Renovate Bot
79f167f27f
chore(front): update dependency vite-plugin-pwa to v0.14.0
2022-12-12 19:01:29 +00:00
Renovate Bot
59990dbae7
chore(front): update dependency vite to v4
2022-12-12 11:31:40 +00:00
wvffle
6e740d6fda
fix: Fix unhandled errors
2022-12-12 11:10:31 +00:00
Renovate Bot
18b3a6dcb2
chore(front): update dependency vue-tsc to v1.0.13
2022-12-12 08:01:33 +00:00
Renovate Bot
4f631d2bdc
chore(front): update dependency @vitejs/plugin-vue to v4
2022-12-11 22:01:53 +00:00
Renovate Bot
f0a1555e16
chore(front): update vitest monorepo to v0.25.7
2022-12-11 21:31:24 +00:00
Renovate Bot
b8544b516f
chore(front): update sentry-javascript monorepo to v7.24.2
2022-12-09 18:01:14 +00:00
Renovate Bot
8d4276d050
chore(front): update dependency eslint-plugin-n to v15.6.0
2022-12-09 17:31:37 +00:00
Renovate Bot
2e2069135b
chore(front): update dependency eslint to v8.29.0
2022-12-09 14:31:28 +00:00
Renovate Bot
05440d8a49
chore(front): update dependency @typescript-eslint/eslint-plugin to v5.46.0
2022-12-09 11:32:26 +00:00
Renovate Bot
b620aa64dd
chore(front): update vitest monorepo to v0.25.6
2022-12-09 11:01:51 +00:00
Renovate Bot
f5ec67f005
chore(front): update dependency vue-virtual-scroller to v2.0.0-beta.5
2022-12-09 10:31:44 +00:00
Renovate Bot
1699f851b4
chore(front): update dependency vue-tsc to v1.0.12
2022-12-09 01:32:31 +00:00
Renovate Bot
a7ed04417b
chore(front): update dependency typescript to v4.9.4
2022-12-09 01:02:05 +00:00
Renovate Bot
77ce9ab4c3
chore(front): update dependency sass to v1.56.2
2022-12-09 00:01:56 +00:00
Georg Krause
b55c2549bd
fix(nginx): Remove trailing slash from reverse proxy configuration
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2253 >
2022-12-07 07:32:48 +00:00
Renovate Bot
8d818e5fac
chore(front): update vitest monorepo to v0.25.5
2022-12-06 19:32:27 +00:00
Renovate Bot
5f6e325381
chore(front): update dependency vue-virtual-scroller to v2.0.0-beta.4
2022-12-06 19:01:53 +00:00
Renovate Bot
f8b08b28c8
chore(front): update vitest monorepo to v0.25.4
2022-12-05 21:32:15 +00:00
Renovate Bot
89f745c877
chore(front): update dependency axios to v1.2.1
2022-12-05 21:02:40 +00:00
Renovate Bot
22cb3d30a7
chore(front): update dependency @typescript-eslint/eslint-plugin to v5.45.1
2022-12-05 17:33:05 +00:00
Renovate Bot
db79d70657
chore(front): update dependency vue-tsc to v1.0.11
2022-12-05 17:02:01 +00:00
Renovate Bot
c8e6e77bdf
chore(front): update dependency vite to v3.2.5
2022-12-05 16:02:03 +00:00
Renovate Bot
1f7c8f8ca2
chore(front): update dependency standardized-audio-context to v25.3.36
2022-12-05 15:32:31 +00:00
Renovate Bot
ecef0d6ba7
chore(front): update dependency @vue/test-utils to v2.2.6
2022-12-05 15:02:42 +00:00
Georg Krause
f17fc0c7a6
Add rewrites for manifests
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2039 >
2022-12-05 13:59:05 +00:00
Georg Krause
620bb28f8e
Stop serving frontend below /front/
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2039 >
2022-12-05 13:59:05 +00:00
Georg Krause
1373b829b0
fix: Use correct location for embedded player
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2039 >
2022-12-05 13:59:05 +00:00
JuniorJPDJ
8857c40a8d
fix(front): add missing changes to front/docker/funkwhale.conf.template and docker/nginx/conf.dev
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2039 >
2022-12-05 13:59:05 +00:00
Renovate Bot
11b20f90bf
chore(front): update dependency focus-trap to v7.2.0
2022-12-05 12:01:28 +00:00
Matyáš Caras
92111d1e9c
Translated using Weblate (Czech)
...
Currently translated at 93.3% (2033 of 2178 strings)
Translation: Funkwhale/Funkwhale Web
Translate-URL: https://translate.funkwhale.audio/projects/funkwhale/front/cs/
2022-12-05 11:32:44 +00:00
Renovate Bot
7cf23e66cd
chore(front): update dependency @vue/test-utils to v2.2.5
2022-12-02 12:02:10 +00:00
Renovate Bot
64f251e1f3
chore(front): update sentry-javascript monorepo to v7.23.0
2022-12-02 02:32:10 +00:00
Henri Dickson
9d4ca44dff
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 96.6% (2105 of 2178 strings)
Translation: Funkwhale/Funkwhale Web
Translate-URL: https://translate.funkwhale.audio/projects/funkwhale/front/zh_Hans/
2022-12-02 02:04:32 +00:00
Aina Hernàndez Campaña
14a9bde10f
Translated using Weblate (Catalan)
...
Currently translated at 98.1% (2137 of 2178 strings)
Translation: Funkwhale/Funkwhale Web
Translate-URL: https://translate.funkwhale.audio/projects/funkwhale/front/ca/
2022-12-02 02:04:31 +00:00
wvffle
ba97fb5bd4
Fix album view
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2244 >
2022-11-30 15:17:00 +00:00
wvffle
a0c9fdee78
Fix composables calling `useI18n` too early
2022-11-30 14:24:23 +00:00
Georg Krause
f5ba37f329
Translated using Weblate (German)
...
Currently translated at 97.3% (2120 of 2178 strings)
Translation: Funkwhale/Funkwhale Web
Translate-URL: https://translate.funkwhale.audio/projects/funkwhale/front/de/
2022-11-30 10:45:44 +00:00
Renovate Bot
f9552545b5
chore(front): update sentry-javascript monorepo to v7.22.0
2022-11-29 14:33:00 +00:00
Renovate Bot
e57198cfb3
chore(front): update dependency vue-tsc to v1.0.10
2022-11-29 14:01:41 +00:00
wvffle
6f7d13057f
Ensure old audio source is disconnected
2022-11-29 07:37:12 +00:00
wvffle
0bbe2d609d
Fetch sources if we have none
2022-11-29 07:37:12 +00:00
wvffle
dfd55b95b3
Don't fetch all tracks at once when migrating
2022-11-29 07:37:12 +00:00
wvffle
abe67de138
Fix radio race condition
2022-11-28 22:56:16 +00:00
wvffle
6fc9f64583
Fix double uploading
2022-11-28 21:55:16 +00:00
Renovate Bot
258e35c0ec
chore(front): update dependency sinon to v15
2022-11-28 20:24:45 +00:00
wvffle
b1828394ce
Fix redirect to last page when login guard breaks flow
2022-11-28 19:41:14 +00:00
Renovate Bot
d2cf335a66
chore(front): update dependency @typescript-eslint/eslint-plugin to v5.45.0
2022-11-28 19:31:51 +00:00
wvffle
2c3ba1254c
Fix en_GB.json
2022-11-28 18:13:42 +00:00
wvffle
c96b410b80
Logout when we cannot refresh OAuth token
2022-11-28 18:11:13 +00:00
Ciarán Ainsworth
91b04cc6a8
Translated using Weblate (English (United Kingdom))
...
Currently translated at 97.8% (2130 of 2176 strings)
Translation: Funkwhale/Funkwhale Web
Translate-URL: https://translate.funkwhale.audio/projects/funkwhale/front/en_GB/
2022-11-28 17:23:36 +00:00
wvffle
5666900b8c
Fix de.json
2022-11-28 17:18:05 +00:00
wvffle
89b2c052b9
Fix playback
2022-11-28 15:47:56 +00:00
Georg Krause
a77fb4e6ac
Translated using Weblate (German)
...
Currently translated at 97.2% (2117 of 2176 strings)
Translation: Funkwhale/Funkwhale Web
Translate-URL: https://translate.funkwhale.audio/projects/funkwhale/front/de/
2022-11-28 15:31:55 +00:00
Renovate Bot
1fcb44196c
chore(front): pin dependencies
2022-11-28 10:32:14 +00:00
wvffle
d8adb3731a
Fix type error
2022-11-28 10:16:58 +00:00
wvffle
4c716b37c4
Fix typo
2022-11-28 10:16:58 +00:00
wvffle
05bef9f133
Add polish pluralization rule
2022-11-28 10:16:58 +00:00
wvffle
df77d2b153
Standardize plurals
2022-11-28 10:16:58 +00:00
wvffle
3f2e0e9cd0
Fix some translation errors
2022-11-28 10:16:58 +00:00
wvffle
6d2e7b95ff
Remove i18n block
2022-11-28 10:16:58 +00:00
wvffle
fea7493725
Fix linting issues
2022-11-28 10:16:58 +00:00
Kasper Seweryn
14c784e06d
Apply 1 suggestion(s) to 1 file(s)
2022-11-28 10:16:58 +00:00
Kasper Seweryn
c2f351ea6b
Cleanup HTML templates
2022-11-28 10:16:58 +00:00
Kasper Seweryn
fb298be9a5
Remove unused element
2022-11-28 10:16:58 +00:00
wvffle
10dc14f109
Fix all locale linting errors except unused keys
2022-11-28 10:16:58 +00:00
wvffle
6a6862dbc1
Fix locales being not linted
2022-11-28 10:16:58 +00:00
wvffle
5c833da34d
Fix locale not being preserved
2022-11-28 10:16:58 +00:00
wvffle
215ad15beb
Remove unused scripts
2022-11-28 10:16:58 +00:00
wvffle
c89a3627ac
Fix leftover errors in translations
2022-11-28 10:16:58 +00:00
Georg Krause
ae57f313d8
fix: Remove empty strings
2022-11-28 10:16:58 +00:00
Georg Krause
029abe0caa
fix: {{ and }} are embedded properly now
2022-11-28 10:16:58 +00:00
Georg Krause
1a69f03129
fix: Empty strings do not contain plural anymore
2022-11-28 10:16:58 +00:00
Georg Krause
f5b1fb9bbc
fix: Encoding and special Chars
2022-11-28 10:16:58 +00:00
wvffle
5847a23ac3
Fix fallback locale
2022-11-28 10:16:58 +00:00
Georg Krause
a218e11de1
feat: Add migrated translations
2022-11-28 10:16:58 +00:00
Ciarán Ainsworth
2934f0b407
Update all views
2022-11-28 10:16:58 +00:00
Ciarán Ainsworth
3a46cb140d
Clean up everything but views
2022-11-28 10:16:58 +00:00
Ciarán Ainsworth
9e34fbc47e
Start to clean up structure
2022-11-28 10:16:58 +00:00
Ciarán Ainsworth
58df446539
Fix all linting issues
2022-11-28 10:16:58 +00:00
Ciarán Ainsworth
db9986e7b9
Add all missing strings
2022-11-28 10:16:58 +00:00
Ciarán Ainsworth
5e1e260606
Update all library admin views
2022-11-28 10:16:58 +00:00
Ciarán Ainsworth
ef757e1854
Update all components
2022-11-28 10:16:58 +00:00
Ciarán Ainsworth
592e53486f
Start using vue-18n in templates
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
11018736d3
Fix jQuery import being added with every postinstall script
2022-11-28 08:51:07 +00:00
Renovate Bot
54b3817f6e
chore(front): lock file maintenance
2022-11-28 00:33:37 +00:00
wvffle
75d866ade4
Fix RSS remote search form
2022-11-27 00:25:05 +00:00
wvffle
6455e21cf2
Update axios
2022-11-26 12:16:30 +00:00
wvffle
a6334a923f
Fix scrolling queue on open
2022-11-26 11:05:49 +00:00
jo
27a4a95294
chore: remove unused scripts
2022-11-25 19:43:50 +00:00
jo
d47fef0806
chore: fix shell scripts lint errors
2022-11-25 19:43:50 +00:00
Georg Krause
0602de6d81
Merge branch 'stable' into develop
2022-11-25 18:10:45 +01:00
Renovate Bot
6b478cd9f0
Update dependency eslint-plugin-vue to v9.8.0
2022-11-24 07:01:44 +00:00
JuniorJPDJ
adaf99272c
feat(front/Dockerfile): cross-build on native platform
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2194 >
2022-11-24 06:25:41 +00:00
jo
054a9e54f5
docs: fix spelling errors (pre-commit)
2022-11-24 01:43:36 +01:00
Renovate Bot
31e9380a56
Update vitest monorepo to v0.25.3
2022-11-23 23:31:53 +00:00
jo
6d7dc2f1b5
chore: format files using prettier (pre-commit)
2022-11-23 23:46:34 +01:00
jo
8d9946d35a
refactor: upgrade code to >=python3.7 (pre-commit)
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2189 >
2022-11-23 22:08:55 +00:00
jo
cff619679b
chore: format files using isort (pre-commit)
2022-11-23 21:55:37 +01:00
Renovate Bot
7eed76f96f
Update vueuse to v9.6.0
2022-11-23 19:32:04 +00:00
Renovate Bot
114bb1e24c
Update sentry-javascript monorepo to v7.21.1
2022-11-23 19:01:53 +00:00
Renovate Bot
79cb95b61b
Update dependency @typescript-eslint/eslint-plugin to v5.44.0
...
Tested-by: Marge <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2184 >
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2184 >
2022-11-23 08:31:15 +00:00
Renovate Bot
6845366366
Update dependency eslint to v8.28.0
2022-11-23 07:49:18 +00:00
Renovate Bot
af699c3303
Update dependency standardized-audio-context to v25.3.35
2022-11-23 03:04:01 +00:00
Renovate Bot
342e5ff04d
Update dependency jsdom to v20.0.3
2022-11-22 23:32:45 +00:00
RenovateBot
ca2ad37aea
Lock file maintenance (develop)
2022-11-22 21:21:15 +00:00
jooola
eea77bc234
ci: scan for broken links
2022-11-22 20:52:06 +00:00
wvffle
983c7085f6
Upgrade test utils
2022-11-22 19:39:51 +00:00
wvffle
6b537cb8bb
Fix RegExpArrayMatch guard
2022-11-22 19:39:51 +00:00
Renovate Bot
6370f03a23
Update dependency typescript to v4.9.3
2022-11-22 19:39:51 +00:00
JuniorJPDJ
ae53cf4cf0
fix(nginx): cleanup all nginx config files NOCHANGELOG
2022-11-22 19:23:13 +00:00
jo
0061e82ecd
chore: clean files using pre-commit
2022-11-22 14:30:01 +00:00
Jhoan Sebastian Espinosa Borrero
b2e61a04bd
Translated using Weblate (Spanish)
...
Currently translated at 66.6% (848 of 1272 strings)
Translation: Funkwhale/Funkwhale Web
Translate-URL: https://translate.funkwhale.audio/projects/funkwhale/front/es/
2022-11-22 01:32:43 +00:00
Marcos Peña
aa17f9679b
Resolves reuse of invitation code
2022-11-21 18:50:08 +00:00
petitminion
01fd1503c9
add playlists radio to search result page
2022-11-20 10:49:23 +00:00
Renovate Bot
620f91e04f
Update Sentry to v7.20.0
2022-11-17 15:32:29 +00:00
RenovateBot
60a8e94e31
Update dependency focus-trap to v7.1.0 (develop)
2022-11-16 21:40:59 +00:00
RenovateBot
79de53a2f2
Update dependency @typescript-eslint/eslint-plugin to v5.43.0 (develop)
2022-11-16 19:34:23 +00:00
Renovate Bot
903da25bf3
Update node Docker tag to v18
2022-11-16 19:16:52 +00:00
RenovateBot
b31058dd09
Update dependency @types/dompurify to v2.4.0 (develop)
2022-11-16 18:50:54 +00:00
RenovateBot
b8040fb594
Update Sentry to v7.19.0 (develop)
2022-11-16 16:17:51 +00:00
Renovate Bot
bdb2496bdd
Update dependency vitest to v0.25.2
2022-11-16 15:02:58 +00:00
Renovate Bot
520642e801
Update dependency vite to v3.2.4
2022-11-16 14:33:53 +00:00
Renovate Bot
b0b360c076
Update dependency @vue/test-utils to v2.2.3
2022-11-16 12:33:24 +00:00
Renovate Bot
daf66e489a
Update dependency @vitest/coverage-c8 to v0.25.2
2022-11-16 12:02:31 +00:00
Renovate Bot
1df4d318f6
Update Vue to v3.2.45
2022-11-16 11:32:44 +00:00
RenovateBot
cd5cc9e297
Update dependency vue-upload-component to v2.8.23 (stable)
2022-11-16 11:14:39 +00:00
RenovateBot
6e0238ca07
Update dependency core-js to v3.26.1 (stable)
2022-11-16 10:40:50 +00:00
wvffle
203f256181
Refetch data on scope change
2022-11-16 10:38:03 +00:00
wvffle
76a09d92a7
Fix creating channels
2022-11-16 10:34:43 +00:00
wvffle
2eb6b0dd9b
Fix custom fields on signup form
2022-11-16 10:22:09 +00:00
wvffle
07b068a342
Fix volume gain not being applied immediately
2022-11-16 07:04:02 +00:00
wvffle
a80b1fe931
Fix #1953
2022-11-15 20:45:40 +00:00
wvffle
b867fe8b07
Fix registered applications not being displayed
2022-11-15 20:40:26 +00:00
wvffle
360dcb7ccb
Fix type errors
2022-11-15 20:28:30 +00:00
Renovate Bot
5174998f37
Lock file maintenance
2022-11-15 20:28:30 +00:00
Ciarán Ainsworth
9626c91f91
Update copy
2022-11-15 18:03:43 +00:00
wvffle
eece534f1d
Display unhashed client secret
2022-11-15 18:03:43 +00:00
dignny
59072e5f00
Translated using Weblate (Japanese)
...
Currently translated at 88.5% (1126 of 1272 strings)
Translation: Funkwhale/Funkwhale Web
Translate-URL: https://translate.funkwhale.audio/projects/funkwhale/front/ja/
2022-11-15 17:32:40 +00:00
wvffle
eb78079970
Fix playlist manage button
2022-11-15 13:34:40 +00:00
wvffle
d2dcc541a1
Remove console.log
2022-11-13 16:00:45 +00:00
wvffle
b9646be0ea
Resolve issues in Application Form
2022-11-13 15:06:50 +00:00
Renovate Bot
0e6711e2f0
Update dependency dompurify to v2.4.1
2022-11-10 14:02:16 +00:00
Renovate Bot
8952f735a0
Update dependency vite-plugin-vue-inspector to v1.1.4
2022-11-10 01:31:54 +00:00
Renovate Bot
78d1cc2c54
Update Vue to v3.2.44
2022-11-09 23:31:50 +00:00
RenovateBot
2cea142e30
Update vueuse to v9.5.0 (develop)
2022-11-09 14:43:40 +00:00
Renovate Bot
7cd277b8fa
Update dependency sass to v1.56.1
2022-11-09 13:32:18 +00:00
Renovate Bot
f82819c3d4
Update Vue to v3.2.43
2022-11-09 13:03:04 +00:00
Renovate Bot
0b2e4b41f6
Update dependency eslint-plugin-n to v15.5.1
2022-11-09 08:31:55 +00:00
Renovate Bot
015f2e946d
Update dependency @vueuse/math to v9.5.0
2022-11-09 08:03:43 +00:00
Renovate Bot
86d5b7a793
Update dependency vue-upload-component to v3.1.6
2022-11-08 17:02:50 +00:00
Renovate Bot
728b97a8fd
Update dependency vitest to v0.25.1
2022-11-08 16:32:39 +00:00
Renovate Bot
9fb0366407
Update dependency @vitest/coverage-c8 to v0.25.1
2022-11-08 16:02:49 +00:00
Renovate Bot
2b3c96d8f5
Update dependency vue-upload-component to v3.1.5
2022-11-08 15:33:20 +00:00
RenovateBot
f3082db96f
Update Sentry to v7.18.0 (develop)
2022-11-08 12:10:55 +00:00
RenovateBot
b398d48533
Update vueuse to v9.4.0 (develop)
2022-11-08 07:33:29 +00:00
Renovate Bot
40247131a9
Update dependency sinon to v14.0.2
2022-11-07 20:02:38 +00:00
Renovate Bot
2a3a85508a
Update dependency vitest to v0.25.0
2022-11-07 19:43:30 +00:00
Renovate Bot
dc50241b0e
Update dependency @typescript-eslint/eslint-plugin to v5.42.1
2022-11-07 19:06:43 +00:00
Renovate Bot
81952ba0a7
Update dependency vuex to v4.1.0
2022-11-07 18:05:08 +00:00
RenovateBot
369f069c30
Update dependency @vitest/coverage-c8 to v0.25.0 (develop)
2022-11-07 17:25:35 +00:00
RenovateBot
214ab60b41
Update dependency vite to v3.2.3 (develop)
2022-11-07 15:42:20 +00:00
Renovate Bot
9da1db1272
Update dependency vite-plugin-pwa to v0.13.3
2022-11-07 14:02:30 +00:00
Renovate Bot
821054433f
Update dependency sass to v1.56.0
2022-11-07 08:02:22 +00:00
RenovateBot
0e4e5ce98e
Update dependency fomantic-ui-css to v2.9.0 (develop)
2022-11-06 15:38:53 +00:00
RenovateBot
a2cc7da296
Update dependency eslint-plugin-vue to v9.7.0 (develop)
2022-11-06 15:11:53 +00:00
RenovateBot
aa26e184f7
Update dependency eslint-plugin-promise to v6.1.1 (develop)
2022-11-06 14:46:29 +00:00
RenovateBot
a095f081e7
Update dependency eslint-plugin-n to v15.5.0 (develop)
2022-11-06 13:37:34 +00:00
RenovateBot
7f1ff29e15
Update dependency eslint to v8.27.0 (develop)
2022-11-06 13:27:52 +00:00
Kasper Seweryn
ea25f5e9aa
Add storage namespace
2022-11-06 10:04:33 +00:00
wvffle
839a80b3ac
Fix #1945 and #1943
2022-11-06 09:58:15 +00:00
RenovateBot
d471c6143d
Update dependency @vueuse/math to v9.4.0 (develop)
2022-11-06 07:02:34 +00:00
Renovate Bot
28e5cc6e4c
Update dependency vitest to v0.24.5
2022-11-05 22:01:42 +00:00
RenovateBot
e081b0d83e
Update dependency @typescript-eslint/eslint-plugin to v5.42.0 (develop)
2022-11-05 21:46:32 +00:00
Renovate Bot
855b8fad1c
Update dependency vite-plugin-pwa to v0.13.2
2022-11-05 21:02:14 +00:00
Renovate Bot
ccbb0e337b
Update dependency standardized-audio-context to v25.3.34
2022-11-05 20:32:55 +00:00
Renovate Bot
14607e1041
Update dependency lru-cache to v7.14.1
2022-11-05 19:02:30 +00:00
Renovate Bot
f3213a646b
Update dependency jsdom to v20.0.2
2022-11-05 18:32:08 +00:00
JuniorJPDJ
19f2246fcc
Fix CORS for media files and allow wasm-unsafe-eval for visualizer ( fixes #1937 and #1934 )
2022-11-05 18:18:20 +00:00
Renovate Bot
a0295893a4
Update dependency @vitest/coverage-c8 to v0.24.5
2022-11-05 17:02:12 +00:00
Renovate Bot
a3172ada1f
Update Sentry to v7.17.4
2022-11-05 16:32:44 +00:00
wvffle
2c9327fefc
Fix play button in albums with multi-page volumes
2022-11-05 12:53:12 +00:00
wvffle
b7355c9c95
Fix adding same track multiple times
2022-11-05 12:48:30 +00:00
wvffle
e259e3dd74
Fix player closing when queue ends
2022-11-04 13:54:04 +00:00
wvffle
ec31004952
Fix typo
2022-11-04 13:20:22 +00:00
wvffle
315e5ef766
Responsivity and accessibility fixes
2022-11-04 13:20:22 +00:00
wvffle
ed9cb97ba6
Add option for fullscreen covers
2022-11-04 13:20:22 +00:00
wvffle
9efe5d18b1
Pin dependencies
2022-11-04 13:20:22 +00:00
wvffle
64a5ee3c69
Set higher mesh size for MilkDrop
2022-11-04 13:20:22 +00:00
wvffle
aa7ded73f8
Add toggle switches for cover/visualizer
2022-11-04 13:20:22 +00:00
wvffle
8306eaaff6
Add buttons to the cover art
2022-11-04 13:20:22 +00:00
wvffle
5eff89920a
Add MilkDrop
2022-11-04 13:20:22 +00:00
wvffle
60ae29a612
Fix fetching pages of albums in album detail view
2022-11-03 09:44:25 +01:00
wvffle
8a1cdd27d5
Fix request/reports not filtering and form auto focussing on mounted when `autofocus` is `false`
2022-11-03 08:23:16 +00:00
wvffle
78854bbae3
Fix tracks table fetching all tracks in some cases
2022-11-03 08:15:17 +00:00
wvffle
298cd1afae
Add selected theme computed
2022-11-02 20:51:16 +00:00
Philipp Wolfer
7c9959831e
Fix dark/light theme showing as selected when "auto" is chosen
2022-11-02 20:51:16 +00:00
wvffle
3fe7d28d5d
Fix player migration errors
2022-10-31 23:02:40 +01:00
wvffle
ece2c468ca
Delegate queue migration
2022-10-31 23:02:40 +01:00
wvffle
e4759d14c9
Old queue migration system
2022-10-31 23:02:40 +01:00
Kasper Seweryn
8367e09e6c
Fix favorite button in queue
2022-10-31 19:56:38 +00:00
Georg Krause
f85ce70ff2
chore: Remove last bit of removed WebWorker component
2022-10-30 19:20:36 +01:00
Georg Krause
4f610bc0bd
chore(deps): Update vue-tsc to avoid false negatives
2022-10-30 19:20:36 +01:00
wvffle
e7349bf75e
Remove unused webworker module
2022-10-30 19:20:36 +01:00
wvffle
3ae5adc7ba
Fix playback of some token protected resources
2022-10-30 19:20:35 +01:00
wvffle
4cd7ca2cb4
Fall back to memory if indexedDB is unavailable
2022-10-30 19:20:35 +01:00
wvffle
cb5e6f1848
More indexedDB cleanup
2022-10-30 19:20:35 +01:00
wvffle
eba18cede3
Cleanup indexedDB when queue clears and when instance changes
2022-10-30 19:20:35 +01:00
wvffle
5616c9f066
Ensure we do not get undefineds from indexedDB
2022-10-30 19:20:35 +01:00
wvffle
34d4f3b25b
Fix transcoded track and add info if there are no track sources
2022-10-30 19:20:34 +01:00
wvffle
ab8699783d
Fix looping
2022-10-30 19:20:34 +01:00
wvffle
ba10e03143
Potential fix for silent external audio tracks
2022-10-30 19:20:34 +01:00
wvffle
247abbcfea
Fix clearing queue with shortcut
2022-10-30 19:20:34 +01:00
wvffle
d90f41ec51
Fix some linting problems
2022-10-30 19:20:32 +01:00
wvffle
db932f2470
Add track position
2022-10-30 19:17:56 +01:00
wvffle
8c62d516b0
Resolve race condition
2022-10-30 19:17:56 +01:00
wvffle
0118fe0c63
Resolve TODOs
2022-10-30 19:17:56 +01:00
wvffle
832180bbb3
Pin dependencies
2022-10-30 19:17:56 +01:00
wvffle
4376e40e26
Fix shuffling
2022-10-30 19:17:55 +01:00
wvffle
f51007b807
Fetch only new queue tracks from indexedDB
2022-10-30 19:17:55 +01:00
wvffle
9f36c4b3a8
Cleanup old queue and player logic
2022-10-30 19:17:55 +01:00
wvffle
f06464ffa2
Fix calling createTrack multiple times when radio track changes
2022-10-30 19:17:55 +01:00
wvffle
c828e106b0
Add radio support
2022-10-30 19:17:55 +01:00
wvffle
1be6701752
Fix changing songs and add LRU cache
2022-10-30 19:17:54 +01:00
wvffle
ccb905b004
Migrate queue component
2022-10-30 19:17:54 +01:00
wvffle
bef0d1dec4
WIP Rewrite queue
2022-10-30 19:17:54 +01:00
wvffle
15f5056a59
Add web worker communication for offloading the main thread
2022-10-30 19:17:53 +01:00
wvffle
aba816e8bf
Add queue shuffling
2022-10-30 19:17:53 +01:00
wvffle
c08e1fad94
WIP: Rewrite queue
2022-10-30 19:17:51 +01:00
wvffle
3bf7dd98a2
Fix volume controls
2022-10-30 19:16:29 +01:00
wvffle
de3d112434
Add listen submitting ( Fix #1874 )
2022-10-30 19:16:29 +01:00
wvffle
7c68fee276
Add track looping logic
2022-10-30 19:16:29 +01:00
wvffle
e47dbc5ab5
Add Sound implementation
2022-10-30 19:16:26 +01:00
wvffle
7b17c46987
Create audio system based on Web Audio API
2022-10-30 19:12:46 +01:00
Georg Krause
d24f6fbc95
fix(dependency): Resolve dependency clash with corejs
2022-10-30 08:59:03 +01:00
RenovateBot
2628fa313e
Update dependency @vue/test-utils to v2.2.1 (develop)
2022-10-29 12:09:01 +00:00
RenovateBot
e7045595ab
Update dependency @vitest/coverage-c8 to v0.24.3 (develop)
2022-10-29 11:57:32 +00:00
RenovateBot
c91e3e2746
Update dependency @vitejs/plugin-vue to v3.2.0 (develop)
2022-10-29 11:04:18 +00:00
RenovateBot
2763d542c3
Lock file maintenance (stable)
2022-10-29 10:29:31 +00:00
RenovateBot
8705960ec0
Update dependency @typescript-eslint/eslint-plugin to v5.41.0 (develop)
2022-10-29 08:58:11 +00:00
RenovateBot
da61fedef0
Update Sentry to v7.17.2 (develop)
2022-10-29 06:45:23 +00:00
Renovate Bot
69d217317b
Update nginx Docker tag to v1.23.2
2022-10-27 22:32:34 +00:00
Renovate Bot
3c2ccbf79c
Update dependency vue-virtual-scroller to v2.0.0-beta.3
2022-10-27 22:02:36 +00:00
Renovate Bot
593a760491
Update dependency vue-tsc to v0.40.13
2022-10-27 19:32:56 +00:00
Renovate Bot
1e931cd955
Update dependency vue-router to v4.1.6
2022-10-27 18:02:53 +00:00
Renovate Bot
d1a1490997
Update dependency vite-plugin-vue-inspector to v1.1.3
2022-10-27 17:41:05 +00:00
Renovate Bot
3cbbae66ea
Update dependency typescript to v4.8.4
2022-10-27 16:01:46 +00:00
RenovateBot
7d0ec12253
Update dependency sinon to v14.0.1 (develop)
2022-10-27 14:08:52 +00:00
Ciarán Ainsworth
b2223131b5
Resolve "Can't subscribe to podcasts"
2022-10-24 22:30:05 +00:00
RenovateBot
0a27e8fa14
Update dependency jsdom to v20.0.1 (develop)
2022-10-22 15:31:09 +00:00
RenovateBot
fa43c6285d
Update dependency axios-auth-refresh to v3.3.4 (develop)
2022-10-22 13:55:53 +00:00
RenovateBot
254bfbb2c5
Update dependency @vue/eslint-config-typescript to v11.0.2 (develop)
2022-10-22 06:29:16 +00:00
RenovateBot
d83478b2b5
Update Vue to v3.2.41 (develop)
2022-10-21 19:54:14 +00:00
wvffle
668d743ede
Add PWA shortcuts
2022-10-18 18:24:19 +00:00
Georg Krause
425b7e96fd
feat(manifest): Add categories
2022-10-18 18:24:19 +00:00
Georg Krause
b7e672801c
feat(manifest): Add information about native applications on fdroid and play
2022-10-18 18:24:19 +00:00
Georg Krause
4216968c10
chore(manifest): Set a generic description
2022-10-18 18:24:19 +00:00
Georg Krause
7f76b12119
fix(manifest): Don't add start_url and scope to manifest
2022-10-18 18:24:19 +00:00
wvffle
7e53ee54e8
Align frontend with VitePWA webmanifest requirements
2022-10-18 18:24:19 +00:00
wvffle
4e5fb464e0
Fix OAuth login
2022-10-13 10:25:29 +00:00
Georg Krause
5f09beff3a
Revert "Update dependency vite-plugin-pwa to v0.13.1 (develop)"
...
This reverts commit 00376930e4
2022-10-12 08:56:58 +00:00
RenovateBot
82767e7b3c
Update Vue to v3.2.40 (develop)
2022-10-12 08:25:58 +00:00
RenovateBot
00376930e4
Update dependency vite-plugin-pwa to v0.13.1 (develop)
2022-10-11 15:22:35 +00:00
Georg Krause
8048ae49c4
Add coverage reporting for Gitlab
2022-10-09 08:27:24 +00:00
Ciarán Ainsworth
ece0f9ad97
Remove unnecessary embed copy
2022-09-27 10:29:42 +02:00
Ciarán Ainsworth
ce98deb876
Fix dockerfile for new embed frame
2022-09-27 08:26:52 +00:00
wvffle
bec180c62f
Extract svg icons to a single component
2022-09-27 00:16:01 +00:00
Ciarán Ainsworth
ed80e5dfc6
Make other messages clearer
2022-09-26 23:16:18 +00:00
Ciarán Ainsworth
04eec32459
Make wrong id message clearer
2022-09-26 23:14:05 +00:00
Ciarán Ainsworth
d492e3dd0b
Make unsupported type error message clearer
2022-09-26 23:13:26 +00:00
wvffle
61276ae79b
Remove console.log
2022-09-26 19:24:30 +00:00
wvffle
dd832da862
Make mediaSession metadata reliable in embedded player
2022-09-26 19:23:20 +00:00
wvffle
1567426a74
Add proper mediaSession controls to embedded player
2022-09-26 19:03:27 +00:00
wvffle
23947ee475
Fix favicon
2022-09-26 18:36:31 +00:00
wvffle
b95249964d
Make `instance` more important than `b` in embedded player
2022-09-26 18:35:18 +00:00
wvffle
306a2e9738
Fix CSP for remote instances
2022-09-26 18:34:13 +00:00
wvffle
50fd01de1a
Fix embedded player
2022-09-26 18:25:17 +00:00
wvffle
132974959b
Add baseUrl support
2022-09-26 18:22:27 +00:00
wvffle
333d0a83c2
Cleanup config files
2022-09-26 17:57:47 +00:00
wvffle
3597527362
Implement embedded player logic
2022-09-26 17:45:27 +00:00
wvffle
86be283c6c
Reimplement embedded player ui with petite-vue
2022-09-25 22:52:02 +00:00
Kasper Seweryn
56a1058539
Fix global shortcuts
2022-09-25 15:18:11 +00:00
wvffle
c897ee0771
Fix editing playlist tracks
2022-09-17 13:21:13 +00:00
Kasper Seweryn
b04b2ece50
Fix trackListened not being sent when tab is not focused
2022-09-17 13:08:41 +00:00
Georg Krause
de815301e4
Fix dependency lock file
2022-09-15 19:13:20 +02:00
RenovateBot
e1bca7128c
Update dependency typescript to v4.8.3 (develop)
2022-09-15 09:45:00 +00:00
Georg Krause
7c01c65af2
Revert "Update dependency @vue/runtime-core to v3.2.39 (develop)"
...
This reverts commit 02ebed8b9d
2022-09-15 09:07:08 +00:00
RenovateBot
15e4c2a895
Update dependency sass to v1.54.9 (develop)
2022-09-15 08:27:53 +00:00
Georg Krause
6d5e1b3c17
Align sentry configuration of front- and backend
2022-09-15 06:54:02 +00:00
RenovateBot
92eed5f422
Update dependency eslint to v8.23.1 (develop)
2022-09-13 14:01:15 +00:00
Kasper Seweryn
fd60fa2add
Fix about pod info NOCHANGELOG
2022-09-13 12:18:46 +00:00
RenovateBot
02ebed8b9d
Update dependency @vue/runtime-core to v3.2.39 (develop)
2022-09-12 14:31:13 +00:00
Marcos Peña
875a6ba2df
Merge branch 'stable' into develop
2022-09-12 11:37:18 +02:00
RenovateBot
9fe2a31d0b
Update dependency @vue/eslint-config-typescript to v11.0.1 (develop)
2022-09-11 17:05:45 +00:00
RenovateBot
521b492f6b
Lock file maintenance (stable)
2022-09-11 07:28:48 +00:00
RenovateBot
4e8d4c35e0
Update dependency @vue/compiler-sfc to v3.2.39 (develop)
2022-09-10 18:09:21 +00:00
RenovateBot
a7b70126b9
Update dependency @typescript-eslint/eslint-plugin to v5.36.2 (develop)
2022-09-10 12:30:12 +00:00
RenovateBot
e41125a89b
Pin dependency utility-types to 3.10.0 (develop)
2022-09-09 16:01:06 +00:00
Kasper Seweryn
778d2fcbd4
Fix remote search
2022-09-07 13:10:22 +00:00
Kasper Seweryn
57a5b85ff3
Fix search by text
2022-09-07 09:03:38 +00:00
wvffle
f4c34acb40
Fix tests
2022-09-06 09:26:36 +00:00
wvffle
1837107ae8
Make changing tags reactive
2022-09-06 09:26:36 +00:00
wvffle
711aa783b3
Fix setting progress through progressbar
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
fb27bccaa3
Cleanup test directory
2022-09-06 09:26:36 +00:00
wvffle
1b31fd4007
Remove js tests
2022-09-06 09:26:36 +00:00
Kasper Seweryn
e2be5662ef
Fix empty descriptions throwing unexpected errors
2022-09-06 09:26:36 +00:00
wvffle
0541da444b
Prepare vitest
2022-09-06 09:26:36 +00:00
wvffle
07d7304be1
Fix hanging loading state in some components
2022-09-06 09:26:36 +00:00
wvffle
8a27f350bb
Cleanup eslintrc
2022-09-06 09:26:36 +00:00
wvffle
b17941fc44
Fix eslint
2022-09-06 09:26:36 +00:00
wvffle
95e3dcb130
Fix tsc linter!
2022-09-06 09:26:36 +00:00
Ciarán Ainsworth
2c364ce201
Fix subscribe button
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
74d1a0a03e
Migrate rest of the components
2022-09-06 09:26:36 +00:00
wvffle
6431d0285c
Add notification for unhandled errors
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
c1494c8894
Migrate some components
2022-09-06 09:26:36 +00:00
wvffle
7eca32e006
Couple fixes
2022-09-06 09:26:36 +00:00
wvffle
0b263dce71
Test changes
2022-09-06 09:26:36 +00:00
wvffle
e8f65455b8
Migrate EditList.vue
2022-09-06 09:26:36 +00:00
wvffle
5b95a8f954
Migrate some components
2022-09-06 09:26:36 +00:00
wvffle
b3a08c8688
Migrate user menu
2022-09-06 09:26:36 +00:00
wvffle
07abe66af1
Performance fixes
2022-09-06 09:26:36 +00:00
wvffle
ad41d90a45
Check if user is authenticated when a page is created
2022-09-06 09:26:36 +00:00
wvffle
76f6c64708
Fix some unhandler axios errors
2022-09-06 09:26:36 +00:00
wvffle
68f2450c93
Migrate FileUpload component and fix uploading files
2022-09-06 09:26:36 +00:00
wvffle
1c395c01b0
Migrate upload form
2022-09-06 09:26:36 +00:00
wvffle
5dbf85c7b7
Add sentry environment
2022-09-06 09:26:36 +00:00
wvffle
f52798b0d3
Ignore vue3-lazyload error
2022-09-06 09:26:36 +00:00
wvffle
36ada7a225
Add logging
2022-09-06 09:26:36 +00:00
wvffle
5c05407f92
Fix cookie name
2022-09-06 09:26:36 +00:00
wvffle
d7052c44e0
Import dependencies dynamically to reduce production size
2022-09-06 09:26:36 +00:00
wvffle
cac12a85fb
Add proper tracking alert
2022-09-06 09:26:36 +00:00
wvffle
a57320d0f1
Add better tracking
2022-09-06 09:26:36 +00:00
wvffle
e6bc1ab655
Fix some glitchtip errors
2022-09-06 09:26:36 +00:00
wvffle
2f2409f9f2
Migrate some components
2022-09-06 09:26:36 +00:00
wvffle
45740d510e
Migrate signup
2022-09-06 09:26:36 +00:00
wvffle
14a61d5fe4
Migrate settings
2022-09-06 09:26:36 +00:00
wvffle
5ea5ad3c2a
Use navigation guards and migrate a couple of components
2022-09-06 09:26:36 +00:00
wvffle
1d4a3468ee
Revert "Rewrite player logic"
...
This reverts commit ec630a234ab5ea0dccddaf06c462536bbf1ed329.
2022-09-06 09:26:36 +00:00
wvffle
06310593ac
WIP: Experiment with MediaElementAudioSourceNode
2022-09-06 09:26:36 +00:00
wvffle
97e7049333
Rewrite player logic
...
This commit will bring:
- Gapless play! (Fix #739 )
- Chunked queue shuffling - we play first track after first 50 queue items are shuffled, then we shuffle chunks of 50 queue items with each new animation frame.
- We can now restore original queue order after shuffling! (Part of #1506 )
- Preloading whole tracks into LRU cache (Should fix #1812 )
- Preloading multiple tracks at once
2022-09-06 09:26:36 +00:00
wvffle
465b6918e4
Fix rendering metadata in user requests
2022-09-06 09:26:36 +00:00
wvffle
8d63ee689f
Fix metadata type
2022-09-06 09:26:36 +00:00
wvffle
148adbf702
Fix #1836
2022-09-06 09:26:36 +00:00
wvffle
4805842f89
Add sentry support
2022-09-06 09:26:36 +00:00
wvffle
f06c040b50
Add markdown enhancements
...
This commit will bring:
- Linking to other users with `@username`
- Linking to tags with `#tag`
- Opening external links in new tab (Fix #1647 )
- Single line breaks to avoid confusion for non-technical users (Fix #1377 )
- 😒 support...
- Email encoding in markdown
- Markdown editor now auto-resizes to accomodate content (Fix #1379 )
NOTE: This only works in very few places. We need to wait for #1835 to have those features available widely
2022-09-06 09:26:36 +00:00
wvffle
8aa073b976
Add player seek progress bar
2022-09-06 09:26:36 +00:00
wvffle
801c04c07e
Fix radios starting from second track
2022-09-06 09:26:36 +00:00
wvffle
bf67676010
Fix scrollToIndex
2022-09-06 09:26:36 +00:00
wvffle
fa68ff76d8
Fix scrollToIndex
2022-09-06 09:26:36 +00:00
wvffle
d1b8190dca
Performance fixes
2022-09-06 09:26:36 +00:00
wvffle
29afac3101
Remove unused attr
2022-09-06 09:26:36 +00:00
wvffle
2117b0e209
Fix scrollToIndex
2022-09-06 09:26:36 +00:00
wvffle
11b67919c8
Dynamically calculate number of track elements in DOM
2022-09-06 09:26:36 +00:00
wvffle
63fbf286a2
Fix scrolling mode
2022-09-06 09:26:36 +00:00
wvffle
fa6a1575e2
Fix moving queue items in FireFox
2022-09-06 09:26:36 +00:00
wvffle
f470e0649e
Better fav button in queue item
2022-09-06 09:26:36 +00:00
wvffle
3436c5b985
Add margin to fav button
2022-09-06 09:26:36 +00:00
wvffle
096ee92408
Use nicer colors
2022-09-06 09:26:36 +00:00
wvffle
3d518e5b64
Favorite from queue
2022-09-06 09:26:36 +00:00
wvffle
1df46d9691
Fix toast container making ui unclickable
2022-09-06 09:26:36 +00:00
wvffle
2d16cd1cdf
Oprimize RAF
2022-09-06 09:26:36 +00:00
wvffle
476f0ee06d
Fix duration in radios
2022-09-06 09:26:36 +00:00
wvffle
c87bf7e6b8
Queue component enhancements
...
This commit provides following queue component enhancements:
- Use a virtual list to render queue items. We now render ~25-30 items at once compared to `queue.length` items. (Fix #1471 )
- Faster queue opening and a smoother open animation. (Fix #1471 )
- Faster song enqueueing: When enqueueing a playlist or an album, we modify the state only once compared to `tracks.length` modifications before.
- When opening the queue, current track is now already pre-scrolled and centered. This resolves an issue with big queues, where the track list was slowly scrolling to a random position.
- Dragging a track onto the edge of the track list will now scroll the container. You reorder a track from the very top to the very bottom even when you have 3000 tracks in the queue!
- Ability to use scroll wheel while reordering track items
- Track reordering on mobile devices! Currently dragging to edge is disabled
- Responsivity fixes
- Allow click outside modal (Fix #1581 )
2022-09-06 09:26:36 +00:00
wvffle
53d9015e17
Fix #1796 , Potentially fix #1471
2022-09-06 09:26:36 +00:00
wvffle
9234720710
Fix sidebar on mobile ui
2022-09-06 09:26:36 +00:00
wvffle
a7f4df68ea
Fix dropdowns
2022-09-06 09:26:36 +00:00
wvffle
232f0ff465
Resume playback when changing song from queue
2022-09-06 09:26:36 +00:00
wvffle
4c02478470
Fetch all user info on startup
2022-09-06 09:26:36 +00:00
wvffle
bd1a92c5f1
Set `operator-linebreak` to `before`
2022-09-06 09:26:36 +00:00
wvffle
998c7e1c09
Fix radio buttons
2022-09-06 09:26:36 +00:00
wvffle
db167ad80b
Fix rounded corners in progress bars
2022-09-06 09:26:36 +00:00
wvffle
fae4788000
Even smoother progress animations
2022-09-06 09:26:36 +00:00
wvffle
6b179885ce
Fetch inbox data
2022-09-06 09:26:36 +00:00
wvffle
9d8465c950
Fetch notification count only when logged in
2022-09-06 09:26:36 +00:00
wvffle
8b90029d08
Fix notification statuses
2022-09-06 09:26:36 +00:00
wvffle
2323cf70d7
Update vite
2022-09-06 09:26:36 +00:00
wvffle
8ef28e3aa3
Fix unhandled error
2022-09-06 09:26:36 +00:00
wvffle
1f27692e37
Fix edits list
2022-09-06 09:26:36 +00:00
wvffle
8719e348df
Fix edit notification count
2022-09-06 09:26:36 +00:00
wvffle
aa2d83ac2c
Fix notification fetching
2022-09-06 09:26:36 +00:00
wvffle
3dff9c74d9
Fix front settings fetching
2022-09-06 09:26:36 +00:00
wvffle
9d7327a45f
Fix jitter in firefox
2022-09-06 09:26:36 +00:00
wvffle
0bb424a777
Fix production building
2022-09-06 09:26:36 +00:00
wvffle
c0719c21f1
Fix #1298
2022-09-06 09:26:36 +00:00
wvffle
998bd02a05
Fix #1215
2022-09-06 09:26:36 +00:00
wvffle
34610670c6
Fix #1381
2022-09-06 09:26:36 +00:00
wvffle
debe024f88
Add option to disable HMR
2022-09-06 09:26:36 +00:00
wvffle
951d339904
Fix audio playback
2022-09-06 09:26:36 +00:00
wvffle
b8f5f5d6ef
Fix #1297
2022-09-06 09:26:36 +00:00
wvffle
bbdb3dcb9d
Fix auto-fixable linter issues
2022-09-06 09:26:36 +00:00
wvffle
73b1dc8f30
MIgrate some components
2022-09-06 09:26:36 +00:00
wvffle
2900c3818c
Fix #1829
2022-09-06 09:26:36 +00:00
wvffle
09c1aba30d
Rename <modal> to <semantic-modal>
2022-09-06 09:26:36 +00:00
wvffle
937a44251e
Fix custom css
2022-09-06 09:26:36 +00:00
wvffle
c56627bfcf
Fix fomantic
2022-09-06 09:26:36 +00:00
wvffle
405eed0c0f
Add semantic ui types
2022-09-06 09:26:36 +00:00
wvffle
af0129b598
Simplify SetInstanceModal logic
2022-09-06 09:26:36 +00:00
wvffle
6cdf2ddd1e
Fix webworker manifest in dev mode
2022-09-06 09:26:36 +00:00
wvffle
e03e2ec901
Migrate home component
...
Adds some code that is a starter to #1316 and #1534 but depends on #1827
2022-09-06 09:26:36 +00:00
wvffle
7408fe17ec
Fix radio button
2022-09-06 09:26:36 +00:00
wvffle
58ef3757a4
Fix rendering instance settings
2022-09-06 09:26:36 +00:00
wvffle
58d40a1eea
Fix #1635
2022-09-06 09:26:36 +00:00
wvffle
285a0af7c1
Fix playlist card urls
2022-09-06 09:26:36 +00:00
wvffle
a37835a9c2
Allow displaying multiple same tracks in track list
...
Well, there was some error with `@mouseleave` not firing in some cases for some weird reason, so I decided to handle the `hover` prop in the container
2022-09-06 09:26:36 +00:00
wvffle
3e5a772027
Fix duration rendering
2022-09-06 09:26:36 +00:00
wvffle
1c770ff5c2
Fix force adding already existing track to the playlist ( #1802 )
2022-09-06 09:26:36 +00:00
wvffle
a545333ff7
Fix crashing on track number
2022-09-06 09:26:36 +00:00
wvffle
c5f7022869
Migrate a bunch of components
2022-09-06 09:26:36 +00:00
wvffle
de4f445e9b
Fix up some tsc errors
2022-09-06 09:26:36 +00:00
wvffle
779d71abbc
Migrate a bunch of components
2022-09-06 09:26:36 +00:00
wvffle
0251789f82
Fix a bunch of typescript errors
2022-09-06 09:26:36 +00:00
wvffle
11e7be988a
Migrate EmbedWizard
2022-09-06 09:26:36 +00:00
wvffle
b597dc4a71
Migrate Settings and SettingsGroup
2022-09-06 09:26:36 +00:00
wvffle
58eec54952
Cleanup tsconfig
2022-09-06 09:26:36 +00:00
wvffle
8d5464c28e
Workaround vuejs/core/pull/4512
2022-09-06 09:26:36 +00:00
wvffle
77594351ae
Remove PlayOptions and Report mixins
2022-09-06 09:26:36 +00:00
wvffle
74e88c26e8
Remove todo
2022-09-06 09:26:36 +00:00
wvffle
7d8d1a414d
Fix #1777
2022-09-06 09:26:36 +00:00
wvffle
57692dcf6a
Fix queue and player bugs
2022-09-06 09:26:36 +00:00
wvffle
a43059899c
Move track playing logic to usePlayer and useSound
2022-09-06 09:26:36 +00:00
wvffle
54a33cd14e
Fix audio playback
2022-09-06 09:26:36 +00:00
wvffle
cec34d49fa
Rewrite player component to script setup
2022-09-06 09:26:36 +00:00
wvffle
8c11b6d0ea
Rewrite queue
2022-09-06 09:26:36 +00:00
wvffle
02f8f37824
Migrate a bunch o components to script setup
2022-09-06 09:26:36 +00:00
wvffle
4240396220
Fix html sanitization
2022-09-06 09:26:36 +00:00
wvffle
fd403ab7ca
Migrate About.vue to script setup
2022-09-06 09:26:36 +00:00
wvffle
d090adc1f1
Sanitize html
2022-09-06 09:26:36 +00:00
wvffle
9ed6213a46
Cleanup qs.stringify comments
2022-09-06 09:26:36 +00:00
wvffle
7d55d33067
Create a common view component for management lists
2022-09-06 09:26:36 +00:00
wvffle
03e29b3fbc
Fix playlist modal error handling
2022-09-06 09:26:36 +00:00
wvffle
23a88d025a
Tidy up routes
2022-09-06 09:26:36 +00:00
wvffle
e608089557
Fix router warnings
2022-09-06 09:26:36 +00:00
wvffle
dbe762d71c
Fix scrollBehavior
2022-09-06 09:26:36 +00:00
wvffle
d57932444b
Cleanup ordering composable
2022-09-06 09:26:36 +00:00
wvffle
33dfeea168
Fix router navigation
2022-09-06 09:26:36 +00:00
wvffle
a28e00708b
Remove @vue/compat
2022-09-06 09:26:36 +00:00
wvffle
4b5c4c8bea
Disable many compats
2022-09-06 09:26:36 +00:00
wvffle
442f9ce0d7
Fix v-if keys
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
7121d514fb
Fix actions computed
2022-09-06 09:26:36 +00:00
wvffle
9e1e2bfa18
Rewrite search view
2022-09-06 09:26:36 +00:00
wvffle
f5bd906110
Upgrade frontend dependencies
2022-09-06 09:26:36 +00:00
wvffle
fe835c5d44
Fix library moderation
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
21e5d8ddf0
Fix actions not being arrays in components using smart search
2022-09-06 09:26:36 +00:00
wvffle
15e62d62f6
Add gitpod related changes
2022-09-06 09:26:36 +00:00
wvffle
70495c6a27
Reset the defaultServerUrl to the value of env var or origin when it's null in settings.json
2022-09-06 09:26:36 +00:00
wvffle
c4dd04e0b8
Fix flow of setting instance url
2022-09-06 09:26:36 +00:00
wvffle
344f1af058
Add useSmartSearch composable
2022-09-06 09:26:36 +00:00
Kasper Seweryn
8cf3500842
Remove ordering and pagination mixins from a bunch of files
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
3ab0435f27
Migrate pagination to v-model and start moving away from mixins
2022-09-06 09:26:36 +00:00
Kasper Seweryn
a25f1bbb1f
Remove unused getter
2022-09-06 09:26:36 +00:00
Kasper Seweryn
40c7e08744
Replace deprecated document.domain with location.hostname
2022-09-06 09:26:36 +00:00
Kasper Seweryn
fbfe4a646a
Fix instanceUrl not being optional
2022-09-06 09:26:36 +00:00
Kasper Seweryn
b5970446b4
Set max websocket reconnect retries in development
2022-09-06 09:26:36 +00:00
Kasper Seweryn
a872f752c5
Fix caching API routes in PWA service worker
2022-09-06 09:26:36 +00:00
Kasper Seweryn
461aa51e03
Fix websockets and vite hmr on local dev
2022-09-06 09:26:36 +00:00
Kasper Seweryn
0b53ec5b1c
Add store types and fix other type errors
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
8ff0bb937b
Remove $set and $delete
2022-09-06 09:26:36 +00:00
Kasper Seweryn
7a823282f9
Fix null modelValue
2022-09-06 09:26:36 +00:00
Kasper Seweryn
561c1d868c
Migrate rest of inputs to new v-model
2022-09-06 09:26:36 +00:00
Kasper Seweryn
bf009440ff
Migrate attachment input to new v-model
...
It also automatically cleans up attachments that users uploaded and decided not to use
2022-09-06 09:26:36 +00:00
Kasper Seweryn
2f80e0935f
Migrate a couple of components to new v-model and cleanup linting stuff
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
d6a46f5aab
Remove required=false and disabled=false attributes
2022-09-06 09:26:36 +00:00
Kasper Seweryn
39b4e9a5b9
Fix withDefaults
2022-09-06 09:26:36 +00:00
Kasper Seweryn
2f8f7cbafa
Refactor withDefaults
2022-09-06 09:26:36 +00:00
Kasper Seweryn
e29819f314
Add TODO for <script setup>
2022-09-06 09:26:36 +00:00
Kasper Seweryn
e6534a1554
Add TODOs for breaking changes
2022-09-06 09:26:36 +00:00
Kasper Seweryn
4865bf77be
Fix v-if with v-for
2022-09-06 09:26:36 +00:00
Kasper Seweryn
57aef1001e
Remove deprecated slot syntax
2022-09-06 09:26:36 +00:00
Kasper Seweryn
0c9dcd8545
Fix @click.native
2022-09-06 09:26:36 +00:00
Kasper Seweryn
42907b7028
Remove last filter usage
2022-09-06 09:26:36 +00:00
Kasper Seweryn
1122324799
Fix linting
2022-09-06 09:26:36 +00:00
Kasper Seweryn
d01901d8bd
Fix some modals
2022-09-06 09:26:36 +00:00
Kasper Seweryn
3ddae65c36
Fix view refreshing when hiding queue
2022-09-06 09:26:36 +00:00
Kasper Seweryn
1234e61e14
Remove exact prop from router links
2022-09-06 09:26:36 +00:00
Kasper Seweryn
f1724fb5ea
Fix double #app id
2022-09-06 09:26:36 +00:00
Kasper Seweryn
3915716dd6
Fix modals
2022-09-06 09:26:36 +00:00
Kasper Seweryn
8cc73ed73e
Fix queue scroll
2022-09-06 09:26:36 +00:00
Kasper Seweryn
28e273dd74
Fix service worker init module
2022-09-06 09:26:36 +00:00
Kasper Seweryn
76279c273b
Fix filters test
2022-09-06 09:26:36 +00:00
Kasper Seweryn
cbaa58d215
Add useFocusTrap
2022-09-06 09:26:36 +00:00
Kasper Seweryn
7e53e9a511
Update vuedraggable
2022-09-06 09:26:36 +00:00
Kasper Seweryn
b7d66232f6
Remove vue 2 filters
...
Fixes #1759
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
7fb5284d0e
Refactor object types to records
2022-09-06 09:26:36 +00:00
Kasper Seweryn
51435d0742
Fix currentRoute
2022-09-06 09:26:36 +00:00
Kasper Seweryn
260fdb2501
Fix locales
2022-09-06 09:26:36 +00:00
Kasper Seweryn
da1cefc3b1
Fix scroll behavior
2022-09-06 09:26:36 +00:00
Kasper Seweryn
0e6097c7b8
Fix emit warning
2022-09-06 09:26:36 +00:00
Kasper Seweryn
324e028a33
Fix deprecated render function and deprecated $listeners
2022-09-06 09:26:36 +00:00
Kasper Seweryn
8402621faf
Fix some vue compat warnings
2022-09-06 09:26:36 +00:00
Kasper Seweryn
b3022c26b6
Add onKeyboardShortcut composable
...
Fixes #1726
2022-09-06 09:26:36 +00:00
Kasper Seweryn
db7c0444b4
Migrate to vue3-lazyload
2022-09-06 09:26:36 +00:00
Kasper Seweryn
74ca3b1725
Migrate to vuex@4 and vue-router@4
2022-09-06 09:26:36 +00:00
Kasper Seweryn
7c5d259c2b
Add vue 3 and compat
2022-09-06 09:26:36 +00:00
wvffle
0e758d0624
Fix vite.config.ts
2022-09-06 09:26:36 +00:00
Kasper Seweryn
f3ccfcbe48
Add PWA support
2022-09-06 09:26:36 +00:00
Kasper Seweryn
b959371784
Rename AppModule to InitModule
2022-09-06 09:26:36 +00:00
Kasper Seweryn
6a9b21a6a7
Rename AppModule to InitModule
2022-09-06 09:26:36 +00:00
Kasper Seweryn
071eb2fa35
Move ~/modules to ~/init
2022-09-06 09:26:36 +00:00
Kasper Seweryn
0b51fb037f
Remove JWT leftovers
2022-09-06 09:26:36 +00:00
Kasper Seweryn
934f802be2
Cleanup updateQueryString composable
2022-09-06 09:26:36 +00:00
Kasper Seweryn
f61fafec2a
Remove '@/'
2022-09-06 09:26:36 +00:00
Kasper Seweryn
e0e2bf4cae
Load theme as fast as possible
2022-09-06 09:26:36 +00:00
Kasper Seweryn
222b9b12bc
Remove files commited by accident
2022-09-06 09:26:36 +00:00
Kasper Seweryn
a7cc3de3f3
Move locales.ts to locales.json and remove unused i18n script
2022-09-06 09:26:36 +00:00
Kasper Seweryn
0732bc36a8
Remove initSettings
2022-09-06 09:26:36 +00:00
Kasper Seweryn
6f670efd5e
Pin dependencies
2022-09-06 09:26:36 +00:00
Kasper Seweryn
615a801b89
Fix app rendering
2022-09-06 09:26:36 +00:00
Kasper Seweryn
b33af58147
Wait for all modules to load
2022-09-06 09:26:36 +00:00
Kasper Seweryn
ddb035e418
Tag @wvffle in his TODO comments
2022-09-06 09:26:36 +00:00
Kasper Seweryn
4d14f0448f
Fix linter problems
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
Kasper Seweryn
a129f7f882
Temporarily disable failing typescript rules
2022-09-06 09:26:36 +00:00
Kasper Seweryn
a578ea0341
Add script setup and typescript config
2022-09-06 09:26:36 +00:00
RenovateBot
b77e16e09b
Lock file maintenance (stable)
2022-09-03 10:33:03 +00:00
RenovateBot
27e9e71373
Lock file maintenance (stable)
2022-08-11 18:13:53 +00:00
Mathias Koehler
19da87d061
Fix player cover image overlaping with queue
2022-07-28 05:09:25 +00:00
wvffle
e588a72820
fix(front): navigating to registration request not showing anything ( #1836 )
2022-07-27 23:30:37 +02:00
JuniorJPDJ
21eaaf1f4d
fix(front/Docker): fixup of issue introduced in !1897
2022-07-26 21:25:14 +00:00
Porrumentzio
9ce165e8b6
Translated using Weblate (Basque)
...
Currently translated at 100.0% (1296 of 1296 strings)
Translation: Funkwhale/Funkwhale Web
Translate-URL: https://translate.funkwhale.audio/projects/funkwhale/front/eu/
2022-07-26 20:01:18 +00:00
RenovateBot
bbe82f3c8d
Lock file maintenance (develop)
2022-07-26 05:06:00 +00:00
JuniorJPDJ
6df36f519a
refactor(front/Docker): cleanup nginx-based container
2022-07-25 21:29:55 +00:00
RenovateBot
31ee580449
Update dependency nginx to v1.23.1 (develop)
2022-07-22 09:43:15 +00:00
RenovateBot
51788a324c
Lock file maintenance (stable)
2022-07-17 21:36:26 +00:00
RenovateBot
8cc3a11857
Lock file maintenance (stable)
2022-07-17 08:30:51 +00:00
JuniorJPDJ
9cbe80eb19
fix(front/Dockerfile): allow building on unusual architectures again
2022-07-16 13:50:02 +00:00
petitminion
0f4226e06f
Resolve "Add "play all" button in tag search result page"
2022-07-15 09:07:15 +00:00
JuniorJPDJ
96c2eacb0f
Cleanup Gitlab CI and Dockerfiles
2022-07-11 20:20:16 +00:00
JuniorJPDJ
0545488b7f
Translated using Weblate (Polish)
...
Currently translated at 100.0% (1296 of 1296 strings)
Translation: Funkwhale/Funkwhale Web
Translate-URL: https://translate.funkwhale.audio/projects/funkwhale/front/pl/
2022-07-10 13:34:20 +00:00
JuniorJPDJ
64a49ed121
fix(front/nginx): fix 404 response on listen URLs
2022-07-09 15:11:20 +00:00
JuniorJPDJ
7801214242
fix(front/Dockerfile): Quick fix of startup issue when AWS_S3_ENDPOINT_URL variable is missing
2022-07-09 14:17:58 +00:00
JuniorJPDJ
fb8eb8e2ed
Allow frontend container to run as non-root user
...
Also clean it up a bit
2022-07-09 13:42:56 +00:00
Jasper Bogers
194163233a
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (1296 of 1296 strings)
Translation: Funkwhale/Funkwhale Web
Translate-URL: https://translate.funkwhale.audio/projects/funkwhale/front/nl/
2022-07-08 20:34:19 +00:00
Georg Krause
5c5b35a0ad
Merge branch 'stable' into develop
2022-07-04 17:18:55 +02:00
RenovateBot
3d71827789
Lock file maintenance (stable)
2022-07-04 14:28:29 +00:00
Marcos Peña
07e51bcfc4
"Repeatedly listening to a track submits a scrobble only the first time"
2022-07-01 16:39:44 +00:00
RenovateBot
f0857ae5fd
Update dependency nginx to v1.23.0 (develop)
2022-07-01 08:08:15 +00:00
Kasper Seweryn
6b596e0cff
Fix a typo (XOR -> OR)
2022-06-30 14:26:22 +00:00
Georg Krause
e7325fbb54
Fix frontend dev docker setup
2022-06-30 14:10:19 +02:00
Thomas
df271f2aa7
Translated using Weblate (French)
...
Currently translated at 100.0% (1296 of 1296 strings)
Translation: Funkwhale/Funkwhale Web
Translate-URL: https://translate.funkwhale.audio/projects/funkwhale/front/fr/
2022-06-29 21:34:17 +00:00
Ciarán Ainsworth
dafc8f1790
Translated using Weblate (English (United Kingdom))
...
Currently translated at 100.0% (1296 of 1296 strings)
Translation: Funkwhale/Funkwhale Web
Translate-URL: https://translate.funkwhale.audio/projects/funkwhale/front/en_GB/
2022-06-29 21:34:16 +00:00
Ciarán Ainsworth
f9a69d4a1a
Translated using Weblate (English (United Kingdom))
...
Currently translated at 100.0% (1296 of 1296 strings)
Translation: Funkwhale/Funkwhale Web
Translate-URL: https://translate.funkwhale.audio/projects/funkwhale/front/en_GB/
2022-06-28 18:50:19 +00:00
Georg Krause
d22a7fa57b
Rework Docker Deployment and add frontend container
2022-06-28 13:55:54 +00:00
Kasper Seweryn
734a7528c6
Add Gitpod support and guide
2022-06-23 17:21:06 +00:00
wvffle
f3c286ba0e
Fix login form focusing reset password link instead of next input
2022-06-23 16:57:46 +02:00
Jasper Bogers
ae5c6213d4
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (1296 of 1296 strings)
Translation: Funkwhale/Funkwhale Web
Translate-URL: https://translate.funkwhale.audio/projects/funkwhale/front/nl/
2022-06-19 05:30:19 +00:00
Marcos Peña
93708671dc
Fix: missing album base contextual menu
2022-06-16 12:33:12 +00:00
Jasper Bogers
7e33a415b4
Translated using Weblate (Dutch)
...
Currently translated at 63.9% (829 of 1296 strings)
Translation: Funkwhale/Funkwhale's server front-end
Translate-URL: https://translate.funkwhale.audio/projects/funkwhale/front/nl/
2022-06-15 23:41:17 +00:00
Jasper Bogers
fc1022cb29
Translated using Weblate (Dutch)
...
Currently translated at 59.3% (769 of 1296 strings)
Translation: Funkwhale/Funkwhale's server front-end
Translate-URL: https://translate.funkwhale.audio/projects/funkwhale/front/nl/
2022-06-14 21:41:32 +00:00
ButterflyOfFire
81c00e4842
Translated using Weblate (Arabic)
...
Currently translated at 47.8% (620 of 1296 strings)
Translation: Funkwhale/Funkwhale's server front-end
Translate-URL: https://translate.funkwhale.audio/projects/funkwhale/front/ar/
2022-06-14 21:41:32 +00:00
@ta
863b304cff
Added translation using Weblate (Indonesian)
2022-06-14 21:41:32 +00:00
Georg Krause
b161dc3faf
Replace funkwhale-troubleshooting with funkwhale-support on Matrix
2022-06-14 13:02:53 +00:00
Marcos Peña
95b5b99484
Fix embed widget not working
2022-06-13 09:53:36 +00:00
RenovateBot
94ef072696
Lock file maintenance (stable)
2022-06-12 15:16:17 +00:00
RenovateBot
955ecfc71f
Update dependency vue-lazyload to v1.3.4 (develop)
2022-06-11 00:03:00 +00:00
RenovateBot
be484f9068
Update dependency qs to v6.10.5 (develop)
2022-06-10 21:40:56 +00:00
RenovateBot
23df68a851
Update dependency vue-lazyload to v1.3.4 (stable)
2022-06-07 17:29:09 +00:00
Sky
b248edd87c
Remove unused footer component
2022-06-03 04:33:30 +00:00
RenovateBot
c5c6eb0bde
Update dependency vue-router to v3.5.4 (develop)
2022-05-19 16:33:44 +00:00
RenovateBot
a49e399ead
Update dependency @babel/plugin-transform-runtime to v7.17.12 (develop)
2022-05-19 14:02:59 +00:00
RenovateBot
d60378430e
Update dependency @babel/core to v7.17.12 (develop)
2022-05-19 13:32:34 +00:00
Marcos Peña
8417092d89
Fix foreign tracks displayed in channel overview
2022-05-10 19:55:58 +02:00
RenovateBot
afe12dab52
Update dependency moment to v2.29.3 (develop)
2022-05-07 15:38:24 +00:00
Georg Krause
73128eef25
Merge branch 'stable' into develop
2022-05-07 13:54:59 +02:00
Georg Krause
0ea396e80c
Replace deprecated document.domain by location.hostname
2022-05-05 20:40:03 +02:00
RenovateBot
30011cb428
Update dependency autoprefixer to v10.4.7 (develop)
2022-05-05 17:07:29 +00:00
RenovateBot
44b2346177
Update dependency @babel/plugin-transform-runtime to v7.17.10 (develop)
2022-05-05 15:37:54 +00:00
RenovateBot
b8a1d1b652
Update dependency @babel/core to v7.17.10 (develop)
2022-05-05 14:37:39 +00:00
RenovateBot
d0d429beb4
Lock file maintenance (stable)
2022-05-05 13:11:53 +00:00
MattDHarding
1b8e19e129
Fix stopped player to not show 00:00 when loading a track
2022-05-03 18:26:24 +00:00
Marcos Peña
92ac77ee73
Fix foreign tracks displayed in channel overview
2022-04-28 13:41:04 +02:00
Marcos
ffd1ae0c44
Fixes broken channel page
2022-04-25 11:09:38 +02:00
ghose
380858dfb2
Translated using Weblate (Galician)
...
Currently translated at 100.0% (1296 of 1296 strings)
Translation: Funkwhale/Funkwhale's server front-end
Translate-URL: https://translate.funkwhale.audio/projects/funkwhale/front/gl/
2022-04-23 13:59:36 +00:00
Georg Krause
af5e2d31ea
Merge branch 'stable' into develop
2022-04-23 14:04:53 +02:00
MattDHarding
6d706c17a8
Hand cursor now displayed over artist and album cards
2022-04-23 09:54:01 +01:00
Marcos Peña
75b33cebad
Fixes wrong vue prop types NOCHANGELOG
2022-04-17 15:53:44 +00:00
Georg Krause
92bced5ca4
Revert "Update dependency plyr to v3.6.12 (stable)"
...
This reverts commit df022ef2a3
2022-04-16 15:15:20 +00:00
Kasper Seweryn
f21c860985
Replace django-channels with `useWebSocket` from `@vueuse/core` ( !1759 )
2022-04-16 08:56:26 +00:00
Éilias McTalún
688685a9cf
Added translation using Weblate (Irish)
2022-04-16 03:45:40 +00:00
RenovateBot
a963067b78
Update dependency sinon to v13.0.2 (develop)
2022-04-14 13:05:13 +00:00
RenovateBot
df022ef2a3
Update dependency plyr to v3.6.12 (stable)
2022-04-12 06:23:00 +00:00
RenovateBot
0de0608293
Update dependency moment to v2.29.2 (develop)
2022-04-10 00:07:39 +00:00
RenovateBot
c9d6bbbc6a
Update dependency @babel/core to v7.17.9 (develop)
2022-04-09 23:06:29 +00:00
Marcos Peña
af78df5663
Fix compatibility between dev setups
2022-04-08 12:24:21 +00:00
Georg Krause
562568b328
Move vites base argument to docker setup to make local development work again outside of docker
2022-04-08 12:24:21 +00:00
RenovateBot
3fca8b6771
Update dependency sass to v1.49.11 (develop)
2022-04-03 11:47:50 +00:00
Marcos
9528437242
Fixes broken channel page
2022-04-02 11:39:15 +00:00
RenovateBot
0277eba325
Pin dependencies (develop)
2022-04-01 09:04:11 +00:00
RenovateBot
5abd30163f
Lock file maintenance (stable)
2022-03-23 08:11:15 +00:00
Marcos
f3d998c7e0
Restores front tests using jest and vite
2022-03-21 12:52:41 +01:00
Georg Krause
fc8487bfed
Fix frontend formatting
2022-03-21 12:16:18 +01:00
RenovateBot
22dfaad27e
Update dependency plyr to v3.6.12 (develop)
2022-03-18 20:02:44 +00:00
Georg Krause
842071c13b
Fix frontend formatting
2022-03-18 17:32:39 +01:00
Georg Krause
f81221ef11
Merge branch 'stable' into develop
2022-03-18 13:43:00 +01:00
Georg Krause
916e63eb09
Catch ValueError at the end of a radio
2022-03-16 13:06:35 +00:00
petitminion
5b7a28684a
Catch ValueError at the end of a radio
2022-03-16 12:54:35 +00:00
Marcos Peña
8e2d686386
Fix Upload Form Vue Errors
2022-03-16 12:17:48 +00:00
RenovateBot
7216f3bacc
Update dependency autoprefixer to v10.4.4 (develop)
2022-03-16 09:35:34 +00:00
RenovateBot
45a05e7738
Update dependency autoprefixer to v10.4.3 (develop)
2022-03-15 19:02:25 +00:00
RenovateBot
e607f8ebd6
Update dependency eslint to v8.11.0 (develop)
2022-03-14 11:05:43 +00:00
RenovateBot
566db1046c
Update dependency glob-all to v3.3.0 (develop)
2022-03-13 18:52:23 +00:00
Marcos
6cbe9cb72b
Removes vite warning (missing slash)
2022-03-11 09:08:24 +00:00
Marcos
42ff6fe600
Fix login redirect ( #1736 )
2022-03-11 09:08:24 +00:00
RenovateBot
0b91cfadf9
Update dependency eslint to v8.10.0 (develop)
2022-03-11 04:47:23 +00:00
Georg Krause
e076172106
Fix bug that prevents users from creating a new oauth application ( #1706 )
2022-03-10 19:39:08 +00:00
RenovateBot
7bacffeb69
Update dependency axios to v0.26.1 (develop)
2022-03-10 15:32:15 +00:00
RenovateBot
3c088e7238
Update dependency showdown to v2.0.3 (develop)
2022-03-10 13:32:20 +00:00
MattDHarding
706d55413b
Fix playlist editor can't click outside trash can to delete item
2022-03-09 20:09:32 +00:00
Kasper Seweryn
341bcf5b17
Remove `require` from auth store
2022-03-08 14:04:54 +00:00
Marcos Peña
a7698ce56b
Fix broken dev environment set-up
2022-03-08 09:37:37 +00:00
petitminion
bc5aba6808
close /radios/build to un-authenticated users
2022-03-04 14:37:59 +00:00
RenovateBot
b2b4f0c64b
Update dependency vite to v2.8.6 (develop)
2022-03-04 03:34:13 +00:00
RenovateBot
d5fa9ce56c
Update dependency showdown to v2.0.2 (develop)
2022-03-03 23:34:41 +00:00
Reinhard Prechtl
a7e43a8346
Fix broken mobile apps link
2022-03-02 16:52:12 +01:00
Reinhard Prechtl
4e1c625c24
Fix broken mobile apps link
2022-03-02 13:59:58 +01:00
RenovateBot
91130f4f95
Update dependency vite to v2.8.5 (develop)
2022-03-01 14:03:40 +00:00
RenovateBot
c760503a36
Update dependency sass to v1.49.9 (develop)
2022-03-01 13:33:41 +00:00
Kasper Seweryn
9bd580e5a0
Fix deployment warning message
2022-02-27 23:44:09 +01:00
Kasper Seweryn
d5cff4f3bf
Fix deployment base path
2022-02-27 23:20:03 +01:00
MattDHarding
111ee4f518
fixed issue 1384 - element doesn't need v-dropdown directive
2022-02-27 14:16:08 +00:00
Michael Long
f25965d256
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (1296 of 1296 strings)
Translation: Funkwhale/Funkwhale's server front-end
Translate-URL: https://translate.funkwhale.audio/projects/funkwhale/front/zh_Hans/
2022-02-26 16:17:05 +00:00
Georg Krause
ef5c85b293
Pin dependencies
2022-02-26 10:10:30 +01:00
Kasper Seweryn
e743e07ba7
Move service-worker to public
2022-02-24 13:22:13 +01:00
Kasper Seweryn
08b57c67d2
Fix production env var checks
2022-02-24 11:54:30 +01:00
Kasper Seweryn
43f609b497
Update axios-auth-refresh
2022-02-24 11:54:21 +01:00
Georg Krause
7fb82c5785
Disable source maps for production builds again
2022-02-24 10:27:02 +01:00
Kasper Seweryn
3b78ac8cc6
Workaround axios-auth-refresh in production
...
axios-auth-refresh has only prebuilt files, that might be the case when
vite is trying to bundle it. It seems like vite thinks that it's
constructed like:
```
export default {
default () {
// ...
}
}
```
This also fixes `jQuery is not defined` in dev
2022-02-22 13:01:29 +01:00
Kasper Seweryn
5e24160375
Fix jQuery in fomantic-ui-css
2022-02-22 13:01:29 +01:00
Georg Krause
b2dc70cf3a
Remove tests and their dependencies for now
2022-02-22 12:48:20 +01:00
Georg Krause
ebb3d7deb5
Remove vue cli config
2022-02-22 12:36:51 +01:00
Georg Krause
06f636fec0
Remove babel config
2022-02-22 12:34:13 +01:00
Kasper Seweryn
17006094b6
Fix linter error
...
Linter did not like await in global scope besides it being fully
functional, so I've created a `src/jquery.js` file which sets jquery
globals and then we can safely import `src/semantic.js`.
2022-02-22 00:00:17 +01:00
Kasper Seweryn
5f319db268
Remove console.log
2022-02-21 23:48:55 +01:00
Kasper Seweryn
94af589757
Fix jQuery and semantic ui
2022-02-21 23:38:51 +01:00
Kasper Seweryn
4ce7386128
Fix env variables
2022-02-21 23:23:13 +01:00
Kasper Seweryn
873e498031
Remove undeclared `exports` from volume.js
2022-02-21 23:21:39 +01:00
Kasper Seweryn
a6ce396fa2
Fix django-channels import
...
`django-channels` module has only dist files which are built with
parcel. This leads to `assignment to undeclared variable parcelRequire`
error.
A simple workaround is to add `var parcelRequire;` to the beginning of
the module.
2022-02-21 23:16:48 +01:00
Kasper Seweryn
80ed06db04
Remove @/lodash.js
...
Vite handles tree shaking out of the box, so cherry picking modules is
now pointless
2022-02-21 22:49:02 +01:00
Georg Krause
db86483fbc
Make linter happy
2022-02-21 20:09:06 +01:00
Ciaran Ainsworth
d949909c40
Fix additional linting issues
2022-02-21 20:02:08 +01:00
Georg Krause
d92d75f822
Fix linting of App.vue
2022-02-21 19:54:04 +01:00
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
Georg Krause
593cff4316
Update dependency vue cli and plugins to 5.0.1
2022-02-20 19:55:48 +01:00
RenovateBot
2b6a7c7e48
Update dependency text-clipper to v2 (develop)
2022-02-20 18:12:53 +00:00
RenovateBot
651417410e
Update dependency showdown to v2 (develop)
2022-02-20 17:18:51 +00:00
Georg Krause
3d1a06dfa9
Install jq from Debian repositories instead of downloading x64 binary from github
2022-02-20 13:03:44 +01:00
RenovateBot
c766c5e1a1
Update dependency mocha to v9.2.1 (develop)
2022-02-20 08:02:46 +00:00
RenovateBot
5b19583157
Update dependency @vue/cli-plugin-unit-mocha to v5 (develop)
2022-02-19 20:36:25 +00:00
ghose
7bb1750b58
Translated using Weblate (Galician)
...
Currently translated at 100.0% (1296 of 1296 strings)
Translation: Funkwhale/Funkwhale's server front-end
Translate-URL: https://translate.funkwhale.audio/projects/funkwhale/front/gl/
2022-02-19 14:17:03 +00:00
RenovateBot
9328bbc516
Update dependency sass to v1.49.8 (develop)
2022-02-17 22:33:23 +00:00
RenovateBot
148d6d3195
Update dependency sanitize-html to v2.7.0 (develop)
2022-02-17 19:15:58 +00:00
RenovateBot
c83fd45190
Update dependency core-js to v3.21.1 (develop)
2022-02-17 15:33:13 +00:00
Georg Krause
a87dab71a6
Adjust dependencies in order to make build succeed
2022-02-17 13:11:22 +01:00
RenovateBot
33e5276868
Update dependency eslint to v8.9.0 (develop)
2022-02-16 15:51:12 +00: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
RenovateBot
6c09dcb566
Update dependency axios to v0.26.0 (develop)
2022-02-16 10:29:08 +00:00
RenovateBot
cff3ba5cf7
Lock file maintenance (stable)
2022-02-15 19:37:00 +00:00
RenovateBot
13f873fc34
Update dependency focus-trap to v6.7.3 (develop)
2022-02-15 15:33:57 +00:00
RenovateBot
ad0edf2b3f
Update dependency sinon to v13 (develop)
2022-02-12 08:42:33 +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
Michael Long
144b5440c0
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (1296 of 1296 strings)
Translation: Funkwhale/Funkwhale's server front-end
Translate-URL: https://translate.funkwhale.audio/projects/funkwhale/front/zh_Hans/
2022-02-09 13:36:52 +00:00
Michael Long
c6074b1747
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (1296 of 1296 strings)
Translation: Funkwhale/Funkwhale's server front-end
Translate-URL: https://translate.funkwhale.audio/projects/funkwhale/front/zh_Hans/
2022-02-08 08:36:55 +00:00
MattDHarding
3a48ae7e51
Fix silent playlist track add fail bug ( #1020 )
2022-02-06 14:52:36 +01:00
RenovateBot
5a475f477f
Update dependency vue-plyr to v7 (develop)
2022-02-06 11:48:54 +00:00
RenovateBot
fba0acfaea
Update dependency vuex-persistedstate to v4 (develop)
2022-02-05 11:03:33 +00: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
Renovate Bot
11f103a8c6
Update node Docker tag to v16
2022-02-03 19:03:51 +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
68c97cbb69
Downgrade sass-loader to 10.2.1
2022-02-03 08:56:38 +01:00
Georg Krause
fefbb7760c
Downgrade sass-loader to 11.1.1
2022-02-03 08:51:20 +01:00
RenovateBot
a2b8167f61
Update dependency sass-loader to v12 (develop)
2022-02-03 07:28:38 +00:00
RenovateBot
d02ab4908f
Update dependency purgecss-webpack-plugin to v4 (develop)
2022-02-03 01:15:33 +00:00
Renovate Bot
71ed304469
Update dependency eslint-plugin-html to v6
2022-02-03 01:27:58 +01:00
Renovate Bot
cbacda195b
Update dependency @babel/eslint-parser to v7.17.0
2022-02-03 01:27:29 +01:00
Renovate Bot
6f778549c4
Update dependency mocha to v9
2022-02-03 01:24:57 +01:00
Renovate Bot
5650d66ec7
Update dependency eslint-plugin-promise to v6
2022-02-03 01:23:21 +01:00
Renovate Bot
aab558bb6e
Update dependency focus-trap to v6
2022-02-03 01:19:29 +01:00
RenovateBot
4a0ace30df
Update dependency eslint to v8 (develop)
2022-02-02 23:22:01 +00:00
RenovateBot
b09527eec0
Update dependency django-channels to v2 (develop)
2022-02-02 20:01:37 +00:00
JuniorJPDJ
768e0368ad
Revert "Update dependency django-channels to v1.2.2"
...
This reverts commit 21005b02ea
.
2022-02-02 19:35:35 +01:00
RenovateBot
34491ce2f7
Update dependency diff to v5 (develop)
2022-02-02 18:23:50 +00:00
RenovateBot
4e3e34c952
Update dependency core-js to v3.21.0 (develop)
2022-02-02 09:02:09 +00:00
RenovateBot
c9b785ba0d
Update dependency sass to v1.49.7 (develop)
2022-02-02 08:20:41 +00:00
Renovate Bot
182f04cab2
Update dependency axios to v0.25.0
2022-02-01 19:56:40 +01:00
Michael Long
73f6bfedb6
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 99.3% (1287 of 1296 strings)
Translation: Funkwhale/Funkwhale's server front-end
Translate-URL: https://translate.funkwhale.audio/projects/funkwhale/front/zh_Hans/
2022-02-01 17:37:24 +00:00
Renovate Bot
21005b02ea
Update dependency django-channels to v1.2.2
2022-02-01 15:06:48 +00:00
RenovateBot
fae3e6d442
Update dependency @vue/cli-service to v4.5.15 (develop)
2022-01-31 12:06:40 +00:00
RenovateBot
e3af018a58
Update dependency @vue/cli-plugin-unit-mocha to v4.5.15 (develop)
2022-01-31 11:03:31 +00:00
RenovateBot
7804fc77ce
Update dependency @vue/cli-plugin-pwa to v4.5.15 (develop)
2022-01-31 10:29:07 +00:00
Renovate Bot
5346ee463b
Update dependency @vue/cli-plugin-babel to v4.5.15
2022-01-30 23:03:29 +00:00
Renovate Bot
f8171d15bb
Pin dependencies
2022-01-29 12:07:29 +00:00
Renovate Bot
dc29098f54
Pin dependencies
2022-01-29 08:03:21 +00:00
Renovate Bot
24d082bfb1
Lock file maintenance
2022-01-28 16:07:16 +00:00
Georg Krause
11da28fe4a
Soft-pin packages
2022-01-28 16:15:25 +01:00
Georg Krause
f3be1c43fb
Revert "Lock file maintenance"
...
This reverts commit 67338622ca
.
2022-01-28 14:02:24 +01:00
Georg Krause
60ac83bff7
Revert "Update dependency core-js to ^3.20.3"
...
This reverts commit 262163812b
.
2022-01-28 14:02:18 +01:00
Renovate Bot
262163812b
Update dependency core-js to ^3.20.3
2022-01-28 11:32:55 +00:00
Renovate Bot
67338622ca
Lock file maintenance
2022-01-28 11:03:22 +00:00
Georg Krause
1ed1a691df
Remove dangling commit to make linter happy
2022-01-28 11:51:20 +01:00
Georg Krause
dde6575f24
Remove npm's package lock file, yarn is the default
2022-01-28 11:09:08 +01:00
Renovate Bot
1939279b1d
Update dependency eslint-plugin-vue to ^7.20.0
2022-01-28 09:58:51 +00:00
Michael Long
de21367678
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 99.3% (1287 of 1296 strings)
Translation: Funkwhale/Funkwhale's server front-end
Translate-URL: https://translate.funkwhale.audio/projects/funkwhale/front/zh_Hans/
2022-01-28 06:36:50 +00:00
Renovate Bot
59fcfa4e06
Update dependency eslint-config-standard to ^16.0.3
2022-01-26 07:04:16 +00:00
Renovate Bot
ad1167e299
Update dependency eslint-plugin-import to ^2.25.4
2022-01-26 06:04:46 +00:00
Renovate Bot
c34cfe692a
Update dependency eslint-plugin-html to ^4.0.6
2022-01-25 21:03:14 +00:00
Renovate Bot
d510f791aa
Update dependency axios-auth-refresh to ^2.2.8
2022-01-25 16:04:05 +00:00
Renovate Bot
1ffe463998
Update dependency eslint to ^7.32.0
2022-01-25 13:32:55 +00:00
Ciarán Ainsworth
62154bcd44
Resolve "No tracks appear on library tracks page"
2022-01-24 16:28:46 +00:00
Renovate Bot
91a6f48990
Update dependency @babel/eslint-parser to ^7.16.5
2022-01-23 13:32:30 +00:00
Georg Krause
9a0a14c096
Update dependency vue-template-compiler to 2.6.14
2022-01-23 10:07:41 +01:00
Georg Krause
4aa22a02e8
Update yarn lockfile
2022-01-23 10:04:48 +01:00
Renovate Bot
5f417ad8df
Update dependency vue to ^2.6.14
2022-01-23 07:03:18 +00:00
Renovate Bot
95a4e87b73
Update dependency vuex-persistedstate to ^2.7.1
2022-01-22 20:32:10 +00:00
Renovate Bot
de924ec161
Update dependency vuedraggable to ^2.24.3
2022-01-22 20:03:42 +00:00
Ciaran Ainsworth
be6876966b
FIx embedded player
2022-01-22 19:42:55 +00:00
Renovate Bot
0a544acb17
Update dependency vue-lazyload to ^1.3.3
2022-01-22 19:33:42 +00:00
Renovate Bot
d9039c503f
Update dependency vue-plyr to ^5.1.3
2022-01-22 18:33:59 +00:00
Renovate Bot
3c97ced490
Update dependency vue-upload-component to ^2.8.22
2022-01-22 17:35:28 +00:00
Renovate Bot
f8a3530527
Update dependency vue-gettext to ^2.1.12
2022-01-22 15:03:42 +00:00
Georg Krause
faee52c457
Update yarn lockfile
2022-01-22 15:47:28 +01:00
Renovate Bot
8e7901ed34
Update dependency showdown to ^1.9.1
2022-01-21 09:03:29 +00:00
Renovate Bot
9ee8219d8e
Update dependency js-logger to ^1.6.1
2022-01-21 08:32:59 +00:00
Renovate Bot
2f28d71c11
Update dependency register-service-worker to ^1.7.2
2022-01-20 20:33:25 +00:00
Renovate Bot
33bde16f41
Update dependency howler to ^2.2.3
2022-01-20 19:33:16 +00:00
Renovate Bot
4e82a6449b
Update dependency fomantic-ui-css to ^2.8.8
2022-01-20 19:03:50 +00:00