feat: native OAuth login page, architecture docs, docs site update
- Add GET/POST /login to hermes for first-party cookie during OAuth popup (fixes browser CHIPS cookie partitioning that broke claude.ai connection) - Add role column to all findCustomer* SQL queries in src/auth.ts - Add claude.ai tab to docs/getting-started.html with OAuth flow steps - Add ARCHITECTURE.md with system diagrams, data flow, and key invariants - Rewrite README.md and DEPLOY.md to reflect actual MicroK8s deployment - Deploy updated docs site (squaremcp-docs sha256 updated) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
7
docs/Dockerfile
Normal file
7
docs/Dockerfile
Normal file
@@ -0,0 +1,7 @@
|
||||
FROM nginx:1.27-alpine
|
||||
COPY docs/index.html /usr/share/nginx/html/index.html
|
||||
COPY docs/getting-started.html /usr/share/nginx/html/getting-started.html
|
||||
COPY docs/platforms.html /usr/share/nginx/html/platforms.html
|
||||
COPY docs/agent-tutorial.html /usr/share/nginx/html/agent-tutorial.html
|
||||
COPY docs/styles.css /usr/share/nginx/html/styles.css
|
||||
EXPOSE 80
|
||||
Reference in New Issue
Block a user