Commit graph

  • 3896a1ac1a Bump version to 0.4.5 le king fu 2026-02-28 19:11:36 -0500
  • 849945f339 Add error boundary, error page, and startup timeout le king fu 2026-02-28 19:01:39 -0500
  • f126d08da3 Fix CI: skip AppImage (needs FUSE), build deb+rpm only v0.4.4 le king fu 2026-02-28 16:42:51 -0500
  • b34527730d Fix AppImage build in Docker: set APPIMAGE_EXTRACT_AND_RUN=1 le king fu 2026-02-28 16:13:14 -0500
  • 90f095a8cf Fix CI container: set global PATH for cargo/node across steps le king fu 2026-02-28 15:52:11 -0500
  • 9ab8d3d7df Fix glibc compat: build in Ubuntu 22.04 container (glibc 2.35) le king fu 2026-02-27 21:46:31 -0500
  • 3302d79c38 Fix updater: use Forgejo package registry for stable latest.json URL v0.4.3 le king fu 2026-02-27 21:10:50 -0500
  • e3ecfce34c Fix Windows cross-compile: remove --bundles flag unsupported on Linux host v0.4.2 le king fu 2026-02-27 20:40:41 -0500
  • b97a80d8b9 Release v0.4.2: Windows cross-compile via cargo-xwin + updater trampoline le king fu 2026-02-27 20:23:25 -0500
  • 21c4c73a62 Bump version to v0.4.1 v0.4.1 le king fu 2026-02-26 21:57:13 -0500
  • d2a0ee65b3 Fix app stuck on spinner after v0.4.0 update (GH #9) le king fu 2026-02-26 21:54:42 -0500
  • 530c556e95 Fix Forgejo CI: URL-encode filenames with spaces for upload le king fu 2026-02-26 21:26:40 -0500
  • 66b25dd707 Fix Forgejo CI: add verbose upload logging and timeout le king fu 2026-02-26 21:11:54 -0500
  • 7b9ab383bc Regenerate signing keys with password le king fu 2026-02-26 20:57:07 -0500
  • 8fdc693f1a Fix Forgejo CI: set empty signing password explicitly le king fu 2026-02-26 20:36:19 -0500
  • a07f1e4ab5 Fix Forgejo CI: remove signing password env var le king fu 2026-02-26 19:23:28 -0500
  • 3acd1e0173 Fix Forgejo CI: add xdg-utils for AppImage bundling le king fu 2026-02-26 19:01:20 -0500
  • 7717b70e77 Fix Forgejo CI: add build-essential and libssl-dev le king fu 2026-02-26 18:46:19 -0500
  • 3361e52541 Fix Forgejo CI: use direct shell commands instead of GitHub Actions le king fu 2026-02-26 18:41:48 -0500
  • 6771efd0b0 Simplify Forgejo CI to Linux-only build le king fu 2026-02-26 18:38:29 -0500
  • 640caf2617 Add Forgejo CI/CD workflow and sync versions le king fu 2026-02-26 07:14:05 -0500
  • d735fb4bd6 chore: bump version to 0.4.0 v0.4.0 le king fu 2026-02-25 20:05:47 -0500
  • e233c1c18d docs: add changelog entry for keyword matching fix le king fu 2026-02-25 20:03:57 -0500
  • 4938bba3f3 fix: keyword matching with non-word boundary characters le king fu 2026-02-25 20:03:04 -0500
  • 8388b08a84 docs: add changelog entry for 3-level category hierarchy le king fu 2026-02-25 19:54:36 -0500
  • a04813ced2 feat: add 3rd level of category hierarchy le king fu 2026-02-25 19:54:05 -0500
  • 0fbcbc0eca feat: display translated release notes in updater based on app language v0.3.11 le king fu 2026-02-22 14:14:28 -0500
  • db337b3285 chore: bump version to 0.3.11 le king fu 2026-02-22 10:42:13 -0500
  • 2ae7fb301c fix: decouple dynamic report from global page date filters le king fu 2026-02-22 10:09:14 -0500
  • 04ec221808 feat: support multiple column dimensions in dynamic reports le king fu 2026-02-22 10:00:42 -0500
  • 945985c969 chore: bump version to 0.3.10 v0.3.10 le king fu 2026-02-22 09:21:32 -0500
  • b46cad5888 feat: add "This year" period option to reports and dashboard le king fu 2026-02-22 09:17:33 -0500
  • d06153f472 feat: allow reusable pivot fields across zones and right-click filter exclusion le king fu 2026-02-22 09:10:15 -0500
  • bcf7f0a2d0 feat: add fullscreen toggle to dynamic report le king fu 2026-02-22 09:00:42 -0500
  • 438b72cba2 fix: pivot rows before rendering to prevent duplicate categories in dynamic report table le king fu 2026-02-22 08:52:22 -0500
  • df742af8ef chore: bump version to 0.3.9 v0.3.9 le king fu 2026-02-22 08:29:04 -0500
  • 20b3a54ec7 feat: add Dynamic Report (pivot table) tab to Reports page le king fu 2026-02-22 08:26:50 -0500
  • 2436f78023 feat: allow deleting keywords from the All Keywords view le king fu 2026-02-22 07:29:29 -0500
  • 3f4e1516a3 chore: bump version to 0.3.8 v0.3.8 le king fu 2026-02-21 13:31:35 -0500
  • da47f9976f docs: add v0.3.8 entries to CHANGELOG le king fu 2026-02-21 13:26:49 -0500
  • a293bdcd4b feat: display release notes from CHANGELOG in GitHub releases and in-app updater le king fu 2026-02-21 10:12:04 -0500
  • b353165f61 feat: add toggle to position subtotals above or below detail rows le king fu 2026-02-21 09:46:53 -0500
  • 446f6effab feat: add custom date range picker to reports and dashboard le king fu 2026-02-21 09:46:32 -0500
  • 3434c9e11f docs: update CLAUDE.md to reflect current architecture le king fu 2026-02-19 19:13:34 -0500
  • a8d53d9053 docs: update changelog, user guide, and docs page for v0.3.x features le king fu 2026-02-19 07:40:00 -0500
  • 942cbb0624 docs: organize technical documentation into docs/ folder le king fu 2026-02-19 07:34:01 -0500
  • 82d4739b96 docs: update README for v0.3.7 with new features and Linux support le king fu 2026-02-18 07:29:51 -0500
  • d1fa8e0200 chore: bump version to 0.3.7 v0.3.7 le king fu 2026-02-17 19:56:37 -0500
  • 72fa483e45 fix: remove MSI bundle to prevent updater install path conflict le king fu 2026-02-17 19:54:29 -0500
  • 367644e38e fix: change Windows updater installMode to basicUi v0.3.6 le king fu 2026-02-17 19:12:10 -0500
  • 731610cf3c fix: improve split indicator visibility and adjustments layout v0.3.5 Le-King-Fu 2026-02-17 02:01:15 +0000
  • b190df4eae feat: show transaction splits on Adjustments page + fix CSV auto-detect v0.3.4 Le-King-Fu 2026-02-17 01:41:08 +0000
  • 0b8d469699 fix: remove accent from productName for Linux .deb compatibility v0.3.3 Le-King-Fu 2026-02-17 00:53:54 +0000
  • 4b2b45bf6f chore: bump version to 0.3.2 v0.3.2 Le-King-Fu 2026-02-17 00:34:06 +0000
  • 2cd84ca041 ci: add Linux build to release workflow Le-King-Fu 2026-02-17 00:33:10 +0000
  • 142c240a00 feat: add transaction split adjustments across multiple categories Le-King-Fu 2026-02-16 23:51:36 +0000
  • c7baf85cbb chore: bump version to 0.3.1 v0.3.1 Le-King-Fu 2026-02-16 23:31:34 +0000
  • 404478ff65 fix: always show profile switcher in sidebar (#2) Le-King-Fu 2026-02-16 23:30:42 +0000
  • 732302cb44 feat: add drag-and-drop reorder for categories and fix duplicate sort_order Le-King-Fu 2026-02-16 23:25:45 +0000
  • 20cae64f60 feat: add multiple profiles with separate databases and optional PIN (v0.3.0) v0.3.0 Le-King-Fu 2026-02-16 12:54:09 +0000
  • 0831663bbd feat: add user guide page with print/PDF support v0.2.12 Le-King-Fu 2026-02-16 12:19:29 +0000
  • 9914737f26 fix: replace refresh icon with save icon on update template button Le-King-Fu 2026-02-16 12:01:14 +0000
  • 5e7c7e6609 feat: add Budget vs Actual report tab with monthly and YTD comparison v0.2.11 Le-King-Fu 2026-02-15 18:01:10 +0000
  • 32dae2b7b2 feat: add parent category subtotals and sign convention to budget page Le-King-Fu 2026-02-15 17:44:32 +0000
  • f9c6fabc13 feat: add period quick-select filter to transactions page Le-King-Fu 2026-02-15 17:32:08 +0000
  • 13989dc0b8 fix: replace per-template delete buttons with single delete on selection Le-King-Fu 2026-02-15 17:25:59 +0000
  • 5bfab3175e docs: update lessons learned from recent sessions v0.2.10 Le-King-Fu 2026-02-15 13:40:06 +0000
  • de78b54d41 chore: bump version to 0.2.10 Le-King-Fu 2026-02-15 13:39:41 +0000
  • e23e559ee3 feat: make settings data imports visible in Import History Le-King-Fu 2026-02-15 13:38:51 +0000
  • 172be36f1d fix: don't pre-select already-imported files when entering source config Le-King-Fu 2026-02-15 13:21:11 +0000
  • ac295d9048 feat: persist template selection and add update template button Le-King-Fu 2026-02-15 13:16:55 +0000
  • 981291f048 chore: bump version to 0.2.9 v0.2.9 Le-King-Fu 2026-02-15 12:41:21 +0000
  • db1d47ea94 fix: allow duplicate-content files with different names (#1) Le-King-Fu 2026-02-15 12:40:01 +0000
  • 7e12f8c911 chore: bump version to 0.2.8 v0.2.8 Le-King-Fu 2026-02-15 11:42:41 +0000
  • 87e8f26754 feat: add data export/import with optional AES-256-GCM encryption (#3) Le-King-Fu 2026-02-15 11:40:28 +0000
  • d6e6ce1136 fix: cross-file duplicate detection and per-file import tracking Le-King-Fu 2026-02-15 10:42:28 +0000
  • c7f7bab98f fix: restore schema.sql to exact v0.2.4 bytes for migration checksum (v0.2.7) v0.2.7 Le-King-Fu 2026-02-14 17:23:36 +0000
  • 86f3d88be9 chore: bump version to 0.2.6 v0.2.6 Le-King-Fu 2026-02-14 16:59:51 +0000
  • 9ed79b4fa3 fix: revert schema.sql to match migration 1 checksum (v0.2.5.1) Le-King-Fu 2026-02-14 16:47:07 +0000
  • 61423fc362 chore: bump version to 0.2.5 v0.2.5 Le-King-Fu 2026-02-14 16:05:42 +0000
  • ccdab1f06a feat: add import config templates, budget/category fixes (v0.2.5) Le-King-Fu 2026-02-14 15:06:44 +0000
  • 720f52bad6 feat: 12-month budget grid, import UX improvements, confirmation dialogs (v0.2.4) v0.2.4 Le-King-Fu 2026-02-14 12:59:11 +0000
  • 29a1a15120 feat: add chart patterns, context menu, and import preview popup (v0.2.3) v0.2.3 Le-King-Fu 2026-02-13 23:55:19 +0000
  • def17d13fb chore: bump version to 0.2.2 v0.2.2 Le-King-Fu 2026-02-13 12:40:41 +0000
  • 5648f79424 feat: add "All Keywords" view on Categories page Le-King-Fu 2026-02-13 12:37:46 +0000
  • f7fb6910b6 feat: add dark mode with famille-website-inspired warm gray palette Le-King-Fu 2026-02-13 12:28:11 +0000
  • c73f466429 fix: persist has_header for imports, fix orphan categories, add re-initialize v0.2.1 Le-King-Fu 2026-02-12 11:54:33 +0000
  • 5f5696c29a feat: add Budget and Adjustments pages with full functionality v0.2.0 Le-King-Fu 2026-02-12 00:58:43 +0000
  • 474c7b947a fix: CSV import bugs and dashboard category filtering v0.1.2 Le-King-Fu 2026-02-12 00:09:10 +0000
  • 96ce5f3396 fix: set updater public key and bump version to 0.1.1 v0.1.1 Le-King-Fu 2026-02-11 22:53:03 +0000
  • bd6ff3deac feat: add CSV auto-detect configuration button Le-King-Fu 2026-02-11 18:09:35 +0000
  • 6037c87846 feat: add inline keyword creation from transaction rows Le-King-Fu 2026-02-11 17:15:10 +0000
  • 3351601ff5 feat: add per-page contextual help via CircleHelp icon Le-King-Fu 2026-02-11 12:17:28 +0000
  • 0adfa5fe5e feat: add Settings page with in-app updater support Le-King-Fu 2026-02-11 11:47:25 +0000
  • 118a37e761 fix: add contents write permission for release creation v0.1.0 Le-King-Fu 2026-02-10 23:27:03 +0000
  • a03e87c4f5 fix: remove apostrophe from productName to fix NSIS installer Le-King-Fu 2026-02-10 23:13:52 +0000
  • d4af461717 feat: add GitHub Actions release workflow and rewrite README in French Le-King-Fu 2026-02-10 23:00:28 +0000
  • 41398f0f34 fix: CAD currency, real-time import progress, per-row duplicate control, orphaned sources cleanup, dashboard expenses-only Le-King-Fu 2026-02-10 12:36:12 +0000
  • 9ff410e9f9 fix: searchable category combobox, import source upsert, and intra-batch duplicate detection Le-King-Fu 2026-02-10 12:02:23 +0000
  • d6000e191f feat: implement reports page with trends, category, and over-time charts Le-King-Fu 2026-02-10 01:47:18 +0000