Commit Graph

2310 Commits

Author SHA1 Message Date
Chocobozzz
74d249bc13 Add ability to cleanup remote AP interactions 2021-03-03 10:08:08 +01:00
Chocobozzz
095e225804 Add a test for refreshing remote keys 2021-02-26 14:44:34 +01:00
Chocobozzz
8795d6f254 Fix broken local actors
Some channels can't federate because they don't have public/private
keys, maybe because the generation failed for various reasons
2021-02-26 14:22:25 +01:00
Chocobozzz
92315d979c More robust channel change federation 2021-02-26 11:50:18 +01:00
Chocobozzz
23ac334389 Increase jobs request timeout 2021-02-26 10:48:12 +01:00
Chocobozzz
543442a3be Add more AP stats to stats endpoint
It will help to understand if the federation correctly works or not
2021-02-26 10:28:11 +01:00
Chocobozzz
494df94036 Fix abuse crash on deleted video 2021-02-26 09:28:50 +01:00
Chocobozzz
88cfa3e8fa Fix preview upload with capitalized ext 2021-02-26 09:16:31 +01:00
Chocobozzz
a77c7327a2 Fix process abuse transactions 2021-02-25 15:55:31 +01:00
Chocobozzz
e7812bf091 Add refresh_token_expires_in to oauth res 2021-02-25 15:25:48 +01:00
Chocobozzz
031ea8efed Use named chunk for embed on analyze 2021-02-25 15:01:29 +01:00
Chocobozzz
d61893f723 Async torrent creation 2021-02-25 15:01:07 +01:00
Chocobozzz
d7df188f23 Fix separate SQL query for video get 2021-02-25 11:18:11 +01:00
Chocobozzz
0221f8c9b1 Trim video name also on server 2021-02-25 10:01:33 +01:00
Chocobozzz
e072fb1e16 Add m4a support 2021-02-25 09:14:24 +01:00
Chocobozzz
9556ce48e7 Fix async issues with channels list 2021-02-25 09:09:41 +01:00
Chocobozzz
70243d7a35 Correctly wait transcoding before federating 2021-02-22 10:35:37 +01:00
Chocobozzz
15bedeebd7 Fix loading things twice on trending page 2021-02-22 10:35:37 +01:00
Chocobozzz
94d721efdc Fix stats tests 2021-02-19 16:29:00 +01:00
Chocobozzz
d7764e2eb7 Fix import script when using the search index 2021-02-19 15:04:58 +01:00
Chocobozzz
4cbdcf4409 Fix sending accept to old follows 2021-02-19 13:55:00 +01:00
Chocobozzz
300cb723eb Fix tests 2021-02-19 11:27:38 +01:00
Chocobozzz
2a021e6cb6 Fix thread replies API response 2021-02-19 10:52:31 +01:00
Chocobozzz
285981f4dd Optimize rate endpoint 2021-02-19 10:26:58 +01:00
Chocobozzz
9d6b9d10ef Fix video comments display with deleted comments 2021-02-19 10:06:52 +01:00
Chocobozzz
fae6e4da8f Try to speed up server tests 2021-02-19 09:36:50 +01:00
Chocobozzz
e33933e44c Fix latest migrations
We made an historical mistake: we have a unique key on videoId,
resolution AND fps. But the filenames and torrent filenames do not have
fps in their name

Remove these duplicate entries
2021-02-19 08:41:32 +01:00
Chocobozzz
53c06121a4 Fix import tests 2021-02-18 14:08:16 +01:00
Chocobozzz
8efc27bf14 Cleanup 2021-02-18 13:38:09 +01:00
Chocobozzz
f66db4d5c8 Fix feeds 2021-02-18 13:38:09 +01:00
Chocobozzz
b3d5cb92b1 Add ability to update torrents cache in client 2021-02-18 13:38:09 +01:00
Chocobozzz
d9a2a03196 Don't guess remote tracker URL 2021-02-18 13:38:09 +01:00
Chocobozzz
2451916e45 Add video files migration 2021-02-18 13:38:09 +01:00
Chocobozzz
90a8bd305d Dissociate video file names and video uuid 2021-02-18 13:38:09 +01:00
Chocobozzz
1664bc60eb Optimize remote image processing 2021-02-16 10:36:44 +01:00
Chocobozzz
374b725df5 Optimize remote thumbnail processing 2021-02-16 10:36:44 +01:00
Chocobozzz
a35a22797c Remove previous thumbnail if needed 2021-02-16 10:36:44 +01:00
Chocobozzz
6302d599cd Generate a name for caption files 2021-02-16 10:36:44 +01:00
Chocobozzz
a8b1b40485 Generate a name for thumbnails
Allows aggressive caching
2021-02-16 10:36:44 +01:00
Chocobozzz
0472d474fd Remove deprecated static routes 2021-02-16 10:36:44 +01:00
Chocobozzz
c15aff666d Remove old code
We consider Dislike as a classic activity now
2021-02-12 14:53:07 +01:00
Chocobozzz
e3b4c084cd Guess if we need to generate the thumbnail for imports 2021-02-12 09:37:01 +01:00
Chocobozzz
ff9112ad21 Increase logs test timeout 2021-02-11 14:34:55 +01:00
Chocobozzz
6559da2821 Allow plugins to load a video by id 2021-02-11 10:23:52 +01:00
Chocobozzz
44d1f7f2e8 Painfully debug concurrent import jobs 2021-02-09 11:46:30 +01:00
Chocobozzz
3933a127d2 Ensure we don't receive things from local actors 2021-02-08 16:06:32 +01:00
Chocobozzz
0c39df2536 Increase test timeout 2021-02-08 15:50:10 +01:00
Chocobozzz
9129b7694d Allow to specify transcoding and import jobs concurrency 2021-02-08 15:38:45 +01:00
Chocobozzz
81b46cbc34 Optimize videos list API endpoint 2021-02-08 15:38:45 +01:00
Chocobozzz
9162476fe9 Support NodeJS 14 and 15, deprecate Node 10 2021-02-04 14:31:18 +01:00