Commit Graph

  • e87fd8f364 Merge pull request 'Release 1.2.0: Reset all data' (#3) from release/1.2.0 into main main xavierk 2026-10-06 07:14:35 +00:00
  • 8122129a19 Add Reset all data to Settings > Data and release 1.2.0 v1.2.0 release/1.2.0 xavierkandClaude Sonnet 5.5 2026-10-06 11:29:52 +05:30
  • 93a4ece886 Run cargo fmt on the unit code and drop a quantity box's invalid mark when its line is removed v1.1.0 release/1.1.0 xavierk 2026-10-06 09:47:43 +05:30
  • d1976499a2 Merge origin/main (CI quality gates) into the 1.1.0 release xavierk 2026-10-06 09:43:47 +05:30
  • 0faf3d63ee Release 1.1.0 xavierk 2026-10-06 09:35:26 +05:30
  • 3aa0d33a01 Add units of measure and fractional quantities to rate lines xavierk 2026-10-06 09:35:20 +05:30
  • cd067ad584 Fix the blank window after an export xavierk 2026-10-06 09:35:10 +05:30
  • 66a39b2291 Fix clipped text in the invoice form xavierk 2026-10-06 09:35:02 +05:30
  • 2083d2ff6a Merge pull request 'ci: add quality gates (semgrep, lint, e2e smoke, advisory PR-Agent)' (#1) from ci/quality-gates into main xavierk 2026-10-05 14:27:40 +00:00
  • aa83505997 fix(ci): drop --entrypoint override on the ai-review job container ci/quality-gates soubarna 2026-10-05 17:38:49 +05:30
  • 65f3615661 chore: semgrep triage soubarna 2026-10-05 17:29:03 +05:30
  • 5b18db3a77 fix: eslint findings soubarna 2026-10-05 17:29:03 +05:30
  • 9ba00045c9 ci: add quality-gate workflow, ESLint and Playwright smoke test soubarna 2026-10-05 17:23:27 +05:30
  • b6cf46b883 style(src-tauri): cargo fmt soubarna 2026-10-05 17:19:13 +05:30
  • e1031b3ecc Remove the remaining references to the source templates from the README and release notes v1.0.2 xavierk 2026-10-05 12:37:42 +05:30
  • 4960e26d8c Add the Apache-2.0 licence, NOTICE and contributing guide xavierk 2026-10-05 12:21:37 +05:30
  • 3cb0ac9236 Refresh the README for 1.0.2: setup wizard, install steps, Windows status xavierk 2026-10-05 12:07:36 +05:30
  • 9bdb142090 Release 1.0.2 xavierk 2026-10-05 10:19:05 +05:30
  • c78bf1a851 Replace the sample data with synthetic fixtures and regenerate goldens and thumbnails xavierk 2026-10-05 10:18:53 +05:30
  • c3e2e05e89 Start the setup wizard blank and add a Run setup again button xavierk 2026-10-05 09:39:02 +05:30
  • e786580d42 Release 1.0.1: rename Create bank account button to Add bank account xavierk 2026-10-05 08:38:41 +05:30
  • 6efb498409 Force re-indexing in build-xbps.sh so a rebuilt package replaces its old index entry fix-ui-polish xavierk 2026-10-05 07:02:24 +05:30
  • ae80922d03 Fix dark theme fill, theme toggle visibility and bank account creation xavierk 2026-10-05 05:14:48 +05:30
  • 23dd283a42 Prepare the 1.0.0 release (Phase G) phase-g-release xavierk 2026-10-04 23:56:32 +05:30
  • 8dc4d85e14 Verify the ERPNext integration live and fix the defects it found (Phase F4) phase-f-erpnext xavierk 2026-10-04 22:09:03 +05:30
  • 2ffbf0f66c Add the ERPNext settings UI, History and detail controls, and voiced.invoice.v1 export (Phase F3) xavierk 2026-10-04 20:57:31 +05:30
  • d3b5fbb1b8 Add ERPNext push logic for invoices and payments (Phase F2) xavierk 2026-10-04 20:33:45 +05:30
  • 86b4d436fa Add the ERPNext integration foundation (Phase F1) xavierk 2026-10-04 19:50:24 +05:30
  • 92f952b136 Add backup/restore, daily auto-backup and history CSV/JSON export (Phase E3) phase-e-qol xavierk 2026-10-04 18:13:57 +05:30
  • 1623b879e2 Add payments with TDS, invoice detail view and filterable History (Phase E2) xavierk 2026-10-04 17:49:25 +05:30
  • 3510cc4260 Add toasts, Settings tabs, Clients page and item presets (Phase E1) xavierk 2026-10-04 17:29:46 +05:30
  • 9e17ba3479 Fix Monolith and Cobalt Stripe closing-block squeeze; guard Monolith flow notes phase-d-followups xavierk 2026-10-04 16:46:22 +05:30
  • afbc0aa56f Add font import for Now, Gotham and Open Sauce One overrides; package fonts for Void phase-d-fonts xavierk 2026-10-04 13:58:06 +05:30
  • 4d18a50753 Stop tracking .commandcode; keep it local via .gitignore xavierk 2026-10-04 13:16:31 +05:30
  • ad10e2cacd Stop tracking CLAUDE.md and handoff.md; keep them local via .gitignore phase-c-templates xavierk 2026-10-04 13:13:30 +05:30
  • 63854dd960 Fix glyph cache poisoning across renders; add CLAUDE.md and handoff.md xavierk 2026-10-04 13:11:40 +05:30
  • 76533ad2c7 Add the Marble and Highlighter templates, completing the 13 reference templates xavierk 2026-10-04 12:47:05 +05:30
  • dd85c3b3c5 Add the Monolith and Cobalt Stripe templates xavierk 2026-10-04 11:25:19 +05:30
  • 4cea3fdd8e Add the Northline template family: Purple Pop and Citrus Split xavierk 2026-10-04 09:56:56 +05:30
  • 9de9a6ffee Add Ledger and Band template families with decor primitives xavierk 2026-10-04 08:34:18 +05:30
  • aa7a407944 Add the Neutral template family, template picker and text-only logo allowances xavierk 2026-10-04 07:27:12 +05:30
  • eddf27629f Measure reference logo placeholders and add slot-based logo placement xavierk 2026-10-04 06:40:10 +05:30
  • e1edf02448 Add Rust logo pipeline: trim, metrics, knockout and Branding settings xavierk 2026-10-04 06:31:30 +05:30
  • 3c5fd617cd Add per-template specifications measured from the reference PDFs xavierk 2026-10-04 06:17:43 +05:30
  • 92904f169c Add unattended end-to-end self-test mode for the production webview phase-b-engine xavierk 2026-10-04 06:17:04 +05:30
  • f1b7502e9d Add searchable and flattened export, history re-export and diagnostics self-test xavierk 2026-10-04 06:11:23 +05:30
  • 7162dac6e7 Add PDF archive store, raw-body IPC and export file helpers xavierk 2026-10-04 05:54:26 +05:30
  • cedf4839bd Replace the HTML preview with a worker-rendered PDF preview xavierk 2026-10-04 05:47:19 +05:30
  • a014a907e4 Rebuild the Classic template on the engine with A4/Letter and a template harness xavierk 2026-10-04 05:31:14 +05:30
  • 8d4f8e666b Add pagination blocks, renderCore, layout audit and react-pdf quirk tests xavierk 2026-10-04 05:05:51 +05:30
  • 40aa3e05d9 Add typography roles, text primitives, fontkit measurer and layout lint xavierk 2026-10-04 04:48:19 +05:30
  • 92ba3d9590 Add bundled TTF fonts, page geometry, column allocator and render model xavierk 2026-10-04 04:38:03 +05:30
  • fbed18a0bd Add invoice drafts, read-only issued state and keyboard shortcuts phase-a-foundation xavierk 2026-10-04 04:21:47 +05:30
  • 5597fb791d Add issue/cancel lifecycle, GST derivation and integer-paise totals xavierk 2026-10-04 04:15:58 +05:30
  • d6ec6b2a17 Add versioned DB migrations, startup error dialog and native basics xavierk 2026-10-04 04:04:34 +05:30
  • 7d63e38e62 Fix header overlap in invoice PDF and Bongbetic wordmark on light theme phase-0-hotfix xavierk 2026-10-04 03:57:47 +05:30
  • 39e4fb5fb5 Add Void Linux packaging; fix production builds embedding the frontend xavierkandCommandCodeBot 2026-10-04 00:14:19 +05:30
  • ffe717dda6 Document the Linux -> Windows NSIS cross-compile setup xavierkandCommandCodeBot 2026-10-03 23:34:54 +05:30
  • 875a12b2e6 Initial commit: Voiced invoice desktop app xavierkandCommandCodeBot 2026-10-03 23:07:51 +05:30