71 Commits

Author SHA1 Message Date
Johan Siebens 28c5ff2570 feat: add command to set name of a machine 2025-02-15 15:17:37 +01:00
Johan Siebens 43c27a1340 feat: add ssh recorder implementation 2024-06-03 07:24:43 +02:00
Johan Siebens 2811465206 chore: web listener to listener 2024-03-15 08:49:35 +01: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 d72ea03d9d improvement: change http(s) listener to web listener addr and a public web addr 2024-02-23 13:27:20 +01:00
Johan Siebens 128ed22bde feat: add support for search domains in dns config 2024-02-07 08:13:44 +01:00
Johan Siebens d8f0492940 feat: add device aliases 2024-02-06 08:03:50 +01:00
Johan Siebens 9f3a6bbcec feat: save tokens for multiple ionscale servers 2024-02-05 17:21:21 +01:00
Johan Siebens cce0fd08b0 chore: refactor target and tailnet selection in commands 2024-02-05 17:21:21 +01:00
Johan Siebens dea60272b7 fix: cli also accepts IONSCALE_KEYS_SYSTEM_ADMIN_KEY env variable 2024-02-03 09:06:43 +01:00
Johan Siebens 44b6b20361 feat: store acme certificates in db 2024-02-01 15:29:23 +01:00
Johan Siebens 3fccde2932 feat: also accept hujson files 2024-01-20 10:44:20 +01:00
Johan Siebens 9b8782cccf fix: issue when enabling/disabling https certs 2023-12-28 11:33:39 +01:00
Johan Siebens 9ac4c85c99 feat: add version column to machines list 2023-12-27 09:27:41 +01:00
Johan Siebens 9fd4e5fee4 fix: log error when starting server fails 2023-04-15 08:26:08 +02:00
Johan Siebens 2fc79ee0a1 chore(deps): replace coral with latest cobra 2023-03-08 07:43:03 +01:00
Johan Siebens d32ece6304 feat: create and update tailnets with all properties 2023-01-07 08:20:35 +01:00
Johan Siebens beb856a85d feat: move https certs flag to dns config 2022-11-29 08:28:57 +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 1de736144a feat: remove the notion of alias 2022-10-22 08:55:32 +02:00
Johan Siebens aad7a8b6e8 feat: edit iam and acl policies from cli 2022-10-12 08:05:54 +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 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 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 7ee4b27688 feat: add cmd to enable/disable exit nodes and print information properly 2022-09-27 11:14:22 +02:00
Johan Siebens 980ae6dd85 feat: add flags to create tailnet with some proper default IAM policies 2022-09-23 14:04:23 +02:00
Johan Siebens 6e3e22bc72 chore: remove config flags for now 2022-09-23 10:36:55 +02:00
Johan Siebens 617575803c chore: remove auth provider config from flags and env variables 2022-09-22 18:05:03 +02:00
Johan Siebens bfcf0c7925 feat: configure server using flags 2022-09-21 08:15:39 +02:00
Johan Siebens 47b15d31f0 fix: make config file optional 2022-09-20 12:41:22 +02:00
Johan Siebens ec353f7add feat: flag to disable newline in genkey output 2022-09-20 09:06:01 +02:00
Johan Siebens 3d03f49138 feat: update on how to show dns config 2022-09-16 14:04:48 +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 405110867a fix: change port to match default server config 2022-09-10 08:12:44 +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 284ec18339 feat: add command to generate a simple config 2022-09-09 21:21:57 +02:00
Johan Siebens 25ee5a21a6 feat: save current tailnet for subsequent requests 2022-09-05 11:38:25 +02:00
Johan Siebens 3568764ec1 feat: get machine details 2022-08-26 09:34:15 +02:00
Johan Siebens 70e84be8f4 feat: delete users 2022-07-15 07:39:19 +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
Johan Siebens 5e132392b3 chore: remove println 2022-06-14 14:41:23 +02:00
Johan Siebens 58e1f38231 fix: type safe acl policy in api 2022-06-14 14:41:09 +02:00