39 Commits

Author SHA1 Message Date
Johan Siebens 814335d703 fix: update auto-approved advertised routes when set after registration 2025-04-28 11:14:36 +02:00
Johan Siebens c1c708269c fix: improve session management and update channels, avoiding potential deadlocks 2025-03-06 16:35:59 +01:00
Johan Siebens 4a3b5399e6 chore: remove print lines 2025-02-16 11:01:20 +01:00
Johan Siebens 28c5ff2570 feat: add command to set name of a machine 2025-02-15 15:17:37 +01:00
Johan Siebens 128a184a59 feat: only support tailscale clients >= 1.48 2024-04-26 09:34:01 +02:00
Johan Siebens cbcbd61c3e feat: remove support for non-noise clients 2024-01-10 11:05:07 +01:00
Johan Siebens dd2e783d8e chore: ignore own machine id when notifying an update 2024-01-04 10:09:56 +01:00
Johan Siebens 473c3370ce chore: move mapping logic to seperate struct 2024-01-04 09:23:35 +01:00
Johan Siebens 4ba540cb2c chore: replace hclog with zap 2023-03-19 10:53:54 +01:00
Johan Siebens 805a516626 fix: avoid double user entries 2023-01-01 09:43:14 +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 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 b2dbe3b9c5 chore: remove unused arg and only set lastseen when offline 2022-11-30 08:31:41 +01:00
Johan Siebens 2345f0b1de feat: improve error handling/logging a little bit 2022-11-23 11:06:26 +01: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 9522e3531e feat: enable/disable taildrop and service collection 2022-10-07 10:12:31 +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 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 0051eec355 feat: configure magic dns suffix 2022-09-22 18:23:42 +02:00
Johan Siebens ebf0016096 fix: always show machines of the same user 2022-09-16 14:40:23 +02:00
Johan Siebens 5b51e29140 fix: disable logtail for now 2022-09-10 12:29:40 +02:00
Johan Siebens 4c9ea463db feat: add number of connected machines metric 2022-09-09 22:17:06 +02:00
Johan Siebens 6700d0db01 feat: add support for postgres 2022-09-05 16:01:22 +02:00
Johan Siebens 0756de5bfb fix: send dns update correctly 2022-07-02 08:42:13 +02:00
Johan Siebens 090e5c3c88 chore: add dns config as field of tailnet 2022-06-10 15:55:52 +02:00
Johan Siebens 8e8646b757 chore: add acl policy as field of tailnet 2022-06-10 15:49:07 +02:00
Johan Siebens 00554118f6 fix: wait until authurl/followup url is visited 2022-05-28 07:17:26 +02:00
Johan Siebens 03fd19958a fix: display tagged devices in user profile 2022-05-24 20:35:05 +02:00
Johan Siebens e8dc2ee34f feat: add command to expire a machine 2022-05-23 20:26:58 +02:00
Johan Siebens c04a5e26d1 feat: set and get derp map 2022-05-20 14:33:16 +02:00
Johan Siebens 52aa221cd0 feat: configure dns preferecens for tailnets 2022-05-12 22:32:59 +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