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 |
Eliot Berriot
|
ff65a4b935
|
See #152: added permission fields on user model and corresponding API permission
|
2018-05-18 18:47:35 +02:00 |
Eliot Berriot
|
e7619fd189
|
See #206: minor tweaks on settings (wording, input type...)
|
2018-05-17 23:40:06 +02:00 |
Eliot Berriot
|
13c5219d71
|
See #206: added API endpoint for managing settings
|
2018-05-17 23:39:34 +02:00 |
Eliot Berriot
|
190a4357dc
|
Fix #198: Removed Python 3.6 dependency (secrets module)
|
2018-05-10 16:45:45 +02:00 |
Eliot Berriot
|
24cb1d9519
|
See #75: user can now manage the Subsonic API token from their settings page
|
2018-05-09 22:18:33 +02:00 |
Eliot Berriot
|
9682299480
|
See #75: dedicated token for subsonic API access
|
2018-05-08 16:31:19 +02:00 |
Eliot Berriot
|
44ebb92874
|
See #187: Front logic for password reset and email confirmation
|
2018-05-06 12:50:53 +02:00 |
Eliot Berriot
|
22f0b1a2d8
|
See #187: API logic for password reset
|
2018-05-06 11:30:41 +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
|
f4f75dcb4f
|
Can now scan and follow library from front-end
|
2018-04-15 11:25:32 +02:00 |
Eliot Berriot
|
39c5245c1b
|
Fix #148: User admin now includes signup and last login dates
|
2018-04-02 21:08:59 +02:00 |
Eliot Berriot
|
9fdbc7b859
|
factorized privacy_level field
|
2018-03-20 15:34:32 +01:00 |
Eliot Berriot
|
1800f7ad17
|
API endpoint for updating privacy
|
2018-03-03 11:20:21 +01:00 |
Eliot Berriot
|
a6da10be41
|
API refinements for activity stream
|
2018-03-01 23:41:51 +01:00 |
Eliot Berriot
|
fd7c1e5dd8
|
Added privacy level for user
|
2018-03-01 20:36:29 +01:00 |
Eliot Berriot
|
691665e3cf
|
Activity stream representations for user and favorites
|
2018-03-01 18:38:32 +01:00 |
Eliot Berriot
|
3dd1a20b68
|
Fix #58: enabling registrations is now done via a preference
|
2018-02-24 12:20:42 +01:00 |
Eliot Berriot
|
999198b1c5
|
Serialize user with requests
|
2018-02-22 22:01:51 +01:00 |
Eliot Berriot
|
3c08722e92
|
Fixed #56: invalidate tokens on password change, also added change password form
|
2017-12-26 15:56:04 +01:00 |
Eliot Berriot
|
099cdfa99c
|
Fixed #54: Now use pytest everywhere \o/
|
2017-12-24 19:15:21 +01:00 |
Eliot Berriot
|
e2ff2a1e02
|
Broken migrations
|
2017-12-16 15:27:42 +01:00 |
Eliot Berriot
|
3396329c19
|
Fixed reverse import in django.urls
|
2017-12-16 15:19:33 +01:00 |
Eliot Berriot
|
7c0b4b9a8f
|
New-style middlewares
|
2017-12-15 23:48:45 +01:00 |
Eliot Berriot
|
e90e9dc7aa
|
Fixed #44: now bind track file to import job
|
2017-12-14 23:06:21 +01:00 |
Eliot Berriot
|
aa80bd15fa
|
Fixed #4: can now import artists and releases with a clean interface :party:
|
2017-07-09 11:33:33 +02:00 |
Eliot Berriot
|
70634048c6
|
Fixed #18: added v1 namespace under API
|
2017-06-26 20:19:09 +02:00 |
Eliot Berriot
|
edc8794a4f
|
Fixed #17: removed a few useless dependencies and files
|
2017-06-26 18:46:19 +02:00 |
Eliot Berriot
|
76f98b74dd
|
Initial commit that merge both the front end and the API in the same repository
|
2017-06-23 23:00:42 +02:00 |