Johan Siebens
|
28c5ff2570
|
feat: add command to set name of a machine
|
2025-02-15 15:17:37 +01:00 |
|
Johan Siebens
|
4394d44cbd
|
fix: add support for autgroup:member when validating node attributes
Signed-off-by: Johan Siebens <johan.siebens@gmail.com>
|
2024-11-23 08:24:09 +01:00 |
|
Johan Siebens
|
4bce1c33b8
|
feat: ssh recording
|
2024-06-03 07:24:43 +02:00 |
|
Johan Siebens
|
41de33deab
|
feat: add support for autogroup:danger-all
|
2024-05-29 08:41:48 +02:00 |
|
Johan Siebens
|
eadd42b19a
|
fix: expand src wildcard alias to peer ip addresses
|
2024-05-29 08:30:42 +02:00 |
|
Johan Siebens
|
6173621730
|
feat: use hujson as data format for ACL and IAM policy
|
2024-03-15 08:47:06 +01:00 |
|
Johan Siebens
|
248b75cd77
|
feat: embedded derp
|
2024-03-02 06:58:36 +01:00 |
|
Johan Siebens
|
1ffafeea79
|
improvement: don't save tailnet and don't signal change when nothing is updated
|
2024-02-19 10:22:19 +01:00 |
|
Johan Siebens
|
7aeed60fe1
|
chore: refactor domain repository interfaces
|
2024-02-13 11:11:34 +01:00 |
|
Johan Siebens
|
e39eb5824b
|
improvement: set last authentication timestamp on user and use it to check ssh access
|
2024-02-12 21:05:40 +01:00 |
|
Johan Siebens
|
0eef9faf86
|
fix: show correct number of peers after switching accounts
|
2024-02-10 14:51:15 +01:00 |
|
Johan Siebens
|
cf8b2be0e8
|
chore: omit associations by default
|
2024-02-10 13:35:43 +01:00 |
|
Johan Siebens
|
b098562988
|
fix: log in with different use should create new machine entry
|
2024-02-10 10:04:44 +01:00 |
|
Johan Siebens
|
128ed22bde
|
feat: add support for search domains in dns config
|
2024-02-07 08:13:44 +01:00 |
|
Johan Siebens
|
5d1ac326ea
|
fix: check if tailnet with name already exists
|
2024-02-06 21:39:30 +01:00 |
|
Johan Siebens
|
7eb808c71c
|
fix: add ssh rules to default acl policy
|
2024-02-06 21:31:10 +01:00 |
|
Johan Siebens
|
8f998b05f7
|
feat: acl grants
|
2024-01-25 07:40:15 +01:00 |
|
Johan Siebens
|
7fa31bdf1f
|
feat: add support for protocol in acl rules
|
2024-01-19 10:21:30 +01:00 |
|
Johan Siebens
|
980ab1bc46
|
fix: send empty PacketFilter when no rules match
|
2024-01-19 09:56:28 +01:00 |
|
Johan Siebens
|
c1ea283e6d
|
fix: incorrect splitting of alias and port ranges
|
2024-01-15 12:14:53 +01:00 |
|
Johan Siebens
|
9b5f045849
|
feat: add support for node attributes
|
2024-01-05 10:03:09 +01:00 |
|
Johan Siebens
|
c76c2f16dd
|
chore: upgrade to latest tailscale version
|
2024-01-04 16:34:47 +01:00 |
|
Johan Siebens
|
d6cc55cf5b
|
chore: remove unused method
|
2024-01-03 08:46:01 +01:00 |
|
Johan Siebens
|
9808860412
|
feat: add support for 'always' value in ssh check period
|
2024-01-02 14:36:04 +01:00 |
|
Johan Siebens
|
2bc03b895b
|
fix: add autogroup:member checks in ssh policies
|
2024-01-02 13:58:58 +01:00 |
|
Johan Siebens
|
54fa423acd
|
feat: add support for autogroup:tagged
|
2024-01-02 09:32:12 +01:00 |
|
Johan Siebens
|
a303de71ee
|
feat: add support for autogroup:member
|
2024-01-02 09:24:08 +01:00 |
|
Johan Siebens
|
e31ce67f84
|
feat: add support for ssh check periods
|
2023-12-28 08:34:25 +01:00 |
|
Johan Siebens
|
326860c941
|
fix: panic when user is not authorized
|
2023-04-08 09:56:37 +02: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
|
9f7263abd5
|
fix: add machines indeces and use gorm take instead of first
|
2022-12-27 11:14:53 +01:00 |
|
Johan Siebens
|
a8e8d1aa49
|
fix: send user and login in registration response
|
2022-12-21 06:12:41 +01:00 |
|
Johan Siebens
|
e74faa2605
|
feat: machine authorization
|
2022-11-04 14:13:19 +01: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
|
429798574d
|
chore: make autoapprovers optional
|
2022-10-14 12:15:13 +02:00 |
|
Johan Siebens
|
ddc65d2df9
|
feat: add support for ssh acl policies
|
2022-10-08 07:26:30 +02:00 |
|
Johan Siebens
|
6d4a7b7014
|
feat: set default derp map configuration
|
2022-10-07 16:31:57 +02:00 |
|
Johan Siebens
|
9522e3531e
|
feat: enable/disable taildrop and service collection
|
2022-10-07 10:12:31 +02:00 |
|
Johan Siebens
|
70b9373df3
|
feat: set derp map for a tailnet
|
2022-10-04 16:06:15 +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
|
e5a3d3c589
|
fix: sanitize tailnet name properly
|
2022-09-28 11:50:31 +02:00 |
|
Johan Siebens
|
2a5fe7f136
|
feat: generate control keys by default in db
|
2022-09-27 16:40:48 +02:00 |
|
Johan Siebens
|
7ee4b27688
|
feat: add cmd to enable/disable exit nodes and print information properly
|
2022-09-27 11:14:22 +02:00 |
|
Johan Siebens
|
69f7c22307
|
feat: add support for autogroup:internet in acls
|
2022-09-27 09:36:10 +02:00 |
|
Johan Siebens
|
4e5f89ab7e
|
feat: add autoapprovers support in acls
|
2022-09-27 07:52:37 +02:00 |
|
Johan Siebens
|
7ad91c4c20
|
feat: add support for autogroup:self and autogroup:members
|
2022-09-24 15:42:55 +02:00 |
|