Commit Graph

69 Commits

Author SHA1 Message Date
Chocobozzz
a1bd2b77d9
Remove webtorrent support from client 2023-07-10 16:08:28 +02:00
Wicklow
40346ead2b
Feature/password protected videos (#5836)
* Add server endpoints

* Refactoring test suites

* Update server and add openapi documentation

* fix compliation and tests

* upload/import password protected video on client

* add server error code

* Add video password to update resolver

* add custom message when sharing pw protected video

* improve confirm component

* Add new alert in component

* Add ability to watch protected video on client

* Cannot have password protected replay privacy

* Add migration

* Add tests

* update after review

* Update check params tests

* Add live videos test

* Add more filter test

* Update static file privacy test

* Update object storage tests

* Add test on feeds

* Add missing word

* Fix tests

* Fix tests on live videos

* add embed support on password protected videos

* fix style

* Correcting data leaks

* Unable to add password protected privacy on replay

* Updated code based on review comments

* fix validator and command

* Updated code based on review comments
2023-06-29 09:48:55 +02:00
Chocobozzz
e592df48c7 Update i18n server strings 2023-05-09 08:57:34 +02:00
Chocobozzz
fee3d77d63
Add user role label to translatable strings 2023-04-17 08:49:52 +02:00
Chocobozzz
c9c21fafdb
Fix button link on mobile 2023-02-15 10:27:26 +01:00
Chocobozzz
dc3e3c26b9
Fix untranslatable "previous/next video" 2023-02-13 15:57:08 +01:00
Chocobozzz
166311358d
Add is locale support 2023-02-13 10:22:51 +01:00
Chocobozzz
32fde390f4
Use unknown when category is not set
Unstead of Misc, that could be a real category
2023-01-19 14:09:57 +01:00
Chocobozzz
0e7c4b03c3
Add back to live feature 2022-12-20 16:28:15 +01:00
Chocobozzz
6235c0b8dc
Inject new player translations 2022-09-16 11:10:12 +02:00
Chocobozzz
690bb8f9f3
Prefer using Object.values 2022-08-17 15:36:03 +02:00
Chocobozzz
0f7195fa40
Support hr locale 2022-07-11 16:25:43 +02:00
Chocobozzz
4c1ce3d44c
Support tok in client 2022-06-24 11:51:30 +02:00
Chocobozzz
b0185d7351
Add new player string to custom translations 2022-05-31 14:34:47 +02:00
Chocobozzz
b003d57518
Add missing player translation 2022-05-04 09:18:39 +02:00
Chocobozzz
c4207f978e
Fast forward on HLS decode error 2022-02-02 11:26:18 +01:00
Chocobozzz
2dd0a8a8fd
Add fast forward/rewind on mobile 2022-01-12 15:07:21 +01:00
Chocobozzz
f8360396ff
Stop using tsconfig register
Prefer to replace paths at compile time
2022-01-06 08:26:14 +01:00
Chocobozzz
9576506763
Add P2P enabled/disabled in player card 2021-12-16 10:08:55 +01:00
Chocobozzz
66175ae8b4
Support nn and nb locales 2021-12-13 17:06:44 +01:00
Chocobozzz
e2a1ccd174
Add meaning to date short names 2021-12-13 16:44:34 +01:00
Chocobozzz
42fea41a48
Update translations 2021-12-13 16:36:56 +01:00
Chocobozzz
5638df0895
Update xliffmerge 2021-11-15 15:56:58 +01:00
Chocobozzz
efcadd3d14
Fix "Off" player string localization 2021-10-21 11:01:10 +02:00
Chocobozzz
a45050e09e
Add player mode to player stats 2021-04-28 09:07:57 +02:00
Chocobozzz
4e11d8f3ca Cleanup stats for nerds 2021-04-28 09:05:44 +02:00
Chocobozzz
3e0e8d4afd
Revert "Fix context menu when watching a playlist"
This reverts commit e8bb5b6b3a.

We'll refactor this error handler in hls.js v1 upgrade
2021-04-21 15:28:12 +02:00
Chocobozzz
e8bb5b6b3a
Fix context menu when watching a playlist 2021-04-21 15:18:22 +02:00
Chocobozzz
5d221dcda4
Fix deprecated i18n option 2020-12-14 09:26:21 +01:00
Chocobozzz
5f8327c507
Update i18n with new player keys 2020-12-04 16:37:21 +01:00
Chocobozzz
c5ce27f864
Regen translations 2020-11-25 16:54:59 +01:00
Chocobozzz
2245e3df8c
Update scripts to update translations 2020-11-25 16:52:02 +01:00
Chocobozzz
c1961762b3
Fix player translations 2020-11-09 16:29:58 +01:00
Chocobozzz
d0510fc1d3
Add missing player localized strings 2020-11-09 16:16:07 +01:00
Chocobozzz
ed78004086
Update angular to fix localize extraction bug 2020-08-25 10:48:35 +02:00
Chocobozzz
49a56c7203
Use update i18n command instead of generate 2020-08-24 09:35:27 +02:00
Chocobozzz
66357162f8
Migrate to $localize
* Remove i18n polyfill to translate things in components
 * Reduce bundle sizes
 * Improve runtime perf
 * Reduce a lot the time to make a full client build
 * Reduce client build complexity
 * We don't need a service to translate things anymore (so we will be able to translate title pages etc)

Unfortunately we may loose some translations in the migration process.
I'll put a message on weblate to notify translators
2020-08-14 10:28:30 +02:00
Chocobozzz
ef78fdbb2e
Update player and server translations 2020-08-14 09:32:20 +02:00
Chocobozzz
56674bb9f8 Handle unavailable videos in embed playlists 2020-08-07 08:58:29 +02:00
Chocobozzz
4572c3d0d9 Handle basic playlist in embed 2020-08-07 08:58:29 +02:00
Chocobozzz
5abc96fca2 Add logic to handle playlist in embed 2020-08-07 08:58:29 +02:00
Chocobozzz
f0af38e696 Fix lint 2020-07-31 11:32:04 +02:00
Chocobozzz
d28d13581f
Fix embed p2p warning localization 2020-07-20 17:05:08 +02:00
Chocobozzz
cd1d6c23da
Remove unused files 2019-11-13 10:04:16 +01:00
Chocobozzz
24b1c65abd
Remove html tags 2019-11-07 14:12:57 +01:00
Chocobozzz
ad912c3de6
Update server and player 2019-11-07 12:00:09 +01:00
Chocobozzz
3aea8eb2e7
Try new worflow with french 2019-11-07 09:45:14 +01:00
Chocobozzz
1cd4fe501d
Fix i18n generation script 2019-10-22 10:30:09 +02:00
Chocobozzz
009d581e2d
Fix french translations in signup page 2019-10-22 09:48:37 +02:00
Chocobozzz
28cfbf8b79
Fix i18n generation 2019-10-22 09:00:28 +02:00