- Feb 21, 2018
-
-
Joshua Ramirez authored
-
Joshua Ramirez authored
-
Joshua Ramirez authored
-
Joshua Ramirez authored
-
Joshua Ramirez authored
Saving the world from white spaces, one line at a time.
-
Joshua Ramirez authored
-
Joshua Ramirez authored
-
Joshua Ramirez authored
Code would try and call an object property that didn't exist crashing the Rule that was responsible for executing customer, INVOICE, and payment
-
Joshua Ramirez authored
-
Joshua Ramirez authored
-
Joshua Ramirez authored
-
Joshua Ramirez authored
-
- Feb 16, 2018
-
-
Joshua Ramirez authored
Refund process wouldn't work within the cron function because it was missing $order->uid
-
- Feb 14, 2018
-
-
Joshua Ramirez authored
Fixed major issue with how get_response_id() and log_process() requested and saved data. There was a typo in get_response_id() but upon discoverying this a larger bug was discovered. A new DB column is added to fix this but any synced data will need to be synced once more. It's best to act as if this is a new install by uninstalling ji_quickbooks and reinstalling. This way all data is removed and recreated. You'll then be able to sync normally.
-
- Feb 04, 2018
-
-
Joshua Ramirez authored
Reviewed code on a fresh install of Drupal. Discovered non-critical bugs, fixed.
-
- Feb 03, 2018
-
-
Joshua Ramirez authored
The cron will now attempt to run failed void calls to invoice and payments. NOTE: To get voidInvoice() to work, qbosdk3260.zip had to be updated! QuickBooks forgot to include ?operation=void within their Void() method. Minor bug fixes
-
Joshua Ramirez authored
Small module which overrides some of the original commerce_stripe functionality. We now void invoice and payment when a refund is issued. In doing so, we've disabled the amount field and don't allow partial refunds - all or nothing.
-
- Feb 02, 2018
-
-
Joshua Ramirez authored
Cleaned up minor PHP warnings.
-
- Feb 01, 2018
-
-
Joshua Ramirez authored
Now a Rule Condition can be used to determine if the ji_commerce_taxes.checkout.pane.inc code is displayed. Note: There's gotta be an easier way to check for Condition results.
-
- Jan 31, 2018
-
-
Joshua Ramirez authored
Minor changes that will prevent someone from using the module unless fixed.
-
Joshua Ramirez authored
Implemented a very basic reports page. In the future we can add support for manual retries.
-
- Jan 30, 2018
-
-
Joshua Ramirez authored
Added the foundation and the ability to run auto-sync attempts. The ji_quickbooks_realm_index now stores each successful or failure of customer, invoice and payment transactions. If an error is returned by QBO we can reattempt on each cron run and in the near future attempt manually.
-
- Jan 28, 2018
-
-
Joshua Ramirez authored
-
Joshua Ramirez authored
Updated and tested Ubercart syncing functionality. Changed how it worked by simplifying the checkout process to only happen during hook_checkout_complete. Fixed two bugs: one, where ji_uc_taxes was returning variable error during checkout and two, during synching of taxes schema was missing 'type' field.
-
- Jan 27, 2018
-
-
Joshua Ramirez authored
Inventory and Location added for line_items
-
- Jan 26, 2018
-
-
Joshua Ramirez authored
Lots of smaller updates but mainly deleting unused variables and moving ji_commerce_shipping into the ji_quickbooks family of modules since it's used during order check out.
-
- Jan 25, 2018
-
-
Joshua Ramirez authored
Made sure QBO doesn't calculate tax on shipping line items. TODO: This should be improved to read if the line_item is taxable or not instead of hardcoding it this way.
-
Joshua Ramirez authored
Created new Rule which allows user to select their tax county during checkout. Created a new checkout pane so users can select their tax count. Queried QBO to display company that we're connected to.
-
- Jan 20, 2018
-
-
Joshua Ramirez authored
Added a cron call that will automatically regenerate access tokens after five months, per the QuickBooks API.
-
Joshua Ramirez authored
Attempted to make the settings page easier to understand.
-
- Jan 19, 2018
-
-
Joshua Ramirez authored
Removd previous calls to ji_oauth links. These were moved to ji-quickbooks.joshideas.com and no longer needed.
-
Joshua Ramirez authored
This is executed when the module is updated which causes issues with how the module was configured. Removed and probably won't add for the basic variables.
-
Joshua Ramirez authored
Continuation of previous update tests
-
Joshua Ramirez authored
Remove and moved some code. Still testing hook_uninstall() and what happens when someone updates the module
-
Joshua Ramirez authored
Testing different branches
-
Joshua Ramirez authored
One small change to test dev branch. Added default value to a variable.
-
- Jan 18, 2018
-
-
Joshua Ramirez authored
Marked more variables for deletion.
-
Joshua Ramirez authored
Fresh install logic didn't take into account variables correctly.
-
Joshua Ramirez authored
OpenID is no longer part of the source code since it's better that it's now hosted on joshideas.com. Now QBO doesn't block requests from new domains
-
- Jan 17, 2018
-
-
Joshua Ramirez authored
And another one
-