|  Kasper Seweryn | d5c067724e | fix(ui): move modals above all content Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2464> | 2023-06-12 12:00:17 +00:00 | 
				
					
						|  Kasper Seweryn | ad7020cb5a | fix(front): clear indexedDB and queue on logout Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2455> | 2023-06-12 10:56:51 +00:00 | 
				
					
						|  Kasper Seweryn | 6d1597637b | fix: dynamically add report targets Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2456> | 2023-06-12 09:31:34 +00:00 | 
				
					
						|  Kasper Seweryn | d8d3de23ca | fix(search): fix pagination Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2457> | 2023-06-12 08:22:55 +00:00 | 
				
					
						|  Kasper Seweryn | a26b29d434 | fix(radio-builder): render Fomantic UI's dropdown content once Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2459> | 2023-06-11 22:17:47 +02:00 | 
				
					
						|  jo | 35dda994c0 | test(front): fix lint error with vue lazyload Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2403> | 2023-06-06 11:54:59 +00:00 | 
				
					
						|  Georg Krause | 8407ab3299 | style: Remove useless blank line to make linter happy (cherry picked from commit 9e7a5ebebb)
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2440> | 2023-06-06 13:35:28 +02:00 | 
				
					
						|  Georg Krause | 9e7a5ebebb | style: Remove useless blank line to make linter happy | 2023-06-06 09:44:31 +02:00 | 
				
					
						|  Georg Krause | 69508c69e0 | Merge branch 'stable' into develop | 2023-06-02 08:25:17 +02:00 | 
				
					
						|  Keunes | b9ad142004 | Translated using Weblate (Dutch) Currently translated at 95.8% (2092 of 2182 strings)
Translation: Funkwhale/Funkwhale Web
Translate-URL: https://translate.funkwhale.audio/projects/funkwhale/front/nl/ | 2023-05-20 08:45:03 +00:00 | 
				
					
						|  Kasper Seweryn | ff386f83f2 | fix: move queue above sidebar Fixes b00e92c4ec (note_50584) | 2023-05-18 18:49:17 +00:00 | 
				
					
						|  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 | 
				
					
						|  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 | 
				
					
						|  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 | 
				
					
						|  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 | 
				
					
						|  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 | 
				
					
						|  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 | 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 | 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 | 
				
					
						|  Ç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 | 
				
					
						|  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 | 
				
					
						|  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 | 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 | 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 | 
				
					
						|  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 | 
				
					
						|  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 | 
				
					
						|  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 | 
				
					
						|  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 | 
				
					
						|  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 | 
				
					
						|  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 |