Commit Graph

67 Commits

Author SHA1 Message Date
Eliot Berriot 29171853b3
Fix #612: Improved accessibility by using main/section/nav tags and aria-labels in most critical places 2018-11-19 23:33:22 +01:00
Eliot Berriot 66c8e7a9e4
Fix #597: Ensure admin links in sidebar are displayed for users with relavant permissions, and only them 2018-11-03 23:07:47 +01:00
Eliot Berriot caf4d6084e
Fix #600: Removed "Activity" page, since all the data is available on the "Browse" page 2018-11-03 14:14:20 +01:00
Eliot Berriot ae55e6483d
Fix #576: Improved keyboard accessibility on player, queue and various controls 2018-10-21 15:41:31 +02:00
Eliot Berriot c4318b4ddd
Added missing icon in sidebar 2018-10-05 19:30:21 +02:00
Eliot Berriot 527edc1e1e
Minor fixes 2018-09-25 22:52:09 +02:00
Eliot Berriot ecd395d6b0 Library follows and user notifications 2018-09-13 15:18:23 +00:00
Arthur Saint-Genis 2be6de1c1a Resolve "Improve settings page visibility" 2018-09-12 07:09:30 +00:00
emillumine b847000554 Add sign up link in the sidebar 2018-09-07 15:08:07 +00:00
Eliot Berriot 2ea21994ee Resolve "Per-user libraries" (use !368 instead) 2018-09-06 18:35:02 +00:00
Eliot Berriot 80862e350a
Fixed #245 (again): administration section not showing up in sidebar after login 2018-08-19 16:42:41 +02:00
Eliot Berriot 979c554b4a
Use cropped covers/avatars to reduce bandwidth use 2018-07-20 19:17:39 +02:00
Eliot Berriot 99a37dcb7a Resolve "UX, UI : Browse Library" 2018-07-17 11:09:13 +00:00
Eliot Berriot af270f4abd Resolve "An avatar for users" 2018-07-13 12:10:39 +00:00
Renon 676a1e171c Resolve "Track image cropped in queue" 2018-07-11 13:58:02 +00:00
Eliot Berriot 6e709cdcd8
Removed non-breaking spaces and remaining gettext in templates 2018-07-06 20:44:47 +02:00
Eliot Berriot 265c3cded6
Localized some strings 2018-07-01 22:15:07 +02:00
Eliot Berriot 0cfefe7a19
Use <translate> instead of to avoid extraction issues 2018-07-01 15:31:34 +02:00
Eliot Berriot 833c0f1625
WIP replace 2018-06-30 16:02:54 +02: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 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 2e3a2cd6dd
See #327: Cleaned now unused backend.absoluteUrl and config module 2018-06-23 07:57:09 +02:00
Eliot Berriot a443f9431e
See #190: now store sidebar notifications in vuex store 2018-06-21 23:26:17 +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 8e6b6f454a
See #212: front-end list 2018-06-19 18:50:22 +02:00
Eliot Berriot 9f18b95069
Fixed #245: admin menu not showing after login 2018-06-10 14:25:22 +02:00
Eliot Berriot 7df9112d55
See #223: front-end to browse/manage library files 2018-05-29 00:07:38 +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 4ce6715dc7
See #152: updated front-end to use new permissions 2018-05-18 22:18:02 +02:00
Eliot Berriot 21b4522688
See #206: added front-end to manage settings 2018-05-17 23:40:41 +02:00
Eliot Berriot a2dcae0bbf
Fixed some blank spaces in sidebar 2018-05-06 10:50:40 +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 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 6ed6634f93
Fixed #151: queue reorder or track deletion restarting currently playing track 2018-04-23 18:32:27 +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
Bat 28c067b43c Merge branch 'develop' into i18n-components 2018-04-22 09:45:22 +01: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 c744410f6f Translate root components 2018-04-19 19:52:27 +01:00
Eliot Berriot 0213ec6d02
Removed console.log calls 2018-04-18 18:54:30 +02:00
Eliot Berriot 9b4d7165b7
Added federation libraries list, moved scan to a dedicate view 2018-04-15 11:25:34 +02:00
Eliot Berriot f4f75dcb4f
Can now scan and follow library from front-end 2018-04-15 11:25:32 +02: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 f503466a24
UI Polishing 2018-03-20 23:41:31 +01:00
Bat 521af32bf8 Fix the background of the radio message 2018-03-18 08:36:05 +01:00
Bat 54f3dd0e46 Make the style of the sidebar collapse button more coherent 2018-03-17 14:15:10 +01:00
Bat 4564a40ec4 Make it even easier to understand which tab is selected in the sidebar 2018-03-17 13:37:47 +01:00