Commit Graph

3581 Commits

Author SHA1 Message Date
Chocobozzz
c6867725fb Add p2p info to metrics 2023-07-21 11:42:52 +02:00
Chocobozzz
305facdfab Add peers number and p2p enabled label to metrics 2023-07-20 12:06:39 +02:00
Chocobozzz
15c2303489 More robust runner socket test 2023-07-19 10:43:12 +02:00
Chocobozzz
6b745df087 Try to fix CI test 2023-07-17 14:34:44 +02:00
Chocobozzz
28dd2f14f5 Some player fixes on Android, Safari and iOS 2023-07-17 11:31:46 +02:00
Chocobozzz
5c34189aa9 Fix prune storage test 2023-07-12 11:32:12 +02:00
Chocobozzz
d874522774 Avoid update remote runner error 2023-07-12 11:14:59 +02:00
Chocobozzz
d959b763f0 Avoid duplicate runner names 2023-07-12 10:56:07 +02:00
Chocobozzz
88cde4392a Merge branch 'release/5.2.0' into develop 2023-07-12 10:37:59 +02:00
Chocobozzz
d98909f690 Fix fps transcoding on remote runners 2023-07-12 10:07:21 +02:00
Chocobozzz
34555bebf8 Migrate from webseed to web-videos 2023-07-11 11:39:59 +02:00
Chocobozzz
d732ec7b46 Rename "videos" config to "web-videos" 2023-07-11 11:23:51 +02:00
Chocobozzz
c57ad141a9 Rename webtorrent config to web_videos 2023-07-11 09:52:14 +02:00
Chocobozzz
784e2ad5c3 Prefer web videos in favour of webtorrent 2023-07-11 09:21:13 +02:00
Chocobozzz
a1bd2b77d9 Remove webtorrent support from client 2023-07-10 16:08:28 +02:00
Chocobozzz
9cd06903f4 Fix HLS playlist generation with 0 duration length 2023-06-29 14:20:03 +02:00
Chocobozzz
a287136427 Fix migration conflict 2023-06-29 13:52:24 +02:00
Chocobozzz
6bd160a68d Fix 400 error on resumable re-upload 2023-06-29 11:35:25 +02:00
q_h
926c3f2b37 Fix the cleanup after a failed upload (#5840)
* Fix the cleanup after a failed upload

* Update tests

* Update tests
2023-06-29 10:38:37 +02:00
Chocobozzz
d961735d5d Fix prune storage tests 2023-06-29 10:19:55 +02:00
Chocobozzz
17ad0e8428 Fix regenerate thumbnail test 2023-06-29 10:19:55 +02:00
Chocobozzz
cf069671f4 Use promise cache to load remote thumbnails 2023-06-29 10:19:55 +02:00
Chocobozzz
2b5dfa2fe0 Fix adding element in playlists 2023-06-29 10:19:55 +02:00
Chocobozzz
7a30349748 Fix migration conflict 2023-06-29 10:19:55 +02:00
Chocobozzz
53d4db2a8a Fix playlist thumbnail generation 2023-06-29 10:19:54 +02:00
Chocobozzz
109d4a7f01 Add thumbnail disk database migration 2023-06-29 10:19:33 +02:00
Chocobozzz
bafaba0bcd Support lazy download of remote video miniatures 2023-06-29 10:19:33 +02:00
Chocobozzz
f162d32da0 Support lazy download thumbnails 2023-06-29 10:19:33 +02:00
Chocobozzz
ff75ba7160 Also replace base url of pre signed s3 url 2023-06-29 10:19:07 +02:00
Chocobozzz
c37e305342 Fix CI tests 2023-06-29 10:19:05 +02:00
Chocobozzz
881958d179 Correctly download files from S3
Use pre signed URLs to inject content disposition header
2023-06-29 10:18:21 +02:00
Chocobozzz
1c9dc98c27 Lock video files when generating storyboard 2023-06-29 10:18:21 +02:00
Chocobozzz
7f7e9d4e90 Handle correctly formatted AP attributedTo 2023-06-29 10:18:00 +02:00
Chocobozzz
cefe22cf7c Fetch remote AP objects if only id is specified 2023-06-29 10:18:00 +02:00
Chocobozzz
f987425bd1 Fix thumbnails tests 2023-06-29 10:18:00 +02:00
Chocobozzz
d896fef7e2 Refactor video formatter 2023-06-29 10:18:00 +02:00
Chocobozzz
b7f946892b Simpler thumbnail generation 2023-06-29 10:16:57 +02:00
Chocobozzz
318aa9c422 Delete storyboard file on video deletion 2023-06-29 10:16:57 +02:00
Chocobozzz
9c5cc50133 Add script to generate storyboards 2023-06-29 10:16:57 +02:00
Chocobozzz
d8f39b126d Add storyboard support 2023-06-29 10:16:55 +02:00
Chocobozzz
1fb7d09422 Don't cache upload after video deletion 2023-06-29 09:49:06 +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
ae22c59f14 Fix broken replay with long live video name 2023-06-29 09:08:13 +02:00
Chocobozzz
ba278fa51d Fix build 2023-06-21 10:54:48 +02:00
Chocobozzz
2c16f5ad5e Fix undefined actor image 2023-06-21 10:44:40 +02:00
Chocobozzz
e915cde30e Fix runner api rate limit bypass 2023-06-20 14:17:34 +02:00
Chocobozzz
31b9518a86 Fix log 2023-06-19 14:29:50 +02:00
Chocobozzz
7aacaa76ec Fix registration notification error in client 2023-06-19 10:52:40 +02:00
Chocobozzz
07880c3642 Correctly unload plugin paths 2023-06-06 11:59:27 +02:00
Chocobozzz
ed14d1ebd7 Invalidate cache feed even after server restart 2023-06-05 10:05:49 +02:00