jo
|
cff619679b
|
chore: format files using isort (pre-commit)
|
2022-11-23 21:55:37 +01:00 |
jo
|
0061e82ecd
|
chore: clean files using pre-commit
|
2022-11-22 14:30:01 +00:00 |
Georg Krause
|
ceab2252fb
|
chore: Improve comments and remove useless try/catch
|
2022-11-15 18:03:43 +00:00 |
Georg Krause
|
515b502364
|
Fix oauth to respond with unhashed token on creation
|
2022-11-15 18:03:43 +00:00 |
Georg Krause
|
b0c82ce09f
|
fix(oauth): Fix too many arguments error by removing not used token
|
2022-11-08 07:34:49 +00:00 |
Georg Krause
|
2c6bb23715
|
fix: Adjust call for previous refactoring
|
2022-11-08 07:34:49 +00:00 |
Georg Krause
|
b377f8f883
|
chore: Remove unused imports
|
2022-11-08 07:34:49 +00:00 |
Georg Krause
|
127a10f3d9
|
refactor(auth): Move check for verificated mail address to user class
|
2022-11-08 07:34:49 +00:00 |
JuniorJPDJ
|
64e7c68699
|
refactor(api): remove unnecessary or wrong `is` keyword usage
|
2022-11-07 13:28:52 +00:00 |
Georg Krause
|
727bb56548
|
fix(users): Make PasswordResetSerializer use correct form
|
2022-10-13 11:09:20 +02:00 |
Georg Krause
|
0629f322c3
|
Replace django-rest-auth with dj-rest-auth
|
2022-10-13 11:09:18 +02:00 |
Georg Krause
|
667052bc03
|
fix(openapi): Fix all user viewset annotation
|
2022-10-09 15:05:23 +02:00 |
Georg Krause
|
3d328d5f5f
|
fix(openapi): Fix spec generation for PasswordReset
|
2022-10-09 14:56:03 +02:00 |
Georg Krause
|
301cea927a
|
Align openapi specs to the actual API
|
2022-09-28 17:53:49 +00:00 |
wvffle
|
c0b2c8d41e
|
Fix black linting
|
2022-09-27 09:30:26 +00:00 |
wvffle
|
68face201b
|
Rename operation ids
|
2022-09-27 09:30:26 +00:00 |
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 |