Commit Graph

12977 Commits

Author SHA1 Message Date
chagai95
e57c3024f4
Add config option to keep original video file (basic first version) (#6157)
* testing not removing old file and adding columb to db

* implement feature

* remove unnecessary config changes

* use only keptOriginalFileName, change keptOriginalFileName to keptOriginalFilename for consistency with with videoFile table, slight refactor with basename()

* save original video files to dedicated directory original-video-files

* begin implementing object storage (bucket) support

---------

Co-authored-by: chagai.friedlander <chagai.friedlander@fairkom.eu>
Co-authored-by: Ian <ian.kraft@hotmail.com>
Co-authored-by: Chocobozzz <me@florianbigard.com>
2024-03-15 15:47:18 +01:00
kontrollanten
ae31e90c30 feat(server): log rate limit exceeded 2024-03-15 14:56:46 +01:00
Chocobozzz
486b4a329f
Optimize config endpoint 2024-03-12 16:00:51 +01:00
Chocobozzz
0f67adf98a
Fix live state on user archive import 2024-03-12 11:11:53 +01:00
Chocobozzz
46950fbcc8
Fix encoder after transcoding profile deletion 2024-03-12 10:44:20 +01:00
Chocobozzz
fb50a233f4
Add error info in payload on parent failure 2024-03-12 09:35:14 +01:00
Chocobozzz
52b6d97250
Fix upload transaction retry 2024-03-12 09:10:42 +01:00
Chocobozzz
3eba4fca2a
Only display availability hint in watch page 2024-03-12 08:48:37 +01:00
Chocobozzz
4e29a6f7ba
Improve storyboard grid algorithm
Try to reduce missing sprites at the end of the video
2024-03-12 06:29:56 +01:00
Chocobozzz
888b142e2e
Fix storyboard generation with some videos
Where `t` variable is never an integer due to our setpts formula
2024-03-11 15:40:14 +01:00
Chocobozzz
23aafafd1e
Add docker upgrade steps for nginx config 2024-03-11 11:43:49 +01:00
Chocobozzz
6250e4ab1d
Improve production guide 2024-03-11 11:27:33 +01:00
Chocobozzz
cb77bfcd0f
Use ng-select for jobs list 2024-03-11 11:19:51 +01:00
kontrollanten
29873257e7 fix(server): cleanup db connections upon exit 2024-03-11 08:00:53 +01:00
Chocobozzz
4596ec2a9f
Add ability to sort videos by file size 2024-03-08 15:15:03 +01:00
Chocobozzz
b080ccc3ee
Always be able to set email as verified
Useful for instance that do not require email verification but still
want to enable the "email in podcast feed" feature
2024-03-08 14:02:27 +01:00
Chocobozzz
3a53d44246
Update translations 2024-03-08 11:28:22 +01:00
T.S
752190f253 Translated using Weblate (Japanese)
Currently translated at 98.5% (2313 of 2347 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2024-03-08 11:24:27 +01:00
Александр
3a4d09a150 Translated using Weblate (Russian)
Currently translated at 99.9% (2346 of 2347 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2024-03-08 11:24:27 +01:00
Jeff Huang
2d20781966 Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (2347 of 2347 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hant/
2024-03-08 11:24:27 +01:00
Luca Calcaterra
5c447283a5 Translated using Weblate (Italian)
Currently translated at 73.9% (1735 of 2347 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/it/
2024-03-08 11:24:27 +01:00
Chocobozzz
7e573616d9
Clearer public email if email is not verified 2024-03-08 11:22:23 +01:00
Chocobozzz
10e78bb778
Remove twitter whitelisted option
It doesn't seem to be required
2024-03-08 10:54:29 +01:00
Chocobozzz
54a7183b11
Check available jobs on reconnection 2024-03-08 10:29:41 +01:00
Chocobozzz
36710e5c24
Update translation guide 2024-03-08 10:07:29 +01:00
Chocobozzz
eb2ee34c57
Fix menu router link active 2024-03-08 09:53:42 +01:00
Chocobozzz
e8955ac8ca
Fix text overflow 2024-03-08 09:39:44 +01:00
Chocobozzz
371f08cbaf
More visible registration request message 2024-03-07 08:57:58 +01:00
Chocobozzz
29fc2db3a2
Fix E2E tests 2024-03-06 14:32:28 +01:00
Chocobozzz
2fc3b90cb7
Fix local E2E tests 2024-03-06 10:36:40 +01:00
Chocobozzz
15b8f96b75
Add icon to owners/moderators only options 2024-03-06 10:35:20 +01:00
Chocobozzz
0fe016f0ea
Update code contributors 2024-03-05 15:40:09 +01:00
Chocobozzz
f4e79548f3
Update translations 2024-03-05 15:38:46 +01:00
Chocobozzz
a2052bf074
Merge remote-tracking branch 'weblate/develop' into develop 2024-03-05 15:37:12 +01:00
Luca Calcaterra
18b86fad00 Translated using Weblate (Italian)
Currently translated at 70.7% (1655 of 2340 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/it/
2024-03-05 15:37:06 +01:00
Chocobozzz
f326b726e7
Add ability to unmute account 2024-03-05 15:36:11 +01:00
Chocobozzz
2a69a02527
Fix poster with pending lives 2024-03-05 15:28:53 +01:00
Chocobozzz
fa7a022e01
Prefer using short UUIDs 2024-03-05 15:23:29 +01:00
Chocobozzz
b6ee2ec689
Don't submit the form on forgot my password click 2024-03-05 15:14:49 +01:00
Luca Calcaterra
2cdb94c885 Translated using Weblate (Italian)
Currently translated at 100.0% (144 of 144 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/it/
2024-03-05 13:54:01 +01:00
Luca Calcaterra
11d5cc3be5 Translated using Weblate (Italian)
Currently translated at 100.0% (274 of 274 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/it/
2024-03-05 13:54:01 +01:00
Milo Ivir
ca0efdc276 Translated using Weblate (Croatian)
Currently translated at 100.0% (2340 of 2340 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hr/
2024-03-05 13:54:01 +01:00
Milo Ivir
cc4bbad451 Translated using Weblate (Croatian)
Currently translated at 99.8% (2336 of 2340 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hr/
2024-03-05 13:54:01 +01:00
Milo Ivir
7bd16e512e Translated using Weblate (Croatian)
Currently translated at 98.5% (2307 of 2340 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hr/
2024-03-05 13:54:01 +01:00
Milo Ivir
7ce853933b Translated using Weblate (Croatian)
Currently translated at 97.9% (2293 of 2340 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hr/
2024-03-05 13:54:01 +01:00
Milo Ivir
c50e2ddd00 Translated using Weblate (Croatian)
Currently translated at 97.8% (2289 of 2340 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hr/
2024-03-05 13:54:01 +01:00
Milo Ivir
0870929b75 Translated using Weblate (Croatian)
Currently translated at 97.7% (2287 of 2340 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hr/
2024-03-05 13:54:01 +01:00
Milo Ivir
c2122f77c4 Translated using Weblate (Croatian)
Currently translated at 100.0% (143 of 143 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/hr/
2024-03-05 13:54:01 +01:00
Milo Ivir
2afc4f5dd6 Translated using Weblate (Croatian)
Currently translated at 97.7% (2287 of 2340 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hr/
2024-03-05 13:54:01 +01:00
Milo Ivir
f92939bd85 Translated using Weblate (Croatian)
Currently translated at 97.0% (2270 of 2340 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hr/
2024-03-05 13:54:01 +01:00