# Changelog
## 0.2.0 — 2026-10-19
- Multi-vendor source registry, tenant connections, report-type catalog, versioned adapters, field aliases/value mappings, overrides, import conflict queue, documentation.
## 0.1.0 — 2026-10-19
- Initial PostgreSQL SaaS foundation and import staging tables.

## 0.3.0 — 2026-10-19
- Add signed short-lived tenant context and RLS migration 003. Pending deployment/verification; app authentication and provisioning still outstanding.

## 0.5.0 — 2026-10-19
- Protected PostgreSQL connectivity endpoint using non-public request header token.
- Health status reports no database secrets and distinguishes missing pdo_pgsql driver.

## 0.6.0 — 2026-10-19
- Added preliminary login page, session/CSRF, SQL authentication facade and company membership display. Requires security hardening before production.

## 0.7.0 — 2026-10-19
- Read-only logged-in management dashboard showing upcoming modules and current authorized memberships.
- Recheck active memberships each authenticated request; fail closed on database errors, with eight-hour session maximum.

## 0.8.0 — 2026-10-19
- Added read-only Firmalar ve Şubeler screen at /app/companies, backed by refreshed active memberships. No SQL migration required.
- Deliberately postponed company/branch CRUD until signed, database-verifiable authorization and RLS checks are fully integrated. No production onboarding yet.

## 0.9.0 — 2026-10-19
- Added migration 005 for company and branch updates guarded by signed tenant context and active company_admin membership.
- Added management screen for editing companies, creating/updating branches and audit logging; deployment pending.

## 1.0.0 — 2026-10-19
- Introduced shared responsive CSS app/assets/app.css and replaced login/dashboard and firm/branch management HTML with consistent sidebar/cards/forms. No SQL change.

## 1.1.0 — 2026-10-19
- Added 006_platform_company.sql with signed-context, is_platform_admin-protected new company provisioning and automatic company_admin membership for creator.
- Added app/company-create.php and conditional New Company button in management UI.
- Migration 006 must be installed by optikrapor_owner before using this feature.
