Normalize n8n workflow auth placeholders
This commit is contained in:
@@ -31,7 +31,7 @@ _Last updated: 2026-05-13_
|
||||
**Pre-test checklist:**
|
||||
- [ ] `knowledge_base` collection exists in Qdrant (`GET http://10.5.1.6:6333/collections`)
|
||||
- [ ] `nomic-embed-text` model pulled in Ollama (`ollama list` on PD)
|
||||
- [ ] **Hardcoded LiteLLM key** in `LiteLLM Answer` node — should use `$env.LITELLM_API_KEY`
|
||||
- [x] LiteLLM auth now reads `$env.LITELLM_API_KEY`; hardcoded key removed from repo artifacts
|
||||
|
||||
**Test approach:** POST `{"text": "some test content", "source": "test"}` to `/rag/ingest`, then POST `{"query": "test content question"}` to `/rag/query` and verify an answer comes back.
|
||||
|
||||
@@ -42,8 +42,8 @@ _Last updated: 2026-05-13_
|
||||
|
||||
**Pre-test checklist:**
|
||||
- [ ] Paperless webhook configured to POST to `https://n8n.paccoco.com/webhook/paperless/new-document` on document add
|
||||
- [ ] **Hardcoded Paperless token** in `Fetch Document`, `Add Note to Document`, and inline in `Apply Suggested Tags to Paperless` code — should use `$env.PAPERLESS_API_TOKEN`
|
||||
- [ ] **Hardcoded LiteLLM key** in `AI Classify & Extract` — should use `$env.LITELLM_API_KEY`
|
||||
- [x] Paperless auth now reads `$env.PAPERLESS_API_TOKEN`; hardcoded token removed from repo artifacts
|
||||
- [x] LiteLLM auth now reads `$env.LITELLM_API_KEY`; hardcoded key removed from repo artifacts
|
||||
- [ ] Gotify credential `ajvRjvj0QldLQYmo` ("Paperless") — already wired ✓
|
||||
|
||||
**Test approach:** Upload a test document to Paperless, then manually POST `{"document_id": <id>}` to the webhook to trigger processing. Check Paperless for note + tags, check Gotify for notification.
|
||||
@@ -55,7 +55,7 @@ _Last updated: 2026-05-13_
|
||||
|
||||
**Pre-test checklist:**
|
||||
- [ ] `knowledge_base` collection exists in Qdrant (same as 02)
|
||||
- [ ] **Hardcoded Paperless token** in `Fetch Document` — should use `$env.PAPERLESS_API_TOKEN`
|
||||
- [x] Paperless auth now reads `$env.PAPERLESS_API_TOKEN`; hardcoded token removed from repo artifacts
|
||||
- [ ] Gotify credential `SETUP_REQUIRED` ("Paperless RAG") — needs wiring
|
||||
|
||||
**Test approach:** POST `{"document_id": <id>}` to the webhook. Verify chunks appear in Qdrant and Gotify notification fires.
|
||||
@@ -67,7 +67,7 @@ _Last updated: 2026-05-13_
|
||||
|
||||
**Pre-test checklist:**
|
||||
- [ ] `rss_seen_items` table exists in Postgres
|
||||
- [ ] **Hardcoded LiteLLM key** in `AI Summarize Feed` node — should use `$env.LITELLM_API_KEY`
|
||||
- [x] LiteLLM auth now reads `$env.LITELLM_API_KEY`; hardcoded key removed from repo artifacts
|
||||
- [ ] Postgres credential `n9svoXemqSZoNNUB` — already wired ✓
|
||||
- [ ] Gotify credential `ExUx3oqYQyhkqZcp` ("Rss Feed") — already wired ✓
|
||||
|
||||
@@ -79,11 +79,6 @@ _Last updated: 2026-05-13_
|
||||
|
||||
| Workflow | Issue | Priority |
|
||||
|----------|-------|----------|
|
||||
| 02 | Hardcoded LiteLLM API key | Medium |
|
||||
| 03 | Hardcoded LiteLLM API key + Paperless token | Medium |
|
||||
| 05 | Hardcoded Paperless token | Medium |
|
||||
| 06 | Hardcoded LiteLLM API key | Medium |
|
||||
| 07 | Hardcoded LiteLLM API key (working but tech debt) | Low |
|
||||
| 15 | `includeData: false` means error messages show as "Unknown error" | Low |
|
||||
| 09 v1.0 | Still active in n8n alongside v1.1 — should be deactivated | Low |
|
||||
|
||||
|
||||
Reference in New Issue
Block a user