All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Use outgoing access control
- Updated dependencies
- Authority project admin credentials
- Create 3 separate credential retriever types
- Updated dependencies
- Authority project admin credentials
- Updated dependencies
- Add the node name to spans
- Updated dependencies
- Rename methods and variables to insist on the exporting
- Add support for additional kafka addons
- Add opentelemetry tracing and logging support
- Delete
TrustContext
- Improve credentials management
- Backup logs when app restarts inlet node
- Instrument more functions for enrollement
- Unify creation and retry connection for portal and relay
- Pass the tracing context at the ockam message level
- Add policies for resource types
- Add an environment variable to configure a crates filter for log messages
- Refactor
Project
-related code - Updated dependencies
- Move the handling of attributes expiration date to a layer above the repository
- Enable tracing by default
- Command's verbose argument now has preference over env vars
- Fix identity attributes expiration
- Store policies isolated by node and resource
- Use
From
for converting errors - Updated dependencies
- Updated dependencies
- Close unneeded tcp connections in various clients
- Updated dependencies
- Updated dependencies
- Updated dependencies
- Support self-invitation without breaking project enrollment
- Persist application data in a database
- Split
node create
command code into separate files for background/foreground modes - Updated dependencies
- Replace rolling appender to fix memory leak
- Split
node create
command code into separate files for background/foreground modes - Updated dependencies
- Updated dependencies
- Support self-invitation without breaking project enrollment
- Updated dependencies
- Replace rolling appender to fix memory leak
- Persist application data in a database
- Updated dependencies
- Persist application data in a database
- Updated dependencies
- Added persistent state for incoming services in the app
- Updated dependencies
- Added persistent state for incoming services in the app
- Updated dependencies
- Use
BackgroundNode
to handle tcp-inlets within the app - Use
AuthorityNode
directly in the app to generate enrollment tickets - Use
AuthorityNode
directly in the app to enroll to a project - Updated dependencies
- Remove nodes from the app without using the
CLI
- Use
BackgroundNode
to handle tcp-inlets within the app - Use
AuthorityNode
directly in the app to generate enrollment tickets - Use
AuthorityNode
directly in the app to enroll to a project - Updated dependencies
- Remove nodes from the app without using the
CLI
- Setup app's logs with the same features we use in the cli
- Updated dependencies
- Fixed app crashes during refresh and during reset/shutdown
- Polishing desktop app paper cuts
- Updated dependencies
- Fixes many issues and papercuts in swift app
- Updated dependencies
- Fixes many issues and papercuts in swift app
- Added native ockam desktop app for macos
- Updated dependencies
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.