|  Agate | aa8b1b5f83 | Fix #1151: Updated the /api/v1/libraries endpoint to support listing public libraries of a pod | 2020-06-05 11:21:10 +02:00 | 
				
					
						|  Agate | f54038ca83 | Resolve "CLI in-place import impossible with virtualenv with python3.5" | 2020-06-05 10:42:56 +02:00 | 
				
					
						|  Agate | ddb75c06ca | Revert "Merge branch 'fix-import-python-3-5' into 'develop'" This reverts merge request !1129 | 2020-06-05 06:09:46 +02:00 | 
				
					
						|  Ciarán Ainsworth | 8116e7339c | Fix support for Python 3.5 in import script | 2020-06-05 05:38:05 +02:00 | 
				
					
						|  Agate | 550dbe46cc | Support session/cookie based auth, see #1108 | 2020-05-18 12:03:30 +02:00 | 
				
					
						|  Agate | 5c8e6e9e7f | Fixed flaky test | 2020-05-15 14:41:08 +02:00 | 
				
					
						|  Agate | cd422832dd | New theming system | 2020-05-15 14:12:36 +02:00 | 
				
					
						|  Agate | e331a87478 | Use scoped tokens to load <audio> urls instead of JWT | 2020-05-11 10:07:43 +02:00 | 
				
					
						|  Agate | ec8dfdb740 | Use scoped tokens to load <audio> urls instead of JWT | 2020-05-11 10:06:35 +02:00 | 
				
					
						|  Agate | 13d28f7b0c | Merge branch 'develop' into 'develop' Increase image quality of downscaled images from 70 to 95
See merge request funkwhale/funkwhale!1112 | 2020-05-07 19:18:19 +02:00 | 
				
					
						|  Tony Wasserka | 609dd3b495 | Increase image quality of downscaled images from 70 to 95 | 2020-05-07 19:18:19 +02:00 | 
				
					
						|  Agate | 798e3c0340 | Fix #1078: Include tracks by album artist when filtering by artist on /api/v1/tracks | 2020-05-07 16:43:10 +02:00 | 
				
					
						|  Agate | 8b4c4d0d88 | Merge branch '1086-hostname' into 'master' Fix #1086: Added safeguard to ensure local uploads are never purged from cache
See merge request funkwhale/funkwhale!1116 | 2020-05-07 14:05:40 +02:00 | 
				
					
						|  Agate | 49a8b2babf | Fix #1086: Added safeguard to ensure local uploads are never purged from cache | 2020-05-07 13:58:25 +02:00 | 
				
					
						|  Agate | c7a3dd9da5 | Fix #1011: Ensure tracks linked to skipped upload can be pruned | 2020-05-07 13:51:29 +02:00 | 
				
					
						|  Agate | 752c993e8e | Importer updates: watch directories, handle metadata updates | 2020-05-07 09:56:05 +02:00 | 
				
					
						|  Agate | 0ee0db7ea5 | Fix #1107: Fix HTML <title> not including instance name in some situations | 2020-05-06 00:23:42 +02:00 | 
				
					
						|  Agate | 90427331e6 | Merge branch '1093-transcoding-issue-channels' into 'master' Fix #1093: mimetype detection issue that broke transcoding on certain tracks
See merge request funkwhale/funkwhale!1110 | 2020-05-04 13:57:37 +02:00 | 
				
					
						|  Agate | 85bc8d93e8 | Fix #1093: mimetype detection issue that broke transcoding on certain tracks | 2020-05-04 13:52:44 +02:00 | 
				
					
						|  Agate | 7b81d94e91 | Fix #1082: issue when displaying starred tracks on subsonic | 2020-05-04 13:15:40 +02:00 | 
				
					
						|  Agate | c1e2f16de1 | Merge branch '1085-get-absolute-uri' into 'master' Fix #1085: Make URL-building logic more resilient against reverse proxy misconfiguration
