Roland Urbano
|
ed30c60c95
|
Implementation for basic service access control (#95)
* Added ServicesACL config
Signed-off-by: Roland Urbano <urbano.roland@gmail.com>
* Adding filter to service receiver
Signed-off-by: Roland Urbano <urbano.roland@gmail.com>
* Implemented ACL handling in ServiceNetwork
Signed-off-by: Roland Urbano <roland.urbano@nts.eu>
* Updated Schema and added parsing for acl config
Signed-off-by: Roland Urbano <urbano.roland@gmail.com>
* Updated service package and fixed ACL handling
Signed-off-by: Roland Urbano <urbano.roland@gmail.com>
* go-jsonschema: 0.16.0 -> 0.22.0
* nixos: set acls on services directly
* config: move ServicesACL to Services
* svc: simplify acl logic
* remove whitespace
* apply nixfmt
---------
Signed-off-by: Roland Urbano <urbano.roland@gmail.com>
Signed-off-by: Roland Urbano <roland.urbano@nts.eu>
Co-authored-by: Max <max@privatevoid.net>
|
2026-03-25 19:16:52 +01:00 |
|
Max
|
bde41b6a3e
|
Formatting (#31)
* add Nix formatter
* nix fmt
* check that Nix and Go code is formatted correctly
* refactor flake.nix
* add formatter to devShell
|
2024-06-02 21:45:11 +02:00 |
|
Max
|
f8393c418e
|
Generate config struct from NixOS options (#33)
* add clan.lol jsonschema library
* move devshell definition, add go-jsonschema package
* use generated schema for config file parsing
* include schema generation in build process
|
2024-06-02 17:03:02 +00:00 |
|