Menu
Commit 1f023d15
1f023d15b3f586c38eb60898e38dc03c4e77bed2 by Ólafur Búi Ólafsson
- .claude/settings.local.json +19 -0
- CHANGELOG.md +26 -0
- Cargo.lock +1 -1
- Cargo.toml +1 -1
- VERSION +1 -1
diff --git a/.claude/settings.local.json b/.claude/settings.local.json
new file mode 100644
index 0000000..f0a4944
--- /dev/null
+++ b/.claude/settings.local.json
@@ -0,0 +1,19 @@
+{
+ "permissions": {
+ "allow": [
+ "Bash(/home/olibuijr/Projects/AkurAI-IDP/scripts/paperclip-issue-update.sh:*)",
+ "Bash(/home/olibuijr/Projects/AkurAI-IDP/scripts/paperclip:*)",
+ "Bash(curl:*)",
+ "Bash(env)",
+ "Bash(env:*)"
+ ],
+ "additionalDirectories": [
+ "/home/olibuijr/.paperclip/instances/default/companies/f3d3aae9-2cbf-4bc3-a45b-fa92f48ac7c1",
+ "/home/olibuijr/.paperclip/instances/default/companies/f3d3aae9-2cbf-4bc3-a45b-fa92f48ac7c1/acp-engine/agents/a05e354d-ac89-43e0-b16a-8ae1995ae998",
+ "/home/olibuijr/.paperclip/instances/default/companies/f3d3aae9-2cbf-4bc3-a45b-fa92f48ac7c1/acp-engine/agents/cd32a41c-7613-4423-a2fc-7f2e4a7cf699",
+ "/home/olibuijr/.paperclip/instances/default/workspaces/a05e354d-ac89-43e0-b16a-8ae1995ae998",
+ "/home/olibuijr/.paperclip/instances/default/workspaces/cd32a41c-7613-4423-a2fc-7f2e4a7cf699"
+ ],
+ "defaultMode": "default"
+ }
+}
diff --git a/CHANGELOG.md b/CHANGELOG.md
index eefb25a..7711dc9 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -14,6 +14,32 @@ All notable changes to this project are documented here. Format: Keep a Changelo
## [Unreleased]
+## [0.8.5] - 2026-10-01
+
+- Add canonical organizations, memberships, invitations, workspace links, active-organization sessions, and versioned authorization invalidation.
+- Authenticate OAuth introspection/revocation clients, bind refresh-token revocation to the owning client, protect account mutations with CSRF, and make MFA/invitation state bounded and replay-safe.
+- Align the sign-in handoff with the dark AkurAI canvas and shared green action token.
+
+### Added
+- align sign-in branding (AKURAI-IDP-6)
+- add organization lifecycle telemetry
+- add tenant-safe organization identity
+- add per-request access logging via tower-http TraceLayer
+
+### Fixed
+- remove orphaned auth helper (AKURAI-IDP-11)
+- format lean cleanup (AKURAI-IDP-9 AKURAI-IDP-10 AKURAI-IDP-11)
+
+### Changed
+- pin shared telemetry framework
+- remove stale GitHub Actions workflows (migrated to AkurAI Build)
+- add .env and editor/OS entries to .gitignore
+- fix corrupted deploy workflow
+- add self-hosted deploy workflow
+- sync Cargo.lock to v0.1.3
+
+
+
- Add canonical organizations, memberships, invitations, workspace links, active-organization sessions, and versioned authorization invalidation.
- Authenticate OAuth introspection/revocation clients, bind refresh-token revocation to the owning client, protect account mutations with CSRF, and make MFA/invitation state bounded and replay-safe.
- Align the sign-in handoff with the dark AkurAI canvas and shared green action token.
diff --git a/Cargo.lock b/Cargo.lock
index d94a154..f329a0f 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -13,7 +13,7 @@ dependencies = [
[[package]]
name = "akurai-idp"
-version = "0.8.4"
+version = "0.8.5"
dependencies = [
"akurai-log",
"akurai-telemetry",
diff --git a/Cargo.toml b/Cargo.toml
index dba6a1e..105452e 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "akurai-idp"
-version = "0.8.4"
+version = "0.8.5"
edition = "2024"
description = "Lightweight Rust OIDC/OAuth2 identity provider for AkurAI — replaces 96MB Node process"
license = "MIT"
diff --git a/VERSION b/VERSION
index b60d719..7ada0d3 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-0.8.4
+0.8.5