Commit Graph

  • bcf660ad33 chore(node): set Node 24 as default via engines.node main tiennm99 2026-05-13 17:12:31 +07:00
  • 48f32f88af fix(pnpm): add allowBuilds for sharp and unrs-resolver (pnpm 11) tiennm99 2026-05-13 16:51:50 +07:00
  • 36aede024b build(deps): bump next from 16.2.3 to 16.2.6 dependabot/npm_and_yarn/next-16.2.6 dependabot[bot] 2026-05-13 09:46:20 +00:00
  • 2edcdf7d84 fix(node): require Node 22.13+ for pnpm 11.1.1 tiennm99 2026-05-13 16:44:11 +07:00
  • e232a4c66d chore: migrate from npm to pnpm tiennm99 2026-05-13 10:20:25 +07:00
  • 90b8dbef08 build(deps): bump axios from 1.12.0 to 1.15.2 dependabot/npm_and_yarn/axios-1.15.0 dependabot[bot] 2026-05-07 06:35:10 +00:00
  • f2760925e3 build(deps): bump next from 16.2.2 to 16.2.3 (#23) dependabot[bot] 2026-05-07 13:33:33 +07:00
  • f6c4737ed7 build(deps): bump follow-redirects from 1.15.9 to 1.16.0 (#25) dependabot[bot] 2026-05-07 13:33:31 +07:00
  • 293b3716be chore: add Apache-2.0 license tiennm99 2026-04-29 21:33:36 +07:00
  • da0f4c1008 Merge pull request #22 from tiennm99/dependabot/npm_and_yarn/next-16.2.2 tiennm99 2026-04-05 11:12:26 +07:00
  • d1fc05871b Merge pull request #21 from tiennm99/dependabot/npm_and_yarn/multi-bf05dc1ecf tiennm99 2026-04-05 11:12:04 +07:00
  • 110e91978e Merge pull request #20 from tiennm99/dependabot/npm_and_yarn/flatted-3.4.2 tiennm99 2026-04-05 11:11:48 +07:00
  • 7b70fbf513 feat: add responsive card layout for tables on mobile screens tiennm99 2026-04-04 13:28:01 +07:00
  • d1ad51ff52 feat: add dark mode toggle with system/light/dark cycling tiennm99 2026-04-04 13:27:02 +07:00
  • 6c1701fd35 feat: sync state to URL params for shareable/bookmarkable queries tiennm99 2026-04-04 13:25:52 +07:00
  • 3a4075875f feat: add loading progress indicator with day count and progress bar tiennm99 2026-04-04 13:25:14 +07:00
  • bb1d82ab35 feat: add retry with exponential backoff for bank API requests tiennm99 2026-04-04 13:23:23 +07:00
  • fe4cddc998 feat: improve UI/UX with consistent styling and better usability tiennm99 2026-04-04 00:11:32 +07:00
  • 04b5cb7e70 build(deps): bump next from 16.1.5 to 16.2.2 dependabot[bot] 2026-04-03 16:31:13 +00:00
  • 317801df20 feat: add rate trend chart with recharts tiennm99 2026-04-03 23:27:21 +07:00
  • 67085db355 feat: add BIDV vs TCB comparison mode tiennm99 2026-04-03 23:24:56 +07:00
  • 82245edbf7 feat: add Excel (.xlsx) export alongside CSV tiennm99 2026-04-03 23:22:57 +07:00
  • c9357d74e7 feat: add multi-currency support with currency selector tiennm99 2026-04-03 23:21:25 +07:00
  • 6e8c12cdf7 feat: remember last bank and date range in localStorage tiennm99 2026-04-03 23:18:51 +07:00
  • d2ed5525d9 feat: auto-fetch exchange rates on page load tiennm99 2026-04-03 23:18:07 +07:00
  • 8bc191dc22 feat: add date range presets (Today, Last 7d, Last 30d, This month) tiennm99 2026-04-03 23:17:26 +07:00
  • c633c0ebe8 feat: add Enter key shortcut to trigger fetch tiennm99 2026-04-03 23:16:47 +07:00
  • 83384f54d0 refactor: parallel fetching, simplified page, consistent dates, cleanup dev tiennm99 2026-04-03 23:14:40 +07:00
  • b985426047 ci: add Claude Code project configuration tiennm99 2026-04-03 23:03:43 +07:00
  • 45ea2956e4 feat: improve UI/UX with dark mode, better visual hierarchy, and accessibility tiennm99 2026-04-03 23:02:53 +07:00
  • d88d5a7b0b build(deps): bump picomatch dependabot[bot] 2026-03-26 05:28:06 +00:00
  • 069204e0c6 build(deps-dev): bump flatted from 3.3.3 to 3.4.2 dependabot[bot] 2026-03-21 15:48:32 +00:00
  • dc1b2ac06b Merge pull request #17 from tiennm99/dependabot/npm_and_yarn/tar-7.5.11 Tien Nguyen Minh 2026-03-13 14:58:48 +07:00
  • af5b5ff181 build(deps-dev): bump tar from 7.4.3 to 7.5.11 dependabot[bot] 2026-03-11 11:40:53 +00:00
  • 6b14d120de Merge pull request #11 from tiennm99/dependabot/npm_and_yarn/next-16.1.5 Tien Nguyen Minh 2026-03-11 18:39:51 +07:00
  • ac460a2c67 build(deps): bump next from 15.5.9 to 16.1.5 dependabot[bot] 2026-01-28 19:36:19 +00:00
  • 737c8d0037 Merge pull request #5 from tiennm99/dependabot/npm_and_yarn/js-yaml-4.1.1 Tien Nguyen Minh 2026-01-09 10:17:12 +07:00
  • ab722b85d1 Merge pull request #4 from tiennm99/dependabot/npm_and_yarn/axios-1.12.0 Tien Nguyen Minh 2026-01-09 10:17:01 +07:00
  • 7e7a984986 Merge pull request #1 from tiennm99/dependabot/npm_and_yarn/form-data-4.0.4 Tien Nguyen Minh 2026-01-09 10:16:49 +07:00
  • e753720260 Merge pull request #7 from tiennm99/dependabot/npm_and_yarn/next-15.5.9 Tien Nguyen Minh 2026-01-09 10:15:44 +07:00
  • 81277a579b Fix React Server Components CVE vulnerabilities vercel/react-server-components-cve-vu-xejazm Vercel 2026-01-09 03:13:43 +00:00
  • 04828751f5 build(deps): bump next from 15.3.4 to 15.5.9 dependabot[bot] 2025-12-12 05:14:12 +00:00
  • fe0290ad13 build(deps-dev): bump js-yaml from 4.1.0 to 4.1.1 dependabot[bot] 2025-11-16 13:33:47 +00:00
  • fa1411b7f4 build(deps): bump axios from 1.10.0 to 1.12.0 dependabot[bot] 2025-09-13 15:48:48 +00:00
  • c55d59a545 build(deps): bump form-data from 4.0.3 to 4.0.4 dependabot[bot] 2025-07-22 13:15:42 +00:00
  • c889488998 feat: remove debug log tiennm99 2025-07-08 13:07:00 +07:00
  • 5d03ca5edf feat: handle for missing data days tiennm99 2025-07-08 12:35:05 +07:00
  • f52d0a7757 fix: a day off on input tiennm99 2025-07-08 12:27:34 +07:00
  • 12a0710cda feat: update view tiennm99 2025-06-27 22:48:24 +07:00
  • f1574b9717 feat: add speed insights tiennm99 2025-06-27 22:37:10 +07:00
  • a59418e1d2 feat: add analytics tiennm99 2025-06-27 22:30:24 +07:00
  • 7a4bc932d2 feat: update README feature/nextjs tiennm99 2025-06-27 22:17:34 +07:00
  • 452d826a77 feat: tuning views tiennm99 2025-06-27 22:15:10 +07:00
  • 30e5224f50 feat: refactor tiennm99 2025-06-27 22:07:15 +07:00
  • d83a694cc9 feat: date picker tiennm99 2025-06-27 21:55:43 +07:00
  • 742effe483 feat(nextjs): migrate old logic tiennm99 2025-06-27 21:44:44 +07:00
  • 57992053e8 feat: reinit nextjs tiennm99 2025-06-27 12:20:40 +07:00
  • 6d618340cd Update pages.yml feature/pages Tien Nguyen Minh 2025-06-27 11:14:47 +07:00
  • 19b6444597 Create pages.yml Tien Nguyen Minh 2025-06-27 11:11:06 +07:00
  • 6d22259c04 fix(cf worker): deployable feature/svelte tiennm99 2025-06-27 00:45:21 +07:00
  • f71ba45e92 fix(ssl): unsafe legacy renegotiation disable tiennm99 2025-06-27 00:25:26 +07:00
  • d75f417a94 feat: server api tiennm99 2025-06-27 00:12:33 +07:00
  • 121c66dad5 feat(svelte): separate css tiennm99 2025-06-26 23:26:54 +07:00
  • 847849f818 feat(svelte): migrate to svelte tiennm99 2025-06-26 23:22:28 +07:00
  • 89696355c2 feat: init svelte tiennm99 2025-06-26 22:09:01 +07:00
  • f4a533c781 feat: init react feature/react tiennm99 2025-06-26 21:43:52 +07:00
  • 918c0b1cc5 feat: update css tiennm99 2025-06-26 20:34:50 +07:00
  • 9ac742f530 feat(nextjs): migrate from raw html to nextjs tiennm99 2025-06-26 20:24:06 +07:00
  • 5ac5e6f739 feat: init next.js tiennm99 2025-06-26 20:09:37 +07:00
  • 7fdef5ca5c feat(tcb): add tcb (WIP) tiennm99 2025-06-26 18:21:57 +07:00
  • 72b7aa9351 feat: init tiennm99 2025-06-26 12:28:29 +07:00
  • 8d5059bea9 Initial commit Tien Nguyen Minh 2025-06-26 12:12:32 +07:00