blender-store.git
6 days agoOrder numbers: search both for _order_number meta key and post_id master
Sybren A. Stüvel [Fri, 19 Apr 2019 08:41:43 +0000 (10:41 +0200)]
Order numbers: search both for _order_number meta key and post_id

After an update the order numbers reverted back to the post ID, and thus
the 'go to order number' in the Blender Stuff page was broken. At least
that search works now again.

10 days agoUpgraded WooCommerce 3.5.3 → 3.5.7
Sybren A. Stüvel [Mon, 15 Apr 2019 10:44:08 +0000 (12:44 +0200)]
Upgraded WooCommerce 3.5.3 → 3.5.7

10 days agoUpgraded WooCommerce Subscriptions 2.4.7 → 2.5.3
Sybren A. Stüvel [Mon, 15 Apr 2019 10:41:16 +0000 (12:41 +0200)]
Upgraded WooCommerce Subscriptions 2.4.7 → 2.5.3

10 days agoUpgraded WooCommerce PayPal Powered by Braintree Gateway 2.2.0 → 2.2.4
Sybren A. Stüvel [Mon, 15 Apr 2019 10:38:23 +0000 (12:38 +0200)]
Upgraded WooCommerce PayPal Powered by Braintree Gateway 2.2.0 → 2.2.4

10 days agoUpgraded WooCommerce EU VAT Assistant 1.9.2 → 1.9.8
Sybren A. Stüvel [Mon, 15 Apr 2019 10:36:27 +0000 (12:36 +0200)]
Upgraded WooCommerce EU VAT Assistant 1.9.2 → 1.9.8

10 days agoRe-applied & refreshed pdf-invoices-infinite-loop.diff
Sybren A. Stüvel [Mon, 15 Apr 2019 10:34:44 +0000 (12:34 +0200)]
Re-applied & refreshed pdf-invoices-infinite-loop.diff

10 days agoUpgraded WooCommerce PDF Invoices & Packing Slips 2.2.5 → 2.2.11
Sybren A. Stüvel [Mon, 15 Apr 2019 10:31:49 +0000 (12:31 +0200)]
Upgraded WooCommerce PDF Invoices & Packing Slips 2.2.5 → 2.2.11

10 days agoUpgraded WooCommerce Currency Switcher 3.5.1 → 3.5.6
Sybren A. Stüvel [Mon, 15 Apr 2019 10:29:26 +0000 (12:29 +0200)]
Upgraded WooCommerce Currency Switcher 3.5.1 → 3.5.6

10 days agoUpgraded WP Crontrol 1.6.2 → 1.7.1
Sybren A. Stüvel [Mon, 15 Apr 2019 10:08:02 +0000 (12:08 +0200)]
Upgraded WP Crontrol 1.6.2 → 1.7.1

10 days agoUpgraded User Switching 1.4.0 → 1.5.0
Sybren A. Stüvel [Mon, 15 Apr 2019 10:07:01 +0000 (12:07 +0200)]
Upgraded User Switching 1.4.0 → 1.5.0

10 days agoUpgraded StagTools 2.2.6 → 2.3.1
Sybren A. Stüvel [Mon, 15 Apr 2019 10:06:07 +0000 (12:06 +0200)]
Upgraded StagTools 2.2.6 → 2.3.1

10 days agoUpgraded Aelia Foundation Classes for WooCommerce 2.0.1 → 2.0.4
Sybren A. Stüvel [Mon, 15 Apr 2019 10:04:05 +0000 (12:04 +0200)]
Upgraded Aelia Foundation Classes for WooCommerce 2.0.1 → 2.0.4

10 days agoUpgraded WooCommerce Sequential Order Numbers Pro 1.12.2 → 1.13.1
Sybren A. Stüvel [Mon, 15 Apr 2019 10:02:50 +0000 (12:02 +0200)]
Upgraded WooCommerce Sequential Order Numbers Pro 1.12.2 → 1.13.1

10 days agoPatched PDF Invoices plugin to prevent infinite loop
Sybren A. Stüvel [Mon, 15 Apr 2019 10:01:39 +0000 (12:01 +0200)]
Patched PDF Invoices plugin to prevent infinite loop

