717 Commits

Author SHA1 Message Date
Ingo Oppermann
1a64fddbb1
Allow cluster leave endpoint to remove any node in the cluster 2024-06-07 11:28:54 +02:00
Ingo Oppermann
0f344f1998
Allow to send leave request to any node for any node 2024-06-06 13:20:49 +02:00
Ingo Oppermann
371c62fa8d
Update dependencies 2024-06-05 10:46:35 +02:00
Ingo Oppermann
b4aa76f5af
Fix test 2024-05-28 14:56:27 +02:00
Ingo Oppermann
32ccfc24ee
Upgrade dependencies 2024-05-28 14:32:25 +02:00
Ingo Oppermann
3ee4876290
Parallelize reading out process information 2024-04-30 14:15:40 +02:00
Ingo Oppermann
43ae0c149b
Fix compatibility for benchmarks, add option to not to decode response 2024-04-30 14:13:21 +02:00
Ingo Oppermann
3a511ac393
Add cache for compiled glob patterns 2024-04-30 14:12:01 +02:00
Ingo Oppermann
cb3c6de2c8
Add optimized listing if no patterns are provided 2024-04-30 14:10:47 +02:00
Ingo Oppermann
5ad466e840
Fix test workflow 2024-04-29 17:13:52 +02:00
Ingo Oppermann
72ba297a75
Update core client 2024-04-29 17:05:13 +02:00
Ingo Oppermann
24cc87ae7e
Update dependencies 2024-04-29 16:37:17 +02:00
Ingo Oppermann
4dab7b8e6c
Extend benchmark with different size 2024-04-29 12:34:07 +02:00
Ingo Oppermann
e935678b39
Enable only gzip and zstd by default 2024-04-25 13:21:15 +02:00
Ingo Oppermann
ac2a20094f
Add brotli and zstd content-encoding 2024-04-25 12:50:17 +02:00
Ingo Oppermann
495f9b2d35
Disable zstd middleware 2024-04-25 10:06:20 +02:00
Ingo Oppermann
718bd3eb07
Add zstd middleware 2024-04-25 10:00:10 +02:00
Ingo Oppermann
03da97217b
Use faster JSON and gzip packages 2024-04-24 15:42:11 +02:00
Ingo Oppermann
38fa6159e3
Make the HTTP logging middleware less chatty 2024-04-17 21:33:14 +02:00
Ingo Oppermann
b851249b98
Adjust process state if parser doesn't indicate that the process is producing output 2024-04-15 16:43:34 +02:00
Ingo Oppermann
197d3bb611
Bump version to 16.19.1 2024-04-15 15:07:09 +02:00
Ingo Oppermann
3a31ce6f0e
Upgrade core client 2024-04-15 14:59:31 +02:00
Ingo Oppermann
18bf51d334
Rename Initialized to Started 2024-04-15 14:46:05 +02:00
Ingo Oppermann
6ebe008010
Fix parser tests 2024-04-12 15:55:25 +02:00
Ingo Oppermann
a6375da911
Add initialized field in progress data 2024-04-12 15:18:47 +02:00
Ingo Oppermann
423e0453de
Remove NodeID from ClusterAbout 2024-04-10 16:58:34 +02:00
Ingo Oppermann
4bc08d2b1e
Lift some message from the cluster to info 2024-04-10 10:39:34 +02:00
Ingo Oppermann
29fa94ed52
Make session collector less chatty 2024-04-10 10:38:35 +02:00
Ingo Oppermann
7a4875f818
Promote core version in cluster about 2024-04-09 15:57:17 +02:00
Ingo Oppermann
3b11c84545
Remove /v1/about cluster API endpoint 2024-04-09 15:56:40 +02:00
Ingo Oppermann
487529c598
Expose general infos in cluster about, bump cluster API version to 2.0.0 2024-04-08 21:55:07 +02:00
Ingo Oppermann
29848ab9df
Enable cross compilation 2024-04-08 09:37:37 +02:00
Ingo Oppermann
7c3bc983a9
Rename lock for currentSize 2024-03-15 15:28:13 +01:00
Ingo Oppermann
91d07c6013
Replace memfs storage backend with a faster one 2024-03-15 14:48:32 +01:00
Ingo Oppermann
d14b0b9b13
Don't get always a new random string 2024-03-15 11:51:10 +01:00
Ingo Oppermann
76f79333c3
Fix typo in test name 2024-03-14 11:23:24 +01:00
Ingo Oppermann
e001f663b3
Rename RestreamHandler to ProcessHandler 2024-03-14 11:21:07 +01:00
Ingo Oppermann
a77edb8b78
Add concurrency benchmark for memfs 2024-03-14 11:19:16 +01:00
Ingo Oppermann
0e5c5f52c5
Add lock for accessing files map 2024-03-14 11:18:45 +01:00
Ingo Oppermann
709fb4ba85
Fix warning about unused param 2024-03-14 11:17:50 +01:00
Ingo Oppermann
f6bba7c571
Fix placeholder parsing 2024-03-14 11:15:10 +01:00
Ingo Oppermann
d716ff37cb
Fix potential panic when using random number generator concurrently 2024-03-13 16:34:33 +01:00
Ingo Oppermann
727c358921
Add filesystem access via cluster node 2024-03-13 15:11:20 +01:00
Ingo Oppermann
5ba18569e9
Use referrer host for remote 2024-03-11 14:47:09 +01:00
Ingo Oppermann
ebcde477eb
Update migration tool for ffmpeg version 6 2024-03-01 12:40:02 +01:00
Ingo Oppermann
4f4fb64279
Add migrating to ffmpeg 6 2024-03-01 12:21:50 +01:00
Ingo Oppermann
aaec24b898
Fix accessing RTMP stream without token or streamkey for anonymous users 2024-02-29 14:30:24 +01:00
Ingo Oppermann
2514feec23
Allow SRT v4 handshake clients 2024-02-12 14:42:49 +01:00
Ingo Oppermann
4410804a3b
URL decode streamid if encoded 2024-02-12 14:34:25 +01:00
Ingo Oppermann
ab66c37ded
Fix emitting log message if a non-existing resource should be played 2024-02-12 14:33:14 +01:00