Commit Graph

7 Commits

Author SHA1 Message Date
4b05c48a73 Clearview stack: drop ONBOARDING_* passthrough from compose
Config belongs in the database (fixed convention); the stack carries only what
the app needs to start. Onboarding is no longer wired through the compose.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-19 13:39:22 +02:00
d98239ddde Clearview stack: drop ONBOARDING_* from .env
Remove the onboarding vars from the committed .env. The compose still passes
them through as ${VAR:-} (optional), so onboarding stays configurable via
Portainer without cluttering .env or warning on deploy.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-19 13:37:15 +02:00
ee66a8cfc3 Clearview stack: Postgres config + TZ in env, only pin Postgres image
Revert the over-hardcoding: Postgres connection settings (host/port/db/user/
password) and TZ are env vars again. The only value fixed in the compose is the
Postgres image version (functional dependency). No silent defaults remain
(${VAR:?}); POSTGRES_PASSWORD ships empty and must be set in Portainer.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-19 13:34:24 +02:00
f144261a1a Clearview stack: require env values (no defaults) + per-env naming
Remove silent defaults (every per-deploy value via ${VAR:?}), hardcode the
fixed structural constants in compose, and key container names + the Postgres
data dir off CLEARVIEW_ENV (dev/prod) so dev and prod stacks coexist. Image tag
stays CLEARVIEW_IMAGE_TAG (dev/latest).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-19 13:19:33 +02:00
99f0e100df stack: compose DATABASE_URL from POSTGRES_* vars instead of duplicating in .env 2026-05-28 16:56:25 +02:00
d9a4eada20 stack: drop compose defaults; only image tag (dev/latest) lives in .env 2026-05-28 16:53:51 +02:00
b8446c0665 Initial commit — Clearview v0.1.0
Full application including FastAPI backend, PostgreSQL data model,
background scan worker, multi-tenant support, certificate authentication,
SharePoint REST scanner with hierarchical deduplication, SharingLinks
classification and post-scan resolve, Excel export, site filter in job
details, role name normalisation, and updated documentation.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-13 16:50:41 +02:00