Commit History

fix: add invoice_pricing_rules to project overview response and fix Decimal serialization
a963b0d

kamau1 commited on

fix: convert Decimal to float in invoice pricing rules for JSON serialization
8f5c70d

kamau1 commited on

feat: add flexible invoice pricing system with tiered, flat rate, time-based, and custom pricing models
f18d2f1

kamau1 commited on

fix: correct ProjectRegion import path in projects API module
cb9c038

kamau1 commited on

Enrich contractor invoice response with contractor/client/project names and public viewing link
0d63fec

kamau1 commited on

Improve invoice generation by auto-deriving contractor/client from project and updating schemas, logic, and docs accordingly
c651639

kamau1 commited on

Enhance available-tickets endpoint to auto-derive contractor from project and support contractor_id=auto
5a1264e

kamau1 commited on

Fix contractor invoice list route by removing trailing slash to prevent 307 redirects and CORS failures
337e2ae

kamau1 commited on

Fix contractor invoice route prefix conflict and update frontend docs to match corrected API paths
717d701

kamau1 commited on

Add contractor invoice stats endpoint and provide focused frontend integration documentation
5f49829

kamau1 commited on