Commit Graph
100 Commits
Author SHA1 Message Date
MrTimscampi ca41303aab Allow markdown for plugin changelogs 2021-09-05 00:43:57 -04:00
MrTimscampi 2cf6ccef0e Add new or missing person types 2021-07-27 23:54:29 +02:00
MrTimscampi ded5ecc5fe Improve people pages and metadata editor 2021-07-10 11:45:40 +02:00
MrTimscampi 89c05526ef Translate the transcode reasons 2021-07-03 12:40:06 +02:00
MrTimscampi 69c4aee2b0 Make parameters optional for components ported to TSX 2021-06-18 17:01:01 +02:00
MrTimscampi d770581c52 Remove PropTypes 2021-06-18 17:01:01 +02:00
MrTimscampi 4d23e79f65 Add TypeScript support for React components 2021-06-18 17:01:00 +02:00
MrTimscampi 269ea2ad55 Replace newlines in plugin changelogs with the proper HTML tag 2021-06-15 00:26:08 +02:00
MrTimscampi 323d84ef64 Disable first episodes in Next Up home section 2021-03-14 05:32:07 +01:00
MrTimscampi e4b1569988 Add Chromecast error messages to the locales 2021-01-01 10:09:54 +01:00
MrTimscampi 4cfc9dda97 Sort items by premiere date on the details page 2020-12-25 15:57:33 +01:00
MrTimscampi c05ddf672c Fix OSD gradients not letting pointer events through 2020-12-24 15:21:46 +01:00
MrTimscampi 983a14c528 Remove non-existing UserData field from requests 2020-12-05 15:36:44 +01:00
MrTimscampi 7d9208e951 WIP 2020-11-05 23:09:09 +00:00
MrTimscampi 96eccd2ecd Rework Webpack config 2020-11-05 23:07:20 +00:00
MrTimscampi bfb8c7c1f6 Make import paths ES6-compatible 2020-11-05 22:58:26 +00:00
MrTimscampi 1a635e2f81 Migrate site.js to ES6 2020-11-05 22:55:06 +00:00
Julien Machiels 3cbe0f7264 Merge branch 'master' into connection-manager-global 2020-09-01 10:16:21 +02:00
MrTimscampi ca4419da4d Merge remote-tracking branch 'upstream/master' into focus-fixes 2020-08-30 18:19:08 +02:00
MrTimscampi 0db000e5b5 Fix CSS selector for top OSD header 2020-08-30 13:47:37 +02:00
MrTimscampi 4fcf7f1805 Merge remote-tracking branch 'upstream/master' into modern-osd 2020-08-30 13:41:17 +02:00
MrTimscampi 73c7dfa0dd Remove implicit ConnectionManager global from ESLint config 2020-08-30 06:24:40 +02:00
MrTimscampi c97d7a6f59 Use connectionManager global 2020-08-30 06:06:47 +02:00
MrTimscampi 02015aaa9c Adjust OSD color for WCAG compliance 2020-08-29 18:32:42 +02:00
MrTimscampi 3a8e0394dc Remove withCredentials from xhrSetup in hls.js 2020-08-29 16:44:36 +02:00
MrTimscampi 26b09014d0 Fix bad global restriction 2020-08-29 16:34:21 +02:00
MrTimscampi 1812df57ad Fix up next dialog on Chrome 2020-08-29 16:08:05 +02:00
MrTimscampi e38fa15e4d Constrain width only on desktop 2020-08-29 16:08:05 +02:00
MrTimscampi 3f59288158 Improve Up Next dialog 2020-08-29 16:08:04 +02:00
MrTimscampi 6d5ed18386 Redesign OSD and Up Next dialog 2020-08-29 16:07:27 +02:00
MrTimscampi ece0b39d70 Rework details page for TV 2020-08-26 21:29:10 +02:00
MrTimscampi 350195b5bc Hide admin menus if in TV layout 2020-08-26 20:06:48 +02:00
MrTimscampi 9518ffa456 Use emblem as logo in TV layout 2020-08-26 19:58:21 +02:00
MrTimscampi 98f5bc3d9c Don't constraing end position for scrollers if in TV layout 2020-08-26 19:53:11 +02:00
MrTimscampi 3f7a84512e Fix icon posiition on cards in TV layout 2020-08-26 19:30:46 +02:00
MrTimscampi 6336c50d3a Fix scollers cutting off images when focused on TV 2020-08-26 19:30:23 +02:00
MrTimscampi 45cd976b49 Fix font sizes
Makes the baseline 16px again (It was 14.88px before, for some reason) and sets the TV baseline to 20px.
2020-08-26 19:30:01 +02:00
MrTimscampi 186acfc3e6 Fix inline CSS style for itemDetails 2020-08-26 19:09:07 +02:00
MrTimscampi 4e474325f3 Make top bar non-floating on TV 2020-08-26 19:07:29 +02:00
Julien MachielsandDmitry Lyzo e690a879ce Update src/scripts/site.js
Co-authored-by: Dmitry Lyzo <56478732+dmitrylyzo@users.noreply.github.com>
2020-08-22 20:55:17 +02:00
MrTimscampi e88f29ac37 Restore focusPreventScroll 2020-08-22 19:12:11 +02:00
MrTimscampi e841c55e85 Fix cards without title 2020-08-20 21:56:27 +02:00
MrTimscampi 73ab5827be Merge remote-tracking branch 'upstream/master' into focus-prevent-scroll 2020-08-19 21:19:53 +02:00
MrTimscampi 61a7dba964 Fix sonarcloud warning 2020-08-18 20:31:10 +02:00
MrTimscampi 161e1aff2f Fix tabs always focusing the active tab in TV layout 2020-08-18 20:12:19 +02:00
Julien MachielsandDmitry Lyzo 15010b1426 Update src/scripts/clientUtils.js
Co-authored-by: Dmitry Lyzo <56478732+dmitrylyzo@users.noreply.github.com>
2020-08-17 04:26:38 +02:00
MrTimscampi bc6a1d5734 Fix linting issue 2020-08-16 21:14:18 +02:00
MrTimscampi 458587475c Add timeouts to focus 2020-08-16 21:07:49 +02:00
MrTimscampi 8d7912cae4 Merge remote-tracking branch 'upstream/master' into site-js-prepare-es6 2020-08-16 16:32:26 +02:00
MrTimscampi 667576e056 Fix suggestions 2020-08-16 16:12:33 +02:00
MrTimscampi 7756b3164b Fix suggestions 2020-08-16 15:46:29 +02:00
MrTimscampi e7a4cc28c7 Remove chromecastHelper definition 2020-08-16 15:07:47 +02:00
Julien MachielsandCameron e606681872 Update src/scripts/clientUtils.js
Co-authored-by: Cameron <Influence365@gmail.com>
2020-08-14 20:00:57 +02:00
Julien MachielsandCameron c91a6195d7 Update src/scripts/clientUtils.js
Co-authored-by: Cameron <Influence365@gmail.com>
2020-08-14 20:00:46 +02:00
Julien MachielsandCameron 7f9f3cf206 Update src/scripts/clientUtils.js
Co-authored-by: Cameron <Influence365@gmail.com>
2020-08-14 17:10:27 +02:00
Julien MachielsandCameron 5b0018850e Update src/scripts/clientUtils.js
Co-authored-by: Cameron <Influence365@gmail.com>
2020-08-14 17:10:20 +02:00
Julien MachielsandCameron 58c49ab85a Update src/scripts/clientUtils.js
Co-authored-by: Cameron <Influence365@gmail.com>
2020-08-14 17:10:13 +02:00
MrTimscampi 195430ceff Use ES6 imports for clientUtils 2020-08-14 05:48:59 +02:00
MrTimscampi 1b33cec561 Merge remote-tracking branch 'upstream/master' into another-es6-pr 2020-08-13 15:40:10 +02:00
MrTimscampi ce74cb0602 Fix lint 2020-08-13 15:37:09 +02:00
MrTimscampi 3359fc388b Use JSON when POSTing data 2020-08-12 21:17:07 +02:00
MrTimscampi 645668454a Merge remote-tracking branch 'upstream/master' into pluginmanager-es6 2020-08-12 15:33:11 +02:00
MrTimscampi e432f3fed2 Fix issues 2020-08-12 15:30:30 +02:00
MrTimscampi ed4e733a64 Remove default 2020-08-12 15:18:13 +02:00
MrTimscampi 0feb4f1e36 Merge remote-tracking branch 'upstream/master' into another-es6-pr 2020-08-12 15:14:29 +02:00
MrTimscampi c11dc53e44 Fix require 2020-08-12 15:12:03 +02:00
MrTimscampi 96963cb8b6 Wrap appLoader in anonymous function 2020-08-11 19:53:11 +02:00
MrTimscampi fe0c7d359e Merge remote-tracking branch 'upstream/master' into apphost-es6 2020-08-11 16:29:25 +02:00
MrTimscampi 8a67b5e41f Fix import and Chromecast on Edge Chromium 2020-08-11 15:37:48 +02:00
Julien MachielsandCameron 37bd08fef6 Update src/scripts/settings/webSettings.js
Co-authored-by: Cameron <Influence365@gmail.com>
2020-08-11 15:32:40 +02:00
MrTimscampi 0643e29404 Fix suggestions and rebase issues 2020-08-09 15:35:48 +02:00
MrTimscampi 862489c73d Fix forgotten await and warn 2020-08-09 14:24:59 +02:00
MrTimscampi e6159a22d8 Fix themes not loading unless signed in 2020-08-09 13:25:24 +02:00
MrTimscampi 37abd530eb Remove old files 2020-08-08 21:19:27 +02:00
MrTimscampi 0dba3bbb72 Keep prefer-const disabled for now 2020-08-08 21:13:20 +02:00
MrTimscampi 566a818ee6 Merge remote-tracking branch 'upstream/master' into apphost-es6 2020-08-08 21:07:21 +02:00
MrTimscampi faa78ebff1 Fix string 2020-08-08 20:07:31 +02:00
MrTimscampi c14b20727a Merge conditions in plugin install 2020-08-08 20:07:31 +02:00
Julien MachielsandCameron 2cbcddd5da Update src/controllers/dashboard/plugins/installed/index.js
Co-authored-by: Cameron <Influence365@gmail.com>
2020-08-08 20:07:31 +02:00
Julien MachielsandCameron 9c56306f05 Update src/controllers/dashboard/plugins/installed/index.js
Co-authored-by: Cameron <Influence365@gmail.com>
2020-08-08 20:07:31 +02:00
Julien MachielsandCameron 5ccc24d8f5 Update src/controllers/dashboard/plugins/installed/index.js
Co-authored-by: Cameron <Influence365@gmail.com>
2020-08-08 20:07:31 +02:00
Julien MachielsandCameron 232ba8182a Update src/controllers/dashboard/plugins/installed/index.js
Co-authored-by: Cameron <Influence365@gmail.com>
2020-08-08 20:07:31 +02:00
MrTimscampi 3180a7a177 Fix lint 2020-08-08 20:07:31 +02:00
MrTimscampi af2fab85d1 Migrate add, installed, available plugin pages to ES6 2020-08-08 20:07:31 +02:00
MrTimscampi 81c6dc6907 Move Dashboard to a new module 2020-08-08 16:33:31 +02:00
MrTimscampi 6b655e57ac Fix lint 2020-08-08 05:31:07 +02:00
MrTimscampi 2d72645aad Move HTML files to the proper locations 2020-08-08 03:34:21 +02:00
Julien MachielsandDmitry Lyzo 2d5db406c8 Update src/scripts/site.js
Co-authored-by: Dmitry Lyzo <56478732+dmitrylyzo@users.noreply.github.com>
2020-08-07 00:13:16 +02:00
Julien MachielsandDmitry Lyzo 85e0153749 Update src/components/pluginManager.js
Co-authored-by: Dmitry Lyzo <56478732+dmitrylyzo@users.noreply.github.com>
2020-08-07 00:12:27 +02:00
MrTimscampi 58361ce70c Remove focus-prevent-scroll, migrate gamepadtokey and chromecastHelper to ES6 2020-08-06 23:56:29 +02:00
Julien MachielsandDmitry Lyzo 878ab482cb Update src/libraries/scroller.js
Co-authored-by: Dmitry Lyzo <56478732+dmitrylyzo@users.noreply.github.com>
2020-08-06 23:27:26 +02:00
Julien MachielsandDmitry Lyzo 915a423997 Update src/scripts/serverNotifications.js
Co-authored-by: Dmitry Lyzo <56478732+dmitrylyzo@users.noreply.github.com>
2020-08-06 23:26:59 +02:00
Julien MachielsandDmitry Lyzo 232ccb6b9f Update src/scripts/serverNotifications.js
Co-authored-by: Dmitry Lyzo <56478732+dmitrylyzo@users.noreply.github.com>
2020-08-06 23:26:51 +02:00
MrTimscampi e9b97185b8 Fix broken pages 2020-08-06 23:25:18 +02:00
MrTimscampi 4aa0ef4936 Migrate appRouter to ES6 2020-08-06 23:10:47 +02:00
MrTimscampi 453079fe06 Fix require 2020-08-06 22:48:26 +02:00
MrTimscampi 936ff4186d Merge remote-tracking branch 'upstream/master' into more-es6 2020-08-06 22:45:35 +02:00
MrTimscampi 161488616f Fix suggestions 2020-08-06 22:28:52 +02:00
MrTimscampi e7d6bc2889 Don't math twice 2020-08-06 22:25:14 +02:00
MrTimscampi feb49dd429 Fix suggestions and cleanup 2020-08-06 22:09:24 +02:00