Eliot Berriot
|
ad9a003024
|
Implemented AP-to-HTML redirections for tracks, albums, artists and uploads
|
2020-03-11 16:22:46 +01:00 |
Eliot Berriot
|
4f06a4330a
|
Use our real-world context
|
2020-03-11 16:01:41 +01:00 |
Eliot Berriot
|
5654aaa2f7
|
Fixed invalid mimeType property
|
2020-03-11 15:00:34 +01:00 |
Eliot Berriot
|
1e583cd53f
|
Redirect to HTML version on Actor representations
|
2020-03-11 14:22:34 +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
|
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
|
de7713f3d5
|
See #170: include proper icon in channel actor representation
|
2020-02-14 14:23:45 +01:00 |
Eliot Berriot
|
b351ea67e2
|
See #170: expose/store actor URL over federation
|
2020-02-07 10:48:17 +01:00 |
Eliot Berriot
|
95497e76ac
|
See #170: channels ui (listeners)
|
2020-02-05 15:06:07 +01:00 |
Eliot Berriot
|
b38cec3f69
|
Fixed a federation issue related to images
|
2020-02-04 14:24:20 +01:00 |
Eliot Berriot
|
159c07c2c0
|
See #170: don't expose channels libraries in API
|
2020-01-30 14:29:32 +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
|
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
|
002b3687a8
|
Advertise list of known nodes on /api/v1/federation/domains and in nodeinfo if stats sharing is enabled
|
2019-12-26 11:28:12 +01:00 |
Eliot Berriot
|
aea8e4fc59
|
Resolve "Tagging artists/albums genres when importing music files"
|
2019-12-18 07:52:09 +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
|
dd9cca432d
|
Disable download by default on track urls exposed over federation
|
2019-12-09 16:37:04 +01:00 |
Eliot Berriot
|
828f602b79
|
See #170: added missing attributes on library Audio to make these parsable by Mastodon
|
2019-12-09 16:17:08 +01:00 |
Eliot Berriot
|
806ab2b3f0
|
Added HTML link in non-channel Audio JSON-LD representations
|
2019-12-09 14:13:28 +01:00 |
Eliot Berriot
|
5a37d9771e
|
See #170: federation for channels
|
2019-12-09 13:59:54 +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
|
11a533fa92
|
Resolve "Adding cover art to my albums"
|
2019-11-27 12:26:12 +01:00 |
Eliot Berriot
|
c84396e669
|
Attachments
|
2019-11-25 09:49:06 +01:00 |
Eliot Berriot
|
4e7f1e63d2
|
Denormalized audio permission logic in a separate table to enhance performance
|
2019-10-22 00:13:25 +02:00 |
Eliot Berriot
|
9f3182caf7
|
See #852: improved routing logic for federation messages (support multiple objects types for one route)
|
2019-09-21 16:20:49 +02:00 |
Eliot Berriot
|
9552b49a46
|
See #890: expose number of reports linked to tracks, albums, libraries, accounts and artists via the /stats route
|
2019-09-13 05:53:40 +02:00 |
Eliot Berriot
|
32445c5113
|
Moved test date check into a dedicated function
|
2019-07-29 10:44:01 +02:00 |
Eliot Berriot
|
27f0826195
|
See #432: expose and federate tags on artists and albums
|
2019-07-22 09:41:33 +02:00 |
Eliot Berriot
|
57e0eea181
|
See #432: expose and reuse tags over federation
|
2019-07-10 19:41:00 +02:00 |
Eliot Berriot
|
4ad3d10df9
|
Removed test for old migrations that caused flaky results
|
2019-07-02 10:06:03 +02:00 |
Eliot Berriot
|
0e652103a4
|
Merge branch 'master' into develop
|
2019-07-01 14:02:28 +02:00 |
Eliot Berriot
|
76956868fa
|
Broken pytest
|
2019-07-01 14:00:32 +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
|
08262529ec
|
MRF / Dropping of incoming/outgoing messages based on allow-list
|
2019-06-20 10:27:07 +02:00 |
Eliot Berriot
|
4a412d36a9
|
Fix #830: Better handling of follow/accept messages to avoid and recover from desync between instances
|
2019-05-14 10:59:49 +02:00 |
Eliot Berriot
|
1345ba183c
|
Fixed follow autoapproval not working with "instance" visibility level
|
2019-05-02 13:57:42 +02:00 |
Eliot Berriot
|
430af5560c
|
Merge branch '565-failing-tests' into 'develop'
See #565: fixed path issues with external storage
Closes #565
See merge request funkwhale/funkwhale!736
|
2019-04-24 15:29:57 +02:00 |
Eliot Berriot
|
a2c52abb4f
|
See #565: fixed path issues with external storage
|
2019-04-24 15:27:07 +02:00 |
Eliot Berriot
|
993783190a
|
Fix #619: Use attributedTo instead of actor in library ActivityPub payload
|
2019-04-24 14:40:58 +02:00 |
Eliot Berriot
|
cdc617be27
|
Logic to refetch remote entities
|
2019-04-18 14:37:17 +02:00 |
Eliot Berriot
|
55d0e52c55
|
Edits for artists and albums
|
2019-04-17 16:11:24 +02:00 |
Eliot Berriot
|
b4731928fc
|
UI To manage artists, albums, tracks
|
2019-04-17 14:17:59 +02:00 |
Eliot Berriot
|
5e3cc99f20
|
See #689: fetch nodeinfo when seing a domain for the first time
|
2019-04-11 11:25:55 +02:00 |
Eliot Berriot
|
84e2f0af9f
|
See #689: added a task to refresh nodeinfo data on known domain periodically
|
2019-04-11 11:14:27 +02:00 |
Eliot Berriot
|
4e44e4e4b6
|
Attribute artist
|
2019-04-11 10:17:10 +02:00 |
Eliot Berriot
|
f5a6a40d7f
|
Fix #787: federation issue due to missing error handling
|
2019-04-05 16:22:32 +02:00 |