Cameron Clark
|
01da39678b
|
refactor(search): refactor search to use query params
|
2021-07-13 10:36:41 +02:00 |
|
Cameron Clark
|
d3d88ec7f4
|
test(user store): add tests for user store
|
2021-04-19 09:52:36 +02:00 |
|
Cameron Clark
|
b1e773744f
|
feat(fullscreen video): implement fullscreen video
|
2021-04-06 17:05:08 +02:00 |
|
Cameron Clark
|
d795354284
|
feat(vue fullscreen): add vuefullscreen plugin for fullscreen video
|
2021-04-06 17:05:08 +02:00 |
|
Cameron Clark
|
8c6d2ee8b1
|
feat(video playback): implement picture in picture mode
|
2021-04-06 12:17:04 +02:00 |
|
Cameron Clark
|
20f0929edf
|
style(playermanager): remove all trailing spaces in v-icons in playerManager component
|
2021-04-06 12:17:04 +02:00 |
|
Cameron Clark
|
5c914ba866
|
test(admin middleware): add tests for admin middleware
|
2021-03-07 10:40:43 +00:00 |
|
Cameron Clark
|
36bbeb3012
|
test(server middleware): add tests for server middleware
update lint
|
2021-03-07 10:35:25 +00:00 |
|
Cameron Clark
|
0ff8c44a66
|
test(itemhelper): add tests for canMarkWatched function in itemHelper mixin
|
2021-03-02 13:19:11 +00:00 |
|
Cameron Clark
|
39ba98466f
|
test(mark played): add tests for mark played button
|
2021-03-02 13:10:23 +00:00 |
|
Cameron Clark
|
e0421aee26
|
feat(mark played): add ability to mark items as played or unplayed from card
|
2021-03-02 13:09:54 +00:00 |
|
Cameron Clark
|
dd0de59705
|
test(like button): refactof like button tests to use before each
|
2021-03-02 09:43:14 +00:00 |
|
Cameron Clark
|
1cb2e0b790
|
fix(skeleton home section): fix missing margin on skeleton home sections heading
|
2021-03-02 09:39:56 +00:00 |
|
Cameron Clark
|
c1eabe72f4
|
fix(settings home): disable links to setting pages that are not yet implemented
|
2021-03-02 09:26:11 +00:00 |
|
Cameron Clark
|
06fcfed5e7
|
feat(light theme): add some light theme colors
|
2021-03-02 09:25:02 +00:00 |
|
Cameron Clark
|
81788e2d41
|
fix(library filters): disable library filters when there are no items in library
|
2021-03-02 00:25:51 +01:00 |
|
Cameron Clark
|
e0e3646071
|
refactor(like button): update data before requesting like/unlike from server
|
2021-03-01 17:56:12 +01:00 |
|
Cameron Clark
|
abbd00eece
|
test(jest config): add missing file to collect coverage from
|
2021-02-27 13:25:31 +01:00 |
|
Cameron Clark
|
8024c2a326
|
fix(playback manager): reset time when moving between tracks
|
2021-02-16 10:26:56 +00:00 |
|
Cameron Clark
|
7e6a80ad32
|
test(blurhash canvas test): move blurhash canvas test into correct folder
|
2021-02-15 23:02:52 +00:00 |
|
Cameron Clark
|
1d92db9964
|
test(item utils): add missing tests to item utils
|
2021-02-15 15:32:16 +00:00 |
|
Cameron Clark
|
80ff55c94a
|
ci(dependabot config): update dependabot config
|
2021-02-15 09:47:44 +00:00 |
|
Cameron Clark
|
701be242fe
|
feat(api keys): add loading state for revoking all api keys
|
2021-02-11 22:25:57 +00:00 |
|
Cameron Clark
|
31d208957e
|
refactor(card): refactor card prop link to default to false
|
2021-02-11 16:14:33 +00:00 |
|
Cameron Clark
|
c62ed6e556
|
refactor(card): refactor card prop overlay to default to false
|
2021-02-11 16:13:50 +00:00 |
|
Cameron Clark
|
33df2487af
|
refactor(card): refactor card prop noText to text and default to false
|
2021-02-11 16:13:50 +00:00 |
|
Cameron Clark
|
c70554ce29
|
refactor(card): refactor card to use margin instead of noMargin
|
2021-02-11 16:13:50 +00:00 |
|
Cameron Clark
|
d04d8e6a62
|
refactor(skeleton card): refactor prop to use prop text instead of noText
|
2021-02-11 16:13:50 +00:00 |
|
Cameron Clark
|
fe6b1753b1
|
fix(library view): fix #710 unable to change library type if library is empty
Re enables type-button, filter-button when length is 0
|
2021-02-11 15:44:46 +00:00 |
|
Cameron Clark
|
e3c49022e5
|
fix(card): fix no images appearing on some cards on home screen
|
2021-02-11 15:36:19 +00:00 |
|
Cameron Clark
|
524d3eacd5
|
refactor(item menu): remove unused prop 'absolute' from item-menu
|
2021-02-11 14:27:53 +00:00 |
|
Cameron Clark
|
90c2bb5fb3
|
refactor(default layout): add typings for subscribe function in default layout
|
2021-02-10 19:40:46 +00:00 |
|
Cameron Clark
|
6a47293b44
|
feat(add api keys): add loading state to button when adding API keys
|
2021-02-10 14:27:26 +00:00 |
|
Cameron Clark
|
4926fbaf20
|
refactor(swiper section): use smaller font on sm devices
|
2021-02-10 14:08:04 +01:00 |
|
Cameron Clark
|
cf170df275
|
refactor(navigation): refactor navigation to use a mixin to get links
|
2021-02-10 14:08:03 +01:00 |
|
Cameron Clark
|
4946183dbe
|
test(tv shows store): add tests for tv shows store
|
2021-02-09 18:49:35 +00:00 |
|
Cameron Clark
|
7c2db4b797
|
fix(tv show store): use object for season episodes to fix sorting
|
2021-02-09 18:49:29 +00:00 |
|
Cameron Clark
|
e953ea0e6d
|
fix(lint): fix resulting linting errors
|
2021-02-09 17:53:09 +00:00 |
|
Cameron Clark
|
7a752dbba1
|
chore(lint): add vue/multiline-html-element to eslint config
|
2021-02-09 17:51:19 +00:00 |
|
Cameron Clark
|
1de7150adb
|
refactor(user button): remove unneccesary code
Clearing functions are already called in jellyfin sheme
|
2021-02-09 14:48:49 +00:00 |
|
Cameron Clark
|
5e0be118b7
|
add missing translation
|
2021-02-09 13:17:22 +01:00 |
|
Cameron Clark
|
88a28da0df
|
refactor(locales): move logs and activity translation keys under settings
|
2021-02-09 12:07:29 +00:00 |
|
Cameron Clark
|
b634eb7de4
|
feat(devices): add devices page to settings
|
2021-02-09 12:07:28 +00:00 |
|
Cameron Clark
|
4fdfa22704
|
chore(husky): update husky config
|
2021-02-09 10:36:29 +00:00 |
|
Cameron Clark
|
5a9ae3e305
|
docs(bug reporting): add bug template, and config for bug reports
|
2021-02-09 10:17:28 +00:00 |
|
Cameron Clark
|
abaa5d46a7
|
fix(server store): fix servers not being stored if running without https
|
2021-02-09 09:37:59 +00:00 |
|
Cameron Clark
|
bbb2f2a343
|
fix(logout): fix logout failing if a base url is not set
|
2021-02-09 09:37:25 +00:00 |
|
Cameron Clark
|
312ade57a0
|
fix(settings page): fix server info being overlapping
|
2021-02-09 09:15:19 +00:00 |
|
Cameron Clark
|
7252242dbd
|
fix(user store): fix undefined user in $auth on refresh
|
2021-02-05 17:23:13 +00:00 |
|
Cameron Clark
|
ceba82c141
|
fix(server store): fix server store not being persistant
|
2021-02-05 17:19:09 +00:00 |
|
Cameron Clark
|
0430c64213
|
fix(home sections): fix undefined $fetchstate when loading home sections
|
2021-02-05 16:46:23 +00:00 |
|
Cameron Clark
|
c481b35d18
|
test(server): add tests for server store
|
2021-02-05 16:20:07 +00:00 |
|
Cameron Clark
|
222f1e12fe
|
test(play button): add tests for playbutton
|
2021-02-04 20:10:44 +00:00 |
|
Cameron Clark
|
ce28279bc1
|
test(sinon): add sinon for spying on funcitons
|
2021-02-04 20:10:44 +00:00 |
|
Cameron Clark
|
a93afdd5d8
|
test(htmlhelper): adds tests for HTML helper
|
2021-02-04 20:10:23 +00:00 |
|
Cameron Clark
|
9ffd0abb19
|
test(itemhelper): add tests for itemHelper
|
2021-02-04 20:10:22 +00:00 |
|
Cameron Clark
|
3b94690121
|
refactor(like button): refactor like button
|
2021-02-04 18:42:59 +00:00 |
|
Cameron Clark
|
03ad77c71c
|
test(like button): add tests for like button
|
2021-02-04 18:42:52 +00:00 |
|
Cameron Clark
|
e1019d942c
|
fix(translations): add missing translations
|
2021-02-04 16:10:18 +00:00 |
|
Cameron Clark
|
fbcebf6fed
|
fix(mediasession): refresh metadata when going to the previous track
|
2021-02-04 11:30:43 +00:00 |
|
Cameron Clark
|
b99dc4d06b
|
feat(player manager): remove MediaHandlers on playback stop
|
2021-02-04 11:30:42 +00:00 |
|
Cameron Clark
|
1568fc7954
|
feat(playback): add functions to handle mediasession inputs
|
2021-02-04 11:30:42 +00:00 |
|
Cameron Clark
|
7dc1c3f5ef
|
test(jest config): add missing directories to collect coverage from
|
2021-02-04 00:19:13 +00:00 |
|
Cameron Clark
|
a6a6ad36ec
|
refactor(items utils): refactor items utils to reduce duplication
|
2021-02-03 22:59:26 +00:00 |
|
Cameron Clark
|
d09d1bafea
|
test(items utils): add tests for items utils
|
2021-02-03 22:58:57 +00:00 |
|
Cameron Clark
|
0404419ac3
|
test(user views): add extra userViews test
|
2021-02-03 22:16:25 +00:00 |
|
Cameron Clark
|
aa093e9ef0
|
refactor(home sections): improve home sections loading speed by caching userView
|
2021-02-03 22:16:22 +00:00 |
|
Cameron Clark
|
0c962e4913
|
chore(lint): add vue/html-self-closing eslint rule
|
2021-02-03 21:39:04 +00:00 |
|
Cameron Clark
|
eeed2b72e3
|
chore(lint): add eslint-plugin-vue
|
2021-02-03 21:39:04 +00:00 |
|
Cameron Clark
|
edfa9e691f
|
fix(artist details page): fix no albums appearing in artist details page
|
2021-01-31 11:53:03 +00:00 |
|
Cameron Clark
|
78e920b26f
|
fix(playback store): fix bug when adding items to the queue
If item A is already in the queue, and you attempt to add item A, item A will not be added. This is
fixed.
|
2021-01-18 10:22:20 +00:00 |
|
Cameron Clark
|
7d28206eb7
|
test(playback store): add tests for playback store
|
2021-01-18 10:22:20 +00:00 |
|
Cameron Clark
|
0c9cb82108
|
fix(video profiles): fix sending a webM file containing h264 (fixes #586)
|
2021-01-17 15:41:11 +00:00 |
|
Cameron Clark
|
19677b98c8
|
feat(musicplayback): remove padding from cover art when in full screen music playbackl
|
2021-01-16 14:33:56 +00:00 |
|
Cameron Clark
|
1d635f47cd
|
refactor(global styles): move capitalize first letter into global stylesheet
|
2021-01-16 12:23:40 +00:00 |
|
Cameron Clark
|
3d4721e074
|
feat(apikeys settings): add settings page for managing API keys
|
2021-01-16 12:23:40 +00:00 |
|
Cameron Clark
|
5896ec9b82
|
fix(playback): fixes uncentered album art on playback page. Fixes #558
|
2021-01-16 12:51:35 +01:00 |
|
Cameron Clark
|
4482fade0b
|
refactor(login flor): improve responsiveness of selectserver and login pages
|
2021-01-15 16:51:42 +00:00 |
|
Cameron Clark
|
f1c6084322
|
refactor(test of stores): use default state inside stores instead of defining it in tests
|
2021-01-15 11:54:45 +00:00 |
|
Cameron Clark
|
2e0356cc27
|
refactor(item-menu): use item menu everywhere instead of placeholders
|
2021-01-15 11:48:40 +00:00 |
|
Cameron Clark
|
8454395143
|
fix(fix build): add ts-ignore
|
2021-01-15 11:23:16 +00:00 |
|
Cameron Clark
|
5711023371
|
feat(wizard): add wizard page for metadata
|
2021-01-15 11:19:20 +00:00 |
|
Cameron Clark
|
fc7ef3391d
|
feat(wizard): add wizard page for language
|
2021-01-15 11:19:03 +00:00 |
|
Cameron Clark
|
49d0bef3d8
|
feat(wizard): add wizard page for remove access
|
2021-01-15 11:18:44 +00:00 |
|
Cameron Clark
|
3034e5180e
|
feat(wizard): add wizard page for admin account
|
2021-01-15 11:18:27 +00:00 |
|
Cameron Clark
|
ff1c47b872
|
feat(wizard): redirect to startup wizard if StartupWizardCompleted is false
|
2021-01-15 11:17:23 +00:00 |
|
Cameron Clark
|
909cd05b85
|
feat(wizard): add initial page with v-stepper for wizard
|
2021-01-15 11:16:52 +00:00 |
|
Cameron Clark
|
08773c13bd
|
feat(video playback): add limited keyboard controls for controlling video playback
Space - play/pause, Right Arrow - skip 15s, Left Arrow - rewind 15s
|
2021-01-14 19:44:41 +00:00 |
|
Cameron Clark
|
ee64fda8a5
|
feat(audio controls): improve responsiveness of audio controls
|
2021-01-14 19:33:49 +00:00 |
|
Cameron Clark
|
87e0a368ba
|
test(page store): add tests for showNavDrawer
|
2021-01-14 16:53:37 +00:00 |
|
Cameron Clark
|
0db19f7754
|
test(page): add tests for page store
|
2021-01-14 16:48:16 +00:00 |
|
Cameron Clark
|
b33b616813
|
test(snackbar): add tests for snackbar store
|
2021-01-14 16:42:41 +00:00 |
|
Cameron Clark
|
812f55e043
|
test(formshelper): add tests for forms helper
|
2021-01-14 16:35:18 +00:00 |
|
Cameron Clark
|
6b96082d2e
|
test(timeutils): add missing tests
|
2021-01-14 16:35:03 +00:00 |
|
Cameron Clark
|
ad8fc2b7e3
|
test(backdrop store): add tests for backdrop store
|
2021-01-14 15:30:09 +00:00 |
|
Cameron Clark
|
8c95d012f3
|
fix(user views): clear userviews on logout
|
2021-01-13 23:16:31 +00:00 |
|
Cameron Clark
|
a7081d40e4
|
test(userviews): add test for userviews store
|
2021-01-13 23:14:52 +00:00 |
|
Cameron Clark
|
a2a165b9c0
|
feat(image search): show error message is no images are found
|
2021-01-13 10:42:52 +00:00 |
|
Cameron Clark
|
f3242a76e1
|
test(settings page): add tests for settings page
|
2021-01-13 00:01:06 +00:00 |
|
Cameron Clark
|
3bc2a39572
|
refactor(settings layout): create general settings page layout component
|
2021-01-12 23:40:12 +00:00 |
|