v0.24.2

juanfont/headscalev0.24.2Jan 30, 2025by github-actions[bot]

AI Summary

Bugfix release fixing policy matching logic for equal email/username and cleaning up invalid database routes.

Key Highlights

  • Fix issue where email and username being equal fails to match in Policy
  • Delete invalid routes before adding a NOT NULL constraint on node_id

Full Release Notes

### Changes

- Fix issue where email and username being equal fails to match in Policy
  [#2388](https://github.com/juanfont/headscale/pull/2388)
- Delete invalid routes before adding a NOT NULL constraint on node_id
  [#2386](https://github.com/juanfont/headscale/pull/2386)

### Changelog
* 341a3d3005c1b083094e433999aa9eb63b569f01 Remove routes without a node_id (#2386)
* 46b82269e024bb6f275989cca9bd055651c7c64c simplify findUserByToken in ACL, add missing testcases (#2388)