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 |