Commit Graph

10 Commits

Author SHA1 Message Date
hwinkel db953b1e28 Add comprehensive tests for client validation, revenue and expense categories, invoice generation, and schemas
- Implement tests for client validation functions including tax ID, VAT ID, IBAN, BIC, website, and company form validation.
- Create tests for revenue and expense categories ensuring all expected categories and labels are present.
- Add tests for invoice number generation with various scenarios including prefix handling and sequence padding.
- Introduce tests for default categories and their integration, ensuring no overlaps and consistent naming conventions.
- Implement Zod schema validation tests for currency, tax rates, IBAN, tax ID, VAT ID, invoices, companies, and customers.
- Add utility tests for tax calculations, including item amounts and invoice totals, ensuring correct handling of tax rates and formatting.
- Set up Vitest configuration and global test setup for consistent testing environment.
2026-05-08 16:03:05 +02:00
hwinkel ac9912fa81 fix: update Docker registry URL for consistency in build workflow
Build and Push Docker Image / build (push) Has been cancelled
2026-04-25 14:04:48 +02:00
hwinkel d56144b39c fix: streamline Docker registry configuration for improved login and metadata extraction
Build and Push Docker Image / build (push) Has been cancelled
Co-authored-by: Copilot <copilot@github.com>
2026-04-25 14:01:14 +02:00
hwinkel f67da67abd fix: update Docker registry configuration for improved login and metadata extraction
Build and Push Docker Image / build (push) Failing after 25s
Co-authored-by: Copilot <copilot@github.com>
2026-04-25 13:57:28 +02:00
hwinkel c412388877 fix: update Docker login credentials to use repository owner and registry token
Build and Push Docker Image / build (push) Failing after 41s
Co-authored-by: Copilot <copilot@github.com>
2026-04-25 13:39:58 +02:00
hwinkel 73ad126052 fix: update password reference to use secrets in build workflow
Build and Push Docker Image / build (push) Failing after 30s
Co-authored-by: Copilot <copilot@github.com>
2026-04-25 13:34:25 +02:00
henry 662e565116 .gitea/workflows/build.yml aktualisiert
Build and Push Docker Image / build (push) Failing after 30s
2026-04-25 11:18:44 +00:00
henry 80791e4aa7 .gitea/workflows/build.yml aktualisiert
Build and Push Docker Image / build (push) Failing after 31s
2026-04-25 11:11:23 +00:00
hwinkel 8d5f69aaab chore: comment out REGISTRY environment variable in build workflow
Build and Push Docker Image / build (push) Failing after 30s
2026-04-25 13:09:31 +02:00
hwinkel 7af907a801 feat: add GitHub Actions workflow for building and pushing Docker images
Build and Push Docker Image / build (push) Failing after 30s
2026-04-25 12:20:01 +02:00