petitminion
|
fedd340ed5
|
Playlist federation (#1458)
|
2025-01-03 18:17:25 +00:00 |
petitminion
|
9804de3650
|
User follow with trackfavorite and listening activity (#1810 and #2075)
|
2024-12-06 14:17:21 +00:00 |
petitminion
|
3b5de1a32d
|
Supporting multi-artist per tracks/albums (#1568)
|
2024-08-29 14:11:35 +00:00 |
jo
|
8d9946d35a
|
refactor: upgrade code to >=python3.7 (pre-commit)
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2189>
|
2022-11-23 22:08:55 +00:00 |
jo
|
cff619679b
|
chore: format files using isort (pre-commit)
|
2022-11-23 21:55:37 +01:00 |
Georg Krause
|
850dc69091
|
Update Black & run for whole repository
|
2022-01-09 11:40:49 +00:00 |
Agate
|
641e1525ac
|
Fix #1999: broken federation with pods using allow-listing
|
2020-08-24 13:53:45 +02:00 |
Agate
|
eb66d4e3d2
|
Expose public libraries and channels in standard API
|
2020-07-28 14:21:15 +02:00 |
Eliot Berriot
|
9e8983bb60
|
See #170: reel2bits compat
|
2020-04-08 13:28:46 +02:00 |
Eliot Berriot
|
9aa12db62e
|
See #170: Funkwhale federation
|
2020-03-25 15:32:10 +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
|
ad9a003024
|
Implemented AP-to-HTML redirections for tracks, albums, artists and uploads
|
2020-03-11 16:22:46 +01:00 |
Eliot Berriot
|
1e583cd53f
|
Redirect to HTML version on Actor representations
|
2020-03-11 14:22:34 +01:00 |
Eliot Berriot
|
b166182762
|
Resolve "Support browsing a specific library content"
|
2020-03-04 22:18:28 +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
|
159c07c2c0
|
See #170: don't expose channels libraries in API
|
2020-01-30 14:29:32 +01:00 |
Eliot Berriot
|
71b400a9b8
|
See #170: cover on tracks and artists
|
2020-01-17 16:27:11 +01:00 |
Eliot Berriot
|
2bc71eecfd
|
See #170: add a description field on tracks, albums, tracks
|
2020-01-14 14:00:08 +01:00 |
Eliot Berriot
|
175d701247
|
Fix #982: Removed "nodeinfo disabled" setting, as nodeinfo is required for the UI to work
|
2019-12-11 11:09:04 +01:00 |
Eliot Berriot
|
5a37d9771e
|
See #170: federation for channels
|
2019-12-09 13:59:54 +01:00 |
Eliot Berriot
|
3a25143c49
|
Fixed broken library fetch due to commented line
|
2019-11-28 10:25:33 +01:00 |
Eliot Berriot
|
c84396e669
|
Attachments
|
2019-11-25 09:49:06 +01:00 |
Eliot Berriot
|
a6cf2ce019
|
"[EPIC] Report option on everything - reports models
|
2019-08-22 11:30:30 +02:00 |
Eliot Berriot
|
45acf7ca3f
|
See #853: force authenticated ActivityPub checks when allow-list is enabled
|
2019-06-26 10:22:29 +02:00 |
Eliot Berriot
|
12c9db3960
|
Ensures federation urls can answer to application/ld+json, application/activity+json and application/json requests
|
2019-03-05 15:15:37 +01:00 |
Eliot Berriot
|
d243d6a2f5
|
See #689: now serve AP representations for uploads, tracks, albums and artists
|
2019-02-28 12:32:09 +01:00 |
Eliot Berriot
|
e0c5ffcb16
|
[EPIC] Audio metadata update - UI / API
|
2019-02-28 09:31:04 +01:00 |
Eliot Berriot
|
14392ebb0c
|
Updated rest framework to 3.9
|
2019-01-11 14:10:02 +01:00 |
Eliot Berriot
|
f5373a9dbf
|
Cleanup unused code
|
2018-09-28 22:49:59 +02:00 |
Eliot Berriot
|
125d0eed5e
|
Federation scanning
|
2018-09-24 18:44:22 +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
|
d17ceec1f0
|
See #297: linting of various, uncommon errors
|
2018-06-10 12:06:46 +02:00 |
Eliot Berriot
|
799386c2b6
|
See #297: removed a lot of unused variables
|
2018-06-10 11:27:38 +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
|
639882bd34
|
See #297: removed unused variables
|
2018-06-09 17:41:59 +02:00 |
Eliot Berriot
|
62ca3bd736
|
Blacked the code
|
2018-06-09 15:36:16 +02:00 |
Eliot Berriot
|
4f8db661fa
|
See #228: now expose library track status in API
|
2018-05-24 18:33:40 +02:00 |
Eliot Berriot
|
ba4b6f6ba6
|
See #228: now use our new action logic for library track import
|
2018-05-23 21:50:23 +02:00 |
Eliot Berriot
|
6fc4275b68
|
See #152: use new user permissions on relevant viewsets
|
2018-05-18 18:48:46 +02:00 |
Eliot Berriot
|
e852c84007
|
Fix #197: .well-known/nodeinfo endpoint can now answer to request with Accept: application/json
|
2018-05-16 22:10:11 +02:00 |
Eliot Berriot
|
d88b7869fe
|
See #192: added .well-known/nodeinfo endpoint
|
2018-05-07 22:28:46 +02:00 |
Eliot Berriot
|
6100b106c0
|
See #186: moved federation settings to preferences
|
2018-04-28 05:55:21 +02:00 |
Eliot Berriot
|
fc09a3b320
|
Can now accept/deny follow requests
|
2018-04-15 11:25:35 +02:00 |
Eliot Berriot
|
57bf43bb96
|
API Endpoint to list lirary tracks
|
2018-04-15 11:25:33 +02:00 |