Emil
e0b66fe397
Fixed extensions bugs
2026-02-24 16:06:36 +01:00
Emil
f5b9d2471f
Fixed failed test
2026-02-24 10:11:07 +01:00
Jakob Wennberg and Claude Opus 4.6
acb85edf4a
feat: wire Zod validation into API routes, improve types and components
...
- Add 8 new Zod schemas (UpdateCustomer, UpdateSupplier, UpdateSupplierInvoice,
UpdateAccount, BankUnlink, RunReconciliation, CorrectJournalEntry,
EvaluateMappingRules) and wire validateBody() into 24 JSON-body API routes
- Remove redundant manual validation checks replaced by Zod
- Add comprehensive schema tests (222 tests)
- Improve type definitions in types/index.ts with expanded interfaces
- Refactor extension types (push-notifications, receipt-ocr) for cleaner imports
- Update transaction components (BatchCategorySelector, SwipeCategorizationView,
QuickReviewDialog, VatTreatmentSelect) and invoice inbox workspace
- Add invoice-inbox utilities and type decoupling tests
- Fix NE-bilaga, SRU export, and invoice PDF template type usage
- Update CLAUDE.md with expanded architecture documentation
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-23 16:00:38 +01:00
Emil
36f5f7759a
Minor fix
2026-02-23 13:00:42 +01:00
Emil
026497ed75
Added extension functionality
2026-02-21 11:39:45 +01:00
Jakob Wennberg and Claude Opus 4.6
ba94f60d06
feat: add review confirmation dialogs and BAS account number tooltips
...
Add modal review/confirmation dialogs before submitting invoices, supplier
invoices, and journal entries. Since journal entries are legally immutable
once posted, users now see a full summary with an amber warning before
confirming. Add AccountNumber component with rich tooltips showing account
name, class, type, and plain-language Swedish explanation for ~45 key BAS
accounts across all report views.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-20 15:27:45 +01:00
Jakob Wennberg and Claude Opus 4.6
838dc6b8b5
refactor: clean up codebase, remove dead code and obsolete docs
...
Remove influencer-era documentation, unused components, boilerplate
assets, and ghost tiktok cron job. Add supplier invoice management,
document API routes, and PWA icons. Replace boilerplate README.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-20 12:23:17 +01:00
Jakob Wennberg
e8743e6e03
New base
2026-02-19 14:32:54 +01:00
Jakob Wennberg
cdf1dcc4c8
New Base func
2026-02-19 09:48:02 +01:00
Emil
71edcfd550
Started on new functionality
2026-02-17 23:42:59 +01:00
Jakob Wennberg
a25d10a528
Initial copy from influencer-biz
2026-02-13 14:00:46 +01:00