Releases: gurucomputing/headscale-ui
headscale-ui
Highlights
- Added dynamic detection for the headscale API so both the new alpha version of headscale and current version can function simultaneously.
What's Changed
- Add button to delete machine route by @xzzpig in #101
- Revert "Add button to delete machine route" by @routerino in #105
- GitHub actions testing by @routerino in #107
- added example nginx config by @routerino in #108
- Add a new device registration route by @adrum in #121
- fix ssr with nodekey param by @adrum in #122
- change api to dynamically check for breaking change by @routerino in #132
- Fix developer image pipeline by @routerino in #135
- updated dependencies by @routerino in #136
New Contributors
Full Changelog: 2023.01.30-beta-1...2024.02.24-beta1
headscale-ui
Breaking Changes
This version will not work with anything older than headscale 19 or later. Update your version of headscale on using this version.
Minor Changes
Fixed typo in version release
What's Changed
- Documentation improvements by @Niek in #91
- 93 add headscale 019 support namespace vs user by @routerino in #94
- Adding NGINX Proxy Manager and config.yaml changes by @fedefreue in #92
New Contributors
- @Niek made their first contribution in #91
- @fedefreue made their first contribution in #92
Full Changelog: 2022.12.23.2-beta...2023.01.30-beta
headscale-ui
Minor patch Notes
Fixed a regression in the legacy routes API where multiple routes could not be activated.
Major Notes
- API Fixes! The UI now supports both legacy (headscale 17 and under) and beta (headscale 18) versions of device routes
- Multiple architectures now published! The latest image support arm 32 and 64 variants (thanks @BonusPlay)
- Headscale-UI is now updated to be published on sveltekit 1.0 (congrats sveltekit!)
What's Changed
- 84-rewrite-routes-api-to-handle-both-legacy-and-changed-APIs-for-routes by @routerino in #85
- Add support for docker layer caching and arm64/arm32v7 images by @BonusPlay in #81
New Contributors
- @BonusPlay made their first contribution in #81
- @yangboyd provided an excellent first draft for the API changes needed in #83
Full Changelog: 2022.11.05-beta...2022.12.23-beta
headscale-ui
Major Notes
- API Fixes! The UI now supports both legacy (headscale 17 and under) and beta (headscale 18) versions of device routes
- Multiple architectures now published! The latest image support arm 32 and 64 variants (thanks @BonusPlay)
- Headscale-UI is now updated to be published on sveltekit 1.0 (congrats sveltekit!)
What's Changed
- 84-rewrite-routes-api-to-handle-both-legacy-and-changed-APIs-for-routes by @routerino in #85
- Add support for docker layer caching and arm64/arm32v7 images by @BonusPlay in #81
New Contributors
- @BonusPlay made their first contribution in #81
- @yangboyd provided an excellent first draft for the API changes needed in #83
Full Changelog: 2022.11.05-beta...2022.12.23-beta
headscale-ui
Notes
Just a dependency update release. Functionally this UI is in a holding pattern until juanfont/headscale#582 happens to be integrated into upstream.
What's Changed
- 68-add-securitymd-documentation by @routerino in #69
- 72-update-development-image by @routerino in #73
- 74-update-dependencies-before-release by @routerino in #75
Full Changelog: 2022.09.13-beta...2022.11.05-beta
headscale-ui
Summary
Just bug fixes and some start on ACL work
Feature Spotlight
Not a feature as such, but I have released a new blog guide on installing headscale with headscale UI.
What's Changed
- 42-acl-work-create-group-page by @routerino in #60
- 20-improve-documentation-to-explain-how-to-create-an-api-key-and-save-it-in-the-settings by @routerino in #61
- 52-clean-up-api-functions by @routerino in #62
- 56-sidebar-does-not-float by @routerino in #63
- 64-update-dependencies-version-test-before-release by @routerino in #65
Full Changelog: 2022.08.20-beta...2022.09.13-beta
headscale-ui
Feature Spotlight
- No spotlight this week, not even a fancy gif. Just bug fixes.
What's Changed
- 43-sort-by-id-doesnt-sort-numerically by @routerino in #44
- 46-trim-tailing-slash-in-headscale-url-field by @routerino in #49
- 50-compatibility-documentation by @routerino in #51
- checks-before-release-2022-08-20 by @routerino in #55
Full Changelog: 2022.08.13-beta...2022.08.20-beta
headscale-ui
Breaking Changes
- The docker container no longer uses the
PORT
environment variable. Instead, there is now aHTTPS_PORT
andHTTP_PORT
environment variable. The docker container now publishes the site on port 80 (http) and port 443 (https) by default.
Feature Spotlight
- The site will now warn you if your API key is about to expire when navigating to the
settings
menu. Furthermore, there is now a painless method to expire the current key and roll over to a new key with a single press.
What's Changed
- Days aren't correctly calculated for new visual indicator by @routerino in #35
- 37 rework docker container to be more flexible by @routerino in #38
- 10 automatic warning for api key expiry by @routerino in #39
- 34-last-seen-sort-works-in-wrong-direction by @routerino in #40
- version update and test by @routerino in #41
Full Changelog: 2022.08.08-beta...2022.08.13-beta
headscale-ui
Major Features
Mostly bug releases this time around. Main visual change is a new indicator in Devices to quickly tell when the last time a device checked in would be:
What's Changed
- Cicd test environment by @routerino in #25
- Fix Device Routes active error by @xzzpig in #22
- fix headscaleURL needing to be required by @routerino in #27
- 17 version info doesnt make it into the final build by @routerino in #28
- fixed associated regex by @routerino in #29
- added additional documentation by @routerino in #30
- created visual indicator by @routerino in #32
New Contributors
Full Changelog: 2022.08.02.1-beta...2022.08.08-beta
headscale-ui
Out of Band Fixes
- A missing colon that somehow missed testing would break the docker image if the port was set to something other than 443. Next release will test for this use case.
Primary Features
What's Changed
- Chore show version in settings by @routerino in #7
- Chore check before creating release by @routerino in #8
- Feat sort users and devices by @routerino in #12
- updated packages, moved users component and route by @routerino in #13
- Feat user searching by @routerino in #15
- added custom port option by @routerino in #16
Full Changelog: 2022.07.29-beta...2022.08.02-beta