Page MenuHome

Blender Development FundProject
ActivePublic

Members (5)

Details

Description

Website for the Blender development fund.

Recent Activity

Thu, Dec 2

Anna Sirota (railla) moved T93480: [Chore] Upgrade Django from In Progress to Commited/In Review on the Blender Studio board.
Thu, Dec 2, 3:37 PM · Blender ID, Blender Development Fund, Blender Studio
Anna Sirota (railla) moved T93480: [Chore] Upgrade Django from To Do to In Progress on the Blender Studio board.
Thu, Dec 2, 3:37 PM · Blender ID, Blender Development Fund, Blender Studio
Anna Sirota (railla) added projects to T93480: [Chore] Upgrade Django: Blender Development Fund, Blender ID.
Thu, Dec 2, 3:36 PM · Blender ID, Blender Development Fund, Blender Studio

Tue, Nov 30

Anna Sirota (railla) updated the task description for T93515: Migrate to PostgreSQL.
Tue, Nov 30, 4:25 PM · Blender Development Fund
Anna Sirota (railla) changed the status of T93515: Migrate to PostgreSQL from Needs Triage to Confirmed.
Tue, Nov 30, 3:34 PM · Blender Development Fund

Tue, Nov 23

Anna Sirota (railla) closed T80690: Dev Fund: OpenGraph image URL is not secure (HTTP) as Resolved.

Changing port number from 80 to 443 in Wagtail default site appears to fix this.

Tue, Nov 23, 12:04 PM · Infrastructure: Websites, Blender Development Fund

May 7 2021

Anna Sirota (railla) closed T87880: [Bug] Incorrect numbers on the homepage as Resolved.
May 7 2021, 9:55 AM · Blender Development Fund

May 6 2021

Anna Sirota (railla) updated the task description for T87880: [Bug] Incorrect numbers on the homepage.
May 6 2021, 6:00 PM · Blender Development Fund
Anna Sirota (railla) changed the status of T87880: [Bug] Incorrect numbers on the homepage from Needs Triage to Confirmed.
May 6 2021, 6:00 PM · Blender Development Fund

Apr 28 2021

Anna Sirota (railla) renamed T87880: [Bug] Incorrect numbers on the homepage from [Bug] to [Bug] Incorrect numbers on the homepage.
Apr 28 2021, 3:59 PM · Blender Development Fund
Anna Sirota (railla) created T87880: [Bug] Incorrect numbers on the homepage.
Apr 28 2021, 3:59 PM · Blender Development Fund

Apr 19 2021

Anna Sirota (railla) closed D10982: Upgrade looper to the version with recurring transactions.

Landed in rBDFba7db9218f91: Upgrade looper to the version with recurring transactions

Apr 19 2021, 11:41 AM · Blender Development Fund
Sybren A. Stüvel (sybren) accepted D10982: Upgrade looper to the version with recurring transactions.
Apr 19 2021, 11:32 AM · Blender Development Fund

Apr 15 2021

Anna Sirota (railla) updated the diff for D10982: Upgrade looper to the version with recurring transactions.
Apr 15 2021, 2:38 PM · Blender Development Fund
Anna Sirota (railla) requested review of D10982: Upgrade looper to the version with recurring transactions.
Apr 15 2021, 1:20 PM · Blender Development Fund
Anna Sirota (railla) closed D10501: Mark Braintree transactions as `recurring` in accordance with their docs.

Landed in rL7abf649fe099: Mark Braintree transactions as `recurring` in accordance with their docs

Apr 15 2021, 12:27 PM · Restricted Project, Blender Development Fund
Sybren A. Stüvel (sybren) accepted D10501: Mark Braintree transactions as `recurring` in accordance with their docs.
Apr 15 2021, 12:23 PM · Restricted Project, Blender Development Fund
Anna Sirota (railla) updated the diff for D10501: Mark Braintree transactions as `recurring` in accordance with their docs.
Apr 15 2021, 12:20 PM · Restricted Project, Blender Development Fund
Anna Sirota (railla) added inline comments to D10501: Mark Braintree transactions as `recurring` in accordance with their docs.
Apr 15 2021, 12:17 PM · Restricted Project, Blender Development Fund
Anna Sirota (railla) added inline comments to D10501: Mark Braintree transactions as `recurring` in accordance with their docs.
Apr 15 2021, 12:08 PM · Restricted Project, Blender Development Fund
Anna Sirota (railla) updated the diff for D10501: Mark Braintree transactions as `recurring` in accordance with their docs.
Apr 15 2021, 12:07 PM · Restricted Project, Blender Development Fund
Sybren A. Stüvel (sybren) added a comment to D10501: Mark Braintree transactions as `recurring` in accordance with their docs.

