Ingo Oppermann
a114f426d4
Update changelog
2022-09-29 10:52:42 +02:00
Ingo Oppermann
fcdceab99d
Merge branch 'dev' of github.com:datarhei/core into dev
2022-09-29 10:46:01 +02:00
Ingo Oppermann
54dd24a5c0
Fix API metadata endpoint responses
2022-09-29 10:44:21 +02:00
Jan Stabenow
8af8cc9301
Mod exposes ports
2022-09-29 10:10:05 +02:00
Ingo Oppermann
6288b620df
Use pool for buffer
2022-09-28 14:53:58 +02:00
Ingo Oppermann
7d38416239
Update changelog
2022-09-23 10:08:13 +02:00
Ingo Oppermann
bc7faf9364
Replace x/crypto/acme/autocert with caddyserver/certmagic
2022-09-23 10:05:48 +02:00
Ingo Oppermann
1ebf1f7f29
Write header only if a valid return code is available
2022-09-15 13:43:48 +02:00
Ingo Oppermann
1511b950ae
Update joy4 dependency for fixed increased RTMP client compatibility
2022-09-14 19:34:35 +02:00
Ingo Oppermann
2e560b635d
Update joy4 dependency for increase RTMP client compatibility
2022-09-14 14:52:41 +02:00
Ingo Oppermann
ff3aa3a635
Add vulnerability check
2022-09-09 16:40:15 +02:00
Ingo Oppermann
673f9d3835
Add init command
2022-09-09 15:10:29 +02:00
Ingo Oppermann
3b0a19e18a
Allow to only compress responses that have a minimum length
2022-09-08 19:16:44 +02:00
Ingo Oppermann
c522de043d
Upgrade dependencies
2022-09-08 15:39:56 +02:00
Ingo Oppermann
f1d71c202b
Fix HLS streaming and cleanup on diskfs
2022-09-08 15:00:09 +02:00
Ingo Oppermann
ed36f45f5f
Update changelog
2022-09-08 14:54:48 +02:00
Ingo Oppermann
285ef79716
Add /v3/metrics (get) endpoint to list all known metrics
2022-09-08 13:50:53 +02:00
Ingo Oppermann
2d754b4212
Log HTTP request and response body sizes
2022-09-07 13:53:26 +02:00
Ingo Oppermann
5cb0592854
Exclude .m3u8 and .mpd files from disk cache by default
2022-08-26 11:35:56 +03:00
Ingo Oppermann
f1141d1ad9
Fix assigning cleanup rules for diskfs
2022-08-26 08:17:17 +03:00
Ingo Oppermann
6ee565b3c9
Fix correct output of purge_on_delete value
2022-08-26 07:56:29 +03:00
Ingo Oppermann
e675eccd50
Update changelog
2022-08-22 10:13:57 +03:00
Ingo Oppermann
45fa1c4498
Fix intersection of search results
2022-08-19 12:37:53 +03:00
Ingo Oppermann
f60d09963c
Add RegistryReader interface for read-only registry
2022-08-19 11:46:30 +03:00
Ingo Oppermann
9cd132650e
Use path without app as session reference
2022-08-19 11:24:44 +03:00
Ingo Oppermann
0febae3242
Return number of purged files
2022-08-18 12:00:37 +03:00
Ingo Oppermann
6802830c62
Don't use deprecated functions from io/ioutil
2022-08-18 10:27:33 +03:00
Ingo Oppermann
5bd04817cc
Fix wrong path for swagger definition
2022-08-18 10:13:00 +03:00
Ingo Oppermann
1ab09adc69
Untrack test binary
2022-08-17 16:20:10 +03:00
Ingo Oppermann
50deaef4d3
Wait for process to exit when stopping
...
If a process has some cleanup with purge-on-delete defined, the purge
has to wait until the process actually exited. Otherwise it may happen
that the process got the signal, files are purged, but the process is
still writing some files in order to exit cleanly. This would lead to
some artefacts left on the filesystem.
2022-08-17 15:13:17 +03:00
Ingo Oppermann
e4463953b6
Upgrade datarhei/gosrt
2022-08-17 11:07:31 +03:00
Ingo Oppermann
20a743c594
Upgrade datarhei/gosrt
2022-08-17 10:01:04 +03:00
Ingo Oppermann
3e7b1751d5
Add process id and reference glob pattern matching
...
For the API endpoint /v3/process two new query parameter are introduced
in order to list only processes that match a pattern for the id and the
reference: idpattern and refpattern. The pattern is a glob pattern. If
patterns for both are given, the results will be intersected. If you use
other query parameters such as id or reference, they will be applied
after the result of the pattern matching.
2022-08-17 07:55:44 +03:00
Ingo Oppermann
11c3fce812
Fix injecting commit, branch, and build info
2022-08-02 20:38:28 +02:00
Ingo Oppermann
b376fdc87d
Add compiler and arch to log output
2022-08-02 20:37:47 +02:00
Ingo Oppermann
273ca0abbc
Add cache block list for extensions not to cache
2022-08-02 19:10:28 +02:00
Ingo Oppermann
6af226aea7
Fix swagger endpoint IDs
2022-07-29 11:24:22 +02:00
Ingo Oppermann
542653d3e2
Update RTMP server ( datarhei/restreamer#385 )
2022-07-28 20:31:17 +02:00
Ingo Oppermann
f8ac5e22e7
Update core version
v16.9.1
2022-07-22 09:08:11 +02:00
Ingo Oppermann
933ed56ab7
Update changelog
2022-07-22 09:06:19 +02:00
Ingo Oppermann
d614e4f79e
Bump version to 16.9.1
2022-07-22 08:36:38 +02:00
Ingo Oppermann
fcbabc2b23
Fix data race
2022-07-22 08:34:04 +02:00
Ingo Oppermann
5dd378902b
Add test for v1 import
2022-07-22 08:33:38 +02:00
Jan Stabenow
6003b1ba98
Add srt to the feature list
2022-07-21 23:40:37 +02:00
Jan Stabenow
2e9786fbe0
Mod vaapi > ubuntu
2022-07-21 23:23:02 +02:00
Jan Stabenow
8b83b249f1
Fix dev workflow
2022-07-21 23:01:29 +02:00
Jan Stabenow
dec67263ba
Mod adds go-tests + codecov
2022-07-21 22:57:51 +02:00
Jan Stabenow
d375450c3a
Create go-tests.yml
2022-07-21 22:46:56 +02:00
Ingo Oppermann
8c956111ba
Merge branch 'dev'
v16.9.0
2022-07-21 22:25:55 +02:00
Jan Stabenow
8dc8eb7918
Fix core@ubuntu
2022-07-21 20:55:31 +02:00