blender-store.git
4 weeks agoAdded plugin 'Action Scheduler Low Volume' by Prospress (WooCommerce Subscriptions) master
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.

5 weeks 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.

5 weeks 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).

7 weeks 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.

7 weeks 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

7 weeks 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

7 weeks 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.

7 weeks 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

7 weeks 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

7 weeks 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.

7 weeks 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

7 weeks 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

7 weeks 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

7 weeks 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.

7 weeks 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

7 weeks 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.

7 weeks 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

7 weeks 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

7 weeks 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

7 weeks 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

7 weeks 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

7 weeks 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

7 weeks 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

7 weeks 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

7 weeks 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

7 weeks 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

7 weeks 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

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

7 weeks 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.

8 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.

8 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

8 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

8 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

8 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

8 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.

12 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

12 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.

13 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"

13 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.

13 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.

13 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.

13 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

13 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.

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

13 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.

13 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

13 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

13 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

13 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+

13 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+

13 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

13 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+

13 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

13 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+

13 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()

13 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

13 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

13 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

13 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

13 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.

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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.

13 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

13 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

13 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

13 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

13 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

13 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

13 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.

13 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

13 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 :/

13 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.

13 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

13 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"

13 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.

13 months agoWhen a message is queued, immediately queue others as well
Sybren A. Stüvel [Thu, 21 Dec 2017 09:58:59 +0000 (10:58 +0100)]
When a message is queued, immediately queue others as well

13 months agoDon't log queue flushes any more
Sybren A. Stüvel [Thu, 21 Dec 2017 09:58:57 +0000 (10:58 +0100)]
Don't log queue flushes any more

13 months agoGive the queue flushing a bit more time to finish.
Sybren A. Stüvel [Thu, 21 Dec 2017 09:58:56 +0000 (10:58 +0100)]
Give the queue flushing a bit more time to finish.

This allows for more frequent queue flushes

13 months agoUse BID_CRON_INTERVAL_SECS in README (instead of fixed 5 minutes)
Sybren A. Stüvel [Thu, 21 Dec 2017 09:58:54 +0000 (10:58 +0100)]
Use BID_CRON_INTERVAL_SECS in README (instead of fixed 5 minutes)

13 months agoRemoved obsolete TODO from readme
Sybren A. Stüvel [Thu, 21 Dec 2017 09:58:52 +0000 (10:58 +0100)]
Removed obsolete TODO from readme

13 months agoFix for PDF invoices not being bulk-generatable.
Sybren A. Stüvel [Wed, 20 Dec 2017 15:18:15 +0000 (16:18 +0100)]
Fix for PDF invoices not being bulk-generatable.

13 months agoPlugin upgrade: PDF invoices 2.1.1 → 2.1.2
Sybren A. Stüvel [Tue, 19 Dec 2017 14:02:35 +0000 (15:02 +0100)]
Plugin upgrade: PDF invoices 2.1.1 → 2.1.2

13 months agoUpgrade of Blender template for PDF invoices.
Sybren A. Stüvel [Tue, 19 Dec 2017 13:57:12 +0000 (14:57 +0100)]
Upgrade of Blender template for PDF invoices.

This was created by taking the old diff (old Simple template → old Blender
template) and manually applying it on top of the new Simple template of
the new plugin version.

13 months agoPlugin upgrade PDF invoices: 1.5.38 → 2.1.1
Sybren A. Stüvel [Tue, 19 Dec 2017 13:56:20 +0000 (14:56 +0100)]
Plugin upgrade PDF invoices: 1.5.38 → 2.1.1

This requires a recreation of our Blender templates, which will follow in
the next commit.

13 months agoFixed mistake in Blender ID webhook interpretation
Sybren A. Stüvel [Tue, 19 Dec 2017 12:51:43 +0000 (13:51 +0100)]
Fixed mistake in Blender ID webhook interpretation

The user ID is stored in the property 'id', not 'user_id'.

13 months agoForce the PDF Invoices temp directory to a path we're allowed to write to.
Sybren A. Stüvel [Tue, 19 Dec 2017 12:51:15 +0000 (13:51 +0100)]
Force the PDF Invoices temp directory to a path we're allowed to write to.

Search for "open_basedir restriction" for more info.

13 months agoShow indicator in admin menu when Blender ID calls are queued.
Sybren A. Stüvel [Tue, 19 Dec 2017 11:20:09 +0000 (12:20 +0100)]
Show indicator in admin menu when Blender ID calls are queued.

14 months agoPrevent sending subscription cancellation API calls when there is one active
Sybren A. Stüvel [Thu, 14 Dec 2017 12:37:33 +0000 (13:37 +0100)]
Prevent sending subscription cancellation API calls when there is one active

We had a user who had an active and an on-hold subscription, and cancelled
the on-hold one. As a result, Blender ID thought the entire subscription
was cancelled. This commit fixes that, and only revokes the subscription
status when there is no more active subscription left.

14 months agoFixed redirection header + prevent caching
Sybren A. Stüvel [Wed, 6 Dec 2017 15:04:15 +0000 (16:04 +0100)]
Fixed redirection header + prevent caching

14 months agoUse specialised login form for Cloud renewals
Sybren A. Stüvel [Wed, 6 Dec 2017 14:46:39 +0000 (15:46 +0100)]
Use specialised login form for Cloud renewals

14 months agoAdded script to redirect to renewal checkout page
Sybren A. Stüvel [Wed, 6 Dec 2017 10:55:30 +0000 (11:55 +0100)]
Added script to redirect to renewal checkout page

14 months agoPrevent "your email address/password changed" mails from being sent
Sybren A. Stüvel [Wed, 6 Dec 2017 09:51:37 +0000 (10:51 +0100)]
Prevent "your email address/password changed" mails from being sent

If we do this at all, it should be done at the Blender ID side, and not by
the Store.

14 months agoMerge branch 'production'
Sybren A. Stüvel [Wed, 6 Dec 2017 09:05:28 +0000 (10:05 +0100)]
Merge branch 'production'