Darko Gjorgjijoski
5f389ea3b0
Consolidate single-action controllers into resource controllers
Merge 11 single-action controllers into their parent resource controllers:
- Invoice: send, sendPreview, clone, changeStatus -> InvoicesController
- Estimate: send, sendPreview, clone, convertToInvoice, changeStatus -> EstimatesController
- Payment: send, sendPreview -> PaymentsController
Extract clone and convert business logic from controllers into services:
- InvoiceService: add clone(), changeStatus()
- EstimateService: add clone(), convertToInvoice(), changeStatus()
Previously this logic was inlined in controllers (~80-90 lines each).
2026-04-03 17:55:46 +02:00
..
2026-03-24 23:00:47 -04:00
2026-04-03 17:35:41 +02:00
2024-06-05 11:33:52 +02:00
2024-06-05 11:33:52 +02:00
2024-06-05 11:33:52 +02:00
2026-04-03 13:56:34 +02:00
2024-06-05 11:33:52 +02:00
2024-06-05 11:33:52 +02:00
2026-04-03 17:55:46 +02:00
2024-06-05 11:33:52 +02:00
2025-09-02 03:20:27 +02:00
2024-06-05 11:33:52 +02:00
2025-08-28 10:28:24 +02:00
2025-05-04 02:24:56 +02:00
2024-06-05 11:33:52 +02:00
2025-01-12 18:37:08 +01:00
2024-06-05 11:33:52 +02:00
2024-06-05 11:33:52 +02:00
2024-06-05 11:33:52 +02:00
2024-06-05 11:33:52 +02:00
2024-06-05 11:33:52 +02:00
2025-05-04 02:24:56 +02:00
2024-06-05 11:33:52 +02:00
2024-06-05 11:33:52 +02:00