Proto commits in jsiebens/ionscale

These 55 commits are when the Protocol Buffers files have changed:

Commit:28c5ff2
Author:Johan Siebens
Committer:Johan Siebens

feat: add command to set name of a machine

The documentation is generated from this commit.

Commit:d1e8346
Author:Johan Siebens

chore: fix buf linting

Commit:6173621
Author:Johan Siebens
Committer:Johan Siebens

feat: use hujson as data format for ACL and IAM policy

Commit:7a842eb
Author:Johan Siebens
Committer:Johan Siebens

feat: use hujson as data format for ACL and IAM policy

Commit:248b75c
Author:Johan Siebens
Committer:Johan Siebens

feat: embedded derp

Commit:128ed22
Author:Johan Siebens
Committer:Johan Siebens

feat: add support for search domains in dns config

Commit:8f998b0
Author:Johan Siebens
Committer:Johan Siebens

feat: acl grants

Commit:7fa31bd
Author:Johan Siebens

feat: add support for protocol in acl rules

Commit:9b5f045
Author:Johan Siebens
Committer:Johan Siebens

feat: add support for node attributes

Commit:9b8782c
Author:Johan Siebens
Committer:Johan Siebens

fix: issue when enabling/disabling https certs

Commit:e31ce67
Author:Johan Siebens
Committer:Johan Siebens

feat: add support for ssh check periods

Commit:d32ece6
Author:Johan Siebens

feat: create and update tailnets with all properties

Commit:beb856a
Author:Johan Siebens

feat: move https certs flag to dns config

Commit:e74faa2
Author:Johan Siebens
Committer:Johan Siebens

feat: machine authorization

Commit:c73b7e1
Author:Johan Siebens
Committer:Johan Siebens

feat: buf formatting and linting

Commit:1de7361
Author:Johan Siebens
Committer:Johan Siebens

feat: remove the notion of alias

Commit:4297985
Author:Johan Siebens
Committer:Johan Siebens

chore: make autoapprovers optional

Commit:ddc65d2
Author:Johan Siebens
Committer:Johan Siebens

feat: add support for ssh acl policies

Commit:6d4a7b7
Author:Johan Siebens

feat: set default derp map configuration

Commit:9522e35
Author:Johan Siebens
Committer:Johan Siebens

feat: enable/disable taildrop and service collection

Commit:70b9373
Author:Johan Siebens

feat: set derp map for a tailnet

Commit:22cfe60
Author:Johan Siebens
Committer:Johan Siebens

feat: add support for https certs

Commit:7ee4b27
Author:Johan Siebens

feat: add cmd to enable/disable exit nodes and print information properly

Commit:4e5f89a
Author:Johan Siebens
Committer:Johan Siebens

feat: add autoapprovers support in acls

Commit:980ae6d
Author:Johan Siebens

feat: add flags to create tailnet with some proper default IAM policies

Commit:92ca75b
Author:Johan Siebens

fix: remove _ from tag_owners, make it more compliant

Commit:b265fc4
Author:Johan Siebens

feat: implement tag owners

Commit:3d03f49
Author:Johan Siebens
Committer:Johan Siebens

feat: update on how to show dns config

Commit:3b9ce04
Author:Johan Siebens

feat: add methods to enable and disable single routes

Commit:25ee5a2
Author:Johan Siebens

feat: save current tailnet for subsequent requests

Commit:3568764
Author:Johan Siebens

feat: get machine details

Commit:70e84be
Author:Johan Siebens

feat: delete users

Commit:32cb12e
Author:Johan Siebens

chore: remove auth method and configure oidc via config file

Commit:f6961cf
Author:Johan Siebens

feat: delete auth method

Commit:ba379e1
Author:Johan Siebens

feat: list users

Commit:12eb258
Author:Johan Siebens

feat: user roles

Commit:d0e69cc
Author:Johan Siebens

feat: add method to get auth method

Commit:58e1f38
Author:Johan Siebens

fix: type safe acl policy in api

Commit:d5f7122
Author:Johan Siebens

feat: disable and enable key expiry

Commit:a94e0ce
Author:Johan Siebens
Committer:Johan Siebens

feat: remove auth-filter in favor of a new IAM Policy setup

Commit:bbe9d16
Author:Johan Siebens
Committer:Johan Siebens

feat: user auth

Commit:da71a43
Author:Johan Siebens
Committer:Johan Siebens

feat: replace grpc with buf connect

Commit:b9b42d8
Author:Johan Siebens
Committer:Johan Siebens

chore: remove unused code

Commit:198b679
Author:Johan Siebens
Committer:Johan Siebens

feat: add auth filters

Commit:2b5439b
Author:Johan Siebens
Committer:Johan Siebens

feat: delete auth filters

Commit:84a57ea
Author:Johan Siebens
Committer:Johan Siebens

feat: add support for oidc providers and users

Commit:e8dc2ee
Author:Johan Siebens

feat: add command to expire a machine

Commit:0e3ca9f
Author:Johan Siebens

feat: add api methods to get tailnet and authkey by id

Commit:c04a5e2
Author:Johan Siebens

feat: set and get derp map

Commit:9769f40
Author:Johan Siebens

feat: delete tailnet

Commit:3aceacb
Author:Johan Siebens

feat: view and enable routes on machines

Commit:52aa221
Author:Johan Siebens

feat: configure dns preferecens for tailnets

Commit:e5c7a11
Author:Johan Siebens

feat: configure ACL policies based on tags and hosts

Commit:ee262b1
Author:Johan Siebens

display tags instead of user

Commit:5ad89ff
Author:Johan Siebens

initial working version Signed-off-by: Johan Siebens <johan.siebens@gmail.com>