Skip to content

Releases: 1984hosting/1984-connector-for-dk-and-woocommerce

v0.4.4 - If we don't find out how this happened, it will happen again

19 Aug 01:51
935ff9c
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.4.3.1...v0.4.4

v0.4.3.1 - Have you ever spent time with miners?

19 Jul 21:49
3b2d2c4
Compare
Choose a tag to compare

Minor readme/documentation update for WordPress.org repository compliance.

v0.4.3 - Not great, not terrible

19 Jul 12:57
1d3768e
Compare
Choose a tag to compare

This version addresses internationalisation, compatibility issues with the legacy order storage and some other issues pointed out by the WordPress.org.

  • Adding the DK invoice column to the legacy order table
  • Adding i18n wrappers to payment gateway attributes
  • Replacing a heredoc encoded JSON schema with a JSON file
  • Updating readme
  • Deleting the employee class, as it remains unused
  • Adding exit statements to view files and entrypoint
  • Fixing prefixes for globals

v0.4.2 - More bugfixes, more patience

18 Jul 12:24
a90146c
Compare
Choose a tag to compare
  • Stretching the expected response time from the DK API
  • Adding a DK invoice column to orders table

v0.4.1 - The patient bugfix edition

18 Jul 10:31
2591453
Compare
Choose a tag to compare
  • Extending timeout when connecting to DK to 15 seconds for POST requests and 10 for GET requests
    • This should fix various errors that were happening during peak hours
  • Adding rounding mode to sale price calculation, as skipping that causes errors in upstream sync

v0.4.0 - Now with variation support

16 Jul 13:43
9527ad4
Compare
Choose a tag to compare
  • Variation support has been introduced
    • Variations and variants are generated automatically
    • Synced variants need to be disabled by removing the tick from enabled for each one
  • Introducing better debugging for invoice generation
    • Error messages, code and data are now saved as order meta if there is an error during the invoice generation
  • If an error occurs during invoice generation, we no longer try again, as this has caused more than one invoice from being generated for each order
    • DK's API seems to have taken to not responding or erroring out during some invoice generation requests, but making invoices regardless of that (without returning the invoice ID)
    • The unfortunate side effect is that in those cases, an invoice needs to be created manually

v0.3.2 - Fixing customer handling on first order and fixing product variant sync

04 Jul 14:11
03b26ce
Compare
Choose a tag to compare
  • Fetching product variants was broken as they were being converted into simple products on import
  • Customers are now created in DK using a separate call to the API as the Order endpoint was not handling some properties that need to be set and was guessing some default values

v0.3.1 - Dropping customer sync, fixing UX issues and speeding things up

26 Jun 16:09
8fc9932
Compare
Choose a tag to compare
  • Customer sync has been removed, to be looked into later
  • Some UX issues and language string have been fixed
  • Fetching codes for payment terms and mode in DK has been improved, as they are now saved as 10-minute transient values

v0.3.0 - The sorta-kinda production-ready version

24 Jun 20:10
b30586c
Compare
Choose a tag to compare
  • Product sync features have been revamped and improved
  • The admin UI has been revamped

v0.2.3 - Finalising sync process

19 Jun 09:51
a857681
Compare
Choose a tag to compare
  • Finalisation of the product sync process
  • Code cleanup by removing unused classes and cron jobs