Commit Graph

94 Commits

Author SHA1 Message Date
Chocobozzz
764b1a14fc Use random names for VOD HLS playlists 2021-07-26 11:29:31 +02:00
Chocobozzz
83903cb65d Generate random uuid for video files 2021-07-26 11:29:31 +02:00
Chocobozzz
13e1337791 Speed up plugin transcoding tests 2021-07-22 08:55:14 +02:00
Chocobozzz
d1aed10353 Add overviews filter hook tests 2021-07-21 16:13:20 +02:00
Chocobozzz
a24bd1ed41 Merge branch 'next' into develop 2021-07-21 15:51:30 +02:00
Chocobozzz
4c7e60bc17 Reorganize imports 2021-07-20 15:27:19 +02:00
Chocobozzz
c0e8b12e7f Refactor requests 2021-07-20 15:27:18 +02:00
Chocobozzz
59bbcced37 Centralize test URLs 2021-07-20 15:27:18 +02:00
Chocobozzz
254d3579f5 Use an object to represent a server 2021-07-20 15:27:18 +02:00
Chocobozzz
89d241a79c Shorter server command names 2021-07-20 15:27:18 +02:00
Chocobozzz
d23dd9fbfc Introduce videos command 2021-07-20 15:27:18 +02:00
Chocobozzz
7926c5f9b3 Introduce user command 2021-07-20 15:27:18 +02:00
Chocobozzz
41d1d07501 Introduce login command 2021-07-20 15:27:18 +02:00
Chocobozzz
6c5065a011 Introduce server commands 2021-07-20 15:27:18 +02:00
Chocobozzz
9293139fde Introduce sql command 2021-07-20 15:27:18 +02:00
Chocobozzz
12edc1495a Introduce comments command 2021-07-20 15:27:18 +02:00
Chocobozzz
6910f20f11 Introduce import command 2021-07-20 15:27:18 +02:00
Chocobozzz
e6346d59e6 Introduce playlist command 2021-07-20 15:27:18 +02:00
Chocobozzz
04aed76711 Shorter live methods 2021-07-20 15:27:17 +02:00
Chocobozzz
4f2199144e Introduce live command 2021-07-20 15:27:17 +02:00
Chocobozzz
65e6e2602c Introduce config command 2021-07-20 15:27:17 +02:00
Chocobozzz
ae2abfd3ae Introduce plugins command 2021-07-20 15:27:17 +02:00
Chocobozzz
af971e06c6 Introduce search command 2021-07-20 15:27:17 +02:00
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
kontrollanten
e2e0b645cd Add video-playlist-element.created hook (#4196)
* add playlists.videos.list.params/results hooks

closes #4192

* Revert "add playlists.videos.list.params/results hooks"

This reverts commit ebd822ca0b.

* add video-playlist-element.created hook

closes #4192

* test: add playlist-element.created

* Fix tests

Co-authored-by: Chocobozzz <me@florianbigard.com>
2021-06-28 09:22:15 +02:00
Chocobozzz
37a44fc915 Add ability to search playlists 2021-06-25 14:44:01 +02:00
Chocobozzz
29b7426c67 Speedup CI 2021-06-17 10:43:34 +02:00
Chocobozzz
799ece6aae Add ability to delete previously added constants 2021-06-15 15:18:11 +02:00
Chocobozzz
c4244cfde1 Increase test timeout 2021-06-15 08:21:39 +02:00
Chocobozzz
3d470a530c Faster ci using compiled ts files 2021-06-15 08:21:12 +02:00
Chocobozzz
75e12406e2 Increase tests timeout for plugin helpers 2021-06-08 16:52:35 +02:00
Chocobozzz
819b656439 Merge branch 'release/3.2.0' into develop 2021-05-25 13:14:34 +02:00
Chocobozzz
fc8f15d202 Increase plugin transcoding tests timeout 2021-05-25 13:14:05 +02:00
Chocobozzz
2b02c520e6 Cleanup shared models 2021-05-11 11:32:31 +02:00
Chocobozzz
38ce2aa7a8 Increase tests timeout 2021-05-10 17:06:53 +02:00
Chocobozzz
4076e2ef6b Increase test timeout 2021-05-07 15:42:23 +02:00
Chocobozzz
b31d72625d Plugin user.getAuthUser is now async
So we can load the full user
2021-05-05 15:26:28 +02:00
Chocobozzz
6290699080 Fix plugin helpers tests 2021-04-22 15:16:35 +02:00
Chocobozzz
302eba0d89 Add data directory for plugins and some helpers 2021-04-22 10:55:28 +02:00
Chocobozzz
a60696ab18 Add scale filter to documentation 2021-04-09 15:53:18 +02:00
Chocobozzz
3e03b961b8 Add ability for plugins to specify scale filter 2021-04-09 15:53:18 +02:00
Théo Le Calvar
d2351bcfd4 add tests for inputOptions and videoFilters in trancode plugins 2021-04-09 15:53:18 +02:00
Chocobozzz
22820226e5 Add server plugin helpers 2021-04-09 15:17:43 +02:00
John Livingston
4113719209 Tests that show the bug. 2021-04-09 09:32:16 +02:00
Chocobozzz
2e257e36b7 Add client action hooks for pubish pages 2021-03-24 18:18:41 +01:00
Chocobozzz
74a4d53110 Add server hooks for search endpoint 2021-03-24 18:18:41 +01:00
Chocobozzz
eebd9838f0 Add filter hook to forbid embed access 2021-03-24 18:18:41 +01:00
Chocobozzz
4bc45da342 Add hooks support for video download 2021-03-24 18:18:41 +01:00
Chocobozzz
f43db2f46e Refactor auth flow
Reimplement some node-oauth2-server methods to remove hacky code needed by our external
login workflow
2021-03-24 18:18:41 +01:00
Chocobozzz
a8537c622e Use veryfast preset for default transcoding profile 2021-01-29 15:31:31 +01:00