full ingestion -> OCR -> extraction flow is now working correctly.
Some checks failed
CI/CD Pipeline / Build Docker Images (svc-rpa) (push) Has been cancelled
CI/CD Pipeline / Code Quality & Linting (push) Has been cancelled
CI/CD Pipeline / Security Scanning (svc-kg) (push) Has been cancelled
CI/CD Pipeline / Policy Validation (push) Has been cancelled
CI/CD Pipeline / Test Suite (push) Has been cancelled
CI/CD Pipeline / Build Docker Images (svc-coverage) (push) Has been cancelled
CI/CD Pipeline / Build Docker Images (svc-extract) (push) Has been cancelled
CI/CD Pipeline / Build Docker Images (svc-firm-connectors) (push) Has been cancelled
CI/CD Pipeline / Build Docker Images (svc-forms) (push) Has been cancelled
CI/CD Pipeline / Build Docker Images (svc-hmrc) (push) Has been cancelled
CI/CD Pipeline / Build Docker Images (svc-ingestion) (push) Has been cancelled
CI/CD Pipeline / Build Docker Images (svc-kg) (push) Has been cancelled
CI/CD Pipeline / Build Docker Images (svc-normalize-map) (push) Has been cancelled
CI/CD Pipeline / Build Docker Images (svc-ocr) (push) Has been cancelled
CI/CD Pipeline / Build Docker Images (svc-rag-indexer) (push) Has been cancelled
CI/CD Pipeline / Build Docker Images (svc-rag-retriever) (push) Has been cancelled
CI/CD Pipeline / Build Docker Images (svc-reason) (push) Has been cancelled
CI/CD Pipeline / Build Docker Images (ui-review) (push) Has been cancelled
CI/CD Pipeline / Security Scanning (svc-coverage) (push) Has been cancelled
CI/CD Pipeline / Security Scanning (svc-extract) (push) Has been cancelled
CI/CD Pipeline / Security Scanning (svc-rag-retriever) (push) Has been cancelled
CI/CD Pipeline / Security Scanning (ui-review) (push) Has been cancelled
CI/CD Pipeline / Generate SBOM (push) Has been cancelled
CI/CD Pipeline / Deploy to Staging (push) Has been cancelled
CI/CD Pipeline / Deploy to Production (push) Has been cancelled
CI/CD Pipeline / Notifications (push) Has been cancelled
Some checks failed
CI/CD Pipeline / Build Docker Images (svc-rpa) (push) Has been cancelled
CI/CD Pipeline / Code Quality & Linting (push) Has been cancelled
CI/CD Pipeline / Security Scanning (svc-kg) (push) Has been cancelled
CI/CD Pipeline / Policy Validation (push) Has been cancelled
CI/CD Pipeline / Test Suite (push) Has been cancelled
CI/CD Pipeline / Build Docker Images (svc-coverage) (push) Has been cancelled
CI/CD Pipeline / Build Docker Images (svc-extract) (push) Has been cancelled
CI/CD Pipeline / Build Docker Images (svc-firm-connectors) (push) Has been cancelled
CI/CD Pipeline / Build Docker Images (svc-forms) (push) Has been cancelled
CI/CD Pipeline / Build Docker Images (svc-hmrc) (push) Has been cancelled
CI/CD Pipeline / Build Docker Images (svc-ingestion) (push) Has been cancelled
CI/CD Pipeline / Build Docker Images (svc-kg) (push) Has been cancelled
CI/CD Pipeline / Build Docker Images (svc-normalize-map) (push) Has been cancelled
CI/CD Pipeline / Build Docker Images (svc-ocr) (push) Has been cancelled
CI/CD Pipeline / Build Docker Images (svc-rag-indexer) (push) Has been cancelled
CI/CD Pipeline / Build Docker Images (svc-rag-retriever) (push) Has been cancelled
CI/CD Pipeline / Build Docker Images (svc-reason) (push) Has been cancelled
CI/CD Pipeline / Build Docker Images (ui-review) (push) Has been cancelled
CI/CD Pipeline / Security Scanning (svc-coverage) (push) Has been cancelled
CI/CD Pipeline / Security Scanning (svc-extract) (push) Has been cancelled
CI/CD Pipeline / Security Scanning (svc-rag-retriever) (push) Has been cancelled
CI/CD Pipeline / Security Scanning (ui-review) (push) Has been cancelled
CI/CD Pipeline / Generate SBOM (push) Has been cancelled
CI/CD Pipeline / Deploy to Staging (push) Has been cancelled
CI/CD Pipeline / Deploy to Production (push) Has been cancelled
CI/CD Pipeline / Notifications (push) Has been cancelled
This commit is contained in:
@@ -50,6 +50,20 @@ entries:
|
||||
groups:
|
||||
- !Find [authentik_core.group, [name, "Administrators"]]
|
||||
|
||||
# --- E2E Test User ---------------------------------------------------------
|
||||
- model: authentik_core.user
|
||||
state: present
|
||||
identifiers:
|
||||
username: e2e_tester
|
||||
attrs:
|
||||
name: "E2E Tester"
|
||||
email: e2e@example.com
|
||||
is_active: true
|
||||
password: "password123"
|
||||
groups:
|
||||
- !Find [authentik_core.group, [name, "Tax Reviewers"]]
|
||||
- !Find [authentik_core.group, [name, "Administrators"]]
|
||||
|
||||
# Helper finders
|
||||
|
||||
# ========= OIDC Providers + Applications ==================================
|
||||
@@ -317,6 +331,37 @@ entries:
|
||||
meta_publisher: "AI Tax Agent"
|
||||
policy_engine_mode: "any"
|
||||
|
||||
# --- NATS Monitoring (Proxy Provider for ForwardAuth) --------------------
|
||||
- model: authentik_providers_proxy.proxyprovider
|
||||
state: present
|
||||
identifiers:
|
||||
name: "NATS Monitoring Proxy"
|
||||
attrs:
|
||||
external_host: "https://nats.local.lan"
|
||||
internal_host: "http://apa-nats:8222"
|
||||
authorization_flow:
|
||||
!Find [authentik_flows.flow, [slug, "default-authentication-flow"]]
|
||||
invalidation_flow:
|
||||
!Find [authentik_flows.flow, [slug, "default-invalidation-flow"]]
|
||||
mode: "forward_single"
|
||||
cookie_domain: "local.lan"
|
||||
|
||||
- model: authentik_core.application
|
||||
state: present
|
||||
identifiers:
|
||||
slug: "nats-monitoring"
|
||||
attrs:
|
||||
name: "NATS Monitoring"
|
||||
provider:
|
||||
!Find [
|
||||
authentik_providers_proxy.proxyprovider,
|
||||
[name, "NATS Monitoring Proxy"],
|
||||
]
|
||||
meta_launch_url: "https://nats.local.lan"
|
||||
meta_description: "NATS Messaging System Monitoring"
|
||||
meta_publisher: "AI Tax Agent"
|
||||
policy_engine_mode: "any"
|
||||
|
||||
# --- AI Tax Agent API (Proxy Provider for ForwardAuth) --------------------
|
||||
- model: authentik_providers_proxy.proxyprovider
|
||||
state: present
|
||||
@@ -368,3 +413,7 @@ entries:
|
||||
authentik_providers_proxy.proxyprovider,
|
||||
[name, "AI Tax Agent API Proxy"],
|
||||
]
|
||||
- !Find [
|
||||
authentik_providers_proxy.proxyprovider,
|
||||
[name, "NATS Monitoring Proxy"],
|
||||
]
|
||||
|
||||
@@ -331,6 +331,8 @@ services:
|
||||
networks:
|
||||
- backend
|
||||
- frontend
|
||||
ports:
|
||||
- "4222:4222" # Client connections (for local testing)
|
||||
volumes:
|
||||
- nats_data:/data
|
||||
command: >
|
||||
|
||||
@@ -49,6 +49,8 @@ services:
|
||||
dockerfile: apps/svc_ingestion/Dockerfile
|
||||
image: ai-tax-agent/svc-ingestion:local
|
||||
pull_policy: never
|
||||
ports:
|
||||
- "8000:8000" # Expose for local E2E testing
|
||||
|
||||
apa-svc-extract:
|
||||
build:
|
||||
|
||||
Reference in New Issue
Block a user