Eliot Berriot
6608a3153d
Merge branch '200-private-nodeinfo' into 'develop'
...
Resolve "Add a "private" property on nodeinfo"
Closes #200
See merge request funkwhale/funkwhale!198
2018-05-17 18:21:18 +00:00
Eliot Berriot
1974c17e76
Fix #200 : Instances can now indicate on the nodeinfo endpoint if they want to remain private
2018-05-16 22:24:05 +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
80783f9a68
Fix #195 : changelog
2018-05-15 22:46:01 +02:00
Eliot Berriot
b3a6c6d77f
Merge branch '205-html-renderer' into 'develop'
...
Resolve "Disable HTML API renderer in production"
Closes #205
See merge request funkwhale/funkwhale!195
2018-05-15 17:10:04 +00:00
Eliot Berriot
155a40e296
Fixed #205 : Disabled browsable HTML API in production
2018-05-15 19:06:08 +02:00
Eliot Berriot
5abac103c4
Merge branch '204-missing-dot' into 'develop'
...
Resolve "Missing dot in file name when downloading file"
Closes #204
See merge request funkwhale/funkwhale!194
2018-05-15 17:04:35 +00:00
Eliot Berriot
6e168a54ec
Fix #204 : missing dot when downloading file
2018-05-15 19:01:49 +02:00
Eliot Berriot
8a321d4abe
Fix #201 : escaping issue of track name in playlist modal
2018-05-15 18:37:44 +02:00
Eliot Berriot
ce92747d89
Fix #157 : Can now import and play flac files
...
If you ever need an empty flac file with metadata again:
1. Get a flac file (like https://archive.org/download/NineInchNailsTheSlip24bit96khz/01999999.flac )
2. Tag it with Musicbrainz Picard
3. Truncate it, keeping only tags with `ffmpeg -i in.flac -ss 0 -to 0.001 out.flac`
Thanks @HgO for the trick!
2018-05-15 18:20:24 +02:00
Eliot Berriot
2f44dd0eb7
Merge branch '199-disabled-play' into 'develop'
...
Resolve "Unplayable tracks are not disabled in the interface"
Closes #199
See merge request funkwhale/funkwhale!191
2018-05-13 11:38:11 +00:00
Eliot Berriot
2f5a13a339
Fix #199 : unplayable tracks are now properly disabled in the interface
2018-05-12 10:52:58 +02:00
Eliot Berriot
9c9f6708a3
Merge branch '196-fix-filepath-encoding' into 'develop'
...
Resolve "404 for files with special utf-8-chars"
Closes #196
See merge request funkwhale/funkwhale!189
2018-05-12 08:26:02 +00:00
Eliot Berriot
1937b81699
Fix #196 : In-place imported tracks non-ascii characters don't break reverse-proxy serving
2018-05-10 18:52:00 +02:00
Eliot Berriot
190a4357dc
Fix #198 : Removed Python 3.6 dependency (secrets module)
2018-05-10 16:45:45 +02:00
David Magnus Henriques
d21a9616f9
Changelog contains explanation of fix
2018-05-10 13:28:16 +02:00
Eliot Berriot
7908ae3942
Version bump and changelog
2018-05-06 16:24:12 +02:00
Eliot Berriot
72c3c0fd85
Merge branch '189-cache-deletion' into 'develop'
...
Resolve "Federation cached tracks not cleaned by celery task"
Closes #189
See merge request funkwhale/funkwhale!183
2018-05-06 13:49:50 +00:00
Eliot Berriot
480b6d7fd6
Include link to upgrade instructions in changelog
2018-05-06 15:47:34 +02:00
Eliot Berriot
9130e14fa0
fixed missing changelog and typos
2018-05-06 15:43:26 +02:00
Eliot Berriot
bc2c9950e3
Fix #189 : federation cache should now delete properly, including orphaned files
2018-05-06 15:36:49 +02:00
Eliot Berriot
4a7105ae7e
Fix #187 : documentation and changelog for email configuration
2018-05-06 13:48:23 +02:00
Eliot Berriot
602382b864
Better contrast on new sidebar, added labels with notifications
2018-04-29 23:19:09 +02:00
Eliot Berriot
263966f6f8
Merge branch 'apache-documentation' into 'develop'
...
Updated documentation with apache2 reverse-proxy instructions
See merge request funkwhale/funkwhale!175
2018-04-28 14:28:52 +00:00
Eliot Berriot
24425ea529
Updated documentation with apache2 reverse-proxy instructions
2018-04-28 16:20:28 +02:00
Eliot Berriot
28b2b1d9c4
Merge branch 'reduce-memory-usage' into 'develop'
...
Added documentation page on how to reduce memory usage.
See merge request funkwhale/funkwhale!177
2018-04-28 14:20:25 +00:00
Eliot Berriot
29645aab1d
Added documentation page on how to reduce memory usage.
2018-04-28 16:17:29 +02:00
Eliot Berriot
01e06de812
More structured menus in sidebar
2018-04-28 14:58:25 +02:00
Eliot Berriot
c57d252a95
Merge branch '185-database-encoding' into 'develop'
...
Resolve "Add a warning about required database encoding"
Closes #185
See merge request funkwhale/funkwhale!167
2018-04-28 11:06:53 +00:00
Eliot Berriot
7ad21b7d25
Fix #186 : moved high-level settings to database preferences
2018-04-28 12:28:13 +02:00
Eliot Berriot
f4899c5387
Fix #176 : Can now relaunch erored jobs and batches
2018-04-28 04:59:47 +02:00
Eliot Berriot
6dcde77b1e
Avoid fetching Actor object on every request authentication
2018-04-28 00:25:47 +02:00
Eliot Berriot
e0fce26820
Merge branch '109-filter-requests' into 'develop'
...
Resolve "Archive completed import requests"
Closes #109
See merge request funkwhale/funkwhale!170
2018-04-27 20:26:06 +00:00
Eliot Berriot
42a2ffbf24
Fix #109 : List pending requests by default, added a status filter for requests
2018-04-27 22:23:25 +02:00
Eliot Berriot
71bd0961af
Fixed #184 : small UI glitches/bugs in federation tabs
2018-04-27 21:50:25 +02:00
Eliot Berriot
7d3da3d757
Added a fix_track_files command to run checks and fixes against library ( #183 )
2018-04-27 21:11:20 +02:00
Eliot Berriot
3d6f0b8b2c
Fix #183 : ensure in place imported files get a proper mimetype
2018-04-27 21:10:35 +02:00
Eliot Berriot
a79f42b0ca
Fix #185 : Document that the database should use an utf-8 encoding
2018-04-27 18:28:44 +02:00
Eliot Berriot
99ff8169fc
Merge branch '178-api-documentation' into 'develop'
...
Resolve "Document important API features"
Closes #178
See merge request funkwhale/funkwhale!166
2018-04-26 16:29:44 +00:00
Eliot Berriot
aba595acd4
Merge branch '180-third-party' into 'develop'
...
Resolve "Add a documentation section to list related project"
Closes #180
See merge request funkwhale/funkwhale!164
2018-04-26 16:28:52 +00:00
Eliot Berriot
56d9c5873c
Fix #178 : Foundations for API documentation with Swagger
2018-04-26 18:27:16 +02:00
Eliot Berriot
3e233cbb98
Fix #180 : Added a documentation area for third-party projects
2018-04-26 12:02:05 +02:00
Eliot Berriot
a49d3b4251
Fixed #182 : X-sendfile not working with in-place imports
2018-04-25 18:50:06 +02:00
Eliot Berriot
41404a5988
Version bump and changelog
2018-02-27 23:10:23 +01:00
Eliot Berriot
ce45b252cf
Merge branch '80-admins' into 'develop'
...
Fixed #80 : Added admin interface for radios, track files, favorites...
Closes #80
See merge request funkwhale/funkwhale!69
2018-02-27 22:03:53 +00:00
Eliot Berriot
e13ac32370
Fixed #80 : Added admin interface for radios, track files, favorites...
2018-02-27 23:01:55 +01:00
Eliot Berriot
6cc12a4cba
Merge branch '82-instance-stats' into 'develop'
...
Fixed #82 : Basic instance states are now available on /about
Closes #82
See merge request funkwhale/funkwhale!68
2018-02-27 21:40:53 +00:00
Eliot Berriot
d875f0d070
Fixed #82 : Basic instance states are now available on /about
2018-02-27 22:38:55 +01:00
Eliot Berriot
4f653e6e7f
Merge branch '86-media-404' into 'develop'
...
Resolve "On 404 error on media file, track is not skipped"
Closes #86
See merge request funkwhale/funkwhale!67
2018-02-27 20:31:18 +00:00
Eliot Berriot
dac8d6e05e
Fix #86 : skip to next track properly on 40X errors
2018-02-27 21:28:40 +01:00