colorlink
  • Joined on 2026-04-30
colorlink pushed to main at colorlink/manar 2026-05-09 01:44:47 +00:00
1bbeff271a note: mcp api.py synced from running container — includes fetch-metrics + anomalies endpoints
colorlink pushed to main at colorlink/manar 2026-05-09 01:32:50 +00:00
bbad33a4f1 mcp: api.py — fix column names to match live ClickHouse schema
colorlink pushed to main at colorlink/advanced-mcp-plugin 2026-05-08 22:30:43 +00:00
67915591ad patch: audit log wired into tool calls
colorlink pushed to main at colorlink/advanced-mcp-plugin 2026-05-08 22:30:28 +00:00
e4d8875e6f feat: HTTPS enforcement in Auth middleware
colorlink pushed to main at colorlink/advanced-mcp-plugin 2026-05-08 22:30:12 +00:00
f7679c8f86 feat: audit log table + HTTPS setting + Nginx .well-known rewrite fallback
colorlink pushed to main at colorlink/advanced-mcp-plugin 2026-05-08 22:29:29 +00:00
eb2496953c feat: token revocation list + secret rotation
colorlink pushed to main at colorlink/advanced-mcp-plugin 2026-05-08 22:19:32 +00:00
121e1d35f1 note: audit log wired into tool dispatch
colorlink pushed to main at colorlink/advanced-mcp-plugin 2026-05-08 22:19:17 +00:00
adf7b569f9 feat: activity log tab + rotate secret UI + HTTPS warning + security section
colorlink pushed to main at colorlink/advanced-mcp-plugin 2026-05-08 22:17:57 +00:00
7dd426a38b feat: audit log + IP lockout + HTTPS enforcement + request timing
colorlink pushed to main at colorlink/advanced-mcp-plugin 2026-05-08 22:17:32 +00:00
d71b75cc16 feat: revoked+log tables, cron cleanup, Nginx rewrite fallback, HTTPS setting
colorlink pushed to main at colorlink/advanced-mcp-plugin 2026-05-08 22:16:51 +00:00
9a99b6a0d9 feat: token revocation + per-key invalidation + secret rotation + prune cron
colorlink pushed to main at colorlink/advanced-mcp-plugin 2026-05-08 22:08:26 +00:00
9ef2066c1e security: PKCE S256 verification + redirect_uri allowlist + JWT access tokens
colorlink pushed to main at colorlink/advanced-mcp-plugin 2026-05-08 22:07:29 +00:00
5b42d60960 security: Auth uses TokenManager for JWT resolution
colorlink pushed to main at colorlink/advanced-mcp-plugin 2026-05-08 22:07:13 +00:00
ef4cab7e2f feat: JWT access token manager - short-lived HS256 tokens, not raw API keys
colorlink pushed to main at colorlink/advanced-mcp-plugin 2026-05-08 22:05:12 +00:00
47f658bf6f feat: auto-create .well-known files on activation, remove on deactivation, no hardcoded URLs
colorlink pushed to main at colorlink/advanced-mcp-plugin 2026-05-08 22:02:05 +00:00
9f88961273 fix: extract SiteTools into own file, fix getSiteInfo 500 error
colorlink pushed to main at colorlink/advanced-mcp-plugin 2026-05-08 21:59:12 +00:00
310183f03b fix: add POST /sse handler for MCP Streamable HTTP transport (Claude.ai new protocol)
colorlink pushed to main at colorlink/advanced-mcp-plugin 2026-05-08 21:58:27 +00:00
068a1d8bf8 fix: accept POST /sse for Claude.ai streamable HTTP transport (2025-03-26 spec)
colorlink pushed to main at colorlink/advanced-mcp-plugin 2026-05-08 21:51:37 +00:00
314fac44fe fix: SSE keep-alive loop 270s + retry hint + disable output buffering properly
colorlink pushed to main at colorlink/advanced-mcp-plugin 2026-05-08 21:45:32 +00:00
f5d82ac3dd fix: output raw HTML from authorize endpoint, bypass REST JSON wrapper