See merge request funkwhale/funkwhale!1107 | 2020-05-04 12:20:22 +02:00 | 
				
					
						|  Agate | 4364f9b4d1 | Fix #1096: Fixed wrong album and track count in admin artist API | 2020-05-04 12:13:58 +02:00 | 
				
					
						|  Agate | e8efa4213a | Fix #1085: Make URL-building logic more resilient against reverse proxy misconfiguration | 2020-05-04 12:02:08 +02:00 | 
				
					
						|  Tony Wasserka | e981f005dc | Fix spelling of "occurrences" | 2020-05-04 11:24:37 +02:00 | 
				
					
						|  Agate | 16b6360dae | Version bump and changelog for 0.21 | 2020-04-24 10:10:45 +02:00 | 
				
					
						|  Agate | 81a6a197bd | Fix #1082: subsonic crash on stared track with no album | 2020-04-24 09:32:02 +02:00 | 
				
					
						|  Agate | 20f5416bd3 | Fixed requirements issue on Raspian / Python 3.5 | 2020-04-23 14:33:46 +02:00 | 
				
					
						|  Agate | 19266ba3e3 | Fixed broken upload status link in import_files command | 2020-04-23 12:00:57 +02:00 | 
				
					
						|  Agate | 9b2f5df4d5 | Fixed SPA decoding error when locale isn't set on system | 2020-04-23 11:14:52 +02:00 | 
				
					
						|  Agate | 46028b43af | Fixed broken install of ipython under python 3.5 | 2020-04-22 13:29:00 +02:00 | 
				
					
						|  Agate | 9fde0df4dc | Version bump and changelog for 0.21-rc2 | 2020-04-22 11:10:55 +02:00 | 
				
					
						|  Agate | 27f40e6023 | Fixed UI crash when updating avatar | 2020-04-22 10:22:19 +02:00 | 
				
					
						|  Agate | 32e7bc8a9c | Exclude external podcasts from library home | 2020-04-22 09:17:05 +02:00 | 
				
					
						|  Agate | fcd1e1b724 | Better placeholders for channels | 2020-04-22 08:41:39 +02:00 | 
				
					
						|  Agate | 677a5dcf62 | Fixed broken channel save when description is too long | 2020-04-22 08:05:45 +02:00 | 
				
					
						|  Agate | fdeb5ef8ae | Fixed 500 error when federation is disabled and application+json is requested | 2020-04-22 08:03:59 +02:00 | 
				
					
						|  Agate | c529d4d260 | Fix #1077: improved performance and error handling in fetch_attachment | 2020-04-21 14:50:02 +02:00 | 
				
					
						|  Agate | 08ffc7adc5 | Fixed subsonic issue | 2020-04-21 13:59:33 +02:00 | 
				
					
						|  Agate | 5d5c2b9438 | Fixed broken cacheops | 2020-04-20 17:20:51 +02:00 | 
				
					
						|  Agate | 868dacdb62 | Fixed broken local profile page when allow-list is enabled | 2020-04-20 17:10:59 +02:00 | 
				
					
						|  Agate | a20a63d6ed | Fixed issue with confirmation email not sending when signup-approval was enabled | 2020-04-20 15:42:29 +02:00 | 
				
					
						|  Agate | 13d0811635 | Documentation for .env variables | 2020-04-20 13:48:19 +02:00 | 
				
					
						|  Agate | 942367fce0 | Ensure 0 quota on user is honored | 2020-04-15 15:51:47 +02:00 | 
				
					
						|  Agate | 96086df156 | Fixed attachments URL not honoring media URL | 2020-04-15 12:07:04 +02:00 | 
				
					
						|  Agate | ecb7c464a1 | Improved CLI importer reliability and UX | 2020-04-15 11:23:50 +02:00 | 
				
					
						|  Eliot Berriot | f2a5d29a0b | Merge branch 'develop' of dev.funkwhale.audio:funkwhale/funkwhale into develop | 2020-04-10 12:05:10 +02:00 | 
				
					
						|  Eliot Berriot | 176bd5053e | See #170: deduplicate tags in Audio ap representation | 2020-04-10 12:03:43 +02:00 | 
				
					
						|  Satsuki Yanagi | fa60074b68 | Add support custom domain for S3 storage | 2020-04-10 09:39:22 +02:00 | 
				
					
						|  Eliot Berriot | c0cbda9451 | Version bump and changelog for 0.21 | 2020-04-09 09:57:16 +02:00 | 
				
					
						|  Eliot Berriot | 8c93169d94 | See #170: dispatch / handle delete and update on Audio | 2020-04-08 16:17:24 +02:00 | 
				
					
						|  Eliot Berriot | b04ba47a38 | See #170: fixed a remaining issue with r2b | 2020-04-08 14:36:40 +02:00 | 
				
					
						|  Eliot Berriot | b9f51478ca | Better error display | 2020-04-08 14:26:41 +02:00 | 
				
					
						|  Eliot Berriot | 51a44d6d5a | Merge branch '170-fetch-track' into 'develop' See #170: fixed fetch of channel track not working