The plugin was ignoring any `mkdir` errors, which caused a loop of:
- Get the temporary directory
- Doesn't exist, so create it
- Try to copy the fonts to the temp dir
- Copying the fonts requires the temp dir, so go to the first step.

3 weeks agoReverted patches/woocommerce-layout-tweaks.diff
Sybren A. Stüvel [Thu, 4 Apr 2019 12:23:24 +0000 (14:23 +0200)]
Reverted patches/woocommerce-layout-tweaks.diff

For the Spring release we want to offer 1 month free, so we'll be using
the trial period as a real trial period now (and not a hack to get a
minimum subscription period).

4 weeks agomade subscription batches even smaller, we still had issues
Sybren A. Stüvel [Thu, 28 Mar 2019 14:22:58 +0000 (15:22 +0100)]
made subscription batches even smaller, we still had issues

I made this change weeks ago, but only now checked it into Git. It seems to be working well.

4 weeks agoRefuse to auth-check an empty username with Blender ID
Sybren A. Stüvel [Thu, 28 Mar 2019 14:16:35 +0000 (15:16 +0100)]
Refuse to auth-check an empty username with Blender ID

Empty usernames are never valid, so we don't have to waste time/CPU/network
traffic to check.

4 weeks agoBlender ID badger more defensive against email-less users
Sybren A. Stüvel [Thu, 28 Mar 2019 14:15:51 +0000 (15:15 +0100)]
Blender ID badger more defensive against email-less users

We've had an issue where 7 users had no email address (literally an empty
string), which we didn't check for and thus caused invalid Blender ID
requests, causing the B'ID queue to stall.

Now badger requests are checked for an email address and are ignored (with
warning logged) when there is none. This doesn't fix the underlying (and
still unknown) cause of the loss of email address, but at least when it
occurs again it won't block the entire Blender ID queue.

3 months agoAdded plugin 'Action Scheduler Low Volume' by Prospress (WooCommerce Subscriptions)
Sybren A. Stüvel [Thu, 17 Jan 2019 15:14:03 +0000 (16:14 +0100)]
Added plugin 'Action Scheduler Low Volume' by Prospress (WooCommerce Subscriptions)

This plugin reduces the subscription renewal batch size, so that each
renewal run will have a larger chance of succeeding without timing out.

Prospress Support asked us to install this to see if it fixes the timeout
issues we were seeing.

3 months agoBO-WooCommerce plugin: fixed deprecation warning on `payment_method` property
Sybren A. Stüvel [Wed, 9 Jan 2019 09:25:29 +0000 (10:25 +0100)]
BO-WooCommerce plugin: fixed deprecation warning on `payment_method` property

It now uses the `get_payment_method()` function.

3 months agoBlender ID plugin: also set explicit timeout on GET requests
Sybren A. Stüvel [Wed, 9 Jan 2019 09:24:39 +0000 (10:24 +0100)]
Blender ID plugin: also set explicit timeout on GET requests

The WordPress default should already be 5 seconds, but just to be sure we
now also use an explicit timeout for GET requests to Blender ID (POST
requests already had this timeout).

3 months agoFix bad button label
Sybren A. Stüvel [Fri, 28 Dec 2018 12:04:40 +0000 (13:04 +0100)]
Fix bad button label

Crux was setting 'Proceed to Checkout' on the order button that's shown
on the actual checkout page itself.

3 months agoUpdated links to Blender ID
Sybren A. Stüvel [Fri, 28 Dec 2018 11:52:30 +0000 (12:52 +0100)]
Updated links to Blender ID

3 months agoBlender-Crux: updated form-checkout.php to latest WooCommerce version
Sybren A. Stüvel [Fri, 28 Dec 2018 11:46:15 +0000 (12:46 +0100)]
Blender-Crux: updated form-checkout.php to latest WooCommerce version

3 months agoFixed the admin page 'Blender Stuff' for the new WooCommerce yearly-update-2018
Sybren A. Stüvel [Fri, 28 Dec 2018 10:38:00 +0000 (11:38 +0100)]
Fixed the admin page 'Blender Stuff' for the new WooCommerce

They moved some code around, so now it's no longer possible for us to call
it. I've made a copy instead.

3 months agoWordPress upgrade 4.9.1 → 5.0.2
Sybren A. Stüvel [Fri, 28 Dec 2018 10:25:09 +0000 (11:25 +0100)]
WordPress upgrade 4.9.1 → 5.0.2

