|  Eliot Berriot | c395076fce | Resolve "Use cookies instead of local storage for auth in Web UI" | 2019-03-13 16:50:49 +01:00 | 
				
					
						|  Eliot Berriot | e0c5ffcb16 | [EPIC] Audio metadata update - UI / API | 2019-02-28 09:31:04 +01:00 | 
				
					
						|  Eliot Berriot | 253f026dc0 | System actor | 2019-01-30 11:54:43 +01:00 | 
				
					
						|  Eliot Berriot | 5fe30cf59b | Fix #658: Support blind key rotation in HTTP Signatures | 2019-01-11 15:39:33 +01:00 | 
				
					
						|  Eliot Berriot | a6fafad34f | Removed unused whitenoise dependency and wsgi module | 2019-01-11 14:10:02 +01:00 | 
				
					
						|  Eliot Berriot | fe03d08a8e | Removed unused acoustid dependency / logic | 2019-01-11 14:10:02 +01:00 | 
				
					
						|  Eliot Berriot | 53ade20722 | Merge branch 'more-performant-favorites' into 'develop' More performant favorites
See merge request funkwhale/funkwhale!522 | 2019-01-10 12:00:35 +01:00 | 
				
					
						|  Eliot Berriot | 81e7b900fe | Fixed https url-reversing issue in development | 2019-01-10 11:55:48 +01:00 | 
				
					
						|  Eliot Berriot | 993a0092c2 | Fixed broken debug-toolbar when jquery was not included on page | 2019-01-10 11:11:31 +01:00 | 
				
					
						|  Eliot Berriot | 0bc9bb65b0 | Model, view and serializer for instance-level policies | 2019-01-07 09:45:53 +01:00 | 
				
					
						|  Eliot Berriot | b6902009ac | Use cache session engine to reduce load on DB | 2019-01-04 14:15:07 +01:00 | 
				
					
						|  Eliot Berriot | 67de32ccc2 | Removed 2 DB queries per request when user is authenticated | 2019-01-04 13:52:36 +01:00 | 
				
					
						|  Eliot Berriot | 7657db4212 | Fix #648: Improved test suite speed by reducing / disabling expensive operations | 2019-01-04 11:47:23 +01:00 | 
				
					
						|  Eliot Berriot | 7ac3bb98da | Moved actor domain to a dedicated table | 2018-12-27 20:33:11 +01:00 | 
				
					
						|  Eliot Berriot | d27ea30b26 | Fix #640: support connecting with to a password protected redis server | 2018-12-20 17:36:32 +01:00 | 
				
					
						|  Eliot Berriot | 9220b2f0f1 | See #578: added opengraph and oembed data on artist / album / track urls | 2018-12-19 15:04:33 +01:00 | 
				
					
						|  Eliot Berriot | 8679edb160 | Fix #626: Load env file in config/.env automatically to avoid sourcing it by hand | 2018-11-28 19:56:56 +01:00 | 
				
					
						|  Eliot Berriot | 409b076c23 | Removed the need to specify the DJANGO_ALLOWED_HOSTS variable | 2018-11-25 18:40:56 +01:00 | 
				
					
						|  Eliot Berriot | 8489c79c89 | See #272: clean transcoding files task | 2018-10-24 19:44:31 +02:00 | 
				
					
						|  Eliot Berriot | f5373a9dbf | Cleanup  unused code | 2018-09-28 22:49:59 +02:00 | 
				
					
						|  Eliot Berriot | e49a460203 | Audio federation | 2018-09-22 12:29:30 +00:00 | 
				
					
						|  Eliot Berriot | 2ea21994ee | Resolve "Per-user libraries" (use !368 instead) | 2018-09-06 18:35:02 +00:00 | 
				
					
						|  Toke Høiland-Jørgensen | cb5b3be844 | Add support for setting the musicbrainz hostname Useful for using a local musicbrainz mirror.
