From 1cfb869a558795af8a756b832dcc79f523e02200 Mon Sep 17 00:00:00 2001 From: Snider Date: Thu, 29 Jan 2026 19:51:57 +0000 Subject: [PATCH] docs: add January 2026 completed items to changelog Co-Authored-By: Claude Opus 4.5 --- changelog/2026/jan/completed.md | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 changelog/2026/jan/completed.md diff --git a/changelog/2026/jan/completed.md b/changelog/2026/jan/completed.md new file mode 100644 index 0000000..3fe5175 --- /dev/null +++ b/changelog/2026/jan/completed.md @@ -0,0 +1,23 @@ +# Completed Items - January 2026 + +## P1 - Security Fixes + +| ID | Description | Commit | Date | +|----|-------------|--------|------| +| P1-010 | Rate Limiting EntitlementApiController | - | Jan 2026 | +| P1-011 | API Authentication | 8a521d4 | Jan 2026 | +| P1-012 | Encrypt 2FA Secrets | a35cbc9 | Jan 2026 | +| P1-013 | Invitation Token Security | a35cbc9 | Jan 2026 | +| P1-014 | CSRF Protection Webhook | 8a521d4 | Jan 2026 | +| P1-015 | Validate workspace_id | 8a521d4 | Jan 2026 | + +## P2 - High Priority + +| ID | Description | Commit | Date | +|----|-------------|--------|------| +| P2-019 | Strict Types | 501ea18 | Jan 2026 | +| P2-020 | Document EntitlementService | 5197094 | Jan 2026 | +| P2-021 | Test Namespace-Level Entitlements | a067453 | Jan 2026 | +| P2-022 | Integration Tests EntitlementApiController | 7b5114d | Jan 2026 | +| P2-023 | Cache Invalidation | adad6a1 | Jan 2026 | +| P2-024 | Database Indexes | 67b5b14 | Jan 2026 |