Wykres commitów

1613 Commity (e1628a33d2581399382501e879ffea221ecd8a7c)

Autor SHA1 Wiadomość Data
Eliot Berriot cf01bebb05 Merge branch 'patch-1' into 'develop'
Docs: Replace Libresonic with Airsonic

See merge request funkwhale/funkwhale!410
2018-09-13 17:18:55 +00:00
Jonas L 97b90fe0e0 Replace Libresonic with Airsonic 2018-09-13 16:27:06 +00:00
Eliot Berriot 58ddf5f5ef Merge branch 'patch-1' into 'develop'
Fix typo

See merge request funkwhale/funkwhale!409
2018-09-13 15:31:06 +00:00
Andrew Morgan 7394ae1960 Fix typo 2018-09-13 15:31:06 +00:00
Eliot Berriot 8af459ff43 Merge branch 'library-follow' into 'develop'
Library follows and user notifications

See merge request funkwhale/funkwhale!407
2018-09-13 15:18:23 +00:00
Eliot Berriot ecd395d6b0 Library follows and user notifications 2018-09-13 15:18:23 +00:00
Eliot Berriot a879993280 Merge branch '530-lib-cards' into 'develop'
Resolve "Cards not scaling properly on browse tab"

Closes #530

See merge request funkwhale/funkwhale!408
2018-09-13 15:17:16 +00:00
Renon a9ac0ecbdf set width default for card and center play button 2018-09-13 15:47:48 +02:00
Eliot Berriot 5fb7c1761d Merge branch '515-edit-playlist-icons' into 'develop'
Resolve "Cover not displayed in PL edit view"

Closes #515

See merge request funkwhale/funkwhale!404
2018-09-12 07:11:07 +00:00
Eliot Berriot 74f7a6e3e7 Merge branch '406-move-setting-link' into 'develop'
Resolve "Improve settings page visibility"

Closes #406

See merge request funkwhale/funkwhale!405
2018-09-12 07:09:30 +00:00
Arthur Saint-Genis 2be6de1c1a Resolve "Improve settings page visibility" 2018-09-12 07:09:30 +00:00
Renon e3c567673f fix broken icons in playlist editor 2018-09-10 21:02:25 +02:00
Eliot Berriot 42e7db4f7c Merge branch '517-artist-button' into 'develop'
Resolve "Artist link on album view is not always visible"

Closes #517

See merge request funkwhale/funkwhale!403
2018-09-10 18:52:15 +00:00
Eliot Berriot 6b92fb60ba Merge branch 'docker-local-dev-configuration' into 'develop'
add ports to front services in dev.yml

See merge request funkwhale/funkwhale!402
2018-09-10 18:51:32 +00:00
Renon 51e678a46a change artist page button 2018-09-10 13:19:12 +02:00
Arthur Saint-Genis e7a91e131b add ports to front services in dev.yml 2018-09-09 22:59:28 +08:00
Eliot Berriot bbf0f4a1ef Merge branch '520-documentation' into 'develop'
Resolve "Envsubst : too many arguments when installing"

Closes #520

See merge request funkwhale/funkwhale!401
2018-09-08 17:54:55 +00:00
Eliot Berriot 1a637fca85
Fixed #520: wrong env file URL and display bugs in deployment documentation 2018-09-08 19:48:34 +02:00
Eliot Berriot 3f72e5a62c Merge branch 'develop' into 'develop'
Add sign up link in the sidebar

Closes #408

See merge request funkwhale/funkwhale!392
2018-09-07 15:08:07 +00:00
emillumine b847000554 Add sign up link in the sidebar 2018-09-07 15:08:07 +00:00
Eliot Berriot 9af8a68b4d Merge branch '464-restart-current-song' into 'develop'
Resolve "Clicking on Play Next or add to queue restarts current song"

Closes #464

See merge request funkwhale/funkwhale!400
2018-09-07 09:52:21 +00:00
Eliot Berriot c8a2531580
Fix #464: Do not restart current song when rordering queue, deleting tracks from queue or
adding tracks to queue
2018-09-07 11:46:20 +02:00
Eliot Berriot 07830506a8 Merge branch '463-user-libraries-full' into 'develop'
Resolve "Per-user libraries" (use !368 instead)

See merge request funkwhale/funkwhale!372
2018-09-06 18:35:02 +00:00
Eliot Berriot 2ea21994ee Resolve "Per-user libraries" (use !368 instead) 2018-09-06 18:35:02 +00:00
Eliot Berriot b0ca181016 Merge branch '435-title-playbutton' into 'develop'
Resolve "Wrong titles on play button"

Closes #435

See merge request funkwhale/funkwhale!398
2018-09-06 17:39:38 +00:00
Tek 209b485426 Resolve "Wrong titles on play button" 2018-09-06 17:39:38 +00:00
Eliot Berriot 4401b868a2 Merge branch '514-mute-volume' into 'develop'
Resolve "Toggle mute in volume bar does not restore previous volume level"

Closes #514

See merge request funkwhale/funkwhale!396
2018-09-06 17:38:30 +00:00
Tek 4a9ae60120 Resolve "Toggle mute in volume bar does not restore previous volume level" 2018-09-06 17:38:30 +00:00
Eliot Berriot dd766ac853 Merge branch 'fix-doc-blocks' into 'develop'
fix bad code blocks in doc

