Wykres commitów

605 Commity (741ab533b1acef1af02ee6ba8e9a26e1f9c8c346)

Autor SHA1 Wiadomość Data
Eliot Berriot d310628cb5
refactored tests, no have __init__ everywhere 2018-03-25 22:27:38 +02:00
Eliot Berriot 6fbc372f51
Fix #141: API endpoint for fetching instance activity and updated timeline to use this new
endpoint
2018-03-25 17:37:25 +02:00
Eliot Berriot 2384f761b1
Now fetch activity from API on first timeline display (#141) 2018-03-25 17:36:10 +02:00
Eliot Berriot 18d8baae34
API Views/serializers/tests for activity (#141) 2018-03-25 17:24:08 +02:00
Eliot Berriot 1f2e14b20e
Use anonymous_user fixture in other tests 2018-03-25 17:18:44 +02:00
Eliot Berriot 122c39075a
Fixed privacy issue in get_privacy_query utils function 2018-03-25 17:18:22 +02:00
Eliot Berriot 2d4003c8c4
anonymoususer test fixture 2018-03-25 17:17:51 +02:00
Eliot Berriot fce5ee0e7f
Renamed listening end_date to creation_date 2018-03-25 17:17:33 +02:00
Eliot Berriot f36a9e2ac9 Merge branch '138-import-unicode' into 'develop'
Resolve "Importer chokes on files with bad unicode characters"

Closes #138 and #120

See merge request funkwhale/funkwhale!108
2018-03-25 13:46:26 +00:00
Eliot Berriot e99d757b57
Fix #120: Better error handling during file import 2018-03-25 15:44:48 +02:00
Eliot Berriot f1cf250e29
Fix #138: Better handling of utf-8 filenames during file import 2018-03-25 15:40:37 +02:00
Eliot Berriot 952407d173 Merge branch '139-restrict-usernames' into 'develop'
Resolve "Allow restricting allowed usernames"

Closes #139

See merge request funkwhale/funkwhale!107
2018-03-24 19:33:38 +00:00
Eliot Berriot 4b69d64db2
Fix #139: We now restrict some usernames from being used during signup 2018-03-24 20:31:36 +01:00
Eliot Berriot 4522f5997e
More test cases for request signing and added helpers to verify signature 2018-03-24 16:24:10 +01:00
Eliot Berriot aa7365b71f
Basic logic for signing/verifying requests 2018-03-24 15:20:15 +01:00
Eliot Berriot 8dd62088aa Merge branch 'improved-installation' into 'develop'
Make more explicit the fact that most variables don't need editing on docker setups

See merge request funkwhale/funkwhale!105
2018-03-23 20:47:18 +00:00
Eliot Berriot d134b23a6e
Make more explicit the fact that most variables don't need editing on docker setups 2018-03-23 21:45:17 +01:00
Eliot Berriot 868c7ef035 Merge branch '97-shuffle-after' into 'develop'
Resolve "Only shuffle tracks after current index ?"

Closes #97

See merge request funkwhale/funkwhale!104
2018-03-23 15:30:35 +00:00
Eliot Berriot 6a30e59aa2
Fix #97: Queue shuffle now apply only to tracks after the current one 2018-03-23 16:28:30 +01:00
Eliot Berriot f66bcf34df Merge branch '131-scroll-queue' into 'develop'
Resolve "Queue doesn't show current song by default"

Closes #131

See merge request funkwhale/funkwhale!103
2018-03-23 15:02:14 +00:00
Eliot Berriot d726a959ab
Fix #131: Removed player from queue tab and consistently show current track in queue 2018-03-23 15:54:04 +01:00
Eliot Berriot fa449114b1 Merge branch '101-credit-francis' into 'develop'
Resolve "Credit Francis Gading for the logotype !"

Closes #101

See merge request funkwhale/funkwhale!102
2018-03-23 14:01:33 +00:00
Eliot Berriot cd89785344
Fix #101: Added credits to Francis Gading for the logotype 2018-03-23 14:59:12 +01:00
Eliot Berriot cb3dfa4c5f Merge branch '130-convert-favicon' into 'develop'
Resolve "Our favicon may not be a real PNG"

Closes #130

See merge request funkwhale/funkwhale!101
2018-03-23 12:41:53 +00:00
Maxence Bothorel 4409a9cac9 Add changelog 2018-03-23 13:23:23 +01:00
Eliot Berriot 01b9333be5 Merge branch '127-upgrade-doc' into 'develop'
Resolve "Document the upgrade process"

Closes #127 and #105

See merge request funkwhale/funkwhale!100
2018-03-23 11:17:28 +00:00
Eliot Berriot e3fc33a2c4
Minor tweaks to upgrade documentation 2018-03-23 12:15:21 +01:00
Eliot Berriot a890bc490b
Ensure we update all requirements when installing from pip/requirements.txt 2018-03-23 12:10:18 +01:00
Maxence Bothorel c89b957f05 convert favicon from ico to png file 2018-03-22 18:06:43 +01:00
Eliot Berriot 1c251ac7c7
Fix #127: Added upgrade documentation 2018-03-22 14:22:39 +01:00
Eliot Berriot 2cfe4fa3a1
Fixed wrong mv command in debian guide 2018-03-22 14:19:26 +01:00
Eliot Berriot 3af3327311
Added missing choice of version in the docker deployment guide 2018-03-22 14:18:55 +01:00
Eliot Berriot ae65190364
Merge tag '0.7' into develop
0.7 (2018-03-21)
----------------

Features:

- Can now filter artists and albums with no listenable tracks (#114)
- Improve the style of the sidebar to make it easier to understand which tab is
  selected (#118)
- On artist page, albums are not sorted by release date, if any (#116)
- Playlists are here \o/ 🎉 (#3, #93, #94)
- Use django-cacheops to cache common ORM requests (#117)

Bugfixes:

- Fixed broken import request admin (#115)
- Fixed forced redirection to login event with
  API_AUTHENTICATION_REQUIRED=False (#119)
- Fixed position not being reseted properly when playing the same track
  multiple times in a row
- Fixed synchronized start/stop radio buttons for all custom radios (#103)
- Fixed typo and missing icon on homepage (#96)

Documentation:

- Up-to-date and complete development and contribution instructions in
  README.rst (#123)
2018-03-21 21:05:25 +01:00
Eliot Berriot 3673f624dd
Merge branch 'release/0.7' 2018-03-21 21:05:14 +01:00
Eliot Berriot b780bee874
Version bump and changelog 2018-03-21 21:05:03 +01:00
Eliot Berriot 7093214be7 Merge branch '3-playlists' into 'develop'
Resolve "Playlists integration"

Closes #3, #93, and #94

See merge request funkwhale/funkwhale!98
2018-03-21 19:59:31 +00:00
Eliot Berriot 529114c89c
Added missing fields in playlist serializer 2018-03-21 20:56:26 +01:00
Eliot Berriot f20e059d73
Changelog: Playlists are here \o/ 🎉 (#3, #93, #94) 2018-03-21 20:50:38 +01:00
Eliot Berriot 027411824a Merge branch '96-typo' into 'develop'
Resolve "Typo in the home page on "libraryr""

Closes #96

See merge request funkwhale/funkwhale!99
2018-03-21 19:17:41 +00:00
Eliot Berriot cfdb9be24d
Fix #96: typo and missing icon in homepage 2018-03-21 20:13:22 +01:00
Eliot Berriot a7e3828f6f
Prettier playlist edition 2018-03-21 19:04:15 +01:00
Eliot Berriot 71d46e4361
Simplified playlist serializer and ensure update return same payload as detail 2018-03-21 19:03:57 +01:00
Eliot Berriot 6a9a34d244
Can now clear playlist 2018-03-21 12:19:07 +01:00
Eliot Berriot f66dff3504
Added playlist list in library 2018-03-21 11:58:53 +01:00
Eliot Berriot 38a4559083
PlayButton is now able to handle playlists 2018-03-21 11:58:26 +01:00
Eliot Berriot bf6fe44bed
More filters / ordering option on playlist API 2018-03-21 11:58:11 +01:00
Eliot Berriot f503466a24
UI Polishing 2018-03-20 23:41:31 +01:00
Eliot Berriot a38f64852f
Can now delete playlist 2018-03-20 23:41:15 +01:00
Eliot Berriot 053fc1171b
Renamed playlist icon class 2018-03-20 23:40:11 +01:00
Eliot Berriot 32dc18ed6e
Added dangerous-button component, smarter modal 2018-03-20 23:39:42 +01:00