Commit Graph

  • cf8628becb Add AGENTS.md with project guidelines for opencode main Jakob 2026-04-02 13:13:28 +02:00
  • 7c0a61383a Fix batch count showing 0 in generate command output Jakob 2026-04-02 12:50:54 +02:00
  • e9cf2e031f Implement multi-batch invoice generation Jakob 2026-04-02 12:34:14 +02:00
  • 1e9af16325 Bump version to 0.2.0 v0.2.0 Jakob 2026-04-02 12:01:04 +02:00
  • a8ffd0007d Update README: add testing section, production build, test infrastructure docs Jakob 2026-04-02 12:00:00 +02:00
  • e2123e4619 Add comprehensive TDD infrastructure with 45 tests Jakob 2026-04-02 11:13:41 +02:00
  • 429d5d774f Add documentation comments to codebase Jakob 2026-04-02 08:45:14 +02:00
  • e71c83538f Add README documentation Jakob 2026-04-02 08:21:55 +02:00
  • 7a172c6fdb Simplify database schema: remove card_type, card_id, add card_number Jakob 2026-04-02 08:15:05 +02:00
  • cd46368f79 Add multi-environment support for database configuration Jakob 2026-04-02 07:09:06 +02:00
  • 9daa186ff6 Add MariaDB database support for storing transaction data Jakob 2026-04-02 06:33:38 +02:00
  • 39b62014b0 Add batch number to customer invoice header Jakob 2026-03-23 20:10:55 +01:00
  • a279c653e0 Change header from Faktura to Fakturaunderlag Jakob 2026-03-23 20:08:29 +01:00
  • d6f3e19215 Fix summary calculations Jakob 2026-03-23 20:06:00 +01:00
  • 81d28b5ee6 Reorder summary rows: Avrundningsfel, Öresutjämning, Totalt Jakob 2026-03-23 16:55:03 +01:00
  • a0df82ab35 Rename to Avrundningsfel, add Öresutjämning row, round total Jakob 2026-03-23 16:53:02 +01:00
  • 82cf4b34ac Fix summary amount calculation and add Öresutjämning row Jakob 2026-03-23 16:41:49 +01:00
  • b95cae2ea7 Ensure grand_total is consistent with product calculations Jakob 2026-03-23 16:24:59 +01:00
  • 3bb65ca7f6 Fix grand_total calculation from card totals Jakob 2026-03-23 16:21:58 +01:00
  • 03f643ba82 Reorder summary columns and calculate amount from volume * avg_price Jakob 2026-03-23 16:16:54 +01:00
  • 611a471bf1 Exclude Swedish VAT (25%) from prices and amounts in HTML output Jakob 2026-03-23 16:08:13 +01:00
  • a9e6d10954 Change header from Faktura to Fakturaunderlag Jakob 2026-03-23 15:50:47 +01:00
  • 6b1c9d0c12 Store original and cleaned files in batch folder Jakob 2026-03-23 15:46:24 +01:00
  • 1632b6162c Revert "Add shell script to rename PDFs by extracting customer numbers" Jakob 2026-03-23 15:08:42 +01:00
  • b27c24f806 Add shell script to rename PDFs by extracting customer numbers Jakob 2026-03-23 14:38:56 +01:00
  • 1cc34b1a5c Add preprocessing step to convert real input to cleaned format Jakob 2026-03-23 13:58:36 +01:00
  • fd2e776181 Support quoted tab-separated input with US date format Jakob 2026-03-23 13:53:36 +01:00
  • 2360dc6b53 Get batch number from file contents instead of filename Jakob 2026-03-23 13:43:27 +01:00
  • f1ba5a05fb Accept output path argument and create batch subdirectory Jakob 2026-03-23 11:24:34 +01:00
  • 748d8a1f19 Remove PDF generation Jakob 2026-03-23 11:19:20 +01:00
  • deb49aaac7 Revert "Fix PDF generation with simplified HTML" Jakob 2026-03-23 11:18:30 +01:00
  • d0654af339 Fix PDF generation with simplified HTML Jakob 2026-03-23 11:12:28 +01:00
  • 0ebadbdb48 Add PDF generation for invoices Jakob 2026-03-23 11:04:24 +01:00
  • 4119ad7059 Add summary section with product breakdown Jakob 2026-03-23 10:57:35 +01:00
  • 809f5d2a58 Add Kr currency unit and period display Jakob 2026-03-23 10:51:43 +01:00
  • bc586e21e7 Translate UI to Swedish Jakob 2026-03-23 10:46:39 +01:00
  • 1929b3ed49 Accept CSV file path as command line argument Jakob 2026-03-23 10:41:54 +01:00
  • 623cf12a1c Create .gitignore Jakob 2026-03-23 10:36:18 +01:00
  • 650435e00c Add invoice generator for fuel station transactions Jakob 2026-03-23 10:36:14 +01:00
  • d3b8828260 Initial commit jakob 2026-03-23 09:58:46 +01:00