Eliot Berriot
e093ff1ce7
Merge branch '154-tv-highlighted' into 'develop'
...
Resolve "Add "TV" to the list of highlighted words during import"
Closes #154
See merge request funkwhale/funkwhale!277
2018-06-24 13:00:48 +00:00
Eliot Berriot
c3c0f03d59
Fix #154 : Added "TV" to the list of highlighted words during YouTube import
2018-06-24 14:55:36 +02:00
Eliot Berriot
c371fe3645
Fixed random stuff (redirection and broken absoluteURl)
2018-06-24 14:53:05 +02:00
Eliot Berriot
ae6d91dd25
Fox #324 : Remove link to generic radios, since they don't have detail pages
2018-06-24 14:07:55 +02:00
Eliot Berriot
e068f4c102
Merge branch 'broken-websocket' into 'develop'
...
Ensure we use absolute URL to connect to websocket
See merge request funkwhale/funkwhale!270
2018-06-24 12:00:17 +00:00
Eliot Berriot
39b473f1e6
Fixed #310 : current track restart/hiccup when shuffling queue, deleting track from queue or reordering
2018-06-24 13:51:35 +02:00
Eliot Berriot
63dd5b2f06
Ensure we use proper URL to connect to websocket
2018-06-24 13:43:38 +02:00
Eliot Berriot
7d60155b0f
Merge branch '327-versatile-front' into 'develop'
...
Resolve "Make it possible to point the front-end to custom API urls"
Closes #327
See merge request funkwhale/funkwhale!269
2018-06-23 16:29:15 +00:00
Eliot Berriot
690bc47fd3
See #327 : review app for the front \o/
2018-06-23 17:54:29 +02:00
Eliot Berriot
2e3a2cd6dd
See #327 : Cleaned now unused backend.absoluteUrl and config module
2018-06-23 07:57:09 +02:00
Eliot Berriot
f3e2193782
See #327 : can now use the front-end with any API server
2018-06-23 07:24:34 +02:00
Eliot Berriot
64cecf17a8
See #190 : front-end to manage import requests
2018-06-22 18:25:17 +02:00
Eliot Berriot
a443f9431e
See #190 : now store sidebar notifications in vuex store
2018-06-21 23:26:17 +02:00
Eliot Berriot
7cfa61292a
See #248 : can now filter on invitation status and delete invitations
2018-06-21 19:51:26 +02:00
Eliot Berriot
e3e0a2eaf4
Improved error handling
2018-06-21 19:51:25 +02:00
Eliot Berriot
107b1ea7dc
See #248 : can now generate and list invitations in the front-end
2018-06-21 19:51:24 +02:00
Eliot Berriot
d18f98e0f8
See #248 : can now sign up using invitation code
2018-06-21 19:29:00 +02:00
Eliot Berriot
8636b456a8
See #212 : user detail profile
2018-06-19 20:11:40 +02:00
Eliot Berriot
8e6b6f454a
See #212 : front-end list
2018-06-19 18:50:22 +02:00
Eliot Berriot
8b202d49c9
Merge branch '312-radios-delete' into 'develop'
...
radios permissions
Closes #311
See merge request funkwhale/funkwhale!257
2018-06-16 12:53:18 +00:00
Eliot Berriot
98e3bb9cfc
Fix #311 : Ensure radios can only be edited and deleted by their owners
2018-06-16 14:47:34 +02:00
Eliot Berriot
c6b79bcd75
Merge branch '287-websocket' into 'develop'
...
Resolve "Display bug in Activity"
Closes #287
See merge request funkwhale/funkwhale!250
2018-06-11 20:51:15 +00:00
Eliot Berriot
ef224e9fe9
Fixed #287 : duplicated websocket connexion on timeline
2018-06-11 22:47:00 +02:00
Eliot Berriot
d544ae3c1b
Merge branch 'troll-develop-patch-82829' into 'develop'
...
+ Pour aligner l’icône (artistes) au centre du cercle violet.
See merge request funkwhale/funkwhale!247
2018-06-11 16:24:57 +00:00
Eliot Berriot
1823554bbc
Merge branch '262-shuffle-feedback' into 'develop'
...
Resolve "No feedback on the shuffle button"
Closes #262
See merge request funkwhale/funkwhale!238
2018-06-11 16:20:37 +00:00
troll
30a519f598
+ Pour aligner l’icône (artistes) au centre du cercle violet.
...
+ Pour espacer les boutons:
- start radio
- play all albums
- search on wikipedia
- view on MusicBrainz
quand le navigateur est réduit car les boutons étaient collés les uns aux autres.
2018-06-10 19:28:33 +00:00
Eliot Berriot
9f18b95069
Fixed #245 : admin menu not showing after login
2018-06-10 14:25:22 +02:00
Eliot Berriot
5009a5d0cc
See #262 : lighter message blue, reversed order, less messages
2018-06-10 13:09:31 +02:00
Eliot Berriot
fd5c19163b
See #262 : added message feedback on play button
2018-06-10 13:00:08 +02:00
Eliot Berriot
f8de5c2f00
Fix #262 : added feedback on shuffle button
2018-06-10 13:00:08 +02:00
Eliot Berriot
3634c00ee6
See #262 : light messaging area and helpers for the front-end
2018-06-10 13:00:07 +02:00
Eliot Berriot
16718809f7
Fix #287 : Display file size in human format during file upload
2018-06-07 09:02:02 +02:00
Eliot Berriot
33ae51fc91
Merge branch '274-logging' into 'develop'
...
Resolve "Broken logging formatting in import task"
Closes #274 and #278
See merge request funkwhale/funkwhale!233
2018-06-05 18:55:17 +00:00
Eliot Berriot
5f5cb2838e
Fix #278 : Broken search bar on library home
2018-06-05 20:48:54 +02:00
Eliot Berriot
08bca983a7
Merge branch '239-tracks-download' into 'develop'
...
Resolve "Favorites downloading not working"
Closes #239
See merge request funkwhale/funkwhale!228
2018-06-05 17:48:03 +00:00
Eliot Berriot
bbfc48e630
Merge branch '275-size-error-upload' into 'develop'
...
Resolve "Uploading a big file via the web up fail without sending anything (Size error)"
Closes #275 and #276
See merge request funkwhale/funkwhale!229
2018-06-05 17:38:08 +00:00
Eliot Berriot
d0c7ff77f6
Fix #276 : Removed hardcoded size limit in file upload widget
2018-06-05 19:32:50 +02:00
Eliot Berriot
17d5fa6924
Fixed #239 : broken track download modal (overflow and wrong URL)
2018-06-05 19:25:38 +02:00
Eliot Berriot
7df783a700
Fix #281 : broken "play all" button that played only 25 tracks
2018-06-05 19:11:44 +02:00
Eliot Berriot
36a0a4df4f
Removed transcoding support ( #271 )
2018-06-03 18:33:28 +02:00
Eliot Berriot
f51c33615c
Fix #270 : display server version in the footer
2018-06-03 18:01:42 +02:00
Eliot Berriot
218a92547e
Merge branch '223-management-interface' into 'develop'
...
Resolve "Add a management interface for artists/albums/tracks"
Closes #223 and #241
See merge request funkwhale/funkwhale!216
2018-05-29 21:28:32 +00:00
Eliot Berriot
6b821bdfe3
Merge branch '225-radios-count' into 'develop'
...
Resolve "Radio shows containing only 25 tracks, when actually containing more tracks"
Closes #225
See merge request funkwhale/funkwhale!219
2018-05-29 21:28:03 +00:00
Eliot Berriot
7a8c336e0d
Fix #225 : Display proper total number of tracks on radio detail
2018-05-29 23:24:05 +02:00
Eliot Berriot
540c6fb583
Fixed #240 : ignored page_size paremeter on artist and favorites list
2018-05-29 23:21:03 +02:00
Eliot Berriot
256d98b77d
See #223 : delete actions is now dangerous anc cannot be applied to all files
2018-05-29 22:22:51 +02:00
Eliot Berriot
7df9112d55
See #223 : front-end to browse/manage library files
2018-05-29 00:07:38 +02:00
Eliot Berriot
67aef15aca
See #236 : front-end to manage users default permissions
2018-05-26 12:46:28 +02:00
Eliot Berriot
7ad19a3fbb
Ensure 403 errors are probably handled on the front-end
2018-05-26 12:46:13 +02:00
Eliot Berriot
8d55040e9e
See #230 : users with upload permission can now launch import and manage their own imports
2018-05-24 22:39:43 +02:00
Eliot Berriot
9c02954e46
Merge branch 'action-tables' into 'develop'
...
Action table component / implementation on federation library tracks
Closes #164 and #228
See merge request funkwhale/funkwhale!210
2018-05-24 19:11:33 +00:00
Eliot Berriot
6586b2b73d
See #228 : smarter action table with shift-click select
2018-05-24 20:07:14 +02:00
Eliot Berriot
f12fe0047f
See #228 : use action table component for federation library tracks
2018-05-24 00:05:14 +02:00
Eliot Berriot
fc88f72a71
See #228 : generic action table component
2018-05-24 00:05:00 +02:00
Eliot Berriot
c6b5c71d26
Upgraded to latest vue to benefit from slot scope
2018-05-23 22:55:33 +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
bcef31c18e
Merge branch '227-broken-translations' into 'develop'
...
Resolve "Fix broken i18n translations"
Closes #227
See merge request funkwhale/funkwhale!207
2018-05-22 21:41:58 +00:00
Eliot Berriot
e3d2c010ee
Fix #227 : fixed a few broken translation strings
2018-05-22 23:38:18 +02:00
Eliot Berriot
47cc2a3920
Fix #179 : fixed broken ordering in front-end lists
2018-05-22 23:30:37 +02:00
Eliot Berriot
54008aa37c
Merge branch '224-music-api' into 'develop'
...
Resolve "Better API for artists/album/tracks"
Closes #224 and #226
See merge request funkwhale/funkwhale!205
2018-05-22 21:04:09 +00:00
Eliot Berriot
a8baf8fa67
See #224 : updated front-end with new music API
2018-05-22 22:22:53 +02:00
Eliot Berriot
0c1a2b76c1
Fix #106 and #213 : better web uploader, that supports Flac files
2018-05-21 20:55:45 +02:00
Eliot Berriot
7b71463ef8
Removed acoustid support, as the integration was buggy and error-prone ( #106 )
2018-05-21 20:55:44 +02:00
Eliot Berriot
5a2e7dbccd
Merge branch '152-permissions' into 'develop'
...
Resolve "Permission management overhaul"
Closes #152
See merge request funkwhale/funkwhale!201
2018-05-19 09:38:32 +00:00
Eliot Berriot
4ce6715dc7
See #152 : updated front-end to use new permissions
2018-05-18 22:18:02 +02:00
Thomas Citharel
f0a62fbad5
Change approve instance button from x to check
...
Closes #210
2018-05-18 11:58:32 +00:00
Eliot Berriot
21b4522688
See #206 : added front-end to manage settings
2018-05-17 23:40:41 +02:00
Eliot Berriot
0dc9cdabab
Use instance name in SPA page title
2018-05-17 23:38:19 +02:00
Eliot Berriot
01cabc705d
See #195 : track detail page now includes bitrate, duration and size
2018-05-15 22:24:20 +02:00
Eliot Berriot
3415d02028
Fixed wrong mimetype for flac files
2018-05-15 22:01:52 +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
2f5a13a339
Fix #199 : unplayable tracks are now properly disabled in the interface
2018-05-12 10:52:58 +02:00
Eliot Berriot
805f9c6bbc
Merge branch '75-subsonic-api' into 'develop'
...
Resolve "Implement the subsonic API"
Closes #75
See merge request funkwhale/funkwhale!188
2018-05-09 21:27:57 +00:00
Eliot Berriot
a5ebf56f11
See #75 : User documentation
2018-05-09 23:07:33 +02:00
Eliot Berriot
24cb1d9519
See #75 : user can now manage the Subsonic API token from their settings page
2018-05-09 22:18:33 +02:00
Eliot Berriot
7595936260
See #75 : added a preference do enable/disable the subsonic API on the instance level
2018-05-09 22:13:04 +02:00
Eliot Berriot
632aca5153
Dev setup for working with subsonic API
2018-05-09 20:38:26 +02:00
Eliot Berriot
2ef8723485
Merge branch '192-nodeinfo' into 'develop'
...
Resolve "Use nodeinfo schema for instance statistics"
Closes #192
See merge request funkwhale/funkwhale!187
2018-05-08 07:03:47 +00:00
Eliot Berriot
6ff8c2c8da
See #192 : use nodeinfo/2.0 namespace to be future proof
2018-05-07 22:28:21 +02:00
Eliot Berriot
b536e5a1f9
See #192 : use nodeinfo for about page statistics
2018-05-07 22:09:25 +02:00
Eliot Berriot
00c717406e
Fixed typo
2018-05-07 17:47:35 +00:00
Eliot Berriot
c70dc9b778
Fix #99 and #156 : Play button now play tracks immediately instead of appending them to the queue
2018-05-06 23:51:14 +02:00
Eliot Berriot
44ebb92874
See #187 : Front logic for password reset and email confirmation
2018-05-06 12:50:53 +02:00
Eliot Berriot
3b9024129d
See #187 : Front logic for password reset
2018-05-06 11:30:52 +02:00
Eliot Berriot
929b50183a
Now reset cookie on profile fetch, to avoid CSRF bugs
2018-05-06 11:21:36 +02:00
Eliot Berriot
cd22601f67
Extracted password input in a dedicated component
2018-05-06 11:19:20 +02:00
Eliot Berriot
4325b1be4f
Removed radios and listening recording for anonymous users as it was buggy
2018-05-06 11:18:28 +02:00
Eliot Berriot
a2dcae0bbf
Fixed some blank spaces in sidebar
2018-05-06 10:50:40 +02:00
Eliot Berriot
bb63fcf1e5
Readme tweaks / logo
2018-05-05 19:22:33 +02:00
Eliot Berriot
602382b864
Better contrast on new sidebar, added labels with notifications
2018-04-29 23:19:09 +02:00
Eliot Berriot
01e06de812
More structured menus in sidebar
2018-04-28 14:58:25 +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
bcc71280ce
Merge branch '175-i18n-typos' into 'develop'
...
Resolve "i18n typos"
Closes #175
See merge request funkwhale/funkwhale!161
2018-04-23 17:36:05 +00:00
Eliot Berriot
912c98c71b
Fix #175 : Typos/not showing text due to i18n work
2018-04-23 19:33:39 +02:00
Eliot Berriot
9124c7a9bf
Merge branch '150-player-queue-tab' into 'develop'
...
Resolve "Include player buttons on the queue tab"
Closes #150
See merge request funkwhale/funkwhale!160
2018-04-23 17:08:13 +00:00
Eliot Berriot
1a34f44898
Fix #150 : Player is back in Queue tab
2018-04-23 19:05:48 +02:00
Eliot Berriot
0ab62b8648
Merge branch '145-radio-delete-last-track' into 'develop'
...
Resolve "Unexpected behavior with radios"
Closes #145
See merge request funkwhale/funkwhale!159
2018-04-23 16:46:30 +00:00
Eliot Berriot
0e153c0f4d
Fix #145 : Radio will now append new track if you delete the last track in queue
2018-04-23 18:43:46 +02:00
Eliot Berriot
6ed6634f93
Fixed #151 : queue reorder or track deletion restarting currently playing track
2018-04-23 18:32:27 +02:00
Eliot Berriot
ad43d160bd
Merge branch '171-import-jobs' into 'develop'
...
Resolve "Dedicated API endpoint for import jobs"
Closes #171
See merge request funkwhale/funkwhale!156
2018-04-22 13:20:07 +00:00
Eliot Berriot
6a67bc6fac
Fix #171 : dedicated endpoint to list import jobs, updated front-end
2018-04-22 15:17:06 +02:00
Eliot Berriot
9e5a0f87e8
Merge branch '173-sidebar-chrome' into 'develop'
...
Resolve "Sidebar not showing on small screen under Chrome"
Closes #173
See merge request funkwhale/funkwhale!153
2018-04-22 10:22:17 +00:00
Eliot Berriot
d54164219a
Fix #173 : sidebar tabs not showing under small resolution under Chrome
2018-04-22 12:19:33 +02:00
Eliot Berriot
4f2a325fef
Merge branch 'bugfixes-swarm' into 'develop'
...
Bugfixes swarm
Closes #172
See merge request funkwhale/funkwhale!152
2018-04-22 10:15:31 +00:00
Eliot Berriot
b602ed38e7
Fix #172 : broken login
2018-04-22 12:12:46 +02:00
Eliot Berriot
3950d0a2c1
Bigger interval when going to next track because of error
2018-04-22 11:28:13 +02:00
Bat
0f4108f0d8
Put in its place
2018-04-22 09:47:13 +01:00
Bat
28c067b43c
Merge branch 'develop' into i18n-components
2018-04-22 09:45:22 +01:00
Baptiste Gelez
e4e9715397
Merge branch 'i18n-federation-views' into 'develop'
...
i18n: federation views
See merge request funkwhale/funkwhale!144
2018-04-22 08:39:35 +00:00
Baptiste Gelez
dbbb11a2cb
Merge branch 'i18n-instance' into 'develop'
...
Translate instance activity
See merge request funkwhale/funkwhale!143
2018-04-22 08:39:25 +00:00
Eliot Berriot
083b7b8e2f
Added one basic unittest for component
2018-04-20 19:25:05 +02:00
Eliot Berriot
a4ce093919
Fix lint errors
2018-04-20 19:25:05 +02:00
Eliot Berriot
a210cfcb9b
Fix #169 : Fixed template syntax error
2018-04-20 18:46:42 +02:00
Eliot Berriot
b27312648c
Merge branch '124-logout' into 'develop'
...
Resolve "Improve logout and ensure we don't leak logged in state after logout"
Closes #124 and #155
See merge request funkwhale/funkwhale!146
2018-04-19 20:17:58 +00:00
Eliot Berriot
de4b0f3022
Fix #124 and #155 : properly reset everything on logout
2018-04-19 22:15:13 +02:00
Bat
0446a2b0fa
i18n: federation views
2018-04-19 20:09:01 +01:00
Bat
1f349c82cf
Translate instance activity
2018-04-19 19:57:12 +01:00
Bat
c744410f6f
Translate root components
2018-04-19 19:52:27 +01:00
Baptiste Gelez
b4b481cf02
Merge branch 'i18n-requests' into 'develop'
...
i18n: requests
See merge request funkwhale/funkwhale!139
2018-04-19 18:35:39 +00:00
Baptiste Gelez
619e18a571
Merge branch 'i18n-playlists-components' into 'develop'
...
i18n: playlists components
See merge request funkwhale/funkwhale!137
2018-04-19 18:35:28 +00:00
Baptiste Gelez
984abf77ba
Merge branch 'i18n-metadata' into 'develop'
...
i18n: Metadata
See merge request funkwhale/funkwhale!136
2018-04-19 18:34:59 +00:00
Bat
81b84b4865
Fix $t bug
2018-04-18 18:58:13 +01:00
Bat
0320872506
Fix non-existant $t in data
2018-04-18 18:54:19 +01:00
Bat
212363b4bf
Fix i18n in data()
2018-04-18 18:36:50 +01:00
Eliot Berriot
89d8826369
Merge branch 'i18n-views-playlists' into 'develop'
...
I18n views playlists
See merge request funkwhale/funkwhale!140
2018-04-18 17:01:11 +00:00
Baptiste Gelez
e00b5293c1
Merge branch 'i18n-radios' into 'develop'
...
i18n: radios
See merge request funkwhale/funkwhale!138
2018-04-18 17:00:24 +00:00
Eliot Berriot
f223078979
Merge branch 'i18n-views-playlists' into 'develop'
...
i18n for playlist views
See merge request funkwhale/funkwhale!131
2018-04-18 16:54:50 +00:00
Eliot Berriot
0213ec6d02
Removed console.log calls
2018-04-18 18:54:30 +02:00
Eliot Berriot
c1b8180fce
i18n for playlist views
2018-04-18 18:53:52 +02:00
Bat
57b32add03
i18n: requests
2018-04-18 17:50:14 +01:00
Bat
2c41cd6510
i18n: radios
2018-04-18 17:44:20 +01:00
Bat
73db863080
i18n: playlists components
2018-04-18 17:39:52 +01:00
Bat
b62dc48896
i18n: Metadata
2018-04-18 17:23:20 +01:00
Eliot Berriot
5fee42f896
Can now filter by import status on library tracks
2018-04-17 20:03:31 +02:00
Eliot Berriot
183bbe3ad6
Added tooltips to explain settings meaning
2018-04-17 19:54:28 +02:00
Eliot Berriot
f31874edf5
Implemented followers notification on import and autoimport
2018-04-17 19:35:57 +02:00
Eliot Berriot
168b2f03d4
Slightly smarter docker front setup
2018-04-17 19:35:57 +02:00
Eliot Berriot
7c9412f63a
Disabled PO compile script and fixed typo
2018-04-17 19:35:57 +02:00
Eliot Berriot
9544a582ba
Merge branch 'po-extract' into 'develop'
...
Added script to extract translations into PO files
See merge request funkwhale/funkwhale!130
2018-04-17 17:25:14 +00:00
Eliot Berriot
35dda16adb
Compile and bundle translations in CI
2018-04-16 22:54:36 +02:00
Eliot Berriot
fd6ab881a7
Fixed broken translations
2018-04-16 22:46:54 +02:00
Eliot Berriot
1260cc764f
i18n for playlist views
2018-04-15 22:39:10 +02:00
Eliot Berriot
a57081a4e9
Added script to extract translations into PO files
2018-04-15 20:04:26 +02:00
Bat
eb1c4ff1b2
Translate federation components
2018-04-15 15:23:58 +01:00
Bat
be3e6d70a3
Merge branch 'i18n-library-radios' into develop
2018-04-15 14:28:23 +01:00