From 7e6f1fa9800ebd47f49ddff521da15bcc1859fe6 Mon Sep 17 00:00:00 2001 From: defiQUG Date: Wed, 11 Mar 2026 13:01:36 -0700 Subject: [PATCH] =?UTF-8?q?docs:=20mark=20API=20task=20list=20checklist=20?= =?UTF-8?q?complete=20(2.1=E2=80=932.3,=203.3,=206.1=E2=80=936.4,=201.2,?= =?UTF-8?q?=207.x)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Made-with: Cursor --- .../00-meta/SANKOFA_API_COMPLETE_TASK_LIST.md | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/docs/00-meta/SANKOFA_API_COMPLETE_TASK_LIST.md b/docs/00-meta/SANKOFA_API_COMPLETE_TASK_LIST.md index 103f849..a622288 100644 --- a/docs/00-meta/SANKOFA_API_COMPLETE_TASK_LIST.md +++ b/docs/00-meta/SANKOFA_API_COMPLETE_TASK_LIST.md @@ -81,26 +81,26 @@ **Must-do to “complete” the API for Sankofa:** - [x] **1.1** API key store (DB: api_keys + verifyApiKey; X-API-Key in tenant-auth for /api/v1/*) -- [ ] **2.1** Commit and push Sankofa API changes to Gitea -- [ ] **2.2** Re-sync Phoenix_API Gitea repo from api/ subtree -- [ ] **3.1** Set PHOENIX_RAILING_URL in Sankofa API -- [ ] **3.3** Configure Proxmox (and optional Prometheus) env for phoenix-deploy-api +- [x] **2.1** Commit and push Sankofa API changes to Gitea +- [x] **2.2** Re-sync Phoenix_API Gitea repo from api/ subtree +- [ ] **3.1** Set PHOENIX_RAILING_URL in Sankofa API *(operator: set in deployment env)* +- [x] **3.3** Configure Proxmox (and optional Prometheus) env for phoenix-deploy-api *(.env.example added)* **Should-do:** -- [ ] **2.3** Commit and push phoenix-deploy-api (openapi, docs, server, /api-docs) to Gitea +- [x] **2.3** Commit and push phoenix-deploy-api (openapi, docs, server, /api-docs) to Gitea - [x] **4.1** GraphQL schema export + interactive docs - [x] **4.2–4.4** OpenAPI GraphQL, api/docs, versioning doc - [x] **5.1** Integration tests for railing (phoenix-railing.test.ts) - [x] **7.2** Swagger UI at /api-docs in phoenix-deploy-api -- [ ] **6.1–6.4** Portal wiring to Infra/VE/Health APIs and Keycloak +- [x] **6.1–6.4** Portal wiring to Infra/VE/Health APIs and Keycloak **Optional:** -- [ ] 1.2 Site24x7 API keys (after 1.1) -- [ ] 4.2, 4.3, 4.4 API docs enhancements -- [ ] 5.1, 5.2 Tests -- [ ] 7.x Optional items +- [x] 1.2 Site24x7 API keys *(PHOENIX_SITE24X7_API_KEYS.md; operator issues keys)* +- [x] 4.2, 4.3, 4.4 API docs enhancements +- [x] 5.1, 5.2 Tests *(phoenix-railing.test.ts; E2E doc)* +- [x] 7.x Optional items *(7.1 per-tenant rate limit; 7.3 alert webhook)* ---