It'd make sense to consider a new membership a new sale and a new agreement, even if the payment method and the amount are the same, because the schedule is changing.
Other than that the way these are handled is a black box from my perspective and sort of a slightly brighter black-ish box from Braintree's perspective, I guess.

That sounds like a very reasonable guess, yes...

Apr 15 2021, 10:48 AM · Restricted Project, Blender Development Fund

Apr 12 2021

Anna Sirota (railla) added a comment to D10501: Mark Braintree transactions as `recurring` in accordance with their docs.

@Sybren A. Stüvel (sybren) I've updated the patch taking into account the review comments, could you take another look?

Apr 12 2021, 6:21 PM · Restricted Project, Blender Development Fund
Anna Sirota (railla) updated the diff for D10501: Mark Braintree transactions as `recurring` in accordance with their docs.
  • Undo an unintended change to tests
Apr 12 2021, 6:18 PM · Restricted Project, Blender Development Fund
Anna Sirota (railla) added inline comments to D10501: Mark Braintree transactions as `recurring` in accordance with their docs.
Apr 12 2021, 6:13 PM · Restricted Project, Blender Development Fund
Anna Sirota (railla) updated the diff for D10501: Mark Braintree transactions as `recurring` in accordance with their docs.
  • Only mark SCA as used when transaction succeeds
Apr 12 2021, 6:13 PM · Restricted Project, Blender Development Fund
Anna Sirota (railla) added inline comments to D10501: Mark Braintree transactions as `recurring` in accordance with their docs.
Apr 12 2021, 4:46 PM · Restricted Project, Blender Development Fund
Anna Sirota (railla) updated the diff for D10501: Mark Braintree transactions as `recurring` in accordance with their docs.
  • Address the review comments
Apr 12 2021, 4:46 PM · Restricted Project, Blender Development Fund
Anna Sirota (railla) added a comment to D10501: Mark Braintree transactions as `recurring` in accordance with their docs.

Whether a transaction is considered recurring is decided in the checkout views and in the clock tick, based on the following:

  1. "extend your membership" page always generates non-recurring transactions;
  2. both clock tick and checkout will generate
    • a recurring transaction if successful past transactions exist and no stored SCA available;
    • a first recurring transaction if no successful past transactions exist or stored SCA is available.

What is the limit to those "past transactions"? Should this cover somebody cancelling their membership, and coming back later with a new membership, even when it is for the same price and the same payment method?

Apr 12 2021, 2:19 PM · Restricted Project, Blender Development Fund
Anna Sirota (railla) added a comment to D10501: Mark Braintree transactions as `recurring` in accordance with their docs.

Whether a transaction is considered recurring is decided in the checkout views and in the clock tick, based on the following:

  1. "extend your membership" page always generates non-recurring transactions;
  2. both clock tick and checkout will generate
    • a recurring transaction if successful past transactions exist and no stored SCA available;
    • a first recurring transaction if no successful past transactions exist or stored SCA is available.

What is the limit to those "past transactions"? Should this cover somebody cancelling their membership, and coming back later with a new membership, even when it is for the same price and the same payment method?

Apr 12 2021, 2:11 PM · Restricted Project, Blender Development Fund
Sybren A. Stüvel (sybren) requested changes to D10501: Mark Braintree transactions as `recurring` in accordance with their docs.

Whether a transaction is considered recurring is decided in the checkout views and in the clock tick, based on the following:

  1. "extend your membership" page always generates non-recurring transactions;
  2. both clock tick and checkout will generate
    • a recurring transaction if successful past transactions exist and no stored SCA available;
    • a first recurring transaction if no successful past transactions exist or stored SCA is available.
