Commit Graph

142 Commits

Author SHA1 Message Date
eb1174cf7c Updated manual sync to to allow full or partial sync 2026-03-14 15:36:39 -04:00
b95a3b6623 Refactor: Update billing error messages in locale for consistency and clarity 2026-03-01 12:35:54 -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
ed111fefe7 Refactor: Update QBO connection handling to use QboConnectionService for consistency across services and controllers 2026-03-01 00:27:06 -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
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
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
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
359c582e22 Fixed partial billing and added flash messages 2026-02-13 18:25:07 -05:00
42e4494f6e fixed entity, they need strings 2026-01-30 21:17:17 -05:00
c3d7c1c867 Use symbols 2026-01-30 16:58:14 -05:00
b80e1d4e28 loose the hash rocket, use symbol keys 2026-01-29 22:30:59 -05:00
2aeb3fa028 Updated copyright dates 2026-01-21 20:40:06 -05:00
f22795ac90 Moved strings for notices to en.yml 2025-06-16 22:56:54 -04:00
4d85c24872 generate redirect_uri protocol based one site settings 2025-06-16 22:30:30 -04:00
60857e9dca generate redirect_uri protocol based one site settings 2025-06-16 22:15:42 -04:00
dac9a7c756 Started Support for Redmine 6 2024-12-12 06:00:36 -05:00
63218e7f42 Fixed formating 2024-08-19 23:28:54 -04:00
7f0bb3cae7 Removed extra end 2024-08-19 23:26:43 -04:00
ad7417c233 Moved work into thread to repsond quickly 2024-08-19 23:21:56 -04:00
039d1ca993 Use Logger.info 2024-08-19 22:31:41 -04:00
80fc858a35 send back status 200 if request succeeded 2024-08-19 20:14:02 -04:00
5782cbc166 Added https 2024-08-19 20:04:09 -04:00
0729d2ac41 added https to redirect_uri 2024-08-19 20:02:22 -04:00
6c6de0ba86 Added log 2024-08-19 19:59:26 -04:00
11dbcaf80c Use Setting.host_name & path 2024-08-19 19:53:51 -04:00
95592e542f Use qbo_oauth_callback_path 2024-08-19 19:30:51 -04:00
81f322b616 Call refresh_token to set token time stamps 2023-12-30 20:26:30 -05:00
84dfdd707a fixed token names 2023-12-30 12:46:52 -05:00
517a239485 Started reworking Oauth token sorage 2023-12-30 12:39:51 -05:00
5b89d73c20 Remove QboItem.sync 2023-12-29 18:56:20 -05:00
3ea2cd14d1 Fixed accidental removal of qbo prefix 2022-03-14 19:33:20 -04:00
47a19a7e77 Removed Qbo index & sync html, methods, & routes
This stuff isn't really used for anything
2022-03-09 23:06:54 -05:00
8d8201822b No longer need to prepend("Qbo") 2022-03-09 21:45:07 -05:00
24f8be6e80 Drop the Qbo prefix 2022-03-09 21:31:56 -05:00
19acfbc76f Added logging 2022-02-21 08:51:01 -05:00
7234a70265 Added allowed params for qbo controller 2022-02-19 21:47:12 -05:00
41d49ccce5 Setting.host_name for hooks not a hardcoded URL 2022-02-12 09:24:21 -05:00
c85f450742 Merge branch 'master' into redmine-4 2022-02-12 09:19:36 -05:00
e314dae10d Logging & exception handler for updating invoices 2022-02-12 09:12:11 -05:00
7cc8a946fd Inital update for redmine 4.0+ compatibility 2022-02-01 20:53:20 -05:00
5573e941c6 Cleaning up uneeded code 2020-01-05 11:58:27 -05:00
0364989fe1 Update qbo_controller.rb 2020-01-04 22:46:20 -05:00
5dbf486b50 Update qbo_controller.rb 2020-01-04 15:21:14 -05:00
b734125d6b Update qbo_controller.rb 2020-01-04 15:19:31 -05:00
5af7d73768 Update qbo_controller.rb 2020-01-04 14:18:42 -05:00
7fb40ad4a8 Update qbo_controller.rb 2020-01-04 13:09:09 -05:00
36083d23a0 Update qbo_controller.rb 2020-01-04 13:07:36 -05:00