|  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 | 
				
					
						|  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 | 
				
					
						|  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 | 
				
					
						|  wvffle | 6e740d6fda | fix: Fix unhandled errors | 2022-12-12 11:10:31 +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 | 
				
					
						|  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 | 
				
					
						|  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 | 
				
					
						|  wvffle | b1828394ce | Fix redirect to last page when login guard breaks flow | 2022-11-28 19:41:14 +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 | 
				
					
						|  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 | 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 | 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 | 
				
					
						|  Georg Krause | 0602de6d81 | Merge branch 'stable' into develop | 2022-11-25 18:10:45 +01:00 | 
				
					
						|  jo | 054a9e54f5 | docs: fix spelling errors (pre-commit) | 2022-11-24 01:43:36 +01:00 | 
				
					
						|  wvffle | 6b537cb8bb | Fix RegExpArrayMatch guard | 2022-11-22 19:39:51 +00:00 | 
				
					
						|  jo | 0061e82ecd | chore: clean files using pre-commit | 2022-11-22 14:30:01 +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 | 
				
					
						|  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 | 
				
					
						|  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 | 
				
					
						|  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 | 
				
					
						|  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 | 
				
					
						|  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 | 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 | 
				
					
						|  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 | 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 | 
				
					
						|  Ciarán Ainsworth | b2223131b5 | Resolve "Can't subscribe to podcasts" | 2022-10-24 22:30:05 +00:00 | 
				
					
						|  wvffle | 4e5fb464e0 | Fix OAuth login | 2022-10-13 10:25:29 +00:00 | 
				
					
						|  wvffle | 3597527362 | Implement embedded player logic | 2022-09-26 17:45:27 +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 | 6d5e1b3c17 | Align sentry configuration of front- and backend | 2022-09-15 06:54:02 +00:00 | 
				
					
						|  Kasper Seweryn | fd60fa2add | Fix about pod info NOCHANGELOG | 2022-09-13 12:18:46 +00:00 | 
				
					
						|  Marcos Peña | 875a6ba2df | Merge branch 'stable' into develop | 2022-09-12 11:37:18 +02: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 | 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 | 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 |