See merge request funkwhale/funkwhale!1080 | 2020-04-08 13:58:38 +02:00 | 
				
					
						|  Eliot Berriot | e7622729a9 | See #170: fixed fetch of channel track not working | 2020-04-08 13:38:22 +02:00 | 
				
					
						|  Eliot Berriot | 9e8983bb60 | See #170: reel2bits compat | 2020-04-08 13:28:46 +02:00 | 
				
					
						|  Eliot Berriot | 9e447ab523 | See #170: UI for albums / series | 2020-04-07 17:19:17 +02:00 | 
				
					
						|  Eliot Berriot | 133e2e4f07 | Fix #1059: fixed some broken RSS feeds | 2020-04-01 16:21:41 +02:00 | 
				
					
						|  Eliot Berriot | 02f5e9f531 | Django upgrade bugfix release | 2020-04-01 15:53:42 +02:00 | 
				
					
						|  Eliot Berriot | b07bd83fa1 | See #1039: resend confirmation email on login if email is unverified | 2020-04-01 15:34:13 +02:00 | 
				
					
						|  Eliot Berriot | 93f2c9f83c | Fix #1039: setting to enforce email signup verification | 2020-04-01 14:34:56 +02:00 | 
				
					
						|  Eliot Berriot | 7435167361 | See #170: fetch channel outbox on discovery/detail | 2020-03-31 16:22:11 +02:00 | 
				
					
						|  Eliot Berriot | 102c90d499 | See #170: admin UI for channels, reporting channels | 2020-03-31 10:45:41 +02:00 | 
				
					
						|  Eliot Berriot | 02d35ded25 | Switch back from pendulum to arrow to fix broken build ;) | 2020-03-30 10:59:21 +02:00 | 
				
					
						|  Eliot Berriot | 0b06ef3b3b | Fix #1065: irrelevant redirection to HTML repr of a library | 2020-03-30 09:57:43 +02:00 | 
				
					
						|  Eliot Berriot | f361791c1b | Fixed mutation erasing tags and description when other fields are modified | 2020-03-26 16:36:03 +01:00 | 
				
					
						|  Eliot Berriot | 37ff297f53 | See #170: can now filter playlists by track, artist and album | 2020-03-26 16:28:58 +01:00 | 
				
					
						|  Eliot Berriot | 9aa12db62e | See #170: Funkwhale federation | 2020-03-25 15:32:10 +01:00 | 
				
					
						|  Eliot Berriot | fce4d87551 | Merge branch 'pkcs-8-key' into 'develop' See #170: switch to PKCS#8 for public key serialization
See merge request funkwhale/funkwhale!1064 | 2020-03-25 09:34:41 +01:00 | 
				
					
						|  Eliot Berriot | e4b989f51a | Fixed empty results issue when browsing library with playable filter | 2020-03-24 10:31:07 +01:00 | 
				
					
						|  Eliot Berriot | f4f44c3464 | See #170: switch to PKCS#8 for public key serialization | 2020-03-24 09:48:22 +01:00 | 
				
					
						|  Eliot Berriot | 2440550591 | Merge branch 'faster-ci' into 'develop' Faster tests
