Johan Siebens
|
326860c941
|
fix: panic when user is not authorized
|
2023-04-08 09:56:37 +02:00 |
|
Johan Siebens
|
4ba540cb2c
|
chore: replace hclog with zap
|
2023-03-19 10:53:54 +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
|
4550bdbf2a
|
fix: set default ACL and IAM policy if not provided
|
2023-01-28 19:28:51 +01:00 |
|
Johan Siebens
|
d32ece6304
|
feat: create and update tailnets with all properties
|
2023-01-07 08:20:35 +01:00 |
|
Johan Siebens
|
cbbaa31580
|
fix: use stdencoding instead of rawstdencoding
|
2023-01-03 08:13:06 +01:00 |
|
Johan Siebens
|
527fb34560
|
fix: use smallzstd and sync pool, slightly improving performance
|
2023-01-01 12:08:25 +01:00 |
|
Johan Siebens
|
805a516626
|
fix: avoid double user entries
|
2023-01-01 09:43:14 +01:00 |
|
Johan Siebens
|
0dbc81d50f
|
fix: send exit node prefixes when enabled
|
2023-01-01 08:10:31 +01:00 |
|
Johan Siebens
|
40cc7b5648
|
fix: send same user for all tagged devices, reducing mapresponse payload when having many tagged devices
|
2022-12-31 08:26:30 +01:00 |
|
Johan Siebens
|
b62db084d1
|
feat: add config to tweak sql connection pool
|
2022-12-30 09:28:50 +01:00 |
|
Johan Siebens
|
df23c178f9
|
feat: add gorm prometheus metrics
|
2022-12-30 09:07:29 +01:00 |
|
Johan Siebens
|
9f7263abd5
|
fix: add machines indeces and use gorm take instead of first
|
2022-12-27 11:14:53 +01:00 |
|
Johan Siebens
|
790ef5fe1a
|
feat: subnet router failover
|
2022-12-25 07:40:19 +01:00 |
|
Johan Siebens
|
61d9b40144
|
chore: remove pubsub and introduce session manager
|
2022-12-24 12:00:00 +01:00 |
|
Johan Siebens
|
a8e8d1aa49
|
fix: send user and login in registration response
|
2022-12-21 06:12:41 +01:00 |
|
Johan Siebens
|
b2dbe3b9c5
|
chore: remove unused arg and only set lastseen when offline
|
2022-11-30 08:31:41 +01:00 |
|
Johan Siebens
|
8c6e9e00b9
|
chore: ignore eof errors when clients disconnect
|
2022-11-29 16:51:28 +01:00 |
|
Johan Siebens
|
beb856a85d
|
feat: move https certs flag to dns config
|
2022-11-29 08:28:57 +01:00 |
|
Johan Siebens
|
2345f0b1de
|
feat: improve error handling/logging a little bit
|
2022-11-23 11:06:26 +01:00 |
|
Johan Siebens
|
e74faa2605
|
feat: machine authorization
|
2022-11-04 14:13:19 +01:00 |
|
Johan Siebens
|
c73b7e13e0
|
feat: buf formatting and linting
|
2022-10-31 07:54:12 +01:00 |
|
Johan Siebens
|
e41bac5a41
|
chore: improve echo handlers
|
2022-10-29 08:21:14 +02:00 |
|
Johan Siebens
|
03abebb847
|
chore: one start auth method
|
2022-10-28 16:02:00 +02:00 |
|
Johan Siebens
|
210cc9c8a2
|
fix: don't allow tag owners ssh from machine
|
2022-10-28 14:40:03 +02:00 |
|
Johan Siebens
|
9e38ffc44d
|
fix: check if expiresAt is available
|
2022-10-25 07:28:56 +02:00 |
|
Johan Siebens
|
1de736144a
|
feat: remove the notion of alias
|
2022-10-22 08:55:32 +02:00 |
|
Johan Siebens
|
4e96f2a5c3
|
fix: ignore tag src in check actions
|
2022-10-20 08:11:01 +02:00 |
|
Johan Siebens
|
43167c1fae
|
feat: read config from env
|
2022-10-19 08:09:34 +02:00 |
|
Johan Siebens
|
429798574d
|
chore: make autoapprovers optional
|
2022-10-14 12:15:13 +02:00 |
|
Johan Siebens
|
aad7a8b6e8
|
feat: edit iam and acl policies from cli
|
2022-10-12 08:05:54 +02:00 |
|
Johan Siebens
|
af3a5f3a25
|
fix: incorrect env variables for auth provider
|
2022-10-10 12:57:10 +02:00 |
|
Johan Siebens
|
11af121126
|
feat: remove ephemeral machines on logout
|
2022-10-09 08:52:58 +02:00 |
|
Johan Siebens
|
dfb91d2419
|
chore: rename provider package to auth package
|
2022-10-09 08:19:40 +02:00 |
|
Johan Siebens
|
daf577a0ee
|
feat: config dns using env variables
|
2022-10-09 08:13:37 +02:00 |
|
Johan Siebens
|
a364188761
|
chore: check if iam policy is set or not
|
2022-10-08 12:59:13 +02:00 |
|
Johan Siebens
|
ddc65d2df9
|
feat: add support for ssh acl policies
|
2022-10-08 07:26:30 +02:00 |
|
Johan Siebens
|
c70a4cfe6a
|
fix: don't send peer capabilities to nodes
|
2022-10-07 20:10:30 +02:00 |
|
Johan Siebens
|
5bf919da12
|
fix: don't send derp map if not changed
|
2022-10-07 16:43:37 +02:00 |
|
Johan Siebens
|
6d4a7b7014
|
feat: set default derp map configuration
|
2022-10-07 16:31:57 +02:00 |
|
Johan Siebens
|
bc1f188816
|
feat: add some command aliases
|
2022-10-07 15:43:51 +02:00 |
|
Johan Siebens
|
9522e3531e
|
feat: enable/disable taildrop and service collection
|
2022-10-07 10:12:31 +02:00 |
|
Johan Siebens
|
1e3541e7c8
|
fix: remove check on nameservers as it is not required anymore for MagicDNS
|
2022-10-06 21:30:34 +02:00 |
|
Johan Siebens
|
c3e1344199
|
fix: add admin capability flag when needed
|
2022-10-06 21:19:58 +02:00 |
|
Johan Siebens
|
70b9373df3
|
feat: set derp map for a tailnet
|
2022-10-04 16:06:15 +02:00 |
|
Johan Siebens
|
58de86a978
|
fix: use crypto/rand
|
2022-10-03 15:52:39 +02:00 |
|
Johan Siebens
|
2e57338b54
|
feat: add id token handler
|
2022-09-30 16:13:25 +02:00 |
|
Johan Siebens
|
7cadcc9085
|
fix: move auth config a level deeper
|
2022-09-30 15:39:19 +02:00 |
|
Johan Siebens
|
22cfe60c7d
|
feat: add support for https certs
|
2022-09-30 15:31:57 +02:00 |
|