-
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