Commit Graph

950 Commits

Author SHA1 Message Date
lutangar
dc3d902234 Introduce generic video constant manager for plugins
Allow a plugin developer to get back constants values,
and reset constants deletions or additions.
2021-07-16 17:49:40 +02:00
Chocobozzz
c171d85253 Fix webfinger tls only 2021-07-01 17:04:13 +02:00
Chocobozzz
06c2759338 Fix hooks definition 2021-07-01 16:47:14 +02:00
Chocobozzz
9c2e051c56 Handle broken plugin install 2021-06-30 11:45:20 +02:00
Chocobozzz
d4a8e7a65f Support short uuid for GET video/playlist 2021-06-29 14:56:35 +02:00
Chocobozzz
37a44fc915 Add ability to search playlists 2021-06-25 14:44:01 +02:00
Chocobozzz
33eb19e519 It's not the week-end yet 2021-06-17 17:25:19 +02:00
Chocobozzz
e466544fb9 Fix muxing cleanup 2021-06-17 17:09:58 +02:00
Chocobozzz
52fb1d97ba Fix prune storage tests 2021-06-17 11:09:54 +02:00
Chocobozzz
609a444202 Fix memory leak 2021-06-17 09:47:41 +02:00
Chocobozzz
c6406f4750 Don't retry UpdateVideosScheduler transactions 2021-06-17 08:51:29 +02:00
Chocobozzz
8ebf2a5d5d Refactor live manager 2021-06-17 08:47:03 +02:00
Chocobozzz
fd6584844b Resolve object id from actors too 2021-06-16 10:01:31 +02:00
Chocobozzz
799ece6aae Add ability to delete previously added constants 2021-06-15 15:18:11 +02:00
Chocobozzz
4c3e4c3d93 Fix lint 2021-06-15 14:19:30 +02:00
Chocobozzz
eae0365b5c Fix missing transactions 2021-06-15 10:40:06 +02:00
Chocobozzz
e54bd458c1 Remove unnecessary await 2021-06-15 10:40:06 +02:00
Chocobozzz
7500d6c900 Use a global request timeout 2021-06-15 08:21:31 +02:00
Chocobozzz
a9fbc2aaa1 Handle short video links 2021-06-14 16:05:25 +02:00
Chocobozzz
367994c521 Improve captions AP updater 2021-06-14 13:35:52 +02:00
Chocobozzz
fd6a74a835 Refactor schedule update 2021-06-11 14:33:34 +02:00
Chocobozzz
20a206c3d1 Refactor include checks 2021-06-11 14:26:37 +02:00
Chocobozzz
71d4af1efc Use raw SQL for most of video queries 2021-06-11 14:09:52 +02:00
Chocobozzz
ca4b4b2e55 Fetch directly all video attributes for get API 2021-06-11 09:57:19 +02:00
Chocobozzz
e5dbd5084e Refactor video query builder 2021-06-10 09:22:58 +02:00
Chocobozzz
57a0a9cde4 Optimize AP video captions update 2021-06-09 16:22:01 +02:00
Chocobozzz
4ead40e776 Cache refresh actor promise 2021-06-09 13:34:40 +02:00
Chocobozzz
bbfdeb3921 Fix actor image update 2021-06-08 18:12:49 +02:00
Chocobozzz
28dfb44b14 Try to speed up AP update transaction 2021-06-08 17:41:48 +02:00
Chocobozzz
9de33c6bd9 Add logs for refresh functions 2021-06-08 16:22:23 +02:00
Chocobozzz
7ffa92d6e4 Log rate AP fetch error as info
It's not really a warning, we could have many invalid rates in the
federation
2021-06-08 13:57:08 +02:00
Chocobozzz
318b0bd0c2 Fix "height not divisible by 2" ffmpeg error 2021-06-08 11:28:51 +02:00
Chocobozzz
765b150245 Fix lint 2021-06-08 10:19:04 +02:00
Chocobozzz
ea54cd04c1 Fix video upload with a capitalized ext 2021-06-08 10:01:50 +02:00
Chocobozzz
9cc4b9c61f Fix process delete promise return 2021-06-07 13:20:08 +02:00
Chocobozzz
91f8f8db97 createThumbnail -> updateThumbnail 2021-06-04 15:45:44 +02:00
Chocobozzz
868fce62f8 fetch -> load
avoid confusion with AP fetch functions
2021-06-03 18:10:56 +02:00
Chocobozzz
10363c74c1 Move middleware utils in middlewares
helpers modules should not import models
2021-06-03 18:03:36 +02:00
Chocobozzz
5e08989ede Add tags to AP rate logger 2021-06-03 17:12:38 +02:00
Chocobozzz
908e6ead78 Refactor AP video logger tags 2021-06-03 16:56:42 +02:00
Chocobozzz
136d7efde7 Refactor AP actors 2021-06-03 16:40:32 +02:00
Chocobozzz
49af5ac8c2 Refactor AP playlists 2021-06-03 16:40:32 +02:00
Chocobozzz
463206948d Add tags to logs in AP videos 2021-06-02 16:57:53 +02:00
Chocobozzz
e872632091 Refactor sync attributes 2021-06-02 16:57:53 +02:00
Chocobozzz
304a84d59c Refactor getOrCreateAPVideo 2021-06-02 16:57:53 +02:00
Chocobozzz
c56faf0d94 Move AP video channel creation 2021-06-02 16:57:53 +02:00
Chocobozzz
08a47c75f9 Refactor AP video create/update 2021-06-02 16:57:53 +02:00
Chocobozzz
69290ab37b Refactor AP video update 2021-06-02 16:57:53 +02:00
Rigel Kent
76148b27f7 refactor API errors to standard error format 2021-06-02 16:57:07 +02:00
Chocobozzz
d88a3ea5e3 Process redundancy stats in series 2021-06-01 11:03:52 +02:00