See merge request funkwhale/funkwhale!399
2018-09-06 12:15:28 +00:00
Renon 3bf87477dc fix bad code blocks in doc 2018-09-06 10:28:40 +02:00
Eliot Berriot b26cd0bb20
Fixed a bug in i18n extract/compile scripts 2018-09-05 21:06:53 +02:00
Eliot Berriot 14d8224db4 Merge branch 'develop' into 'develop'
Add support for setting the musicbrainz hostname

Closes #471

See merge request funkwhale/funkwhale!394
2018-08-31 20:46:04 +00:00
Toke Høiland-Jørgensen cb5b3be844 Add support for setting the musicbrainz hostname
Useful for using a local musicbrainz mirror.

Fixes #471.

Signed-off-by: Toke Høiland-Jørgensen <toke@toke.dk>
2018-08-31 22:36:12 +02:00
Eliot Berriot 330d8c21b4 Merge branch 'develop' into 'develop'
Add support for Opus files

Closes #244

See merge request funkwhale/funkwhale!390
2018-08-31 18:58:24 +00:00
Eliot Berriot 093deb1e90 Merge branch 'mr-template' into 'develop'
Added a merge request template and more documentation about the changelog

See merge request funkwhale/funkwhale!393
2018-08-31 17:56:55 +00:00
Eliot Berriot ca751e91e3 Merge branch 'subsonic-fixes' into 'develop'
Subsonic fixes

See merge request funkwhale/funkwhale!391
2018-08-31 17:50:55 +00:00
Eliot Berriot 71beedd3f5
Added a merge request template and more documentation about the changelog 2018-08-31 19:47:50 +02:00
Eliot Berriot e7290acbfe Merge branch 'dockerized-nginx' into 'develop'
Fix #358: dockerized nginx to make deployment easier

Closes #358

See merge request funkwhale/funkwhale!389
2018-08-31 17:21:46 +00:00
Eliot Berriot 0740cc33e5 Fix #358: dockerized nginx to make deployment easier 2018-08-31 17:21:46 +00:00
Toke Høiland-Jørgensen 7d9220ed49 subsonic: Implement getSong API endpoint
The getSong API endpoint is used by, e.g., the subsonic plugin to mopidy.

Signed-off-by: Toke Høiland-Jørgensen <toke@toke.dk>
2018-08-30 14:21:11 +02:00
Toke Høiland-Jørgensen 8193782f68 subsonic: Don't crash when serialising artist with no name
If the name of an artist is not set, the serialiser will crash. Instead,
just skip such an artist when serialising a list of artists.

Also add test for serialising an artist with an empty name.

Signed-off-by: Toke Høiland-Jørgensen <toke@toke.dk>
2018-08-30 14:18:17 +02:00
Toke Høiland-Jørgensen 2f46d83834 subsonic: Catch ValueError when casting input parameters
A failed cast to int will raise ValueError, which is not currently caught
by the error checking code, leading to a crash. Fix this so a proper error
message can be returned.

Also add test for getting artist with non-numeric ID.

Signed-off-by: Toke Høiland-Jørgensen <toke@toke.dk>
2018-08-30 14:18:02 +02:00
Toke Høiland-Jørgensen 3ce3451d35 tests: Add metadata test with opus file
This adds a metadata test case for extracting data from an opus test
file. The added file is just converted from test.ogg and the same
metadata fields are used.

Signed-off-by: Toke Høiland-Jørgensen <toke@toke.dk>
2018-08-29 21:23:50 +02:00
Toke Høiland-Jørgensen 0d128d40d5 Add support for Opus files
This adds support for reading metadata from Opus files. The metadata config
is copied from OggVorbis with just the 'track' field name changed.

Also make sure get_audio_file_data() in music/utils.py doesn't crash if no
bitrate information is set, since mutagen doesn't add a bitrate to Opus
info objects.

Fixes #244.

Signed-off-by: Toke Høiland-Jørgensen <toke@toke.dk>
2018-08-29 21:23:50 +02:00
Eliot Berriot 6940d411d7 Merge branch 'translation-json' into 'develop'
Removed translations.json from repository

See merge request funkwhale/funkwhale!388
2018-08-26 11:52:29 +00:00
Eliot Berriot e0e083c513
Removed translations.json from repository 2018-08-26 13:45:42 +02:00
Eliot Berriot 60ff0a2420 Merge branch 'freebsd' into 'develop'
Freebsd startup scripts

See merge request funkwhale/funkwhale!387
2018-08-24 08:16:01 +00:00
Gérald Niel cba91dd044 Merge branch 'freebsd' of ssh://code.eliotberriot.com:2222/gegeweb/funkwhale into freebsd 2018-08-22 20:28:12 +02:00
Gérald Niel f9778458a2 FreeBSD System V startup scripts. 2018-08-22 20:23:06 +02:00
Eliot Berriot 3f75591779 Merge branch '194-ldap-auth' into 'develop'
Implement LDAP authentication

Closes #194

See merge request funkwhale/funkwhale!382
2018-08-22 18:10:39 +00:00