wvffle
a8fd0e3f28
Migrate rest of ordering/pagination mixins to composables
2022-09-06 09:26:36 +00:00
wvffle
344f1af058
Add useSmartSearch composable
2022-09-06 09:26:36 +00:00
Kasper Seweryn
3266cd80bd
Migrate Albums and move pagination component
2022-09-06 09:26:36 +00:00
Kasper Seweryn
9e0596d136
Move *.js to *.ts
2022-09-06 09:26:36 +00:00
Kasper Seweryn
16d437be62
Migrate Translations mixin to useSharedLabels composable
2022-09-06 09:26:36 +00:00
Kasper Seweryn
1234e61e14
Remove exact prop from router links
2022-09-06 09:26:36 +00:00
Kasper Seweryn
12b09b085a
Refactor ~/logging.ts to a useLogger composable
2022-09-06 09:26:36 +00:00
Kasper Seweryn
f61fafec2a
Remove '@/'
2022-09-06 09:26:36 +00:00
Kasper Seweryn
2b40707f4f
Cleanup a lot of stuff
...
I've replaced `lodash` with `lodash-es`, so it can be tree-shaken
`~/modules` is a directory with application modules that run before app is mounted. Useful for configuration, web socket connection, and other stuff
`~/composables` is a directory with our custom composables. Much like `~/utils` but each util is in its own file
2022-09-06 09:26:36 +00:00
petitminion
bc5aba6808
close /radios/build to un-authenticated users
2022-03-04 14:37:59 +00:00
Ciaran Ainsworth
08d6772392
Fix broken imports
2022-02-21 17:27:00 +01:00
Georg Krause
e9c4bfe947
Start migration to vite
2022-02-21 15:07:07 +01:00
Georg Krause
8ee9a536e1
Lint the frontend code
2021-12-06 11:35:20 +01:00
petitminion
a8ab4eedfc
Add recently added radio, part of #1390
2021-06-17 11:04:01 +00:00
Ciarán Ainsworth
33ba92a0d6
Contrast and labelling fixes
2020-08-01 11:11:51 +02:00
Agate
fd5bec9dfa
Documented missing API endpoints
2020-07-28 11:26:39 +02:00
Agate
da2229c441
Fix #1131 : More consistent search UX on /albums, /artists, /radios and /playlists
2020-07-06 13:21:07 +02:00
Agate
cd422832dd
New theming system
2020-05-15 14:12:36 +02:00
Agate
1a08d1a032
Fix #1112 : removed unused masonry dependency
2020-05-07 18:33:58 +02:00
Eliot Berriot
e15d806634
Resolve "Redesign the sidebar/navigation to simplify the UI"
2019-12-26 11:38:26 +01:00
Eliot Berriot
2090806398
New radios: play your own content, or a given library
2019-11-27 15:28:21 +01:00
Renon
82744bf193
Resolve "Option to remember our display settings "
2019-11-12 15:51:45 +01:00
Ciarán Ainsworth
11d6c7cf1d
Added placeholders across the application
2019-10-17 14:15:33 +02:00
Eliot Berriot
3311a11506
Fix #902 : search usability issue when browsing artists, albums, radios and playlists
2019-09-15 20:17:22 +02:00
Ciarán Ainsworth
bf32f74422
Resolve "Hide favorites radios when user does not have any favorites"
2019-06-24 13:30:56 +02:00
Eliot Berriot
0be93ec05b
Fix #563 : unplayable radios for anonymous users
2019-05-02 10:05:20 +02:00
jovuit
86534e7392
Common context for duplicates
...
Removes unnecessary `...` for more coherence
2019-03-18 10:07:58 +01:00
Eliot Berriot
72606388ff
Fixed broken extraction of contexts
2019-03-08 12:44:17 +01:00
jovuit
f66d95663f
#662 : Resolve "Add contexts to translatable strings"
2019-02-14 10:40:20 +01:00
Eliot Berriot
b40cabe033
Fix #707 : Fixed cards display issues on medium/small screens
2019-02-13 09:04:49 +01:00
Eliot Berriot
4256d554e3
Fix #686 : Added name attributes on all inputs to improve UX, especially with password managers
2019-01-26 18:06:19 +01:00
Allan Nordhøy
5a40981e53
Various spelling
2019-01-11 15:54:32 +01:00
Eliot Berriot
b2acd1e8a8
Use specific methods from lodash to reduce bundle size
2018-12-20 11:22:33 +01:00
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
2845bdd932
See #559 : Use translations mixins in filters
2018-10-05 19:56:34 +02:00
Eliot Berriot
99a37dcb7a
Resolve "UX, UI : Browse Library"
2018-07-17 11:09:13 +00:00
Renon
a4047ff472
Resolve "Don't display an empty page browser"
2018-07-11 17:15:03 +00: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
47cc2a3920
Fix #179 : fixed broken ordering in front-end lists
2018-05-22 23:30:37 +02:00
Bat
c7b39cf9c9
I18n: library
2018-04-15 11:45:56 +01:00
Bat
62465342cb
Page title binding
...
Fix #1
2018-03-30 22:58:16 +01:00
Eliot Berriot
7b9792c2f4
Masonry on radios list
2018-02-26 20:10:35 +01:00
Eliot Berriot
e4edf55c47
Replaced vue-resource by axios
2018-01-11 21:35:51 +01:00
Eliot Berriot
07bff17e51
Frontend for custom radios
2018-01-07 22:21:01 +01:00