Wykres commitów

217 Commity (00b6fb512f7ad41bb0d2345c26dcd62f24433baf)

Autor SHA1 Wiadomość Data
Agate ea83511d0a Plugins can now register .env settings 2020-08-25 09:55:57 +02:00
Agate 3475dc7228 Load built-in plugins by default 2020-08-24 14:11:00 +02:00
Agate 84859c9b32 Fix #1099: Dropped python 3.5 support. Python 3.6 is the minimum required version 2020-08-20 12:11:47 +02:00
Agate f2e5969c44 Added application token for easier auth 2020-08-19 11:41:17 +02:00
Agate c96fd5d539 Fixed compat with iTunes 2020-08-11 13:07:39 +02:00
Agate 2104d6f155 Fix #1184: restored users/users/ alias until Funkwhale 1.1 2020-08-08 14:55:21 +02:00
Agate c29d0b17ea Denorm default true 2020-08-04 14:24:12 +02:00
Agate e271851f67 See #1100: clean compat and XXX in the code 2020-08-03 15:47:14 +02:00
Agate f6458fd75a Updated playlist management API 2020-07-27 15:31:49 +02:00
Agate 3d58f87b56 More API docs 2020-07-27 15:01:35 +02:00
Agate 09cefd2f98 Longer sessions 2020-07-18 10:30:36 +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
Tony Wasserka 609dd3b495 Increase image quality of downscaled images from 70 to 95 2020-05-07 19:18:19 +02:00
Agate 6eb049b2d9 Importer updates: watch directories, handle metadata updates 2020-05-07 09:55:29 +02:00
Agate e8efa4213a
Fix #1085: Make URL-building logic more resilient against reverse proxy misconfiguration 2020-05-04 12:02:08 +02:00
Agate 5d5c2b9438
Fixed broken cacheops 2020-04-20 17:20:51 +02:00
Agate 13d0811635 Documentation for .env variables 2020-04-20 13:48:19 +02:00
Satsuki Yanagi fa60074b68 Add support custom domain for S3 storage 2020-04-10 09:39:22 +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 7435167361
See #170: fetch channel outbox on discovery/detail 2020-03-31 16:22:11 +02:00
Eliot Berriot e313fcd033 Resolve "Screening for signups" 2020-03-18 11:57:33 +01:00
Eliot Berriot 21972d9630
See #170: fixed several feed parsing issues, again 2 2020-03-13 16:16:47 +01:00
Eliot Berriot deb1f35779 See #170: subscribe to 3d-party RSS feeds in Funkwhale 2020-03-13 12:16:51 +01:00
Eliot Berriot d9afed5067 Fix #1038: Federated reports 2020-03-11 11:39:55 +01:00
Eliot Berriot b166182762 Resolve "Support browsing a specific library content" 2020-03-04 22:18:28 +01:00
Eliot Berriot c2eeee5eb1 See #170: fetching remote objects 2020-03-02 17:23:03 +01:00
Eliot Berriot 95c1e45f4b
Fixed websocket error under django 3 2020-02-25 17:24:23 +01:00
Eliot Berriot e59cc33378 First round of improvements to channel management:
- use modals
- less proeminent button
- field styling/labels
2020-02-23 15:31:03 +01:00
Eliot Berriot 14d5b0c69c
Revert to apline:3.11 to stay on Python 3.7 (3.8 has issues with channels) 2020-02-18 15:20:15 +01:00
Eliot Berriot fa801f9ea7
Fixed error 500 when rendering markdown 2020-02-17 09:51:33 +01:00
Eliot Berriot 95497e76ac See #170: channels ui (listeners) 2020-02-05 15:06:07 +01:00
Eliot Berriot a4faf44540
See #170: added proper meta and support embed for channels 2020-01-30 15:47:45 +01:00
Eliot Berriot b22b9c83b0
See #170: now record downloads count on tracks/uploads 2020-01-20 13:59:12 +01:00
Eliot Berriot 959faf25ad
See #170: added missing /api/v1/subscriptions endpoint 2020-01-15 15:25:33 +01:00
Ciarán Ainsworth 2302dc0581 Set up initial configuration for installing
Set up player config for mobile control
2020-01-08 12:16:41 +01:00
Eliot Berriot 2b989576a1
Increased default throttling for subsonic endpoint 2020-01-06 10:54:00 +01:00
Eliot Berriot 9d73a77f7e
Use a dedicated scope for throttling subsonic to avoid intrusive rate-limiting 2020-01-06 09:55:58 +01:00
Eliot Berriot 57949c02c1 Revert "Revert "Fix #994: use PostgreSQL full-text-search""
This reverts commit 7b0db234e2.
2019-12-18 11:26:59 +01:00
Eliot Berriot aea8e4fc59 Resolve "Tagging artists/albums genres when importing music files" 2019-12-18 07:52:09 +01:00
Eliot Berriot 7b0db234e2
Revert "Fix #994: use PostgreSQL full-text-search"
This reverts commit b3d8d6a4da.
2019-12-17 10:57:05 +01:00
Eliot Berriot b3d8d6a4da
Fix #994: use PostgreSQL full-text-search 2019-12-16 17:46:32 +01:00
Eliot Berriot 6c06b48bff
Make nodeinfo refresh task schedule configurable 2019-12-11 10:50:04 +01:00
Eliot Berriot c4334454dc
Added django-silk for easier local debugging / profiling 2019-11-28 10:24:08 +01:00
Eliot Berriot 8a9f7845d4
Fix #947: Make media and static files serving more reliable when reverse proxy X_FORWARDED_* headers are incorrect 2019-11-27 15:05:50 +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 c84396e669 Attachments 2019-11-25 09:49:06 +01:00
Morgan Kesler 77ff3c2ff2 Add direct bind option for LDAP authentication 2019-11-05 11:59:36 +01:00