Fixes #471.
Signed-off-by: Toke Høiland-Jørgensen <toke@toke.dk> | 2018-08-31 22:36:12 +02:00 | 
				
					
						|  Joshua M. Boniface | 4ce46ff2a0 | Implement LDAP authentication | 2018-08-22 18:10:39 +00:00 | 
				
					
						|  Eliot Berriot | 13a1c6daac | Fixed #487: typos in scheduled tasks configuration | 2018-08-19 16:25:42 +02:00 | 
				
					
						|  Eliot Berriot | ba76fe9f49 | Apply restrictions to username characters during signup | 2018-07-22 13:05:43 +02:00 | 
				
					
						|  Eliot Berriot | 3a94462bd6 | Removed django-cacheops dependency | 2018-07-21 12:57:48 +02:00 | 
				
					
						|  Eliot Berriot | 27d54ee971 | Merge branch 'playlist-perfs' into 'develop' Use smaller images when possible to increase performance on client-side
See merge request funkwhale/funkwhale!328 | 2018-07-20 17:24:53 +00:00 | 
				
					
						|  Eliot Berriot | 979c554b4a | Use cropped covers/avatars to reduce bandwidth use | 2018-07-20 19:17:39 +02:00 | 
				
					
						|  Eliot Berriot | ba5c3bfc90 | Update common.py with more blacklisted usernames | 2018-07-19 10:49:01 +00:00 | 
				
					
						|  Eliot Berriot | 99a37dcb7a | Resolve "UX, UI : Browse Library" | 2018-07-17 11:09:13 +00:00 | 
				
					
						|  Eliot Berriot | af270f4abd | Resolve "An avatar for users" | 2018-07-13 12:10:39 +00:00 | 
				
					
						|  Eliot Berriot | 789bef38cb | See #248: model / migration | 2018-06-21 19:28:59 +02:00 | 
				
					
						|  Eliot Berriot | 2e4f862387 | See #212: record user last activity date | 2018-06-17 17:53:40 +02:00 | 
				
					
						|  Eliot Berriot | d17ceec1f0 | See #297: linting of various, uncommon errors | 2018-06-10 12:06:46 +02:00 | 
				
					
						|  Eliot Berriot | ab80dffeea | See #297: sorted config imports | 2018-06-10 11:29:24 +02:00 | 
				
					
						|  Eliot Berriot | 62ca3bd736 | Blacked the code | 2018-06-09 15:36:16 +02:00 | 
				
					
						|  Eliot Berriot | 290cae9a8f | Fix #231 and #219: ensure we import covers regarless of the import method Can now import covers from track metadata and track directory as well | 2018-06-02 17:34:46 +02:00 | 
				
					
						|  Eliot Berriot | 14c8073e26 | Ensure we can serve images securely locally | 2018-06-02 09:17:32 +02:00 | 
				
					
						|  Eliot Berriot | 2569f136b7 | Fix #241: autoremove media files on model instance deletion | 2018-05-28 22:17:36 +02:00 | 
				
					
						|  Eliot Berriot | 2586444db2 | Fix #229: removed last hardcoded settings to protect audio files | 2018-05-24 21:34:59 +02:00 | 
				
					
						|  Eliot Berriot | 155a40e296 | Fixed #205: Disabled browsable HTML API in production | 2018-05-15 19:06:08 +02:00 | 
				
					
						|  Eliot Berriot | 7595936260 | See #75: added a preference do enable/disable the subsonic API on the instance level | 2018-05-09 22:13:04 +02:00 | 
				
					
						|  Eliot Berriot | 82f5dc20f3 | Documentation for missing DEFAULT_FROM_EMAIL setting | 2018-05-06 16:23:23 +02:00 | 
				
					
						|  Eliot Berriot | 4a7105ae7e | Fix #187: documentation and changelog for email configuration | 2018-05-06 13:48:23 +02:00 | 
				
					
						|  Eliot Berriot | 22f0b1a2d8 | See #187: API logic for password reset | 2018-05-06 11:30:41 +02:00 | 
				
					
						|  Eliot Berriot | 929b50183a | Now reset cookie on profile fetch, to avoid CSRF bugs | 2018-05-06 11:21:36 +02:00 | 
				
					
						|  Eliot Berriot | 4325b1be4f | Removed radios and listening recording for anonymous users as it was buggy | 2018-05-06 11:18:28 +02:00 | 
				
					
						|  Eliot Berriot | a3b2125d2a | See #186: moved api authentication required setting to preference | 2018-04-28 06:11:50 +02:00 | 
				
					
						|  Eliot Berriot | 7222f7b710 | See #186: moved PLAYLISTS_MAX_TRACKS to playlists__max_tracks | 2018-04-28 05:30:23 +02:00 |