Commit graph

3665 commits

Author SHA1 Message Date
FireMaskterK
a5b5b94b43
Localize feed TimeAgo.
Partially fixes #554.
2021-10-27 01:59:03 +01:00
Kavin
e19fbca300
Add static ogp metadata. (#569)
* Add static ogp metadata.

* Add description too.
2021-10-27 01:37:18 +01:00
FireMaskterK
9be9aada13
Fix for errors reading undefined. 2021-10-27 01:34:57 +01:00
FireMaskterK
993fb15397
Add support for storing and loading video watched times.
Closes #373
2021-10-27 01:15:53 +01:00
FireMaskterK
6ee9592218
Update pre-existing watch history.
Closes #567
2021-10-27 00:49:56 +01:00
Kavin
4ec67a4884
Fix iOS trickPlay / playback rate. (#564) 2021-10-26 18:25:43 +01:00
dependabot[bot]
4325c4f197 Bump core-js from 3.18.3 to 3.19.0
Bumps [core-js](https://github.com/zloirock/core-js) from 3.18.3 to 3.19.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.18.3...v3.19.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-10-26 16:50:13 +01:00
FireMaskterK
3d1c15a0bc Add support for opensearch suggestions. 2021-10-26 00:22:59 +01:00
dependabot[bot]
1df6c1d5a6 Bump javascript-time-ago from 2.3.9 to 2.3.10
Bumps [javascript-time-ago](https://gitlab.com/catamphetamine/javascript-time-ago) from 2.3.9 to 2.3.10.
- [Release notes](https://gitlab.com/catamphetamine/javascript-time-ago/tags)
- [Changelog](https://gitlab.com/catamphetamine/javascript-time-ago/blob/master/CHANGELOG.md)
- [Commits](https://gitlab.com/catamphetamine/javascript-time-ago/commits/v2.3.10)

---
updated-dependencies:
- dependency-name: javascript-time-ago
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-25 16:30:35 +01:00
FireMaskterK
d28945f5be
Handle videos with Ratings Disabled.
Closes #555
2021-10-23 22:20:26 +01:00
FireMaskterK
bec284ea95
Fix for videoPlayback being reset. 2021-10-22 11:40:13 +01:00
dependabot[bot]
324031f911 Bump eslint-plugin-vue from 7.19.1 to 7.20.0
Bumps [eslint-plugin-vue](https://github.com/vuejs/eslint-plugin-vue) from 7.19.1 to 7.20.0.
- [Release notes](https://github.com/vuejs/eslint-plugin-vue/releases)
- [Commits](https://github.com/vuejs/eslint-plugin-vue/compare/v7.19.1...v7.20.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-10-21 08:03:26 +01:00
dependabot[bot]
86317f739a Bump @fortawesome/vue-fontawesome from 3.0.0-4 to 3.0.0-5
Bumps [@fortawesome/vue-fontawesome](https://github.com/FortAwesome/vue-fontawesome) from 3.0.0-4 to 3.0.0-5.
- [Release notes](https://github.com/FortAwesome/vue-fontawesome/releases)
- [Changelog](https://github.com/FortAwesome/vue-fontawesome/blob/3.0.0-5/CHANGELOG.md)
- [Commits](https://github.com/FortAwesome/vue-fontawesome/compare/3.0.0-4...3.0.0-5)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-19 08:35:42 +01:00
dependabot[bot]
fa93aae097 Bump actions/checkout from 2.3.4 to 2.3.5
Bumps [actions/checkout](https://github.com/actions/checkout) from 2.3.4 to 2.3.5.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2.3.4...v2.3.5)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-18 12:50:55 +01:00
FireMaskterK
7baa3fbe34
Show a different icon when already listening.
Closes #544
2021-10-17 15:18:57 +01:00
dependabot[bot]
7a13dc923e Bump mux.js from 5.14.0 to 5.14.1
Bumps [mux.js](https://github.com/videojs/mux.js) from 5.14.0 to 5.14.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.14.0...v5.14.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-10-15 17:06:06 +01:00
dependabot[bot]
551c950fbd Bump @vue/cli-plugin-pwa from 4.5.13 to 4.5.14
Bumps [@vue/cli-plugin-pwa](https://github.com/vuejs/vue-cli/tree/HEAD/packages/@vue/cli-plugin-pwa) from 4.5.13 to 4.5.14.
- [Release notes](https://github.com/vuejs/vue-cli/releases)
- [Changelog](https://github.com/vuejs/vue-cli/blob/dev/CHANGELOG.md)
- [Commits](https://github.com/vuejs/vue-cli/commits/v4.5.14/packages/@vue/cli-plugin-pwa)

---
updated-dependencies:
- dependency-name: "@vue/cli-plugin-pwa"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-15 17:01:19 +01:00
dependabot[bot]
cf757360db Bump @vue/cli-plugin-eslint from 4.5.13 to 4.5.14
Bumps [@vue/cli-plugin-eslint](https://github.com/vuejs/vue-cli/tree/HEAD/packages/@vue/cli-plugin-eslint) from 4.5.13 to 4.5.14.
- [Release notes](https://github.com/vuejs/vue-cli/releases)
- [Changelog](https://github.com/vuejs/vue-cli/blob/dev/CHANGELOG.md)
- [Commits](https://github.com/vuejs/vue-cli/commits/v4.5.14/packages/@vue/cli-plugin-eslint)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-15 16:43:25 +01:00
dependabot[bot]
6ba75bfcb4 Bump vue-router from 4.0.11 to 4.0.12
Bumps [vue-router](https://github.com/vuejs/vue-router) from 4.0.11 to 4.0.12.
- [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-10-15 16:43:01 +01:00
dependabot[bot]
2211d48468 Bump @vue/cli-plugin-babel from 4.5.13 to 4.5.14
Bumps [@vue/cli-plugin-babel](https://github.com/vuejs/vue-cli/tree/HEAD/packages/@vue/cli-plugin-babel) from 4.5.13 to 4.5.14.
- [Release notes](https://github.com/vuejs/vue-cli/releases)
- [Changelog](https://github.com/vuejs/vue-cli/blob/dev/CHANGELOG.md)
- [Commits](https://github.com/vuejs/vue-cli/commits/v4.5.14/packages/@vue/cli-plugin-babel)

---
updated-dependencies:
- dependency-name: "@vue/cli-plugin-babel"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-15 16:39:43 +01:00
dependabot[bot]
ae134a2f32 Bump @vue/cli-service from 4.5.13 to 4.5.14
Bumps [@vue/cli-service](https://github.com/vuejs/vue-cli/tree/HEAD/packages/@vue/cli-service) from 4.5.13 to 4.5.14.
- [Release notes](https://github.com/vuejs/vue-cli/releases)
- [Changelog](https://github.com/vuejs/vue-cli/blob/dev/CHANGELOG.md)
- [Commits](https://github.com/vuejs/vue-cli/commits/v4.5.14/packages/@vue/cli-service)

---
updated-dependencies:
- dependency-name: "@vue/cli-service"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-15 16:39:29 +01:00
dependabot[bot]
e46d6a5423 Bump shaka-player from 3.2.0 to 3.2.1
Bumps [shaka-player](https://github.com/google/shaka-player) from 3.2.0 to 3.2.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.2.0...v3.2.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-10-14 09:16:53 +01:00
dependabot[bot]
61054a6d44 Bump core-js from 3.18.2 to 3.18.3
Bumps [core-js](https://github.com/zloirock/core-js) from 3.18.2 to 3.18.3.
- [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.18.2...v3.18.3)

---
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-10-13 18:54:00 +01:00
dependabot[bot]
9b511834a9 Bump vue from 3.2.19 to 3.2.20
Bumps [vue](https://github.com/vuejs/vue) from 3.2.19 to 3.2.20.
- [Release notes](https://github.com/vuejs/vue/releases)
- [Commits](https://github.com/vuejs/vue/commits)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-11 14:01:19 +01:00
dependabot[bot]
7a6618f0da Bump css-loader from 6.3.0 to 6.4.0
Bumps [css-loader](https://github.com/webpack-contrib/css-loader) from 6.3.0 to 6.4.0.
- [Release notes](https://github.com/webpack-contrib/css-loader/releases)
- [Changelog](https://github.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/css-loader/compare/v6.3.0...v6.4.0)

---
updated-dependencies:
- dependency-name: css-loader
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-11 13:20:49 +01:00
dependabot[bot]
80e5faa444 Bump @vue/compiler-sfc from 3.2.19 to 3.2.20
Bumps [@vue/compiler-sfc](https://github.com/vuejs/vue-next/tree/HEAD/packages/compiler-sfc) from 3.2.19 to 3.2.20.
- [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.20/packages/compiler-sfc)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-11 13:20:33 +01:00
dependabot[bot]
7a87cb5143 Bump uikit from 3.7.5 to 3.7.6
Bumps [uikit](https://github.com/uikit/uikit) from 3.7.5 to 3.7.6.
- [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.5...v3.7.6)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-11 13:20:24 +01:00
FireMaskterK
5dd2310674
Change color of noscript text to white. 2021-10-10 16:02:35 +01:00
FireMaskterK
8cf3b298de
Add support for rendering search corrections. 2021-10-10 02:20:00 +01:00
FireMasterK
24c338ca49
actions: Add build and lint
Closes #512
2021-10-08 22:50:49 +01:00
FireMasterK
8143919374
Fix old regression for Views and Upload date on channels.
Closes #424
2021-10-08 22:08:41 +01:00
FireMasterK
9bd49ee04d
Include prettier config files. 2021-10-08 21:41:03 +01:00
Kavin
92d61a23af
Make eslint work, and fix all warnings. (#511)
* Make eslint work, and fix all warnings.

* Don't ignore v-html rule globally.

* Remove eslint file and merge in package.json.
2021-10-08 19:52:51 +01:00
FireMasterK
41ac97ed92
Add better upload date formatting. 2021-10-08 17:52:55 +01:00
FireMasterK
e8f8930932
Fix fullscreen hotkey regression. 2021-10-08 17:38:01 +01:00
FireMaskterK
68341d6441
Format and capitalize "Listen to". 2021-10-07 23:44:54 +01:00
Filipe Medeiros
cb48f3574d
feat: adds the option to toggle listen mode when watching a video (#508)
* feat: adds the option to toggle listen mode when watching a video

* feat: improve a11y

* Change some logic.

Co-authored-by: FireMaskterK <20838718+FireMasterK@users.noreply.github.com>
2021-10-07 23:43:48 +01:00
Weblate (bot)
6dee63ce5b
Translations update from Weblate (#507)
* Translated using Weblate (French)

Currently translated at 100.0% (70 of 70 strings)

Translation: Piped/Frontend
Translate-URL: https://hosted.weblate.org/projects/piped/frontend/fr/

* Translated using Weblate (Greek)

Currently translated at 100.0% (70 of 70 strings)

Translation: Piped/Frontend
Translate-URL: https://hosted.weblate.org/projects/piped/frontend/el/

* Translated using Weblate (Malayalam)

Currently translated at 98.5% (69 of 70 strings)

Translation: Piped/Frontend
Translate-URL: https://hosted.weblate.org/projects/piped/frontend/ml/

* Translated using Weblate (Persian)

Currently translated at 58.3% (42 of 72 strings)

Translation: Piped/Frontend
Translate-URL: https://hosted.weblate.org/projects/piped/frontend/fa/

* Translated using Weblate (Polish)

Currently translated at 97.2% (70 of 72 strings)

Translation: Piped/Frontend
Translate-URL: https://hosted.weblate.org/projects/piped/frontend/pl/

Co-authored-by: TiA4f8R <avdivers84@gmail.com>
Co-authored-by: IceDBorn <weblate.tain@dralias.com>
Co-authored-by: vachan-maker <vachan2014carmel@gmail.com>
Co-authored-by: Mostafa Ahangarha <ahangarha@gmail.com>
Co-authored-by: Lukas Pik <piszczun@wp.pl>
2021-10-07 13:34:50 +01:00
dependabot[bot]
2d18e2cdc3 Bump eslint-plugin-vue from 7.19.0 to 7.19.1
Bumps [eslint-plugin-vue](https://github.com/vuejs/eslint-plugin-vue) from 7.19.0 to 7.19.1.
- [Release notes](https://github.com/vuejs/eslint-plugin-vue/releases)
- [Commits](https://github.com/vuejs/eslint-plugin-vue/compare/v7.19.0...v7.19.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-10-07 08:35:15 +01:00
dependabot[bot]
df69edad0e Bump vue-i18n from 9.1.8 to 9.1.9
Bumps [vue-i18n](https://github.com/intlify/vue-i18n-next/tree/HEAD/packages/vue-i18n) from 9.1.8 to 9.1.9.
- [Release notes](https://github.com/intlify/vue-i18n-next/releases)
- [Changelog](https://github.com/intlify/vue-i18n-next/blob/v9.1.9/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n-next/commits/v9.1.9/packages/vue-i18n)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-07 08:34:44 +01:00
FireMaskterK
edf668dfd4 Switch to non reactive variables for shaka-player. 2021-10-06 15:33:52 +01:00
dependabot[bot]
b4155c47d0 Bump uikit from 3.7.4 to 3.7.5
Bumps [uikit](https://github.com/uikit/uikit) from 3.7.4 to 3.7.5.
- [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.4...v3.7.5)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-06 11:20:09 +01:00
dependabot[bot]
ff3a2ab884 Bump core-js from 3.18.1 to 3.18.2
Bumps [core-js](https://github.com/zloirock/core-js) from 3.18.1 to 3.18.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.18.1...v3.18.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-10-06 11:19:50 +01:00
dependabot[bot]
10c3755285 Bump eslint-plugin-vue from 7.18.0 to 7.19.0
Bumps [eslint-plugin-vue](https://github.com/vuejs/eslint-plugin-vue) from 7.18.0 to 7.19.0.
- [Release notes](https://github.com/vuejs/eslint-plugin-vue/releases)
- [Commits](https://github.com/vuejs/eslint-plugin-vue/compare/v7.18.0...v7.19.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-10-05 09:10:29 +01:00
dependabot[bot]
3a1183db78 Bump vue-i18n from 9.1.7 to 9.1.8
Bumps [vue-i18n](https://github.com/intlify/vue-i18n-next/tree/HEAD/packages/vue-i18n) from 9.1.7 to 9.1.8.
- [Release notes](https://github.com/intlify/vue-i18n-next/releases)
- [Changelog](https://github.com/intlify/vue-i18n-next/blob/v9.1.8/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n-next/commits/v9.1.8/packages/vue-i18n)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-05 09:10:22 +01:00
Danial Haddadi
469b194d2f
Fix safari fullscreen (#495) 2021-10-04 11:05:53 +01:00
Danial Haddadi
eea4ed14dc
Add hide recommendations button on mobile (#494) 2021-10-04 01:08:25 +01:00
FireMaskterK
998c1d1b7c readme: Add link to self-hosting guide. 2021-10-04 00:35:45 +01:00
Danial Haddadi
91c832f53f
Allow channel name to overflow (#492)
* Allow channel name to overflow

* Add missing title to VideoItem uploader name router-link
2021-10-04 00:00:38 +01:00
Danial Haddadi
930395f74e
Store preferred playback rate (#493) 2021-10-03 20:18:04 +01:00