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 |
Eliot Berriot
|
51d94a13fa
|
Merge branch '798-more-flexible-user-url' into 'develop'
Fix #798: Allow users with dots in their usernames to request a subsonic password
Closes #798
See merge request funkwhale/funkwhale!733
|
2019-04-23 11:38:42 +02:00 |
Eliot Berriot
|
b23e87e102
|
Fix #798: Allow users with dots in their usernames to request a subsonic password
|
2019-04-23 11:35:59 +02:00 |
Eliot Berriot
|
39485c8e02
|
Fix #806: Use proper site name/domain in emails
|
2019-04-23 11:14:58 +02:00 |
Eliot Berriot
|
4c13d47387
|
Resolve "Implement a Oauth provider in Funkwhale"
|
2019-03-25 17:02:51 +01:00 |
Eliot Berriot
|
b9f0c6aecd
|
Revert "Merge branch '629-cookie-auth' into 'develop'"
This reverts commit 8b47af8b81 , reversing
changes made to c0055b3b20 .
|
2019-03-15 15:52:30 +01:00 |
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
|
14392ebb0c
|
Updated rest framework to 3.9
|
2019-01-11 14:10:02 +01:00 |
Eliot Berriot
|
d4eff5aa32
|
Less DB queries in test factories
|
2019-01-04 14:36:08 +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
|
e186c6bb06
|
Admin UI to list and manage remote and local accounts
|
2019-01-03 17:10:02 +01:00 |
Eliot Berriot
|
a7d7756545
|
Fix #374: Strip EXIF metadata from uploaded avatars to avoid leaking private data
|
2019-01-02 12:39:00 +01:00 |
Eliot Berriot
|
34ec869ca1
|
Removed obsolete permissions, added a new moderation permission
|
2018-12-27 20:33:11 +01:00 |
Eliot Berriot
|
7ac3bb98da
|
Moved actor domain to a dedicated table
|
2018-12-27 20:33:11 +01:00 |
Eliot Berriot
|
3895034089
|
Ensure we always use raw_ids for related fields in django's admin
|
2018-10-01 21:56:52 +02:00 |
Eliot Berriot
|
02006270cd
|
See #542: fixed issue with empty actor during upgrade script
|
2018-10-01 19:16:48 +02:00 |
Eliot Berriot
|
b6e376ed0a
|
0.17 release documentation initial draft and migration script
|
2018-09-25 20:18:02 +00:00 |
Eliot Berriot
|
e49a460203
|
Audio federation
|
2018-09-22 12:29:30 +00:00 |
Eliot Berriot
|
ecd395d6b0
|
Library follows and user notifications
|
2018-09-13 15:18:23 +00:00 |
Eliot Berriot
|
2ea21994ee
|
Resolve "Per-user libraries" (use !368 instead)
|
2018-09-06 18:35:02 +00:00 |
Joshua M. Boniface
|
4ce46ff2a0
|
Implement LDAP authentication
|
2018-08-22 18:10:39 +00:00 |
Eliot Berriot
|
ba76fe9f49
|
Apply restrictions to username characters during signup
|
2018-07-22 13:05:43 +02:00 |
Eliot Berriot
|
6b16a8b963
|
Resolve "Have an actor for our users"
|
2018-07-22 10:20:16 +00:00 |
Eliot Berriot
|
979c554b4a
|
Use cropped covers/avatars to reduce bandwidth use
|
2018-07-20 19:17:39 +02: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
|
46ecc3f103
|
See #248: ensure invitation codes are case insensitive
|
2018-06-21 19:51:26 +02:00 |
Eliot Berriot
|
7cfa61292a
|
See #248: can now filter on invitation status and delete invitations
|
2018-06-21 19:51:26 +02:00 |
Eliot Berriot
|
7b0148a533
|
Fixed broken import
|
2018-06-21 19:51:25 +02:00 |
Eliot Berriot
|
d18f98e0f8
|
See #248: can now sign up using invitation code
|
2018-06-21 19:29:00 +02:00 |
Eliot Berriot
|
789bef38cb
|
See #248: model / migration
|
2018-06-21 19:28:59 +02:00 |
Eliot Berriot
|
8636b456a8
|
See #212: user detail profile
|
2018-06-19 20:11:40 +02:00 |
Eliot Berriot
|
3ef5f29dd3
|
See #212: API viewset
|
2018-06-19 18:48:43 +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
|
9bea804f14
|
See #297: sorted imports
|
2018-06-10 10:55:16 +02:00 |
Eliot Berriot
|
9427f8b56e
|
See #297: removed unused imports
|
2018-06-10 10:39:47 +02:00 |
Eliot Berriot
|
62ca3bd736
|
Blacked the code
|
2018-06-09 15:36:16 +02:00 |
Eliot Berriot
|
1737a75d4e
|
See #223: reflect new possibilities of library permission in help text
|
2018-05-29 22:36:47 +02:00 |
Eliot Berriot
|
a9799e66d7
|
See #236: backend for users default permissions
|
2018-05-26 12:45:55 +02:00 |
Eliot Berriot
|
dfb4f5f62a
|
See #230: can now use "or" operator to check permissions
|
2018-05-24 22:38:26 +02:00 |
Eliot Berriot
|
ed6c1a9a5b
|
See #230: added an upload permission on user model
|
2018-05-24 22:37:41 +02:00 |
Eliot Berriot
|
ac7db73785
|
See #152: added management command to execute one-time migration scripts
|
2018-05-18 22:18:03 +02:00 |
Eliot Berriot
|
a57d975183
|
See #152: updated admin interface
|
2018-05-18 22:18:02 +02:00 |
Eliot Berriot
|
6fc4275b68
|
See #152: use new user permissions on relevant viewsets
|
2018-05-18 18:48:46 +02:00 |