5a31c194a5
Added comments
2026-02-27 23:15:37 -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
a1cbf9a0a9
Refactor logging in CustomerSyncJob to use a centralized log method; enhance consistency and readability of log messages
2026-02-27 22:32:42 -05:00
9c0f153518
Refactor logging across controllers and jobs to use a centralized log method; improve consistency and readability of log messages
2026-02-27 22:32:07 -05:00
f32b48296d
Refactor estimate synchronization to use EstimateSyncJob; remove direct sync logic from Estimate model for improved background processing
2026-02-27 08:29:52 -05:00
3d37f01bff
Added timestamps to estiamtes and invoices
2026-02-27 08:08:39 -05:00
889e9bf31f
Refactor customer synchronization to use CustomerSyncJob; remove direct sync logic from Customer model for improved background processing
2026-02-27 08:00:38 -05:00
208e839e6a
Refactor CustomerToken model for improved token management; streamline token generation and expiration handling, and enhance association with issues
2026-02-26 21:05:02 -05:00
4f55751500
Refactor QuickBooks webhook handling to use ActiveJob for processing; improve security with signature verification and streamline entity processing
2026-02-26 20:30:20 -05:00
a64016eb95
Refactor QBO billing to use ActiveJob; remove threaded billing and add manual job enqueue support
2026-02-26 19:48:29 -05:00
5d858ae186
Enhance customer search functionality by ordering results and refining search method
2026-02-25 22:05:52 -05:00
b38f850df3
2026.2.15
2026.2.15
2026-02-25 21:13:55 -05:00
138e55933b
Fixed creation of new customers.
2026-02-25 15:32:45 -05:00
5fbc169ade
Restored old search
2026-02-25 08:08:02 -05:00
d6737a6747
2026.2.14
2026.2.14
2026-02-22 19:11:14 -05:00
65db8f00a8
Improve customer search with Full-Text index and phonetic matching
2026-02-22 19:07:20 -05:00
0197dc2a30
removed unused method
2026-02-22 13:34:23 -05:00
cd1caa502d
Merge branch 'master' into dev
2026-02-22 13:32:01 -05:00
4b45d24a75
Enhance Customer model with redmine's built in searchable and event capabilities
2026-02-22 13:31:28 -05:00
64a4526aa4
2026.2.13
2026.2.13
2026-02-21 19:08:32 -05:00
3514401808
Add unique IDs to search forms for customers and estimates
2026-02-21 19:07:40 -05:00
3deafd8a6d
Fixed search event_url
2026-02-21 11:35:15 -05:00
a54de28db5
Extending customers to Redmine's built in search
2026-02-21 11:20:20 -05:00
6434eea906
2026.2.12
2026.2.12
2026-02-21 08:24:36 -05:00
9b656534ae
Sanitize search, no little bobby tables
2026-02-21 08:23:58 -05:00
659a1fbcf0
2026.2.11
2026.2.11
2026-02-20 19:11:31 -05:00
4dc1f5d0bd
Enhance billing functionality in IssuePatch with detailed logging and self-references
2026-02-20 09:47:47 -05:00
02f34582f4
2026.2.10
...
Addressed the Bullet (the N+1 query detector) warning to include customers
2026.2.10
2026-02-16 18:56:09 -05:00
2f9ef6304f
scope.includes(:customer)
2026-02-16 18:53:29 -05:00
886d5f4ace
2026.2.9
2026.2.9
2026-02-16 08:15:46 -05:00
1ade938eb3
Fixed Querying issues by customer name
2026-02-16 08:13:57 -05:00
3111f391f3
Filter by customer works now
2026-02-15 21:34:22 -05:00
d2b9113914
2026.2.8
2026.2.8
2026-02-14 18:57:22 -05:00
447e048819
updated screensots
2026-02-14 09:32:40 -05:00
e7dfc3f2ad
added sync estimates by id
2026-02-14 08:25:02 -05:00
139f5dd618
render partial on footer
2026-02-13 22:39:54 -05:00
9c11704d03
Added label_create_estimate
2026-02-13 20:45:59 -05:00
2ae53adf08
added needed trailing space
2026-02-13 20:37:42 -05:00
877c1b78a5
removed old comment
2026-02-13 18:38:42 -05:00
1d47703206
fixed indentiation
2026-02-13 18:37:12 -05:00
a069556ed9
Alphabetized: All keys are now in A-Z order for easier maintenance.
...
Branding: Changed "Quickbooks" to QuickBooks (capitalized B) to match official branding.
Grammar:
warn_ru_sure: Changed "You sure?" to "Are you sure?"
label_no_customers: Refined to "There are no customers matching the search term(s)."
label_billing_error: Added punctuation and clarified the phrasing.
Cleanup: Removed unnecessary spaces inside quotes (e.g., " Make" and "Matching ").
2026-02-13 18:33:48 -05:00
359c582e22
Fixed partial billing and added flash messages
2026-02-13 18:25:07 -05:00
e63b9e4217
use safe_join
2026-02-13 07:32:20 -05:00
6fd355d8cc
2026.2.7
2026.2.7
2026-02-12 19:00:55 -05:00
e6b57392d1
Merge branch '422'
2026-02-12 18:59:32 -05:00
331c1eabeb
seems to work without overiding the main issues _form
2026-02-11 19:59:41 -05:00
167385bb99
override issues form to add passing @project to issues hook
2026-02-11 19:31:01 -05:00
11b9876d4f
Removed unused controller_issues_new_before_save that was used for finding the 422 error
2026-02-11 08:09:00 -05:00
9cf72821b0
2026.2.6
2026.2.6
2026-02-11 08:05:28 -05:00