Project
Changelog
What has shipped on main, grouped by the epic that carried it. Each entry links to the commit on GitHub.
v0.1 — the MVP
Six epics, merged in order. Together they turn an empty repository into a single binary that reads a PostgreSQL database and renders it as a spreadsheet.
Foundations
8623b96— Initial commit.f973368— feat: scaffold SeeKi project structure.aeb1b72— docs: research findings from the initial brainstorm.2f1655d— docs: README, MVP spec, licence, project instructions.c72b098— ci: pipeline in place, docs deployment pointed at thedocsbranch.
Epic #27 — Backend API & Config
The server-side surface: TOML-driven configuration, a PostgreSQL pool, and the /api/tables, /api/columns, /api/rows endpoints that everything else consumes.
fb5cd59— epic: Backend API & Config (#27).
Epic #28 — Frontend Scaffold & Integration
Svelte 5 project wired into frontend/, embedded into the Rust binary via rust-embed, proxied during development.
d6f81f0— epic: Frontend Scaffold & Integration (#28).
Epic #29 — Data Grid & Table Navigation
The hero surface: RevoGrid-backed grid, table list, paginated row fetch, hatched NULL cells, Yes/No badges.
e706582— epic: Data Grid & Table Navigation (#29).
Epic #30 — Toolbar, Column Management & Export
Sort, search, column hide/show, and CSV export, all driven from the grid header — no SQL surface introduced.
0931d26— epic: Toolbar, Column Management & Export (#30).
Epic #31 — First-Run Setup Wizard
On first launch, walk a non-technical user from no config file to a working connection without them ever seeing a TOML syntax error.
2a653d5— epic: First-Run Setup Wizard (#31).
Epic #32 — End-to-End QA
Playwright coverage of the golden paths, the QA checklist in QA-CHECKLIST.md, and the numeric-precision and Safari-date fixes that fell out of it.
465a493— epic: End-to-End QA (#32).
Brand refresh
bc6d510— chore: redesign logo, favicon, and brand mark (#54).
Release plumbing & fixes
600e236— ci: manual version bump to 26.0.0.1.c0f0345— ci: rewrite autobump to use push trigger, version backdated to 26.5.0.1.648be8c— fix(ci):mkdir frontend/distbeforecargo check/cargo test.87cbbee— fix(ci): satisfy newer clippy lints andcargo fmt.e1fae49— chore: gitignore council and root spec artifacts.bfca99b— chore: gitignore stray screenshot PNGs at the repo root.7be9cae— fix(ci): repair the version-bump workflow YAML parse error.