3 months agoUpdated Crux-bundled LayerSlider 6.6.1 → 6.7.6
Sybren A. Stüvel [Fri, 28 Dec 2018 10:03:46 +0000 (11:03 +0100)]
Updated Crux-bundled LayerSlider 6.6.1 → 6.7.6

3 months agoDeleted the Enable Media Replace plugin
Sybren A. Stüvel [Fri, 28 Dec 2018 10:01:37 +0000 (11:01 +0100)]
Deleted the Enable Media Replace plugin

Unknown who installed it, so it has to go.

3 months agoBlender-Crux: updated for new WooCommerce
Sybren A. Stüvel [Fri, 28 Dec 2018 09:30:32 +0000 (10:30 +0100)]
Blender-Crux: updated for new WooCommerce

Actually updated:
- woocommerce/myaccount/form-edit-account.php
- woocommerce/myaccount/form-login.php

Still works, so just bumped @version marker:
- woocommerce/myaccount/form-lost-password.php
- woocommerce/checkout/form-checkout.php
- woocommerce/checkout/form-login.php

3 months agoCrux theme upgrade 1.8.8 → 2.0.1
Sybren A. Stüvel [Fri, 28 Dec 2018 09:08:38 +0000 (10:08 +0100)]
Crux theme upgrade 1.8.8 → 2.0.1

3 months agoAdded upgrade note about where to get the Crux theme
Sybren A. Stüvel [Fri, 28 Dec 2018 09:07:49 +0000 (10:07 +0100)]
Added upgrade note about where to get the Crux theme

3 months agoRemoved patches/woocommerce-allow-all-extensions.diff
Sybren A. Stüvel [Fri, 28 Dec 2018 08:48:19 +0000 (09:48 +0100)]
Removed patches/woocommerce-allow-all-extensions.diff

It seems that WooCommerce allows all extensions now by default. The patch
doesn't apply any more, and I also cannot find anything in the to-be-patched
file about mime types.

3 months agoApplied & re-diffed patches/woocommerce-layout-tweaks.diff
Sybren A. Stüvel [Thu, 27 Dec 2018 14:52:34 +0000 (15:52 +0100)]
Applied & re-diffed patches/woocommerce-layout-tweaks.diff

3 months agoWooCommerce upgrade 3.2.6 → 3.5.3
Sybren A. Stüvel [Thu, 27 Dec 2018 14:49:51 +0000 (15:49 +0100)]
WooCommerce upgrade 3.2.6 → 3.5.3

This does *NOT* include any custom Blender Institute patches.

3 months agoWooCommerce Currency Switcher - Subscriptions Integration upgrade 1.3.9 → 1.4.2
Sybren A. Stüvel [Thu, 27 Dec 2018 14:42:10 +0000 (15:42 +0100)]
WooCommerce Currency Switcher - Subscriptions Integration upgrade 1.3.9 → 1.4.2

3 months agoStagTools upgrade 2.2.3 → 2.2.6
Sybren A. Stüvel [Thu, 27 Dec 2018 14:40:28 +0000 (15:40 +0100)]
StagTools upgrade 2.2.3 → 2.2.6

3 months agoUser Switching upgrade 1.3.0 → 1.4.0
Sybren A. Stüvel [Thu, 27 Dec 2018 14:39:28 +0000 (15:39 +0100)]
User Switching upgrade 1.3.0 → 1.4.0

3 months agoWooCommerce EU VAT Assistant upgrade 1.7.17 → 1.9.2
Sybren A. Stüvel [Thu, 27 Dec 2018 14:37:34 +0000 (15:37 +0100)]
WooCommerce EU VAT Assistant upgrade 1.7.17 → 1.9.2

3 months agoWooCommerce PayPal Powered by Braintree Gateway upgrade 2.1.0 → 2.2.0
Sybren A. Stüvel [Thu, 27 Dec 2018 12:56:47 +0000 (13:56 +0100)]
WooCommerce PayPal Powered by Braintree Gateway upgrade 2.1.0 → 2.2.0

3 months agoGoogle XML Sitemaps upgrade 4.0.9 → 4.0.10
Sybren A. Stüvel [Thu, 27 Dec 2018 12:52:09 +0000 (13:52 +0100)]
Google XML Sitemaps upgrade 4.0.9 → 4.0.10

