Ingo Oppermann
|
401156e4d2
|
Enforce policies
|
2023-05-31 16:39:43 +02:00 |
|
Ingo Oppermann
|
3a6bb02bfd
|
Fix reloading policies, add API endpoints for observing internal cluster state
|
2023-05-31 11:23:54 +02:00 |
|
Ingo Oppermann
|
89cc42c4b9
|
Add cluster IAM, update dependencies
|
2023-05-30 21:24:12 +02:00 |
|
Ingo Oppermann
|
56e03308c2
|
Add call chain to add a new user
|
2023-05-26 12:25:05 +02:00 |
|
Ingo Oppermann
|
e9034aa171
|
Create identity and access packages for IAM
|
2023-05-25 16:16:29 +02:00 |
|
Ingo Oppermann
|
930b84b557
|
Add Enforcer interface
|
2023-05-25 10:29:55 +02:00 |
|
Ingo Oppermann
|
10df8d51b1
|
Simplify IAM user config, only create users and policies if not previously run
|
2023-05-24 22:28:24 +02:00 |
|
Ingo Oppermann
|
3c89cbb831
|
Create identities for basic auth access to mount points
|
2023-05-24 14:29:14 +02:00 |
|
Ingo Oppermann
|
6f831fd190
|
Reduce IAM API to only user and policies
|
2023-05-17 18:19:23 +02:00 |
|
Ingo Oppermann
|
6e93c1d5a1
|
Get rid of $localhost pseudo user
|
2023-03-09 21:10:04 +01:00 |
|
Ingo Oppermann
|
a0ef3ab5ee
|
WIP: add /api/v3/iam/group/* endpoints
|
2023-03-09 19:03:58 +01:00 |
|
Ingo Oppermann
|
c60327c61d
|
WIP: group API
|
2023-03-08 09:19:48 +01:00 |
|
Ingo Oppermann
|
8755117e92
|
Add /api/v3/iam/user endpoints
|
2023-03-07 16:31:58 +01:00 |
|
Ingo Oppermann
|
469bc4ea26
|
Remove fmt.Printf
|
2023-02-20 17:19:12 +01:00 |
|
Ingo Oppermann
|
9c2691e8d0
|
Fix basic auth behaviour
|
2023-02-20 17:05:30 +01:00 |
|
Ingo Oppermann
|
8215c20ae6
|
Fix basic auth, disable localhost, replace template func
|
2023-02-17 17:27:39 +01:00 |
|
Ingo Oppermann
|
1e74f11f5e
|
WIP: policy update
|
2023-02-16 21:47:56 +01:00 |
|
Ingo Oppermann
|
ca2fc5fe26
|
WIP: identity management and testing
|
2023-02-16 21:10:35 +01:00 |
|
Ingo Oppermann
|
acc4d7ec5a
|
WIP: verify policies for processes, rtmp, and srt. rewriter for local urls
|
2023-02-15 21:43:37 +01:00 |
|
Ingo Oppermann
|
a9459bda7c
|
WIP enforcing policies on process level
|
2023-02-14 15:23:50 +01:00 |
|
Ingo Oppermann
|
eac49ad11a
|
Define default policies to mimic current behaviour
|
2023-02-10 15:14:30 +01:00 |
|
Ingo Oppermann
|
312f65d110
|
WIP: add verfiers, fix bugs, implement middleware, support rtmp
|
2023-02-09 21:33:45 +01:00 |
|
Ingo Oppermann
|
11e55fc2c7
|
WIP: add casbin to access manager, allow to persist identities
|
2023-02-06 17:07:20 +01:00 |
|
Ingo Oppermann
|
8f1ff2d1a2
|
WIP: designing interfaces, detecting identity, enforcing policies
|
2023-02-03 17:43:06 +01:00 |
|