79 Commits

Author SHA1 Message Date
Johan Siebens f6961cf2f7 feat: delete auth method 2022-06-28 09:38:31 +02:00
Johan Siebens ba379e1b65 feat: list users 2022-06-22 08:26:59 +02:00
Johan Siebens 12eb258e1e feat: user roles 2022-06-22 07:47:09 +02:00
Johan Siebens d0e69cc2bf feat: add method to get auth method 2022-06-16 09:12:54 +02:00
Johan Siebens 58e1f38231 fix: type safe acl policy in api 2022-06-14 14:41:09 +02:00
Johan Siebens d5f71224f6 feat: disable and enable key expiry 2022-06-12 08:31:04 +02:00
Johan Siebens 090e5c3c88 chore: add dns config as field of tailnet 2022-06-10 15:55:52 +02:00
Johan Siebens 8e8646b757 chore: add acl policy as field of tailnet 2022-06-10 15:49:07 +02:00
Johan Siebens a94e0ce9b8 feat: remove auth-filter in favor of a new IAM Policy setup 2022-06-10 15:36:21 +02:00
Johan Siebens eefa150738 fix: check if an auth method is available when authenticating with the cli 2022-06-06 15:30:35 +02:00
Johan Siebens bbe9d16294 feat: user auth 2022-06-06 15:21:13 +02:00
Johan Siebens da71a43990 feat: replace grpc with buf connect 2022-06-03 14:25:31 +02:00
Johan Siebens 687fcd16d1 fix: only expire machines from tailnet of the auth filter 2022-06-01 16:16:09 +02:00
Johan Siebens 2b5439bd60 feat: delete auth filters 2022-05-28 07:25:48 +02:00
Johan Siebens 198b6795b1 feat: add auth filters 2022-05-28 07:25:48 +02:00
Johan Siebens 84a57ea409 feat: add support for oidc providers and users 2022-05-28 07:25:48 +02:00
Johan Siebens e8dc2ee34f feat: add command to expire a machine 2022-05-23 20:26:58 +02:00
Johan Siebens 0e3ca9f419 feat: add api methods to get tailnet and authkey by id 2022-05-21 08:27:31 +02:00
Johan Siebens 482194a506 fix: add tags in response when creating an auth key 2022-05-20 17:45:31 +02:00
Johan Siebens c04a5e26d1 feat: set and get derp map 2022-05-20 14:33:16 +02:00
Johan Siebens a804aea79b chore: introduce server key 2022-05-18 11:12:39 +02:00
Johan Siebens 9769f40db5 feat: delete tailnet 2022-05-17 01:01:09 +02:00
Johan Siebens 2d4f614592 feat: acl rules based on cidr ranges 2022-05-15 08:11:45 +02:00
Johan Siebens 3aceacbc8d feat: view and enable routes on machines 2022-05-15 07:10:05 +02:00
Johan Siebens 52aa221cd0 feat: configure dns preferecens for tailnets 2022-05-12 22:32:59 +02:00
Johan Siebens e5c7a118a8 feat: configure ACL policies based on tags and hosts 2022-05-12 20:32:01 +02:00
Johan Siebens 22cccceca9 display tags of auth keys
Signed-off-by: Johan Siebens <johan.siebens@gmail.com>
2022-05-10 16:25:33 +02:00
Johan Siebens ee262b1a35 display tags instead of user 2022-05-10 14:00:25 +02:00
Johan Siebens 5ad89ff02f initial working version
Signed-off-by: Johan Siebens <johan.siebens@gmail.com>
2022-05-09 21:54:06 +02:00