3 months agoWooCommerce PDF Invoices & Packing Slips upgrade 2.1.3 → 2.2.5
Sybren A. Stüvel [Thu, 27 Dec 2018 12:43:11 +0000 (13:43 +0100)]
WooCommerce PDF Invoices & Packing Slips upgrade 2.1.3 → 2.2.5

3 months agoAelia Foundation Classes (1.8.9 → 2.0.1) & Currency Switcher (4.5.12 → 4.6.8) upgrades
Sybren A. Stüvel [Thu, 27 Dec 2018 11:39:56 +0000 (12:39 +0100)]
Aelia Foundation Classes (1.8.9 → 2.0.1) & Currency Switcher (4.5.12 → 4.6.8) upgrades

3 months agoWooCommerce EU VAT Number upgrade 2.3.4 → 2.3.11
Sybren A. Stüvel [Thu, 27 Dec 2018 11:26:57 +0000 (12:26 +0100)]
WooCommerce EU VAT Number upgrade 2.3.4 → 2.3.11

3 months agoWooCommerce Subscriptions upgrade 2.2.16 → 2.4.7
Sybren A. Stüvel [Thu, 27 Dec 2018 11:03:06 +0000 (12:03 +0100)]
WooCommerce Subscriptions upgrade 2.2.16 → 2.4.7

3 months agoWooCommerce Sequential Order Numbers Pro upgrade 1.11.3 → 1.12.2
Sybren A. Stüvel [Thu, 27 Dec 2018 11:01:31 +0000 (12:01 +0100)]
WooCommerce Sequential Order Numbers Pro upgrade 1.11.3 → 1.12.2

3 months agoUPGRADING_STORE .txt → .md
Sybren A. Stüvel [Thu, 27 Dec 2018 11:01:06 +0000 (12:01 +0100)]
UPGRADING_STORE .txt → .md

3 months agoAdded the 'Enable Media Replace' plugin
Sybren A. Stüvel [Thu, 27 Dec 2018 09:50:05 +0000 (10:50 +0100)]
Added the 'Enable Media Replace' plugin

This plugin was installed on 2 Aug 2018, it's unknown by whom or why.
I just added it to the Git repository so that it's tracked properly.

10 months agoEnsure that there is always a default payment token.
Sybren A. Stüvel [Tue, 12 Jun 2018 10:36:54 +0000 (12:36 +0200)]
Ensure that there is always a default payment token.

The BrainTree payment gateway doesn't set new payment tokens as default,
which results in "Add new credit card" being the default option even
when somebody already added their credit card.

Note that this function does *NOT* set the default in the database; it
just changes the in-memory data.

10 months agoMake old/new credit card labels more readable
Sybren A. Stüvel [Tue, 12 Jun 2018 08:59:00 +0000 (10:59 +0200)]
Make old/new credit card labels more readable

10 months agoOnly show subscription renewal when the post is a subscription
Sybren A. Stüvel [Tue, 5 Jun 2018 10:53:00 +0000 (12:53 +0200)]
Only show subscription renewal when the post is a subscription

10 months agoAllow CORS and have a 5-minute expiry time on api-stock.php calls
Sybren A. Stüvel [Tue, 5 Jun 2018 10:44:45 +0000 (12:44 +0200)]
Allow CORS and have a 5-minute expiry time on api-stock.php calls

10 months agoShow auto/manual renewal according to Woo in admin + show fix button if wrong
Sybren A. Stüvel [Tue, 5 Jun 2018 10:43:08 +0000 (12:43 +0200)]
Show auto/manual renewal according to Woo in admin + show fix button if wrong

10 months agoHopefully fix auto/manual renew on switch order completion
Sybren A. Stüvel [Tue, 5 Jun 2018 10:42:45 +0000 (12:42 +0200)]
Hopefully fix auto/manual renew on switch order completion

This should ensure that switching between auto and manual payment actually
works.

14 months agoStock API: tweaked caching and cross-domain request access
Sybren A. Stüvel [Mon, 12 Feb 2018 14:54:55 +0000 (15:54 +0100)]
Stock API: tweaked caching and cross-domain request access

