Visual editor for ACLs
Description
Tailscale added on new features for ACL that allow to build access through a builder. This simplify ACL building and avoid direct editing on JSON.
It would be nice to have this feature in headplane !
Thanks
This is definitely a very complicated feature to address, I'd need to consider multiple different things before I can go ahead with it. Will track this for 0.7.0
Might be able to take inspiration from GoodiesHQ's headscale-admin? Having a similar visual ACL builder with your DNS editor would make this the ultimate hs admin gui :)
I would probably inspire more from Tailscale's editor. I haven't given it enough thought yet either way, there are still some more pressing issues to deal with before hand.
I've started this, it is now looking to land in 0.7.0 as expected and is high priority
@tale I'm also working on this in the last weeks. I've pushed all the things on my fork https://github.com/simone-gasparini/headplane/tree/acl-editor. Please give it a look. This is a work in progress.
I took a look, can you please open a draft PR so I can leave feedback on this. I really appreciate the work!