See merge request funkwhale/funkwhale!1063 | 2020-03-23 16:22:20 +01:00 | 
				
					
						|  Eliot Berriot | c9259c906b | Faster tests by not creating covers unless mandatory | 2020-03-23 14:29:01 +01:00 | 
				
					
						|  Eliot Berriot | 7aa299e5b4 | See #170: ensure fetch works properly on tracks with public upload | 2020-03-23 12:54:58 +01:00 | 
				
					
						|  Eliot Berriot | be067b9ee3 | See #170: subscriptions management UI | 2020-03-23 10:44:09 +01:00 | 
				
					
						|  Eliot Berriot | 1654044a9f | See #170: store and compute modification date on artists | 2020-03-19 14:41:15 +01:00 | 
				
					
						|  Eliot Berriot | 37885ada0b | See #170: API for OPML export | 2020-03-19 09:43:46 +01:00 | 
				
					
						|  Eliot Berriot | 23d3893f01 | See #170: subsonic API for podcasts | 2020-03-18 15:52:23 +01:00 | 
				
					
						|  Eliot Berriot | e313fcd033 | Resolve "Screening for signups" | 2020-03-18 11:57:33 +01:00 | 
				
					
						|  Eliot Berriot | e6df21b96c | See #170: fixed several feed parsing issues, again 3 | 2020-03-13 17:44:29 +01:00 | 
				
					
						|  Eliot Berriot | 21972d9630 | See #170: fixed several feed parsing issues, again 2 | 2020-03-13 16:16:47 +01:00 | 
				
					
						|  Eliot Berriot | d591292a90 | See #170: fixed several feed parsing issues, again | 2020-03-13 15:48:02 +01:00 | 
				
					
						|  Eliot Berriot | a119a5d90a | See #170: fixed several feed parsing issues | 2020-03-13 15:26:11 +01:00 | 
				
					
						|  Eliot Berriot | ae31b1e720 | See #170: display info that RSS feed is mirrored | 2020-03-13 12:58:39 +01:00 | 
				
					
						|  Eliot Berriot | deb1f35779 | See #170: subscribe to 3d-party RSS feeds in Funkwhale | 2020-03-13 12:16:51 +01:00 | 
				
					
						|  Eliot Berriot | ad9a003024 | Implemented AP-to-HTML redirections for tracks, albums, artists and uploads | 2020-03-11 16:22:46 +01:00 | 
				
					
						|  Eliot Berriot | 4f06a4330a | Use our real-world context | 2020-03-11 16:01:41 +01:00 | 
				
					
						|  Eliot Berriot | 5654aaa2f7 | Fixed invalid mimeType property | 2020-03-11 15:00:34 +01:00 | 
				
					
						|  Eliot Berriot | 1e583cd53f | Redirect to HTML version on Actor representations | 2020-03-11 14:22:34 +01:00 | 
				
					
						|  Eliot Berriot | 882e245a09 | Fix #1036: Favor local uploads when playing a track with multiple uploads | 2020-03-11 14:05:37 +01:00 | 
				
					
						|  Eliot Berriot | d9afed5067 | Fix #1038: Federated reports | 2020-03-11 11:39:55 +01:00 | 
				
					
						|  Eliot Berriot | 66a9a62376 | Fix #1037: More resilient tag parsing with empty release date or album artist | 2020-03-09 17:21:15 +01:00 | 
				
					
						|  Renon | df62cb8f15 | Remove build dependencies to lighten docker image | 2020-03-09 17:04:06 +01:00 | 
				
					
						|  Eliot Berriot | b166182762 | Resolve "Support browsing a specific library content" | 2020-03-04 22:18:28 +01:00 | 
				
					
						|  Eliot Berriot | c2eeee5eb1 | See #170: fetching remote objects | 2020-03-02 17:23:03 +01:00 | 
				
					
						|  Eliot Berriot | 95c1e45f4b | Fixed websocket error under django 3 | 2020-02-25 17:24:23 +01:00 | 
				
					
						|  Eliot Berriot | ce2f48dd91 | Hold django 2.2 when under python 3.5 | 2020-02-25 13:54:02 +01:00 | 
				
					
						|  Eliot Berriot | 2159c93ef3 | Dependency care - upgrade to django 3 | 2020-02-25 12:02:38 +01:00 | 
				
					
						|  Eliot Berriot | e59cc33378 | First round of improvements to channel management: - use modals
- less proeminent button
- field styling/labels | 2020-02-23 15:31:03 +01:00 | 
				
					
						|  Eliot Berriot | f8675c6080 | Fixed failing tests | 2020-02-18 15:34:10 +01:00 | 
				
					
						|  Eliot Berriot | 14d5b0c69c | Revert to apline:3.11 to stay on Python 3.7 (3.8 has issues with channels) | 2020-02-18 15:20:15 +01:00 |