Commit Graph

773 Commits

Author SHA1 Message Date
Kavin
8feb4fbc41
Add support for client-side watch history. (#370)
* Add support for client-side watch history.

* Update watched videos more often.
2021-08-22 15:57:09 +05:30
FireMasterK
6688fafeaa
Fix for 404s on frontend. 2021-08-20 21:40:58 +05:30
dependabot[bot]
03c5086a72 Bump core-js from 3.16.1 to 3.16.2
Bumps [core-js](https://github.com/zloirock/core-js) from 3.16.1 to 3.16.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/compare/v3.16.1...v3.16.2)

---
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-08-18 12:05:52 +05:30
FireMasterK
93d0223fee
Render checkmark wherever possible. 2021-08-17 23:00:36 +05:30
jim3692
5bc9f653c1
Add j, k, l keybindings to Player (#362) 2021-08-16 18:20:25 +05:30
dependabot[bot]
61dd638ccd Bump dompurify from 2.3.0 to 2.3.1
Bumps [dompurify](https://github.com/cure53/DOMPurify) from 2.3.0 to 2.3.1.
- [Release notes](https://github.com/cure53/DOMPurify/releases)
- [Commits](https://github.com/cure53/DOMPurify/compare/2.3.0...2.3.1)

---
updated-dependencies:
- dependency-name: dompurify
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-16 10:39:02 +05:30
FireMasterK
631c50ba33
Use pre-existing dash manifest wherever possible.
Useful for videos where only OTF streams are available.
2021-08-16 01:24:34 +05:30
dependabot[bot]
e07ac8016a Bump url-parse from 1.5.1 to 1.5.3
Bumps [url-parse](https://github.com/unshiftio/url-parse) from 1.5.1 to 1.5.3.
- [Release notes](https://github.com/unshiftio/url-parse/releases)
- [Commits](https://github.com/unshiftio/url-parse/compare/1.5.1...1.5.3)

---
updated-dependencies:
- dependency-name: url-parse
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-13 10:37:54 +05:30
dependabot[bot]
091fb68864 Bump path-parse from 1.0.6 to 1.0.7
Bumps [path-parse](https://github.com/jbgutierrez/path-parse) from 1.0.6 to 1.0.7.
- [Release notes](https://github.com/jbgutierrez/path-parse/releases)
- [Commits](https://github.com/jbgutierrez/path-parse/commits/v1.0.7)

---
updated-dependencies:
- dependency-name: path-parse
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-13 10:18:48 +05:30
dependabot[bot]
8a3ad5da20
Revert "build(deps-dev): bump eslint-plugin-vue from 7.15.1 to 7.15.2"
This reverts commit ccc9810441.
2021-08-10 16:39:24 +05:30
dependabot[bot]
5c7ade0f6c
Revert "build(deps-dev): bump @vue/compiler-sfc from 3.1.5 to 3.2.1"
This reverts commit 94387c764b.
2021-08-10 16:35:51 +05:30
dependabot[bot]
ccc9810441 build(deps-dev): bump eslint-plugin-vue from 7.15.1 to 7.15.2
Bumps [eslint-plugin-vue](https://github.com/vuejs/eslint-plugin-vue) from 7.15.1 to 7.15.2.
- [Release notes](https://github.com/vuejs/eslint-plugin-vue/releases)
- [Commits](https://github.com/vuejs/eslint-plugin-vue/compare/v7.15.1...v7.15.2)

---
updated-dependencies:
- dependency-name: eslint-plugin-vue
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-10 10:15:01 +05:30
dependabot[bot]
94387c764b build(deps-dev): bump @vue/compiler-sfc from 3.1.5 to 3.2.1
Bumps [@vue/compiler-sfc](https://github.com/vuejs/vue-next/tree/HEAD/packages/compiler-sfc) from 3.1.5 to 3.2.1.
- [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.2.1/packages/compiler-sfc)

---
updated-dependencies:
- dependency-name: "@vue/compiler-sfc"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-10 10:14:54 +05:30
dependabot[bot]
3f3c683eaf build(deps): bump vue-router from 4.0.10 to 4.0.11
Bumps [vue-router](https://github.com/vuejs/vue-router) from 4.0.10 to 4.0.11.
- [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-08-10 10:14:44 +05:30
dependabot[bot]
cd9bf9ad4c build(deps): bump uikit from 3.7.1 to 3.7.2
Bumps [uikit](https://github.com/uikit/uikit) from 3.7.1 to 3.7.2.
- [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.7.1...v3.7.2)

---
updated-dependencies:
- dependency-name: uikit
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-09 13:10:44 +05:30
dependabot[bot]
58380db1ef build(deps): bump core-js from 3.16.0 to 3.16.1
Bumps [core-js](https://github.com/zloirock/core-js) from 3.16.0 to 3.16.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/compare/v3.16.0...v3.16.1)

---
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-08-09 13:10:36 +05:30
FireMasterK
c260091e3e
Add Watch on LBRY button. 2021-08-08 16:48:45 +05:30
dependabot[bot]
8a17410acb build(deps): bump actions/setup-node from 2.3.2 to 2.4.0
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 2.3.2 to 2.4.0.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v2.3.2...v2.4.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>
2021-08-06 10:24:06 +05:30
dependabot[bot]
64e6ac09bd build(deps): bump @fortawesome/free-brands-svg-icons
Bumps [@fortawesome/free-brands-svg-icons](https://github.com/FortAwesome/Font-Awesome) from 5.15.3 to 5.15.4.
- [Release notes](https://github.com/FortAwesome/Font-Awesome/releases)
- [Changelog](https://github.com/FortAwesome/Font-Awesome/blob/master/CHANGELOG.md)
- [Commits](https://github.com/FortAwesome/Font-Awesome/compare/5.15.3...5.15.4)

---
updated-dependencies:
- dependency-name: "@fortawesome/free-brands-svg-icons"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-05 10:12:26 +05:30
dependabot[bot]
0a98f26e67 build(deps): bump @fortawesome/free-solid-svg-icons
Bumps [@fortawesome/free-solid-svg-icons](https://github.com/FortAwesome/Font-Awesome) from 5.15.3 to 5.15.4.
- [Release notes](https://github.com/FortAwesome/Font-Awesome/releases)
- [Changelog](https://github.com/FortAwesome/Font-Awesome/blob/master/CHANGELOG.md)
- [Commits](https://github.com/FortAwesome/Font-Awesome/compare/5.15.3...5.15.4)

---
updated-dependencies:
- dependency-name: "@fortawesome/free-solid-svg-icons"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-05 09:49:17 +05:30
dependabot[bot]
9bc88aa4d0 build(deps): bump @fortawesome/fontawesome-svg-core
Bumps [@fortawesome/fontawesome-svg-core](https://github.com/FortAwesome/Font-Awesome) from 1.2.35 to 1.2.36.
- [Release notes](https://github.com/FortAwesome/Font-Awesome/releases)
- [Changelog](https://github.com/FortAwesome/Font-Awesome/blob/master/CHANGELOG.md)
- [Commits](https://github.com/FortAwesome/Font-Awesome/commits)

---
updated-dependencies:
- dependency-name: "@fortawesome/fontawesome-svg-core"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-05 09:49:01 +05:30
dependabot[bot]
28b966877c build(deps): bump actions/setup-node from 2.3.1 to 2.3.2
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 2.3.1 to 2.3.2.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v2.3.1...v2.3.2)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-05 09:48:49 +05:30
FireMasterK
4ef653df31
Make embed show video in full-screen. 2021-08-04 10:43:31 +05:30
dependabot[bot]
3d82817dad build(deps): bump actions/setup-node from 2.3.0 to 2.3.1
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 2.3.0 to 2.3.1.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v2.3.0...v2.3.1)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-04 09:41:00 +05:30
FireMasterK
07769b048f
Add frontend docker image builds. 2021-08-03 23:34:52 +05:30
dependabot[bot]
040691006d build(deps-dev): bump eslint-plugin-vue from 7.15.0 to 7.15.1
Bumps [eslint-plugin-vue](https://github.com/vuejs/eslint-plugin-vue) from 7.15.0 to 7.15.1.
- [Release notes](https://github.com/vuejs/eslint-plugin-vue/releases)
- [Commits](https://github.com/vuejs/eslint-plugin-vue/compare/v7.15.0...v7.15.1)

---
updated-dependencies:
- dependency-name: eslint-plugin-vue
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-03 10:26:05 +05:30
dependabot[bot]
dc1a399a6d build(deps-dev): bump eslint-plugin-vue from 7.14.0 to 7.15.0
Bumps [eslint-plugin-vue](https://github.com/vuejs/eslint-plugin-vue) from 7.14.0 to 7.15.0.
- [Release notes](https://github.com/vuejs/eslint-plugin-vue/releases)
- [Commits](https://github.com/vuejs/eslint-plugin-vue/compare/v7.14.0...v7.15.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-08-02 10:29:40 +05:30
dependabot[bot]
ac97c7bf5d build(deps-dev): bump eslint from 7.31.0 to 7.32.0
Bumps [eslint](https://github.com/eslint/eslint) from 7.31.0 to 7.32.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.31.0...v7.32.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-08-02 09:49:24 +05:30
FireMasterK
71eed763e4
Add button to export subscriptions.
This is internally, the format NewPipe uses.
Closes #331
2021-08-01 00:18:38 +05:30
FireMasterK
e10fb688d5
Use YouTube's colors for captions.
Closes #329
2021-07-31 15:09:21 +05:30
FireMasterK
7310946cb0
Fix captions occupying full screen on some videos.
Closes #228
2021-07-30 15:04:23 +05:30
FireMasterK
96950e61e7
Add option to minimize description by default.
Closes #328
2021-07-30 14:33:16 +05:30
dependabot[bot]
f40910a500 build(deps): bump core-js from 3.15.2 to 3.16.0
Bumps [core-js](https://github.com/zloirock/core-js) from 3.15.2 to 3.16.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/compare/v3.15.2...v3.16.0)

---
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-07-30 12:16:40 +05:30
Andrea
d528fe58ed
fix import of Google Takeout CSV (#323)
the file that Google has generated for me had the field `Channel ID` (capital "D") in the header.
2021-07-30 01:07:04 +05:30
FireMasterK
2ca802e669
Change parameter name to match backend. 2021-07-30 00:56:56 +05:30
FireMasterK
44607bf429
Fix playback of LBRY streams. 2021-07-28 13:32:23 +05:30
FireMasterK
c1a2aef8e3
Add sort filters for feed.
Closes #315
2021-07-27 23:34:39 +05:30
FireMasterK
dcf6e672a9
Add support for Google Takeout CSV
Closes #320
2021-07-27 23:14:58 +05:30
Emil Carlsson
960f5d414c
Fix overflowing title when watching video (#319)
* Fix overflowing titles

* Fix overflowing title when watching video
2021-07-27 17:15:29 +00:00
Emil Carlsson
c4416888b6
Fix overflowing titles (#318) 2021-07-27 09:58:14 +05:30
Amir
9068564500
feat(hyperlinking): hyperlinking URLs in the channel descriptions (#304)
* feat(hyperlinking): hyperlinking URLs in the channel descriptions

* fix(hyperlinking): fixed url detection

* fix(hyperlinking): purify channel descriptions to prevent XSS vulnerability
2021-07-24 20:47:12 +05:30
Vincent
46aa2cac56
Sort countries in the Country Selection dropdown by name (#303)
* Sort countries in the Country Selection dropdown by name

Sort countries by name, not code. Country lists are typically read in alphabetical order of name, not code.

* Run linter.

Co-authored-by: Vincent <vincentchow@fastmail.com>
Co-authored-by: FireMasterK <20838718+FireMasterK@users.noreply.github.com>
2021-07-23 02:14:02 +05:30
FireMasterK
cc437b6645
Add option for AirPlay.
Closes #302
2021-07-23 01:44:16 +05:30
FireMasterK
0485857ae2
Add page to see subscriptions.
Closes #301
2021-07-23 01:35:48 +05:30
FireMasterK
d3f4653e8a
Merge videos in FeedPage with VideoItem. 2021-07-21 18:02:29 +05:30
dependabot[bot]
5bd4fd9ebd build(deps): bump actions/setup-node from 2.2.0 to 2.3.0
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 2.2.0 to 2.3.0.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v2.2.0...v2.3.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>
2021-07-21 16:30:34 +05:30
FireMasterK
24e58722c9
Handle title on component activation.
Closes #294
2021-07-21 16:29:53 +05:30
FireMasterK
e4b24043ee
Fix for browsers without vp9.
Closes #293
2021-07-21 16:18:59 +05:30
Emil Carlsson
1856f45c85
Fix comment formatting (#267) (#297) 2021-07-21 15:49:51 +05:30
Emil Carlsson
1dbfb14230
Show video duration in thumbnail (#269) (#291)
* Show video duration in thumbnail (#269)

* Inverse color theme and reduce horizontal padding

* Move video duration to thumbnail
2021-07-21 15:45:07 +05:30