Releases: spiffe/spike
Releases · spiffe/spike
v0.2.0
Added
- Added configuration options for SPIKE Nexus and SPIKE Keeper.
- Documentation updates.
- Max secret versions is now configurable.
- Introduced standard and configurable logging.
- Added sqlite3 as a backing store.
- Enabled cross-compilation and SHA checksums.
- Enhanced audit trails and error logging.
- Created initial smoke/integration tests.
- Stability improvements.
Changed
- Removed password authentication for admin users. Admin users' SVIDs
are good enough to authenticate them. - Implemented passwordless admin login flow
(the neat thing about passwords is: you don't need them).
Below are the generated release notes of every commit since the last release cut:
What's Changed
- configure ticker interval by @v0lkan in #1
- introduce structured logging by @v0lkan in #2
- ADR-0013: S3-Compatible Storage as SPIKE's Backing Store by @v0lkan in #3
- added a footer by @v0lkan in #4
- Documentation update. by @v0lkan in #5
- We first try saving admin token to nexus by @v0lkan in #6
- Add SQLite Backend by @v0lkan in #7
- Add in-memory backing store option by @v0lkan in #8
- issue reorganization by @v0lkan in #9
- add db ERD to docs. by @v0lkan in #24
- New Admin Authentication Flow by @v0lkan in #25
- JWT auth: missing code from partially-merged branch by @v0lkan in #26
- Added video presentations to the website by @v0lkan in #27
- Fixes and improvements to the current login flow by @v0lkan in #28
- Update route handling code by @v0lkan in #29
- Enhancements to audit trails by @v0lkan in #30
- various improvements by @v0lkan in #31
- Code organization by @v0lkan in #32
- WIP for the demo application by @v0lkan in #39
- add additional persistence operations by @v0lkan in #40
- Sahinakyol spike 18 by @v0lkan in #41
- refactor(app): spike-18 Should return an error store.Get, store.Delete by @sahinakyol in #38
- move kv store to pkg by @v0lkan in #43
- Passwordless Login by @v0lkan in #44
- release v0.2.0 by @v0lkan in #48
New Contributors
- @v0lkan made their first contribution in #1
- @sahinakyol made their first contribution in #38
Full Changelog: v0.1.0...v0.2.0
v0.1.0
Added
- Implemented
put
,read
,delete
,undelete
, andlist
functionalities. - Created initial documentation, README, and related files.
- Compiled binaries targeting various platforms (x86, arm64, darwin, linux).
- SPIKE is demoable, however we need to update certain login and initialization
flows. - In memory secrets storage only (using database as a backing store is coming up
next) - Created a
jira.txt
to track things (to avoid polluting GitHub issues
unnecessarily) - This is an amazing start; more will come. Turtle power 🐢⚡️.
Full Changelog: https://github.com/spiffe/spike/commits/v0.1.0