14 months agoAdded script to query availability and price of products.
Sybren A. Stüvel [Fri, 9 Feb 2018 14:32:41 +0000 (15:32 +0100)]
Added script to query availability and price of products.

15 months agoNew plugin: Aelia's "WooCommerce EU VAT Assistant" 1.7.17.180106
Sybren A. Stüvel [Tue, 16 Jan 2018 16:29:43 +0000 (17:29 +0100)]
New plugin: Aelia's "WooCommerce EU VAT Assistant" 1.7.17.180106

This plugin replaces "WooCommerce EU VAT Number"

15 months agoPlugin update: WooCommerce PayPal Powered by Braintree Gateway 2.0.4 → 2.1.0
Sybren A. Stüvel [Tue, 16 Jan 2018 15:46:50 +0000 (16:46 +0100)]
Plugin update: WooCommerce PayPal Powered by Braintree Gateway 2.0.4 → 2.1.0

This update allows us to hide the hideous PayPal button on the 'view cart'
page.

15 months agoDeleted patch to allow un-cancelling subscriptions.
Sybren A. Stüvel [Tue, 16 Jan 2018 09:36:26 +0000 (10:36 +0100)]
Deleted patch to allow un-cancelling subscriptions.

15 months agoBID plugin: don't use queue to create users.
Sybren A. Stüvel [Tue, 2 Jan 2018 10:35:39 +0000 (11:35 +0100)]
BID plugin: don't use queue to create users.

Errors communicating with Blender ID are now shown to the user, and user
account registration is aborted. Contrary to the _post suffix, the
action actually runs before the user is created in the database.

15 months agoCSS fixes for "Blender Stuff" page
Sybren A. Stüvel [Fri, 29 Dec 2017 12:31:10 +0000 (13:31 +0100)]
CSS fixes for "Blender Stuff" page

15 months agoBID plugin: increase timeout for create user API call 5 → 30 sec.
Sybren A. Stüvel [Fri, 29 Dec 2017 11:57:12 +0000 (12:57 +0100)]
BID plugin: increase timeout for create user API call 5 → 30 sec.

15 months agoDeleted unused plugins
Sybren A. Stüvel [Fri, 29 Dec 2017 11:20:56 +0000 (12:20 +0100)]
Deleted unused plugins

15 months agoNew plugin: WooCommerce PayPal Powered by Braintree Gateway 2.0.4
Sybren A. Stüvel [Thu, 28 Dec 2017 10:56:00 +0000 (11:56 +0100)]
New plugin: WooCommerce PayPal Powered by Braintree Gateway 2.0.4

This plugin, when activated, automatically migrates the data from the old
WooCommerce Braintree Gateway plugin, and then deactivates that plugin.

15 months agoBID Queue: skip 'create user' calls that fail because they already exist
Sybren A. Stüvel [Fri, 29 Dec 2017 10:14:13 +0000 (11:14 +0100)]
BID Queue: skip 'create user' calls that fail because they already exist

15 months agoBID Queue: extra error checking on JSON decoding
Sybren A. Stüvel [Fri, 29 Dec 2017 09:50:01 +0000 (10:50 +0100)]
BID Queue: extra error checking on JSON decoding

15 months agoBO WC Tweaks: more WooCommerce 3.0+ compatibility
Sybren A. Stüvel [Thu, 28 Dec 2017 15:47:57 +0000 (16:47 +0100)]
BO WC Tweaks: more WooCommerce 3.0+ compatibility

15 months agoBO Woocommerce Tweaks: Compatibility fix with WooCommerce 3.0+
Sybren A. Stüvel [Thu, 28 Dec 2017 15:38:45 +0000 (16:38 +0100)]
BO Woocommerce Tweaks: Compatibility fix with WooCommerce 3.0+

15 months agoBlender tweaks: compatibility with WooCommerce 3.0+
Sybren A. Stüvel [Thu, 28 Dec 2017 15:22:13 +0000 (16:22 +0100)]
Blender tweaks: compatibility with WooCommerce 3.0+

15 months agoBID Queue: avoid notice about undefined index
Sybren A. Stüvel [Thu, 28 Dec 2017 15:21:56 +0000 (16:21 +0100)]
BID Queue: avoid notice about undefined index

15 months agoBID Plugin: updates for WooCommerce 3.0+
Sybren A. Stüvel [Thu, 28 Dec 2017 15:11:54 +0000 (16:11 +0100)]
BID Plugin: updates for WooCommerce 3.0+

