notion / app.py

Commit History

fix: Pass Notion MCP server auth token as environment variable to subprocess
4c1c4ca

Gemini commited on

fix: Update Notion MCP server port to 7861 in app.py
dede469

Gemini commited on

revert: Remove internal authentication logic from app.py
9265c8b

Gemini commited on

fix: Add missing 'secrets' import to app.py
ccefeb5

Gemini commited on

feat: Re-add debugging ls commands to Dockerfile and revert app.py internal auth
bca5a91

Gemini commited on

fix: Correct Node.js entry point in app.py to index.js
8cc0625

Gemini commited on

fix: Resolve EACCES permission error by moving npm install to Dockerfile build process
d3ca0e3

Gemini commited on

feat: Implement circuit breaker for httpx requests in app.py
da6e3f7

Gemini commited on

fix: Update Dockerfile to clone into /app/notion-mcp-server and adjust app.py path
0b2e87f

Gemini commited on

feat: Add detailed logging for Notion MCP server startup in app.py
2983a72

Gemini commited on

fix: Change directory to notion-mcp-server before running npm commands
c66a90a

Gemini commited on

feat: Configure FastAPI to start and proxy Notion MCP server
10cb4e7

Gemini commited on

debug: Replace ls -l / with sleep 10 for debugging
903f15d

Gemini commited on

debug: Replace echo command with ls -l / for debugging
8ba3af9

Gemini commited on

fix: Use create_subprocess_shell for echo command
1f2117d

Gemini commited on

debug: Replace notion-mcp-server with echo command
b49994b

Gemini commited on

debug: Redirect notion-mcp-server output to files
d86baf2

Gemini commited on

fix: Run notion-mcp-server as detached process
4e34990

Gemini commited on

fix: Keep notion-mcp-server running in background
7871676

Gemini commited on

fix: Handle async generator in startup_event
e5dc9db

Gemini commited on

fix: Import httpx in app.py
0962686

Gemini commited on

Revert "refactor: Simplify app.py for debugging"
106b6ff

Gemini commited on

refactor: Simplify app.py for debugging
a2bcd22

Gemini commited on

fix: Import Request object in app.py
7eb908d

Gemini commited on

feat: Add proxy for /health endpoint
95a7875

Gemini commited on

Revert "feat: Proxy /mcp requests to notion-mcp-server"
bd96121

Gemini commited on

Revert "fix: Start notion-mcp-server as a background task"
db39b39

Gemini commited on

Revert "refactor: Remove authentication logic"
ea9b6ee

Gemini commited on

refactor: Remove authentication logic
5e5de6b

Gemini commited on

fix: Start notion-mcp-server as a background task
7f9d22d

Gemini commited on

feat: Proxy /mcp requests to notion-mcp-server
9b6c853

Gemini commited on

feat: Use BEARER secret for authentication token
7b4761d

Gemini commited on

fix: Correct path to notion-mcp-server executable
17be733

Gemini commited on

feat: Use static auth token from environment variable
04cfab5

Gemini commited on

Fix: Use absolute path to executable in app.py
ca17fa9

Gemini commited on

Fix: Use multi-stage build to correctly install the server
3dffdd3

Gemini commited on

Revert "Feat: Add NOTION_TOKEN environment variable"
6814270

Gemini commited on

Revert "Fix: Run server using node and cli.mjs"
dbc4c7b

Gemini commited on

Fix: Run server using node and cli.mjs
085f049

Gemini commited on

Feat: Add NOTION_TOKEN environment variable
dff55cb

Gemini commited on

Fix: run server from node_modules
4b2f554

Gemini commited on

Deploy notion-mcp-server
83a868f

Gemini commited on