Skip to content

Releases: nielscil/headscale

v0.24.0-nodeattrs

05 Jan 13:12
8f8070e
Compare
Choose a tag to compare
v0.24.0-nodeattrs Pre-release
Pre-release

Changelog

  • b6dc6eb juanfont#2140 Fixed reflection of hostname change (juanfont#2199)
  • cc42fc3 juanfont#2177 Added conversion of 'Hostname' to 'givenName' in a node with FQDN rules applied (juanfont#2198)
  • b3cda08 juanfont#2178 Fixed processing of fields in post request in MoveNode rpc (juanfont#2179)
  • 2be16b5 1) fix typo 2) another hard coded version
  • ce4a1cf 1. add noise key to config file 2. lower node check interval
  • f368ed0 2068 AutoApprovers tests (juanfont#2105)
  • 681c86c ACL Doc's (juanfont#1288)
  • 9901d6b Ability to clear nickname
  • 88d7ac0 Account for racecondition in deleting/closing update channel
  • ba391bc Account for updates in shared namespaces
  • 28ed8a5 Actually rename lint
  • 9d4822b Actually set up nix
  • f49930c Add "configtest" CLI command. (juanfont#1230)
  • 4226da3 Add "debug" command
  • 4f97e07 Add --all flag to routes enable command to enable all advertised routes
  • e367454 Add -it to docker exec (juanfont#2148)
  • e270169 Add -race Flag to GitHub Action and Fix Data Race in CreateTailscaleNodesInUser (juanfont#2038)
  • bfb58de Add 1.26 to tests
  • 1ad19a3 Add 1.30.0 to the version roaster
  • 7b8cf5e Add 1.34.0 to integration tests
  • e38efd3 Add ACL test for limiting a single port. (juanfont#1258)
  • 30788e1 Add AlreadyUsed field to Auth Keys (fixes juanfont#157 and juanfont#158)
  • 20117c5 Add CI builds with artifacts for PRs and main
  • 204f99d Add CLI integration tests
  • 549b82d Add Caddy instructions to reverse_proxy.md
  • 7e8bf4b Add Customization Options to DERP Map entry of integrated DERP server (juanfont#1565)
  • 987bbee Add DNSConfig field to configuration
  • e77c16b Add DNSConfig to example and setup test
  • f973aef Add Dockerfile to build tailscale docker image for integration tests
  • 2c0488d Add Execute helper for controlserver
  • f1c05f8 Add ExpireMachine spec to rpc
  • 75e7411 Add FAQ entry on which database to use
  • 2fb7428 Add FAQ question about using the same machine as server and client
  • ba905ff Add GHA CI to build and deploy docs
  • 78eba97 Add GitHub templates
  • 8c21818 Add Gitter badge
  • c9ecdd6 Add Graphical Control Panels section to README (juanfont#1226)
  • 252c68c Add HTTPS support for the web endpoint with manually configured certificate/key files.
  • 00c5146 Add IP forwarding requirement to documentation
  • 1b0e80b Add OIDC integration tests
  • acaab7a Add Open ID connect to changelog
  • f6e8341 Add PR link to changelog
  • fba77de Add Route DB model and migration from existing field
  • c28ca27 Add SSH ACL to changelog
  • 52a323b Add SSH capability advertisement
  • 56a7b1e Add SVG logos (juanfont#1286)
  • 50fb7ad Add TODOs for only sending patch updates
  • 749c929 Add Tailscale unstable channel and repo HEAD to integration tests
  • 8a3a0b6 Add YAML support to ACLs
  • 69d77f6 Add a 'tls_letsencrypt_listen' config option
  • b20b664 Add a DestroyNamespace command and tests for the Namespace functions.
  • 6aedc11 Add a Makefile with a few targets. The default is 'build'. The build target calls the new version-at-commit.sh script which will automatically populate the version variable inside the Headscale binary.
  • fd3a1c1 Add a default to ephemeral_node_inactivity_timeout
  • d861231 Add a dockerignore file to speed up builds and make cachine better
  • 8e588ae Add a more comprehensive macOS explaination
  • d29d022 Add a note about the db_ssl field in the example config file
  • 2345c38 Add a page for third-party tools (juanfont#2217)
  • 9acc3e0 Add a set of ip prefix convert helpers
  • e1e3feb Add a sleep to reduce the impact of juanfont#727
  • 8735e56 Add a test for the getdnsconfig function
  • 37601f6 Add a very simple test.
  • ec5acf7 Add ability to connect to PostgreSQL via unix socket
  • 0a5db52 Add ability to connect to PostgreSQL via unix socket
  • a71387f Add additional locations to look for the config.json file: /etc/headscale and $HOME/.headscale
  • 66c5f74 Add admonitions marking community-provided docs
  • 6381d36 Add admonitions marking community-provided docs
  • 897d480 Add an embedded DERP server to Headscale
  • caa4d33 Add an initial grpcv1 service (implementing the proto generated service)
  • 0c005a6 Add and fix errname
  • 0c45f8d Add and fix errorlint
  • 19cd7a4 Add and fix exhaustive
  • db8be91 Add and fix forbidigo
  • 25b790d Add and fix forcetypeassert
  • 9390348 Add and fix goconst
  • c4d4c9c Add and fix gosec
  • 796072a Add and fix ifshort
  • 0315f55 Add and fix nilnil
  • 89eb13c Add and fix nlreturn (new line return)
  • d0ef850 Add and fix noctx linter
  • 715542a Add and fix stylecheck (golint replacement)
  • 668e958 Add and fix unconvert
  • 9dc2058 Add api key data model and helpers
  • e8e573d Add apikeys command integration test
  • 1fd57a3 Add apikeys command to create, list and expire
  • 237a148 Add apple endpoint to readme
  • 5807562 Add arm64 binaries
  • 00e7550 Add assert func for verifying status, netmap and netcheck (juanfont#1723)
  • ff217cc Add back head and unstable, ts 1.32.0
  • 34f4109 Add back privatekey, but automatically generate it if it does not exist
  • d8c856e Add basic accept all acl to all test as example
  • c159eb7 Add basic test of yaml parsing
  • 1a7ae11 Add basic testcases for Machine.canAccess
  • 63cd312 Add breaking change about noise private path
  • 527b580 Add build flag to enable TS2019 (juanfont#928)
  • ed2236a Add buildtags to pls
  • db97a7a Add ca-certificates to Dockerfile
  • 021c464 Add cache for requested expiry times
  • 0e902fe Add certificates to docker image so we can get derpmap from tailscale
  • bd4b2da Add changelog entry to correct version
  • 931ef94 Add checks to see if we can fetch the ip from map, remove possible null assignment
  • 283ca3b Add ci workflow.
  • 9e3339b Add cli support for unsharing a node from a namespace.
  • 1f8c7f4 Add comment
  • 13aa845 Add comment about scenario test
  • f2da1a1 Add comment and update changelog
  • d79ccfc Add comment on why grpc is on its own port, replace deprecated
  • ebd27b4 Add comment to updatemachine
  • 1e61084 Add compatibility with only websocket-capable clients (juanfont#2132)
  • 7f66d91 Add config test
  • e836db1 Add config.yaml to gitignore
  • 10e37ec Add contributing document
  • 4c2f84b Add contributors Action
  • cf7767d Add css to the /windows and /apple templates (juanfont#1211)
  • 991175f Add depth and avoidance for build
  • 9254aff Add direnv and nix output to gitignore
  • 91e5cbd Add direnv flake support
  • f9a2a2b Add docker...
Read more