15 months agoUpdated script name in logging
Sybren A. Stüvel [Thu, 28 Dec 2017 15:11:11 +0000 (16:11 +0100)]
Updated script name in logging

15 months agoUpdated redir-to-order.php for WooCommerce 3.0+
Sybren A. Stüvel [Thu, 28 Dec 2017 13:32:28 +0000 (14:32 +0100)]
Updated redir-to-order.php for WooCommerce 3.0+

15 months agoCrux: replaced deprecated call to cart->get_cart_url()
Sybren A. Stüvel [Thu, 28 Dec 2017 13:10:24 +0000 (14:10 +0100)]
Crux: replaced deprecated call to cart->get_cart_url()

15 months agoWooCommerce tweak: updated for WC 3.0+ compatibility
Sybren A. Stüvel [Thu, 28 Dec 2017 10:56:31 +0000 (11:56 +0100)]
WooCommerce tweak: updated for WC 3.0+ compatibility

15 months agoBlender Crux: Make the "my account" secondary menu fit in one row
Sybren A. Stüvel [Thu, 28 Dec 2017 10:56:11 +0000 (11:56 +0100)]
Blender Crux: Make the "my account" secondary menu fit in one row

15 months agoPlugin update: WooCommerce 2.6.14 → 3.2.6
Sybren A. Stüvel [Thu, 28 Dec 2017 10:33:56 +0000 (11:33 +0100)]
Plugin update: WooCommerce 2.6.14 → 3.2.6

15 months agoPlugin update: Aelia Tax Display By Country 1.7.0 → 1.9.11
Sybren A. Stüvel [Thu, 28 Dec 2017 10:28:50 +0000 (11:28 +0100)]
Plugin update: Aelia Tax Display By Country 1.7.0  → 1.9.11

15 months agoTheme update: Crux 1.6.3 → 1.8.8 + LayerSlider 5.6.8 → 6.6.1
Sybren A. Stüvel [Thu, 28 Dec 2017 10:23:50 +0000 (11:23 +0100)]
Theme update: Crux 1.6.3 → 1.8.8 + LayerSlider 5.6.8 → 6.6.1

LayerSlider is bundled with Crux, and should only be upgraded in tandem
with Crux.

15 months agoPlugin update: WooCommerce Subscriptions 2.1.4 → 2.2.16
Sybren A. Stüvel [Wed, 27 Dec 2017 16:25:06 +0000 (17:25 +0100)]
Plugin update: WooCommerce Subscriptions 2.1.4 → 2.2.16

15 months agoPlugin update: WooCommerce Currency Switcher - Subscriptions 1.3.0 → 1.3.9
Sybren A. Stüvel [Wed, 27 Dec 2017 16:25:17 +0000 (17:25 +0100)]
Plugin update: WooCommerce Currency Switcher - Subscriptions 1.3.0 → 1.3.9

15 months agoPlugin update: Aelia Currency Switcher for WooCommerce 3.9.8 → 4.5.12
Sybren A. Stüvel [Wed, 27 Dec 2017 15:44:41 +0000 (16:44 +0100)]
Plugin update: Aelia Currency Switcher for WooCommerce 3.9.8 → 4.5.12

15 months agoPlugin update: StagTools 2.1.3 → 2.2.3
Sybren A. Stüvel [Wed, 27 Dec 2017 15:31:50 +0000 (16:31 +0100)]
Plugin update: StagTools 2.1.3 → 2.2.3

15 months agoPlugin update: WooCommerce Sequential Order Numbers Pro 1.10.1 → 1.11.3
Sybren A. Stüvel [Wed, 27 Dec 2017 15:29:56 +0000 (16:29 +0100)]
Plugin update: WooCommerce Sequential Order Numbers Pro 1.10.1 → 1.11.3

15 months agoPlugin update: Aelia Foundation Classes for WooCommerce 1.7.5 → 1.8.9
Sybren A. Stüvel [Wed, 27 Dec 2017 15:26:36 +0000 (16:26 +0100)]
Plugin update: Aelia Foundation Classes for WooCommerce 1.7.5 → 1.8.9