Apr 12 2021, 1:18 PM · Restricted Project, Blender Development Fund

Apr 9 2021

Anna Sirota (railla) retitled D10501: Mark Braintree transactions as `recurring` in accordance with their docs from Mark Braintree transactions as `recurring` in accordance with their docs [WIP] to Mark Braintree transactions as `recurring` in accordance with their docs.
Apr 9 2021, 2:48 PM · Restricted Project, Blender Development Fund
Anna Sirota (railla) added a reviewer for D10501: Mark Braintree transactions as `recurring` in accordance with their docs: Sybren A. Stüvel (sybren).
Apr 9 2021, 2:48 PM · Restricted Project, Blender Development Fund
Anna Sirota (railla) updated the diff for D10501: Mark Braintree transactions as `recurring` in accordance with their docs.
Apr 9 2021, 2:44 PM · Restricted Project, Blender Development Fund
Anna Sirota (railla) updated the summary of D10501: Mark Braintree transactions as `recurring` in accordance with their docs.
Apr 9 2021, 2:28 PM · Restricted Project, Blender Development Fund
Anna Sirota (railla) updated the summary of D10501: Mark Braintree transactions as `recurring` in accordance with their docs.
Apr 9 2021, 1:45 PM · Restricted Project, Blender Development Fund
Anna Sirota (railla) updated the summary of D10501: Mark Braintree transactions as `recurring` in accordance with their docs.
Apr 9 2021, 1:44 PM · Restricted Project, Blender Development Fund
Anna Sirota (railla) updated the summary of D10501: Mark Braintree transactions as `recurring` in accordance with their docs.
Apr 9 2021, 1:00 PM · Restricted Project, Blender Development Fund
Anna Sirota (railla) updated the summary of D10501: Mark Braintree transactions as `recurring` in accordance with their docs.
Apr 9 2021, 1:00 PM · Restricted Project, Blender Development Fund
Anna Sirota (railla) updated the summary of D10501: Mark Braintree transactions as `recurring` in accordance with their docs.
Apr 9 2021, 12:59 PM · Restricted Project, Blender Development Fund
Anna Sirota (railla) updated the summary of D10501: Mark Braintree transactions as `recurring` in accordance with their docs.
Apr 9 2021, 12:58 PM · Restricted Project, Blender Development Fund

Apr 8 2021

Anna Sirota (railla) updated the summary of D10501: Mark Braintree transactions as `recurring` in accordance with their docs.
Apr 8 2021, 6:30 PM · Restricted Project, Blender Development Fund
Anna Sirota (railla) updated the diff for D10501: Mark Braintree transactions as `recurring` in accordance with their docs.
Apr 8 2021, 6:29 PM · Restricted Project, Blender Development Fund
Anna Sirota (railla) triaged T87294: Implement Blender ID webhook as High priority.
Apr 8 2021, 11:00 AM · Blender Development Fund
Anna Sirota (railla) created T87294: Implement Blender ID webhook.
Apr 8 2021, 10:59 AM · Blender Development Fund

Apr 6 2021

Anna Sirota (railla) added a comment to D10501: Mark Braintree transactions as `recurring` in accordance with their docs.

This works for the initial checkout and extending membership, because customer is present for those transactions, but doesn't work in the scenario when they change or replace a payment method on an existing membership. Waiting on the response about what to do with that.

Apr 6 2021, 12:44 PM · Restricted Project, Blender Development Fund

Mar 26 2021

Anna Sirota (railla) closed D10821: Move customer IP validation from charge() to the views.

Landed in rBDFcd4b7715bcb0: Move customer IP validation to the views

Mar 26 2021, 11:42 AM · Blender Development Fund
Sybren A. Stüvel (sybren) accepted D10821: Move customer IP validation from charge() to the views.

LGTM.

Mar 26 2021, 11:19 AM · Blender Development Fund

Mar 25 2021

Anna Sirota (railla) updated the diff for D10821: Move customer IP validation from charge() to the views.
Mar 25 2021, 5:51 PM · Blender Development Fund
Anna Sirota (railla) updated the summary of D10821: Move customer IP validation from charge() to the views.
Mar 25 2021, 4:44 PM · Blender Development Fund