Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
cedf2b3
feat(tickets_v2): add per-product VAT rate and receipt VAT breakdown
japsu Apr 24, 2026
97b1121
feat(tickets_v2): send items in Paytrail CreatePaymentRequest
japsu Apr 24, 2026
229ef9c
fix(tickets_v2): review fixes for VAT branch
japsu Apr 24, 2026
3a6711f
fix(tickets_v2): locale-aware VAT rate formatting
japsu Apr 24, 2026
947df75
chore: generate frontend types
japsu Apr 24, 2026
40f9e90
fix: move vatIncluded from clientAttributes to serverAttributes
Aketzu Apr 24, 2026
22b5f16
fix: add VAT percentage field to new product form
Aketzu Apr 24, 2026
b8ba12d
fix: apply camel_case_keys_to_snake_case in CreateProduct mutation
Aketzu Apr 24, 2026
202d8bd
fix: serialize PaytrailItem vatPercentage as JSON number
Aketzu Apr 24, 2026
754dd69
fix: add serialization alias for OrderProduct.vat_percentage
Aketzu Apr 24, 2026
14c1589
fix: make vatPercentage required on add product form
japsu May 12, 2026
ac1d3bf
fix: add vatPercentage and locale to ProductCard in new order page
japsu May 12, 2026
da2e287
chore: translation style
japsu May 12, 2026
f863378
fix(tickets_v2): typecheck
japsu May 12, 2026
2f48633
feat: add VAT by month report to tickets_v2 reports
japsu May 12, 2026
136f2b4
fix: report VAT tax amount instead of gross revenue
japsu May 12, 2026
29711eb
fix: omit 0% VAT rate from VAT by month report
japsu May 12, 2026
0cb79cc
refactor(tickets_v2): tidy VAT by month report
japsu May 12, 2026
2a4c437
refactor(tickets_v2): centralize VAT breakdown calculation
japsu May 12, 2026
795efd0
fix(tickets_v2): avoid scientific notation in format_vat_rate
japsu May 12, 2026
169b4e2
perf(tickets_v2): skip Order.get for zero-price orders in create_order
japsu May 12, 2026
2f3cf5b
test(tickets_v2): add VAT branch unit and integration tests
japsu May 12, 2026
a29a9b7
feat(tickets_v2): add seller info to order receipts and order pages
japsu Jun 12, 2026
4b7a09b
chore(tracon-ry): Y-tunnus
japsu Jun 12, 2026
ababb80
chore(kotae-ry,ropecon-ry): Y-tunnus
japsu Jun 12, 2026
285cdd3
fix(tickets_v2): review fixes for VAT branch
japsu Jun 12, 2026
536733e
chore(deps): backend deps
japsu Jun 12, 2026
cbac3e4
chore(deps): npm audit fix
japsu Jun 12, 2026
f8df096
chore(emprinten): do not create dummy event and emprinten dummy proje…
japsu Jun 12, 2026
952d8f4
chore: run eslint on node 24
japsu Jun 12, 2026
bd85b98
chore: run frontend build on node 24
japsu Jun 12, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/frontend.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ jobs:
path: kompassi-v2-frontend/
- uses: actions/setup-node@v5
with:
node-version: 22
node-version: 24
cache: npm
cache-dependency-path: kompassi-v2-frontend/package-lock.json

Expand Down Expand Up @@ -111,7 +111,7 @@ jobs:
path: kompassi-v2-frontend/
- uses: actions/setup-node@v5
with:
node-version: 22
node-version: 24
cache: npm
cache-dependency-path: kompassi-v2-frontend/package-lock.json

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/lint.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ jobs:

- uses: actions/setup-node@v5
with:
node-version: 22
node-version: 24
cache: npm
cache-dependency-path: kompassi-v2-frontend/package-lock.json

Expand Down
Loading
Loading