Ciarán Ainsworth
							
						 | 
						
							
							
							
							
							
								
							
							
								d9cfa167c6
								
							
						 | 
						
							
							
								
								Fix OpenAPI generation
							
							
							
							
							
						 | 
						
							2022-07-20 12:31:57 +00:00 | 
						
					
				
					
						
							
							
								 
								Petitminion
							
						 | 
						
							
							
							
							
							
								
							
							
								b412e036a3
								
							
						 | 
						
							
							
								
								Update migration after django update (#1815)
							
							
							
							
							
						 | 
						
							2022-06-29 09:38:38 +00:00 | 
						
					
				
					
						
							
							
								 
								petitminion
							
						 | 
						
							
							
							
							
							
								
							
							
								252ebf8ce7
								
							
						 | 
						
							
							
								
								Remove usage of deprecated Model and Serializer fields (#1663)
							
							
							
							
							
						 | 
						
							2022-01-23 10:52:41 +00:00 | 
						
					
				
					
						
							
							
								 
								Georg Krause
							
						 | 
						
							
							
							
							
							
								
							
							
								850dc69091
								
							
						 | 
						
							
							
								
								Update Black & run for whole repository
							
							
							
							
							
						 | 
						
							2022-01-09 11:40:49 +00:00 | 
						
					
				
					
						
							
							
								 
								Georg Krause
							
						 | 
						
							
							
							
							
							
								
							
							
								189166ec7c
								
							
						 | 
						
							
							
								
								Update django-oauth-toolkit
							
							
							
							
							
						 | 
						
							2021-07-04 04:57:35 +00:00 | 
						
					
				
					
						
							
							
								 
								jovuit
							
						 | 
						
							
							
							
							
							
								
							
							
								f661e3a078
								
							
						 | 
						
							
							
								
								Reviewed comments on source strings on Weblate and modified source strings accordingly if needed
							
							
							
							
							
							
							
							Replaced "email" with "e-mail address" when needed 
							
						 | 
						
							2021-06-17 15:55:12 +00:00 | 
						
					
				
					
						
							
							
								 
								Georg Krause
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								88de997603
								
							
						 | 
						
							
							
								
								Remove JWT related code
							
							
							
							
							
						 | 
						
							2021-04-28 10:44:28 +02:00 | 
						
					
				
					
						
							
							
								 
								Fred Uggla
							
						 | 
						
							
							
							
							
							
								
							
							
								22f739a297
								
							
						 | 
						
							
							
								
								Replaced token password with passphrase
							
							
							
							
							
						 | 
						
							2020-11-15 21:44:23 +01:00 | 
						
					
				
					
						
							
							
								 
								Kuba Orlik
							
						 | 
						
							
							
							
							
							
								
							
							
								3a83290cc0
								
							
						 | 
						
							
							
								
								Fix feed formatting so it passes w3c validation
							
							
							
							
							
							
							
							Feeds generated by Funkwhale do not pass validation with the [w3c
validator](https://validator.w3.org/feed/check.cgi?url=https%3A%2F%2Fpodcast.midline.pl%2Fapi%2Fv1%2Fchannels%2FMidline%2Frss).
This commit addresses the problems identified during validation:
1. The `isPermalink` is not recognized -> changed it to
   `isPermaLink` (capital "L")
2. `itunes:summary` and `itunes:subtitle` are 256 characters after
   truncating, but the maximum is 255. The truncating function trims the
   text to 255 chars, but then adds `…`, so the text is one character
   too long
3. The tags within `itunes:keywords` are now separated with commas
   instead of spaces (https://validator.w3.org/feed/docs/warning/InvalidKeywords.html) 
							
						 | 
						
							2020-10-22 15:06:28 +02:00 | 
						
					
				
					
						
							
							
								 
								Agate
							
						 | 
						
							
							
							
							
							
								
							
							
								884e64d4cf
								
							
						 | 
						
							
							
								
								Fixed 500 on some urls
							
							
							
							
							
						 | 
						
							2020-08-23 12:24:35 +02:00 | 
						
					
				
					
						
							
							
								 
								Agate
							
						 | 
						
							
							
							
							
							
								
							
							
								6fc08aa061
								
							
						 | 
						
							
							
								
								Fixed token length
							
							
							
							
							
						 | 
						
							2020-08-19 20:12:59 +02:00 | 
						
					
				
					
						
							
							
								 
								Agate
							
						 | 
						
							
							
							
							
							
								
							
							
								30f6a77e68
								
							
						 | 
						
							
							
								
								More secure tokens
							
							
							
							
							
						 | 
						
							2020-08-19 19:50:56 +02:00 | 
						
					
				
					
						
							
							
								 
								Agate
							
						 | 
						
							
							
							
							
							
								
							
							
								f2e5969c44
								
							
						 | 
						
							
							
								
								Added application token for easier auth
							
							
							
							
							
						 | 
						
							2020-08-19 11:41:17 +02:00 | 
						
					
				
					
						
							
							
								 
								Agate
							
						 | 
						
							
							
							
							
							
								
							
							
								3bec27ded3
								
							
						 | 
						
							
							
								
								Fix #292: Users can now update their email address
							
							
							
							
							
						 | 
						
							2020-08-02 16:55:23 +02:00 | 
						
					
				
					
						
							
							
								 
								Agate
							
						 | 
						
							
							
							
							
							
								
							
							
								e391415098
								
							
						 | 
						
							
							
								
								Upgraded dependencies
							
							
							
							
							
						 | 
						
							2020-07-18 10:29:22 +02:00 | 
						
					
				
					
						
							
							
								 
								Agate
							
						 | 
						
							
							
							
							
							
								
							
							
								84d49754a7
								
							
						 | 
						
							
							
								
								Fix #996: Persist theme and language settings accross sessions
							
							
							
							
							
						 | 
						
							2020-07-05 11:22:31 +02:00 | 
						
					
				
					
						
							
							
								 
								Agate
							
						 | 
						
							
							
							
							
							
								
							
							
								50c3071c56
								
							
						 | 
						
							
							
								
								Fixed auth/csrf issues
							
							
							
							
							
						 | 
						
							2020-07-03 11:35:11 +02:00 | 
						
					
				
					
						
							
							
								 
								Agate
							
						 | 
						
							
							
							
							
							
								
							
							
								d4028450a9
								
							
						 | 
						
							
							
								
								Plugins infrastructure
							
							
							
							
							
						 | 
						
							2020-07-03 10:59:12 +02:00 | 
						
					
				
					
						
							
							
								 
								Agate
							
						 | 
						
							
							
							
							
							
								
							
							
								550dbe46cc
								
							
						 | 
						
							
							
								
								Support session/cookie based auth, see #1108
							
							
							
							
							
						 | 
						
							2020-05-18 12:03:30 +02:00 | 
						
					
				
					
						
							
							
								 
								Agate
							
						 | 
						
							
							
							
							
							
								
							
							
								ec8dfdb740
								
							
						 | 
						
							
							
								
								Use scoped tokens to load <audio> urls instead of JWT
							
							
							
							
							
						 | 
						
							2020-05-11 10:06:35 +02:00 | 
						
					
				
					
						
							
							
								 
								Agate
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								27f40e6023
								
							
						 | 
						
							
							
								
								Fixed UI crash when updating avatar
							
							
							
							
							
						 | 
						
							2020-04-22 10:22:19 +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
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								942367fce0
								
							
						 | 
						
							
							
								
								Ensure 0 quota on user is honored
							
							
							
							
							
						 | 
						
							2020-04-15 15:51:47 +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
							
						 | 
						
							
							
							
							
							
								
							
							
								9aa12db62e
								
							
						 | 
						
							
							
								
								See #170: Funkwhale federation
							
							
							
							
							
						 | 
						
							2020-03-25 15:32:10 +01:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
							
							
								
							
							
								e313fcd033
								
							
						 | 
						
							
							
								
								Resolve "Screening for signups"
							
							
							
							
							
						 | 
						
							2020-03-18 11:57:33 +01:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								2159c93ef3
								
							
						 | 
						
							
							
								
								Dependency care - upgrade to django 3
							
							
							
							
							
						 | 
						
							2020-02-25 12:02:38 +01:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
							
							
								
							
							
								95497e76ac
								
							
						 | 
						
							
							
								
								See #170: channels ui (listeners)
							
							
							
							
							
						 | 
						
							2020-02-05 15:06:07 +01:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								f791ba5614
								
							
						 | 
						
							
							
								
								Fix #1015: broken migration on S3
							
							
							
							
							
						 | 
						
							2020-01-28 10:03:50 +01:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								f107656586
								
							
						 | 
						
							
							
								
								Federation of avatars
							
							
							
							
							
						 | 
						
							2020-01-23 17:19:27 +01:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
							
							
								
							
							
								87bc011e32
								
							
						 | 
						
							
							
								
								Actor description/summary
							
							
							
							
							
						 | 
						
							2020-01-23 11:09:52 +01:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
							
							
								
							
							
								c94d9214ec
								
							
						 | 
						
							
							
								
								See #170: updates to upload API to support channels publishing
							
							
							
							
							
						 | 
						
							2019-12-04 09:55:07 +01:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
							
							
								
							
							
								6bbe48598e
								
							
						 | 
						
							
							
								
								See #170: exclude by default all channels-related entities from /artists, /albums and /tracks endpoints results, for backward compatibility
							
							
							
							
							
						 | 
						
							2019-11-25 09:49:49 +01:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
							
							
								
							
							
								01223afa80
								
							
						 | 
						
							
							
								
								Resolve "Add optional donation/contribution link in-app"
							
							
							
							
							
						 | 
						
							2019-09-23 11:30:25 +02:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
							
							
								
							
							
								9f3182caf7
								
							
						 | 
						
							
							
								
								See #852: improved routing logic for federation messages (support multiple objects types for one route)
							
							
							
							
							
						 | 
						
							2019-09-21 16:20:49 +02:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
							
							
								
							
							
								f44abfecfb
								
							
						 | 
						
							
							
								
								Fix #883: Prevent usage of too weak passwords
							
							
							
							
							
						 | 
						
							2019-09-21 16:11:08 +02:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
							
							
								
							
							
								d28bf65d00
								
							
						 | 
						
							
							
								
								See #261: Added a rate-limiting (throttling system) to limit the number of requests handled per user/IP
							
							
							
							
							
						 | 
						
							2019-09-17 11:23:59 +02:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
							
							
								
							
							
								c9a9615be8
								
							
						 | 
						
							
							
								
								See #890: web UI and email notifications on new reports
							
							
							
							
							
						 | 
						
							2019-09-13 06:09:48 +02:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
							
							
								
							
							
								bc39b18173
								
							
						 | 
						
							
							
								
								Merge branch '890-mods-workflow' into 'develop'
							
							
							
							
							
							
							
							moderator interface for reports (#890)
See merge request funkwhale/funkwhale!866 
							
						 | 
						
							2019-09-06 10:14:09 +02:00 | 
						
					
				
					
						
							
							
								 
								Ciarán Ainsworth
							
						 | 
						
							
							
							
							
							
								
							
							
								53f1f1ce47
								
							
						 | 
						
							
							
								
								Resolve "Setting upload limit in Django"
							
							
							
							
							
						 | 
						
							2019-08-30 15:39:01 +02:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								ab3bc96783
								
							
						 | 
						
							
							
								
								See #890: added moderation note model, serializers and views
							
							
							
							
							
						 | 
						
							2019-08-29 11:45:41 +02:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								815d9c02f8
								
							
						 | 
						
							
							
								
								See #890: Added Oauth scope for managing instance reports
							
							
							
							
							
						 | 
						
							2019-08-28 10:22:37 +02:00 | 
						
					
				
					
						
							
							
								 
								Keunes
							
						 | 
						
							
							
							
							
							
								
							
							
								3842e7ae66
								
							
						 | 
						
							
							
								
								Correct English language mistake dynamic_preferences_registry.py (overrided > overridden; cf https://english.stackexchange.com/questions/75786/overrode-vs-overridden)
							
							
							
							
							
						 | 
						
							2019-08-27 08:21:21 +02:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
							
							
								
							
							
								a6cf2ce019
								
							
						 | 
						
							
							
								
								"[EPIC] Report option on everything - reports models
							
							
							
							
							
						 | 
						
							2019-08-22 11:30:30 +02:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
							
							
								
							
							
								6dde4b73cd
								
							
						 | 
						
							
							
								
								Implement tag models
							
							
							
							
							
						 | 
						
							2019-07-08 15:26:14 +02:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								53b826c81a
								
							
						 | 
						
							
							
								
								Fix #877: Ensure API urls answer with and without a trailing slash
							
							
							
							
							
						 | 
						
							2019-07-02 14:31:47 +02:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								c8fcf1b0d9
								
							
						 | 
						
							
							
								
								Support oauth token in URL
							
							
							
							
							
						 | 
						
							2019-05-03 12:30:57 +02:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								048339c7a2
								
							
						 | 
						
							
							
								
								Fix #809: Added admin options to disable login for users, ensure related content is deleted when deleting a user account
							
							
							
							
							
						 | 
						
							2019-04-30 14:46:05 +02:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								a2c52abb4f
								
							
						 | 
						
							
							
								
								See #565: fixed path issues with external storage
							
							
							
							
							
						 | 
						
							2019-04-24 15:27:07 +02:00 |