|
|
ef5089438c
|
Fixed query_in_batches
|
2026-03-08 21:51:31 -04:00 |
|
|
|
9f9810686f
|
removed logging
|
2026-03-03 20:36:23 -05:00 |
|
|
|
f041e1bce4
|
Added logging for completed pull
|
2026-03-03 20:05:19 -05:00 |
|
|
|
d44d5e2fb7
|
Fixed log prefix
|
2026-03-03 19:54:50 -05:00 |
|
|
|
4403267abb
|
Moved QBO fetch from customer model into service
|
2026-03-03 19:49:36 -05:00 |
|
|
|
23e565a304
|
raise exceptions if not initialized properly
|
2026-03-02 22:57:13 -05:00 |
|
|
|
2e2b17fac3
|
log should be private
|
2026-03-02 22:54:26 -05:00 |
|
|
|
899237c5ab
|
Reduced blanket rescues, added respond_to_missing?, and extracted push into CustomerPushService
|
2026-03-02 22:41:22 -05:00 |
|
|
|
899c9878c4
|
Fix: only attach invoices if document is updated
|
2026-03-01 19:27:23 -05:00 |
|
|
|
ef3f00c445
|
Refactor: Replace BillingValidator with inline validations in bill method and update error messages in locale
|
2026-03-01 12:29:20 -05:00 |
|
|
|
46f06df995
|
Removed unused service
|
2026-03-01 12:14:53 -05:00 |
|
|
|
7b7b07b5fa
|
fixed file name
|
2026-03-01 01:01:26 -05:00 |
|
|
|
ed111fefe7
|
Refactor: Update QBO connection handling to use QboConnectionService for consistency across services and controllers
|
2026-03-01 00:27:06 -05:00 |
|
|
|
f921f227e2
|
Refactor: Introduce PdfServiceBase for shared PDF fetching functionality and update Invoice/Estimate controllers to utilize new services
|
2026-02-28 21:59:01 -05:00 |
|
|
|
a34ae46358
|
Refactor: Simplify invoice PDF fetching and introduce InvoicePdfService for better organization
|
2026-02-28 21:36:16 -05:00 |
|
|
|
348c521491
|
Added comments
|
2026-02-28 20:03:19 -05:00 |
|
|
|
6cee8c1d81
|
Fix: Remove logging of fetched page information in SyncServiceBase
|
2026-02-28 19:59:50 -05:00 |
|
|
|
d4a0aa1db5
|
Refactor: Introduce SyncServiceBase for shared functionality across sync services
|
2026-02-28 19:47:45 -05:00 |
|
|
|
b80dbaa015
|
Fix: Update last_update query to use correct timestamp field for customer sync
|
2026-02-28 09:11:01 -05:00 |
|
|
|
9e399b934b
|
Fix: Update last_update query to use correct timestamp field for employee sync
|
2026-02-28 09:10:55 -05:00 |
|
|
|
9089adaba0
|
removed uneeded comments
|
2026-02-28 08:35:35 -05:00 |
|
|
|
19911b7940
|
Refactor EstimateSyncJob to support syncing by ID and document number; add EstimateSyncService for handling estimate synchronization
|
2026-02-28 08:24:25 -05:00 |
|
|
|
eee99e4d83
|
Implement CustomerSyncService for customer synchronization and update CustomerSyncJob to support syncing by ID
|
2026-02-28 07:50:07 -05:00 |
|
|
|
b3f01bd372
|
Refactor persist method in InvoiceSyncService to use 'local' variable for clarity and add logging for updates
|
2026-02-28 07:41:22 -05:00 |
|
|
|
d1ba93d61a
|
Refactor persist method in EmployeeSyncService to use 'local' variable for clarity
|
2026-02-28 07:41:05 -05:00 |
|
|
|
6f8af9bba8
|
Implement Employee synchronization; add EmployeeSyncJob and EmployeeSyncService for improved background processing and logging
|
2026-02-27 23:07:12 -05:00 |
|
|
|
03109d5775
|
Refactor invoice processing and synchronization; implement InvoiceSyncJob and related services for improved background processing and logging
|
2026-02-27 22:33:04 -05:00 |
|