15 months agoPlugin update: WooCommerce EU VAT Number 2.2.0 → 2.3.4
Sybren A. Stüvel [Wed, 27 Dec 2017 15:22:31 +0000 (16:22 +0100)]
Plugin update: WooCommerce EU VAT Number 2.2.0 → 2.3.4

15 months agoBID Plugin: explicit version and required WooCommerce versions
Sybren A. Stüvel [Wed, 27 Dec 2017 14:49:19 +0000 (15:49 +0100)]
BID Plugin: explicit version and required WooCommerce versions

15 months agoPlugin deleted: External DB Auth Reloaded
Sybren A. Stüvel [Wed, 27 Dec 2017 14:19:51 +0000 (15:19 +0100)]
Plugin deleted: External DB Auth Reloaded

We no longer use this plugin, so it can be deleted.

15 months agoUpgrade WordPress 4.7.5 → 4.9.1
Sybren A. Stüvel [Wed, 27 Dec 2017 14:02:25 +0000 (15:02 +0100)]
Upgrade WordPress 4.7.5 → 4.9.1

15 months agoPlugin update: User Switching 1.0.9 → 1.3.0
Sybren A. Stüvel [Wed, 27 Dec 2017 13:35:02 +0000 (14:35 +0100)]
Plugin update: User Switching 1.0.9 → 1.3.0

15 months agoPlugin update: Google XML Sitemaps 4.0.8 → 4.0.9
Sybren A. Stüvel [Wed, 27 Dec 2017 13:30:42 +0000 (14:30 +0100)]
Plugin update: Google XML Sitemaps 4.0.8 → 4.0.9

15 months agoPlugin update: WP Crontrol 1.4 → 1.6.2
Sybren A. Stüvel [Wed, 27 Dec 2017 13:28:48 +0000 (14:28 +0100)]
Plugin update: WP Crontrol 1.4 → 1.6.2

15 months agoPlugin update: WooCommerce PDF Invoices & Packing Slips 2.1.2 → 2.1.3
Sybren A. Stüvel [Wed, 27 Dec 2017 13:19:34 +0000 (14:19 +0100)]
Plugin update: WooCommerce PDF Invoices & Packing Slips 2.1.2 → 2.1.3

15 months agoBID refresh: put email in JSON response before-big-update-2017
Sybren A. Stüvel [Wed, 27 Dec 2017 13:02:50 +0000 (14:02 +0100)]
BID refresh: put email in JSON response

15 months agoBID refresh: also handle cancelled properly
Sybren A. Stüvel [Wed, 27 Dec 2017 13:00:29 +0000 (14:00 +0100)]
BID refresh: also handle cancelled properly

Previously the status would be set to 'false' in the response, instead of
'cancelled'. The status sent to Blender ID was correct, though.

15 months agoAdded script to refresh subscription status at Blender ID
Sybren A. Stüvel [Wed, 27 Dec 2017 12:56:51 +0000 (13:56 +0100)]
Added script to refresh subscription status at Blender ID

15 months agoFix sorting by 'ID' instead of 'id'
Sybren A. Stüvel [Wed, 27 Dec 2017 12:33:54 +0000 (13:33 +0100)]
Fix sorting by 'ID' instead of 'id'

By 'id' seemed to work, and later it didn't :/

15 months agoBID Queue: explicitly order fetching of queued items by database ID
Sybren A. Stüvel [Wed, 27 Dec 2017 08:54:54 +0000 (09:54 +0100)]
BID Queue: explicitly order fetching of queued items by database ID

Also added some code that asserts this ordering and logs an error message
if it fails.

15 months agoBID Queue: log post IDs so we can verify queue ordering
Sybren A. Stüvel [Wed, 27 Dec 2017 08:54:19 +0000 (09:54 +0100)]
BID Queue: log post IDs so we can verify queue ordering

16 months agoPrevent auto-draft statuses from being counted as "queued"
Sybren A. Stüvel [Thu, 21 Dec 2017 10:25:18 +0000 (11:25 +0100)]
Prevent auto-draft statuses from being counted as "queued"

16 months agoStop delivery of queued items for failing hosts.
Sybren A. Stüvel [Thu, 21 Dec 2017 10:18:33 +0000 (11:18 +0100)]
Stop delivery of queued items for failing hosts.

When a queued item cannot be delivered, all subsequent items to the same
host are skipped too.