Ingo Oppermann
89cc42c4b9
Add cluster IAM, update dependencies
2023-05-30 21:24:12 +02:00
Ingo Oppermann
710d5c595f
Merge branch 'iam' into clusteriam
2023-05-25 11:05:26 +02:00
Ingo Oppermann
7a1eb1251b
Remove IAM group semantics
2023-05-23 16:05:04 +02:00
Ingo Oppermann
ccac2ffd5d
Various updates
...
- rebrand group to domain
- move IAM to the API (rest and graph) for enforcing "process:" rules
- add abstraction layer for restream store in order to decouple internal format from format on disk
- move playout handler into restreamHandler
- remove user from restream interface
- add TaskID type that includes the process id and its domain
2023-05-23 15:47:06 +02:00
Ingo Oppermann
ead6e64442
Merge branch 'dev' into iam
2023-05-15 21:17:23 +02:00
Ingo Oppermann
6a4c715f75
Fix update process, list process in raft store
2023-05-13 21:21:47 +02:00
Ingo Oppermann
7d2b7b4836
WIP: allow update processes in cluster
2023-05-12 12:59:01 +02:00
Ingo Oppermann
f4015f5cbd
Merge branch 'dev' into cluster
2023-05-05 15:56:26 +02:00
Ingo Oppermann
ca261a56ee
Add looping_runtime to avstream status
2023-05-05 12:03:48 +02:00
Ingo Oppermann
7f59c188cf
Remove node storage, use raft configuration instead; re-establish file and stream proxying
2023-05-04 19:49:53 +02:00
Ingo Oppermann
b6a9fa7965
Merge branch 'dev' into cluster
2023-04-13 16:25:53 +02:00
Ingo Oppermann
d807becc8a
Add support for input framerate data from jsonstats patch
2023-04-13 15:22:33 +02:00
Ingo Oppermann
ffdf6d3323
Merge branch 'dev' into cluster
2023-04-12 15:27:38 +02:00
Ingo Oppermann
7e9e6fce8d
Add number of keyframes and extradata size to process progress data
2023-04-04 20:44:57 +02:00
Ingo Oppermann
84817f137a
Merge branch 'dev' into iam
2023-04-03 15:44:16 +02:00
Ingo Oppermann
562b7aed92
Use better naming for storage endpoint documentation
2023-03-17 13:55:19 +01:00
Ingo Oppermann
a0ef3ab5ee
WIP: add /api/v3/iam/group/* endpoints
2023-03-09 19:03:58 +01:00
Ingo Oppermann
8755117e92
Add /api/v3/iam/user endpoints
2023-03-07 16:31:58 +01:00
Ingo Oppermann
2a3288ffd0
Use abstract filesystem for stores
2023-02-01 16:09:20 +01:00
Ingo Oppermann
f519acfd71
Add S3 storage support
2023-01-31 14:45:58 +01:00
Ingo Oppermann
311defb27c
Fix /config/reload return type
2023-01-19 11:46:45 +01:00
Ingo Oppermann
ea79b87236
Add format annotation for integer types for swagger documentation
2023-01-11 21:05:40 +01:00
Ingo Oppermann
481cd79e6d
Update swagger API documentation
2023-01-10 19:03:26 +01:00
Ingo Oppermann
4cc82dd333
Update dependencies
2022-10-28 17:24:57 +02:00
Ingo Oppermann
f746e581ae
Add version annotation to API methods
2022-10-13 20:54:52 +02:00
Ingo Oppermann
963353e6a2
Merge branch 'dev' into cluster
2022-09-29 14:40:00 +02:00
Ingo Oppermann
9ef4ae9b5e
Fix cluster api responses
2022-09-28 21:49:25 +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
43d9a0dfc3
Merge branch 'dev' into cluster
2022-08-18 10:27:59 +03:00
Ingo Oppermann
5bd04817cc
Fix wrong path for swagger definition
2022-08-18 10:13:00 +03:00
Ingo Oppermann
96d8d51a7d
Add cluster endpoint for listing the nodes
2022-08-15 16:03:08 +03:00
Ingo Oppermann
fe889aa4e2
Add basic node handling
2022-08-03 22:05:28 +02:00
Ingo Oppermann
6af226aea7
Fix swagger endpoint IDs
2022-07-29 11:24:22 +02:00
Ingo Oppermann
2058554524
Allow to configure SRT logging
2022-07-01 18:39:39 +02:00
Ingo Oppermann
da039f4751
Add proper API of SRT log data
2022-07-01 15:31:07 +02:00
Jan Stabenow
eb1cc37456
Add GoSRT & improvements (repo-merge)
...
Commits (Ingo Oppermann):
- Add experimental SRT connection stats and logs
- Hide /config/reload endpoint in reade-only mode
- Add SRT server
- Create v16 in go.mod
- Fix data races, tests, lint, and update dependencies
- Add trailing slash for routed directories (datarhei/restreamer#340 )
- Allow relative URLs in content in static routes
Co-Authored-By: Ingo Oppermann <57445+ioppermann@users.noreply.github.com >
2022-06-23 22:13:58 +02:00
Jan Stabenow
9746248c10
Add v16.8.0
2022-06-03 17:21:52 +02:00
Sven Erbeck
dba1162671
Create CODE_OF_CONDUCT.md
...
Always stay relaxed files are good
2022-05-25 22:24:36 +02:00
Jan Stabenow
9c0b535199
Add v16.7.2
2022-05-13 19:26:45 +02:00