Commit Graph

  • cbde00c9f5 chore: replace duplicate template code with templ Johan Siebens 2024-01-26 09:19:58 +01:00
  • 8f2c198bfe fix: avoid peer lookup if not needed Johan Siebens 2024-01-25 08:49:29 +01:00
  • 8f998b05f7 feat: acl grants Johan Siebens 2024-01-24 07:59:16 +01:00
  • 3fccde2932 feat: also accept hujson files Johan Siebens 2024-01-20 10:44:20 +01:00
  • 7fa31bdf1f feat: add support for protocol in acl rules Johan Siebens 2024-01-19 10:21:30 +01:00
  • 980ab1bc46 fix: send empty PacketFilter when no rules match Johan Siebens 2024-01-19 09:56:28 +01:00
  • 123ca99665 fix: mark query feature request as incomplete when necessary Johan Siebens 2024-01-19 07:59:22 +01:00
  • 0c5e586cf9 chore: upgrade actions v0.11.0 Johan Siebens 2024-01-15 16:06:30 +01:00
  • 79bc3bffb1 chore: upgrade codeql actions Johan Siebens 2024-01-15 16:03:48 +01:00
  • 452c5ee516 chore: add workflow to label and close stale issues Johan Siebens 2024-01-15 16:01:06 +01:00
  • c1ea283e6d fix: incorrect splitting of alias and port ranges Johan Siebens 2024-01-15 09:50:43 +01:00
  • 6a5d44882a chore(deps): use renamed mockoidc module Johan Siebens 2024-01-11 09:25:19 +01:00
  • cbcbd61c3e feat: remove support for non-noise clients Johan Siebens 2024-01-10 09:16:43 +01:00
  • b083e2631a chore(deps): upgrade dependencies Johan Siebens 2024-01-10 08:11:22 +01:00
  • 4587ed8eaa chore: restructure test setup and add some initial web login flow tests Johan Siebens 2024-01-10 07:21:18 +01:00
  • 3118d2e573 chore: fix integration tests Johan Siebens 2024-01-09 10:00:02 +00:00
  • 7e1d90590d chore: take binaries from official docker image Johan Siebens 2024-01-09 09:22:37 +00:00
  • 1b66b1e9be fix: incorrect index Johan Siebens 2024-01-06 16:48:43 +01:00
  • 35e13a0698 chore: add idea and git folders Johan Siebens 2024-01-05 14:58:15 +01:00
  • 951d0f299e chore: add simple acl test Johan Siebens 2024-01-05 10:45:02 +01:00
  • d10a022f29 chore: use require and asserts Johan Siebens 2024-01-05 10:32:54 +01:00
  • 9b5f045849 feat: add support for node attributes Johan Siebens 2024-01-04 15:53:26 +01:00
  • 8a3f47490e chore: capmap vs capabilities Johan Siebens 2024-01-04 17:02:11 +01:00
  • c76c2f16dd chore: upgrade to latest tailscale version Johan Siebens 2024-01-04 16:27:29 +01:00
  • dd2e783d8e chore: ignore own machine id when notifying an update Johan Siebens 2024-01-04 10:09:56 +01:00
  • 473c3370ce chore: move mapping logic to seperate struct Johan Siebens 2024-01-04 09:23:35 +01:00
  • d6cc55cf5b chore: remove unused method Johan Siebens 2024-01-03 08:46:01 +01:00
  • 9808860412 feat: add support for 'always' value in ssh check period v0.10.0 Johan Siebens 2024-01-02 14:36:04 +01:00
  • 2bc03b895b fix: add autogroup:member checks in ssh policies Johan Siebens 2024-01-02 13:58:58 +01:00
  • 54fa423acd feat: add support for autogroup:tagged Johan Siebens 2024-01-02 09:32:12 +01:00
  • a303de71ee feat: add support for autogroup:member Johan Siebens 2024-01-02 09:24:08 +01:00
  • cdbecf04fc chore: improve test setup Johan Siebens 2023-12-31 12:54:56 +01:00
  • 75b58d0784 feat: add query feature endpoint for 'serve' support v0.10.0-rc1 Johan Siebens 2023-12-29 14:47:11 +01:00
  • 038c0afa8b fix: add unique constraint to index Johan Siebens 2023-12-29 09:51:58 +01:00
  • d9fafdcfd2 fix: add missing https capability Johan Siebens 2023-12-28 11:49:49 +01:00
  • 9b8782cccf fix: issue when enabling/disabling https certs Johan Siebens 2023-12-28 11:29:02 +01:00
  • ea658a0e81 chore(deps): upgrade tailscale deps Johan Siebens 2023-12-28 11:10:59 +01:00
  • e31ce67f84 feat: add support for ssh check periods Johan Siebens 2023-12-27 14:44:44 +01:00
  • d5ca503318 chore: generate with recent tools Johan Siebens 2023-12-28 07:54:28 +01:00
  • 4cab4dfb9a chore: run test with latest tailscale version Johan Siebens 2023-12-27 09:28:27 +01:00
  • 515f441dae chore: bump to latest version Johan Siebens 2023-12-27 09:28:10 +01:00
  • 9ac4c85c99 feat: add version column to machines list Johan Siebens 2023-12-27 09:27:41 +01:00
  • 60a2faec4a chore(ci): add latest release versions Johan Siebens 2023-12-23 11:17:55 +01:00
  • 339b9cfd37 fix: lazy load snowflake id generator Johan Siebens 2023-12-23 11:16:10 +01:00
  • d0eac84271 chore(deps): upgrade some dependencies v0.9.1 Johan Siebens 2023-12-23 08:25:44 +01:00
  • f193afa146 chore: update base image Johan Siebens 2023-12-23 07:48:30 +01:00
  • cf67f6cf64 chore: update workflows and goreleaser Johan Siebens 2023-12-23 07:29:58 +01:00
  • 1ac3aa36ba chore(deps): upgrade tailscale dependency Johan Siebens 2023-07-21 08:20:51 +02:00
  • 9fd4e5fee4 fix: log error when starting server fails Johan Siebens 2023-04-15 08:26:08 +02:00
  • 326860c941 fix: panic when user is not authorized Johan Siebens 2023-04-08 09:56:37 +02:00
  • 4ba540cb2c chore: replace hclog with zap v0.9.0 Johan Siebens 2023-03-19 10:24:23 +01:00
  • 3577b8b46e chore(deps): upgrade dependencies Johan Siebens 2023-03-12 08:38:18 +01:00
  • f24f0973fe chore(deps): golang 1.20 Johan Siebens 2023-03-12 08:26:35 +01:00
  • 12cad15a4e chore(deps): upgrade tailscale Johan Siebens 2023-03-12 08:26:13 +01:00
  • d5c3c699dd chore(docs): fix typo Johan Siebens 2023-03-11 08:53:54 +01:00
  • b3b21be50d chore(docs): fix incorrect acme_enabled property Johan Siebens 2023-03-11 08:41:11 +01:00
  • 051650ae4e chore: upgrade to golang 1.20 Johan Siebens 2023-03-08 07:46:58 +01:00
  • 2fc79ee0a1 chore(deps): replace coral with latest cobra Johan Siebens 2023-03-08 07:43:03 +01:00
  • b7b3796ae6 chore: update base image Johan Siebens 2023-03-08 07:40:48 +01:00
  • b0074152d1 chore: add tests with new 1.36 version Johan Siebens 2023-01-28 19:36:27 +01:00
  • 4550bdbf2a fix: set default ACL and IAM policy if not provided Johan Siebens 2023-01-28 19:28:51 +01:00
  • d32ece6304 feat: create and update tailnets with all properties Johan Siebens 2023-01-07 08:20:35 +01:00
  • ef325dd936 docs: update to latest version Johan Siebens 2023-01-05 08:49:06 +01:00
  • 9a55d67c7e chore(deps): upgrade setup-go action Johan Siebens 2023-01-05 08:22:26 +01:00
  • cbbaa31580 fix: use stdencoding instead of rawstdencoding v0.8.2 Johan Siebens 2023-01-03 08:13:06 +01:00
  • 35c46eb2ec chore: fix workflow file Johan Siebens 2023-01-02 14:10:10 +01:00
  • d6a564b7a9 chore: some initial integration tests Johan Siebens 2023-01-02 13:23:10 +01:00
  • 527fb34560 fix: use smallzstd and sync pool, slightly improving performance v0.8.1 Johan Siebens 2023-01-01 12:08:25 +01:00
  • 805a516626 fix: avoid double user entries v0.8.0 Johan Siebens 2023-01-01 09:43:14 +01:00
  • 0dbc81d50f fix: send exit node prefixes when enabled Johan Siebens 2023-01-01 08:10:31 +01:00
  • 40cc7b5648 fix: send same user for all tagged devices, reducing mapresponse payload when having many tagged devices Johan Siebens 2022-12-31 08:26:30 +01:00
  • b62db084d1 feat: add config to tweak sql connection pool Johan Siebens 2022-12-30 09:28:50 +01:00
  • df23c178f9 feat: add gorm prometheus metrics Johan Siebens 2022-12-30 09:07:29 +01:00
  • 9f7263abd5 fix: add machines indeces and use gorm take instead of first v0.7.1 Johan Siebens 2022-12-27 11:14:53 +01:00
  • 660c684a13 chore(deps): upgrade golang.org/x/net v0.7.0 Johan Siebens 2022-12-25 07:45:28 +01:00
  • 790ef5fe1a feat: subnet router failover Johan Siebens 2022-12-25 07:40:19 +01:00
  • 61d9b40144 chore: remove pubsub and introduce session manager Johan Siebens 2022-12-24 12:00:00 +01:00
  • a8e8d1aa49 fix: send user and login in registration response Johan Siebens 2022-12-21 06:12:41 +01:00
  • b2dbe3b9c5 chore: remove unused arg and only set lastseen when offline Johan Siebens 2022-11-30 08:31:41 +01:00
  • 8c6e9e00b9 chore: ignore eof errors when clients disconnect Johan Siebens 2022-11-29 16:51:28 +01:00
  • beb856a85d feat: move https certs flag to dns config Johan Siebens 2022-11-29 08:28:57 +01:00
  • 2345f0b1de feat: improve error handling/logging a little bit Johan Siebens 2022-11-23 11:03:42 +01:00
  • c8b040fcd6 chore(docs): remove unused attribute Johan Siebens 2022-11-16 07:21:00 +01:00
  • 5481d3bf4b chore: add check for breaking api Johan Siebens 2022-11-16 07:16:11 +01:00
  • aac5414a21 chore: update install script Johan Siebens 2022-11-05 09:25:26 +01:00
  • e74faa2605 feat: machine authorization Johan Siebens 2022-11-03 11:40:22 +01:00
  • 9baf2ec6d1 chore(deps): bump cosign action v0.6.0 Johan Siebens 2022-10-31 08:54:49 +01:00
  • c73b7e13e0 feat: buf formatting and linting Johan Siebens 2022-10-31 07:28:25 +01:00
  • e41bac5a41 chore: improve echo handlers Johan Siebens 2022-10-29 08:21:14 +02:00
  • 03abebb847 chore: one start auth method Johan Siebens 2022-10-28 16:02:00 +02:00
  • 210cc9c8a2 fix: don't allow tag owners ssh from machine Johan Siebens 2022-10-28 14:40:03 +02:00
  • 9e38ffc44d fix: check if expiresAt is available Johan Siebens 2022-10-25 07:28:18 +02:00
  • 06f02c1235 chore(deps): upgrade gorm Johan Siebens 2022-10-22 10:36:26 +02:00
  • 1de736144a feat: remove the notion of alias Johan Siebens 2022-10-22 08:53:11 +02:00
  • 2bfe95219d chore(docs): update docs with latest version Johan Siebens 2022-10-20 10:49:39 +02:00
  • e66fa7eabf chore(deps): upgrade deps v0.5.0 Johan Siebens 2022-10-20 08:20:38 +02:00
  • 4e96f2a5c3 fix: ignore tag src in check actions Johan Siebens 2022-10-20 08:11:01 +02:00
  • 43167c1fae feat: read config from env Johan Siebens 2022-10-19 08:09:34 +02:00
  • cf75b9240c chore(docs): some initial docs Johan Siebens 2022-10-16 08:15:05 +02:00
  • ab9439ecfe chore(docs): update readme Johan Siebens 2022-10-15 08:27:43 +02:00