Chocobozzz
9c5cc50133
Add script to generate storyboards
2023-06-29 10:16:57 +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
6403a6bd01
peertube runner tests in parallel
2023-05-19 13:33:27 +02:00
Chocobozzz
b30ad9888f
Add config file merging in upgrade script
2023-05-16 08:59:05 +02:00
Chocobozzz
902b16af03
Breaking: remove node 14 support
2023-05-09 10:02:54 +02:00
Chocobozzz
3a0c2a77b1
Enable external plugins to test the PR
2023-05-09 08:57:34 +02:00
Chocobozzz
1772b383de
Add peertube runner cli
2023-05-09 08:57:34 +02:00
Chocobozzz
e592df48c7
Update i18n server strings
2023-05-09 08:57:34 +02:00
Chocobozzz
c50bb3c561
Remove unmaintained help script
2023-05-09 08:57:34 +02:00
Chocobozzz
2fe978744e
Remove transcoding scripts
...
We don't have enough energy to maintain them
2023-05-09 08:57:34 +02:00
Chocobozzz
841ddf8886
Don't call plugin register/unregister methods
2023-05-05 14:24:27 +02:00
Alvar C.H. Freude
9c50bf69f1
Add compatibility with FreeBSD ls
...
The ls command of FreebSD does not understand the --search=time parameter for the ls command. "ls -t" is equivalent and behaves on Linux in the same way.
2023-05-04 08:03:36 +02:00
Chocobozzz
fee3d77d63
Add user role label to translatable strings
2023-04-17 08:49:52 +02:00
Chocobozzz
1e3e64a679
Fix tests
2023-03-27 08:43:50 +02:00
Chocobozzz
9c84bf5156
Don't process live when moving to external storage
2023-03-07 11:53:06 +01:00
Chocobozzz
c9c21fafdb
Fix button link on mobile
2023-02-15 10:27:26 +01:00
Chocobozzz
4c61660a0a
Add uk-UA locale support
2023-02-13 16:25:53 +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
2732eeff9e
Fix CI using 127.0.0.1 for tests
2022-12-12 13:36:23 +01:00
Chocobozzz
a32bf8cd20
Fix running again transcoding on a video only file
2022-11-07 10:25:24 +01:00
Chocobozzz
fc097052ab
Add migration script
2022-10-24 14:48:24 +02:00
Chocobozzz
3545e72c68
Put private videos under a specific subdirectory
2022-10-24 14:48:24 +02:00
Chocobozzz
31ee48d579
Fix error when running setup:cli
2022-09-28 14:55:15 +02:00
Chocobozzz
6235c0b8dc
Inject new player translations
2022-09-16 11:10:12 +02:00
Chocobozzz
4404a7c467
Prevent job queue to be started before plugins
2022-09-14 11:45:18 +02:00
Chocobozzz
690bb8f9f3
Prefer using Object.values
2022-08-17 15:36:03 +02:00
Florent
045224d5eb
Allow continusously printing logs through tail and parse-log
2022-08-16 10:32:53 +02:00
Chocobozzz
b42c2c7e89
Avoid concurrency issue on transcoding
2022-08-09 09:32:17 +02:00
Chocobozzz
bd911b54b5
Use bullmq job dependency
2022-08-09 09:18:07 +02:00
Chocobozzz
5e2afe4290
Limit import depending on transcoding resolutions
2022-08-09 09:18:07 +02:00
Chocobozzz
84cae54e7a
Add option to not transcode original resolution
2022-08-09 09:18:07 +02:00
Chocobozzz
ba2684cedd
Fix lint
2022-07-13 12:14:26 +02:00
Chocobozzz
14b3e8f445
Fix test after hooks
2022-07-13 11:34:48 +02:00
Chocobozzz
5220859984
Fix log parser with multiple files
2022-07-12 16:23:06 +02:00
Chocobozzz
0f7195fa40
Support hr locale
2022-07-11 16:25:43 +02:00
Chocobozzz
9452d4fd33
/!\ Use a dedicated config file for development
...
It means you have to replace NODE_ENV=test to NODE_ENV=dev if you use it
npm run dev:* commands are already updated
2022-07-06 16:12:17 +02:00
Chocobozzz
4fae2b1f30
Rename video full loading
2022-06-28 15:06:15 +02:00
Chocobozzz
a2fb5fb8b1
Merge branch 'release/4.2.0' into develop
2022-06-28 14:37:30 +02:00
Chocobozzz
65db089d92
More flexible release script
2022-06-28 14:29:32 +02:00
Chocobozzz
3a54605d4e
Process images in a dedicated worker
2022-06-27 11:53:12 +02:00
Chocobozzz
4c1ce3d44c
Support tok in client
2022-06-24 11:51:30 +02:00
Chocobozzz
a91e9beb3f
Update server dependencies
2022-06-21 11:23:32 +02:00
Chocobozzz
aa2ce188d1
Optimize view endpoint
2022-06-17 14:56:16 +02:00
Chocobozzz
fba911e2c8
Merge branch 'release/4.2.0' into develop
2022-06-17 14:17:06 +02:00
Chocobozzz
3396e65345
Optimize broadcast job creation
2022-06-17 11:55:03 +02:00
Chocobozzz
b9e49a45f5
Add simulate many viewers script
...
Helps us to improve views scalability on peertube
2022-06-17 10:48:37 +02:00
Chocobozzz
65ba19ace9
Fix nightly build
2022-06-14 08:27:33 +02:00