Skip to content

Commit

Permalink
Update changelog for new release
Browse files Browse the repository at this point in the history
  • Loading branch information
LRitzdorf committed Jul 9, 2024
1 parent cccd40d commit 22fb651
Showing 1 changed file with 7 additions and 1 deletion.
8 changes: 7 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,15 +5,21 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]
## [0.1.0] - 2024-07-09

### Added

- Added an additional URL endpoint (`/cloud-init-secure`) which requires JWT authentication for access
- At the Docker level, if the `JWKS_URL` env var is set, this server will attempt to load the corresponding JSON Web Key Set at startup.
If this succeeds, the secure route will be enabled, with tokens validated against the JWKS keyset.
- During a query, if no xnames are found for the given input name (usually a MAC address), the input name is used directly.
This enables users to query an xname (i.e. without needing to look up its MAC first and query using that), or a group name.

### Changed

- Switched from [Gin](https://github.com/gin-gonic/gin) HTTP router to [Chi](https://github.com/go-chi/chi)
- When adding entries to the internal datastore, names are no longer "slug-ified" (via the `gosimple/slug` package).
This means that when a user requests data for a node, the name they query should be a standard colon-separated MAC address, as opposed to using dashes.

## [0.0.4] - 2024-01-17

Expand Down

0 comments on commit 22fb651

Please sign in to comment.