Commit Graph

303 Commits

Author SHA1 Message Date
Johan Siebens c4783f8165 chore: cleanup event listener tool 2022-09-16 13:15:31 +02:00
Johan Siebens 3b9ce04ec8 feat: add methods to enable and disable single routes 2022-09-16 11:33:14 +02:00
Johan Siebens f71ca49693 fix: send correct nameservers when using split dns 2022-09-16 10:20:54 +02:00
Johan Siebens 61d78fe121 chore: don't save default derp in db v0.1.0-rc1 2022-09-10 15:58:02 +02:00
Johan Siebens 5b51e29140 fix: disable logtail for now v0.0.1-preview8 2022-09-10 12:29:40 +02:00
Johan Siebens e5ed4713d8 feat: make keep alive interval configurable 2022-09-10 12:25:30 +02:00
Johan Siebens 9281deb549 feat: force http to https redirect even when tls is disabled 2022-09-10 09:18:32 +02:00
Johan Siebens 88509c826d feature: force https 2022-09-10 08:34:40 +02:00
Johan Siebens 405110867a fix: change port to match default server config 2022-09-10 08:12:44 +02:00
Johan Siebens 82c814aa2a fix: change metrics port to 9091, a more default port for prometheus clients 2022-09-10 08:12:14 +02:00
Johan Siebens 5a524d7357 chore: go mod tidy 2022-09-10 08:11:28 +02:00
Johan Siebens 0f0829ccba fix: use same name for admin key env variable in client and server 2022-09-10 07:28:04 +02:00
Johan Siebens 4c9ea463db feat: add number of connected machines metric 2022-09-09 22:17:06 +02:00
Johan Siebens 284ec18339 feat: add command to generate a simple config 2022-09-09 21:21:57 +02:00
Johan Siebens 5a77d2b35b feat: decouple db migrations from domain model 2022-09-07 10:36:36 +02:00
Johan Siebens c193a4bf71 fix: correct registration and cli authentication flows 2022-09-07 10:25:40 +02:00
Johan Siebens 550febc5ba fix: use abs path, giving a proper error when file does not exists v0.0.1-preview7 2022-09-06 16:25:21 +02:00
Johan Siebens f0d71c8a66 chore: bump alpine version 2022-09-06 16:25:21 +02:00
Johan Siebens 3c50d4869d Create CONTRIBUTING.md 2022-09-06 15:08:10 +02:00
Johan Siebens e8fe0e2467 chore(deps): upgrade dependencies 2022-09-06 14:55:22 +02:00
Johan Siebens 633f29003c chore(deps): upgrade tailscale dependency 2022-09-06 14:49:31 +02:00
Johan Siebens 145ae6ab1d chore: bump to go 1.19 2022-09-06 11:36:31 +02:00
Johan Siebens b60e332cbd docs: update readme 2022-09-06 09:48:59 +02:00
Johan Siebens f38939415d feat: lock database when migrating 2022-09-06 08:19:45 +02:00
Johan Siebens 49e5c7999f feat: make system admin key optional 2022-09-05 17:07:33 +02:00
Johan Siebens 82a28e32c0 feat: read control and legacy control key from environment 2022-09-05 16:58:53 +02:00
Johan Siebens 7976e7aa83 fix: add env variable for enabling acme 2022-09-05 16:58:17 +02:00
Johan Siebens 404b667aaf chore: rename cert magic config to acme 2022-09-05 16:16:09 +02:00
Johan Siebens 6700d0db01 feat: add support for postgres 2022-09-05 16:01:22 +02:00
Johan Siebens 25ee5a21a6 feat: save current tailnet for subsequent requests 2022-09-05 11:38:25 +02:00
Johan Siebens d735974406 fix: add csrf and remove need of a cache 2022-09-03 17:33:22 +02:00
Johan Siebens 41827dcdcd fix: increase poll frequency when waiting for authentication 2022-08-31 16:35:55 +02:00
Johan Siebens cd1854f510 chore(ci): bump checkout version 2022-08-31 14:23:40 +02:00
Johan Siebens 6a6049b76b chore(ci): pin go version 2022-08-31 13:59:39 +02:00
Johan Siebens 50d52ae481 chore(ci): add nightly job 2022-08-31 13:08:49 +02:00
Johan Siebens 402f98b688 chore(deps): upgrade cosign action 2022-08-31 13:02:25 +02:00
Johan Siebens 4234c5eed9 feat: login as system admin using oidc 2022-08-31 11:21:31 +02:00
Johan Siebens 3568764ec1 feat: get machine details 2022-08-26 09:34:15 +02:00
Johan Siebens df02644437 fix: expiration timestamp and disable flag 2022-08-25 15:59:52 +02:00
Johan Siebens 7db10b563d fix: update expiration date when authentication is succesful 2022-08-25 09:04:23 +02:00
Johan Siebens 496fd5f47c chore: configure auth provider using env variables 2022-08-22 13:22:17 +02:00
Johan Siebens 200b523ae0 chore: rename to AuthProvider 2022-07-15 07:57:56 +02:00
Johan Siebens f225f427ac fix: foreign key violation when deleting tailnet 2022-07-15 07:43:31 +02:00
Johan Siebens 70e84be8f4 feat: delete users 2022-07-15 07:39:19 +02:00
Johan Siebens 409dd3aa5f fix: exclude 'service' users in list 2022-07-14 07:54:07 +02:00
Johan Siebens 0d5ffa9c8b feat: read keys from config file 2022-07-06 07:55:02 +02:00
Johan Siebens 0756de5bfb fix: send dns update correctly 2022-07-02 08:42:13 +02:00
Johan Siebens 32cb12e286 chore: remove auth method and configure oidc via config file 2022-07-02 08:31:59 +02:00
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