47 Commits

Author SHA1 Message Date
Johan Siebens cd9d7655d1 fix: remove import of tailscale ssh package 2024-06-03 08:06:38 +02:00
Johan Siebens 43c27a1340 feat: add ssh recorder implementation 2024-06-03 07:24:43 +02:00
Johan Siebens 4835a16a7c chore(deps): upgrade dependencies 2024-04-26 08:43:06 +02:00
Johan Siebens 248b75cd77 feat: embedded derp 2024-03-02 06:58:36 +01:00
Johan Siebens 46cce89e0e chore: go mod tidy 2024-02-07 08:54:58 +01:00
Johan Siebens b8b1075389 chore(deps): upgrade some dependencies 2024-02-06 07:41:28 +01:00
Johan Siebens 9f3a6bbcec feat: save tokens for multiple ionscale servers 2024-02-05 17:21:21 +01:00
Johan Siebens 44b6b20361 feat: store acme certificates in db 2024-02-01 15:29:23 +01:00
Johan Siebens cbde00c9f5 chore: replace duplicate template code with templ 2024-01-26 13:27:35 +01:00
Johan Siebens 3fccde2932 feat: also accept hujson files 2024-01-20 10:44:20 +01:00
Johan Siebens 6a5d44882a chore(deps): use renamed mockoidc module 2024-01-11 09:25:19 +01:00
Johan Siebens b083e2631a chore(deps): upgrade dependencies 2024-01-10 08:20:44 +01:00
Johan Siebens 4587ed8eaa chore: restructure test setup and add some initial web login flow tests 2024-01-10 08:03:22 +01:00
Johan Siebens c76c2f16dd chore: upgrade to latest tailscale version 2024-01-04 16:34:47 +01:00
Johan Siebens ea658a0e81 chore(deps): upgrade tailscale deps 2023-12-28 11:10:59 +01:00
Johan Siebens d0eac84271 chore(deps): upgrade some dependencies 2023-12-23 08:48:16 +01:00
Johan Siebens 1ac3aa36ba chore(deps): upgrade tailscale dependency 2023-07-21 08:20:51 +02:00
Johan Siebens 3577b8b46e chore(deps): upgrade dependencies 2023-03-12 08:38:18 +01:00
Johan Siebens 12cad15a4e chore(deps): upgrade tailscale 2023-03-12 08:26:13 +01:00
Johan Siebens 2fc79ee0a1 chore(deps): replace coral with latest cobra 2023-03-08 07:43:03 +01:00
Johan Siebens d6a564b7a9 chore: some initial integration tests 2023-01-02 14:07:38 +01:00
Johan Siebens df23c178f9 feat: add gorm prometheus metrics 2022-12-30 09:07:29 +01:00
Johan Siebens 660c684a13 chore(deps): upgrade golang.org/x/net 2022-12-25 07:45:28 +01:00
Johan Siebens 61d9b40144 chore: remove pubsub and introduce session manager 2022-12-24 12:00:00 +01:00
Johan Siebens 06f02c1235 chore(deps): upgrade gorm 2022-10-22 10:36:26 +02:00
Johan Siebens e66fa7eabf chore(deps): upgrade deps 2022-10-20 08:24:31 +02:00
Johan Siebens aad7a8b6e8 feat: edit iam and acl policies from cli 2022-10-12 08:05:54 +02:00
Johan Siebens a2d97183d2 chore(deps): go mod tidy 2022-10-11 13:15:17 +02:00
Johan Siebens ea4fe22e35 chore(deps): upgrade some dependencies 2022-10-08 08:39:26 +02:00
Johan Siebens 2e57338b54 feat: add id token handler 2022-09-30 16:13:25 +02:00
Johan Siebens 22cfe60c7d feat: add support for https certs 2022-09-30 15:31:57 +02:00
Johan Siebens 1702cf135e fix: change precedence order, env variables overrule file config 2022-09-17 08:34:37 +02:00
Johan Siebens 5a77d2b35b feat: decouple db migrations from domain model 2022-09-07 10:36:36 +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 f38939415d feat: lock database when migrating 2022-09-06 08:19:45 +02:00
Johan Siebens 6700d0db01 feat: add support for postgres 2022-09-05 16:01:22 +02:00
Johan Siebens d735974406 fix: add csrf and remove need of a cache 2022-09-03 17:33:22 +02:00
Johan Siebens da71a43990 feat: replace grpc with buf connect 2022-06-03 14:25:31 +02:00
Johan Siebens 9df514036e chore(deps): updates 2022-05-30 10:49:46 +00: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 0e64765b13 chore(deps): upgrade yaml v3 2022-05-26 08:10:05 +02:00
Johan Siebens f5a2719313 feat: add support for certmagic 2022-05-17 12:02:51 +02:00
Johan Siebens c74a082660 feat: add support for grpc web 2022-05-15 08:24:45 +02:00
Johan Siebens e5c7a118a8 feat: configure ACL policies based on tags and hosts 2022-05-12 20:32:01 +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