FireMasterK
b0d9145e75
Add router caching. ( #248 )
...
* Add router caching.
* Avoid memory leak by limiting cache size.
* Fix search result caching.
* Remove remains of previous player.
Fixes an issue where the spinner/loading from a previous player can show up in a cached page.
2021-07-07 19:48:09 +05:30
dependabot[bot]
9345e1a917
build(deps): bump dompurify from 2.2.9 to 2.3.0
...
Bumps [dompurify](https://github.com/cure53/DOMPurify ) from 2.2.9 to 2.3.0.
- [Release notes](https://github.com/cure53/DOMPurify/releases )
- [Commits](https://github.com/cure53/DOMPurify/compare/2.2.9...2.3.0 )
---
updated-dependencies:
- dependency-name: dompurify
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-07-07 18:40:02 +05:30
dependabot[bot]
72b989901f
build(deps-dev): bump eslint-plugin-vue from 7.12.1 to 7.13.0
...
Bumps [eslint-plugin-vue](https://github.com/vuejs/eslint-plugin-vue ) from 7.12.1 to 7.13.0.
- [Release notes](https://github.com/vuejs/eslint-plugin-vue/releases )
- [Commits](https://github.com/vuejs/eslint-plugin-vue/compare/v7.12.1...v7.13.0 )
---
updated-dependencies:
- dependency-name: eslint-plugin-vue
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-07-07 18:39:51 +05:30
FireMasterK
9b79a9c848
Add auto theme option.
2021-07-06 00:03:00 +05:30
FireMasterK
b5a0ca8324
Add support for setting region in Preferences.
2021-07-05 18:48:54 +05:30
dependabot[bot]
2877f202b7
build(deps-dev): bump eslint from 7.29.0 to 7.30.0
...
Bumps [eslint](https://github.com/eslint/eslint ) from 7.29.0 to 7.30.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v7.29.0...v7.30.0 )
---
updated-dependencies:
- dependency-name: eslint
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-07-05 13:40:29 +05:30
dependabot[bot]
855278cc9b
build(deps): bump mux.js from 5.11.3 to 5.12.0
...
Bumps [mux.js](https://github.com/videojs/mux.js ) from 5.11.3 to 5.12.0.
- [Release notes](https://github.com/videojs/mux.js/releases )
- [Changelog](https://github.com/videojs/mux.js/blob/main/CHANGELOG.md )
- [Commits](https://github.com/videojs/mux.js/compare/v5.11.3...v5.12.0 )
---
updated-dependencies:
- dependency-name: mux.js
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-07-05 13:40:18 +05:30
dependabot[bot]
2adae85183
build(deps): bump vue and @vue/compiler-sfc
...
Bumps [vue](https://github.com/vuejs/vue ) and [@vue/compiler-sfc](https://github.com/vuejs/vue-next/tree/HEAD/packages/compiler-sfc ). These dependencies needed to be updated together.
Updates `vue` from 3.1.2 to 3.1.4
- [Release notes](https://github.com/vuejs/vue/releases )
- [Commits](https://github.com/vuejs/vue/commits )
Updates `@vue/compiler-sfc` from 3.1.2 to 3.1.4
- [Release notes](https://github.com/vuejs/vue-next/releases )
- [Changelog](https://github.com/vuejs/vue-next/blob/master/CHANGELOG.md )
- [Commits](https://github.com/vuejs/vue-next/commits/v3.1.4/packages/compiler-sfc )
---
updated-dependencies:
- dependency-name: vue
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: "@vue/compiler-sfc"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-07-05 13:40:09 +05:30
FireMasterK
29b49de40c
Fix scrolling issue.
...
Looks like Vue Router's scrollBehavior is broken.
2021-07-05 00:59:19 +05:30
FireMasterK
aa81677450
Add Playlist RSS.
2021-07-05 00:28:06 +05:30
FireMasterK
6b0cb2352b
Add option to loop current video.
2021-07-05 00:12:10 +05:30
FireMasterK
7a77534098
Remove all direct localStorage calls.
...
Also: make instance changes active instantly without needing a reload.
2021-07-04 23:56:02 +05:30
ffec9d992a
Support region for trending ( #239 )
...
* Support region for trending
* Handle parameters with mixin.
Co-authored-by: FireMasterK <20838718+FireMasterK@users.noreply.github.com>
2021-07-04 23:23:36 +05:30
FireMasterK
192c2b82bb
Lint file.
2021-07-04 01:03:59 +05:30
FireMasterK
4a10d80804
Cleanup + Allow setting some parameters over query.
2021-07-04 00:54:09 +05:30
dependabot[bot]
14b28ba87b
build(deps): bump actions/setup-node from 2.1.5 to 2.2.0 ( #235 )
...
* build(deps): bump actions/setup-node from 2.1.5 to 2.2.0
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 2.1.5 to 2.2.0.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v2.1.5...v2.2.0 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* Use inbuilt caching for Yarn.
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: FireMasterK <20838718+FireMasterK@users.noreply.github.com>
2021-07-01 19:31:45 +05:30
dependabot[bot]
f11d67ddc6
build(deps): bump mux.js from 5.11.2 to 5.11.3
...
Bumps [mux.js](https://github.com/videojs/mux.js ) from 5.11.2 to 5.11.3.
- [Release notes](https://github.com/videojs/mux.js/releases )
- [Changelog](https://github.com/videojs/mux.js/blob/main/CHANGELOG.md )
- [Commits](https://github.com/videojs/mux.js/compare/v5.11.2...v5.11.3 )
---
updated-dependencies:
- dependency-name: mux.js
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-07-01 14:53:21 +05:30
FireMasterK
c599d56db6
Add "Watch on YouTube" button.
2021-07-01 01:56:04 +05:30
dependabot[bot]
e36bafea9c
build(deps): bump uikit from 3.6.22 to 3.7.0
...
Bumps [uikit](https://github.com/uikit/uikit ) from 3.6.22 to 3.7.0.
- [Release notes](https://github.com/uikit/uikit/releases )
- [Changelog](https://github.com/uikit/uikit/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/uikit/uikit/compare/v3.6.22...v3.7.0 )
---
updated-dependencies:
- dependency-name: uikit
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-07-01 00:18:38 +05:30
dependabot[bot]
fc7eebbb5b
build(deps): bump core-js from 3.15.1 to 3.15.2
...
Bumps [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js ) from 3.15.1 to 3.15.2.
- [Release notes](https://github.com/zloirock/core-js/releases )
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md )
- [Commits](https://github.com/zloirock/core-js/commits/v3.15.2/packages/core-js )
---
updated-dependencies:
- dependency-name: core-js
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-07-01 00:11:37 +05:30
24b74b542e
Add links to public chat rooms ( #211 )
...
* Add links to public chat rooms
* Tweak and use bullet points.
Co-authored-by: FireMasterK <20838718+FireMasterK@users.noreply.github.com>
2021-06-29 01:22:36 +05:30
FireMasterK
18752c7de7
Add light theme. ( #219 )
...
* Add light theme.
* Reload on theme change.
2021-06-29 01:15:03 +05:30
FireMasterK
7c66035f41
Add bidi support. ( #231 )
2021-06-28 21:53:24 +05:30
dependabot[bot]
463d0c9cfb
build(deps-dev): bump eslint-plugin-vue from 7.11.1 to 7.12.1
...
Bumps [eslint-plugin-vue](https://github.com/vuejs/eslint-plugin-vue ) from 7.11.1 to 7.12.1.
- [Release notes](https://github.com/vuejs/eslint-plugin-vue/releases )
- [Commits](https://github.com/vuejs/eslint-plugin-vue/compare/v7.11.1...v7.12.1 )
---
updated-dependencies:
- dependency-name: eslint-plugin-vue
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-06-28 12:28:28 +05:30
w1nst0n
17ea593bb0
Routing cleanup and improvement ( #227 )
2021-06-26 15:49:10 +05:30
dependabot[bot]
1dc5450223
build(deps): bump mux.js from 5.11.1 to 5.11.2
...
Bumps [mux.js](https://github.com/videojs/mux.js ) from 5.11.1 to 5.11.2.
- [Release notes](https://github.com/videojs/mux.js/releases )
- [Changelog](https://github.com/videojs/mux.js/blob/main/CHANGELOG.md )
- [Commits](https://github.com/videojs/mux.js/compare/v5.11.1...v5.11.2 )
---
updated-dependencies:
- dependency-name: mux.js
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-06-25 16:58:26 +05:30
FireMasterK
3cb733dfd0
Keep Parameters in URL when auto-playing.
2021-06-25 00:10:17 +05:30
FireMasterK
cf6ce71339
Generalize related videos rendering.
2021-06-25 00:10:00 +05:30
dependabot[bot]
80c4c4c0f8
build(deps): bump core-js from 3.15.0 to 3.15.1
...
Bumps [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js ) from 3.15.0 to 3.15.1.
- [Release notes](https://github.com/zloirock/core-js/releases )
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md )
- [Commits](https://github.com/zloirock/core-js/commits/v3.15.1/packages/core-js )
---
updated-dependencies:
- dependency-name: core-js
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-06-23 14:04:44 +05:30
dependabot[bot]
c3a79117e4
build(deps): bump mux.js from 5.11.0 to 5.11.1
...
Bumps [mux.js](https://github.com/videojs/mux.js ) from 5.11.0 to 5.11.1.
- [Release notes](https://github.com/videojs/mux.js/releases )
- [Changelog](https://github.com/videojs/mux.js/blob/main/CHANGELOG.md )
- [Commits](https://github.com/videojs/mux.js/compare/v5.11.0...v5.11.1 )
---
updated-dependencies:
- dependency-name: mux.js
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-06-23 14:04:29 +05:30
dependabot[bot]
0d8d9bd5ab
build(deps): bump vue and @vue/compiler-sfc
...
Bumps [vue](https://github.com/vuejs/vue ) and [@vue/compiler-sfc](https://github.com/vuejs/vue-next/tree/HEAD/packages/compiler-sfc ). These dependencies needed to be updated together.
Updates `vue` from 3.1.1 to 3.1.2
- [Release notes](https://github.com/vuejs/vue/releases )
- [Commits](https://github.com/vuejs/vue/commits )
Updates `@vue/compiler-sfc` from 3.1.1 to 3.1.2
- [Release notes](https://github.com/vuejs/vue-next/releases )
- [Changelog](https://github.com/vuejs/vue-next/blob/master/CHANGELOG.md )
- [Commits](https://github.com/vuejs/vue-next/commits/v3.1.2/packages/compiler-sfc )
---
updated-dependencies:
- dependency-name: vue
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: "@vue/compiler-sfc"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-06-23 14:04:16 +05:30
FireMasterK
21487355ad
Add black background color to player.
2021-06-22 23:01:57 +05:30
FireMasterK
5a4a47c8dc
Reduce size of input and select elements.
2021-06-22 16:27:12 +05:30
FireMasterK
aad2efd303
Allow configuring buffering goal.
2021-06-22 16:24:30 +05:30
dependabot[bot]
5237af3eee
build(deps): bump color-string from 1.5.4 to 1.5.5
...
Bumps [color-string](https://github.com/Qix-/color-string ) from 1.5.4 to 1.5.5.
- [Release notes](https://github.com/Qix-/color-string/releases )
- [Changelog](https://github.com/Qix-/color-string/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Qix-/color-string/compare/1.5.4...1.5.5 )
---
updated-dependencies:
- dependency-name: color-string
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-06-22 15:31:30 +05:30
dependabot[bot]
d70fc1f8f5
build(deps): bump vue-router from 4.0.9 to 4.0.10
...
Bumps [vue-router](https://github.com/vuejs/vue-router ) from 4.0.9 to 4.0.10.
- [Release notes](https://github.com/vuejs/vue-router/releases )
- [Changelog](https://github.com/vuejs/vue-router/blob/dev/CHANGELOG.md )
- [Commits](https://github.com/vuejs/vue-router/commits )
---
updated-dependencies:
- dependency-name: vue-router
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-06-22 15:20:45 +05:30
FireMasterK
192e245381
Fix for fullscreen issue.
2021-06-22 15:19:14 +05:30
FireMasterK
ffd4a195d6
Simplify and show "p" in quality labels.
2021-06-22 01:55:38 +05:30
FireMasterK
95e339ca9f
Change "Disable" to "Auto" for default quality.
2021-06-22 01:43:21 +05:30
FireMasterK
69c29b1a0e
readme: add irc info
2021-06-22 01:42:45 +05:30
FireMasterK
0094ef9f15
Implement default quality preference.
2021-06-22 01:33:11 +05:30
TheAssassin
8bf660c6c5
Limit maximum height of video player ( #210 )
2021-06-21 22:50:10 +05:30
dependabot[bot]
ea73818f56
build(deps-dev): bump eslint from 7.28.0 to 7.29.0
...
Bumps [eslint](https://github.com/eslint/eslint ) from 7.28.0 to 7.29.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v7.28.0...v7.29.0 )
---
updated-dependencies:
- dependency-name: eslint
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-06-21 11:43:38 +05:30
dependabot[bot]
7d247f5b2b
build(deps): bump core-js from 3.14.0 to 3.15.0
...
Bumps [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js ) from 3.14.0 to 3.15.0.
- [Release notes](https://github.com/zloirock/core-js/releases )
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md )
- [Commits](https://github.com/zloirock/core-js/commits/v3.15.0/packages/core-js )
---
updated-dependencies:
- dependency-name: core-js
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-06-21 11:43:24 +05:30
FireMasterK
5f2ec062a0
Add background to html element.
2021-06-18 19:56:45 +05:30
FireMasterK
b18c34eb78
Fix for videos with no dash streams.
...
This works by loading the best premuxed stream.
2021-06-18 18:50:41 +05:30
dependabot[bot]
c9065b3ac5
build(deps): bump shaka-player from 3.1.0 to 3.1.1
...
Bumps [shaka-player](https://github.com/google/shaka-player ) from 3.1.0 to 3.1.1.
- [Release notes](https://github.com/google/shaka-player/releases )
- [Changelog](https://github.com/google/shaka-player/blob/master/CHANGELOG.md )
- [Commits](https://github.com/google/shaka-player/compare/v3.1.0...v3.1.1 )
---
updated-dependencies:
- dependency-name: shaka-player
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-06-17 14:59:14 +05:30
dependabot[bot]
6094bcb0e7
build(deps): bump vue-router from 4.0.8 to 4.0.9
...
Bumps [vue-router](https://github.com/vuejs/vue-router ) from 4.0.8 to 4.0.9.
- [Release notes](https://github.com/vuejs/vue-router/releases )
- [Changelog](https://github.com/vuejs/vue-router/blob/dev/CHANGELOG.md )
- [Commits](https://github.com/vuejs/vue-router/commits )
---
updated-dependencies:
- dependency-name: vue-router
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-06-17 14:59:02 +05:30
dependabot[bot]
05fb4382df
build(deps): bump postcss from 7.0.35 to 7.0.36
...
Bumps [postcss](https://github.com/postcss/postcss ) from 7.0.35 to 7.0.36.
- [Release notes](https://github.com/postcss/postcss/releases )
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/postcss/postcss/compare/7.0.35...7.0.36 )
---
updated-dependencies:
- dependency-name: postcss
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-06-17 00:53:36 +05:30
FireMasterK
426c5669f0
Add audio only buttons.
2021-06-17 00:44:46 +05:30