Skip to content

Invoice for DIAL Contract June 2021

Eric Schultz edited this page Jul 6, 2021 · 1 revision

This is an invoice for CommitChange's work on Contract# 2020-12898 for June in the amount of $1,462.50 for 19.5 hours of work.

Summary of work

Through June 15 (the last day of the contract), work was focused on StripeRefund and StripeDispute, and Recurrence (a description of recurring charges, like recurring donations) event publishing. The StripeDispute and Recurrence event publishing has been merged recently and the StripeRefund work should be merged in the coming days.

While we put off working on the webhook configuration UI until some needed UI work is completed, we intend to contribute to that on a volunteer basis.

I've listed the commits below along with a breakdown of the working hours for myself and Clarissa by day.

Thank you,

Eric Schultz

Table of daily hours

Date Hours - Eric Hours - Clarissa Billed
June 2 2 1.5 $252.50
June 3 2 3 $375.00
June 4 3 $225
June 7 0.5 2 $187.50
June 8 1 $75.00
June 9 2.5 $187.50
June 10 0.5 $37.50
June 11 1 $75
June 15 0.5 $37.50
$0.00
$0.00
$0.00
$0.00
$0.00
$0.00
$0.00
$0.00
$0.00
$0.00
$0.00
$0.00
$0.00
$0.00
$0.00
$0.00
Total For Period: 4.5 15 $1462.50

Commit logs

Unmerged commits on wwahammy/houdini

The relevant log for unmerged changes on wwahammy/houdini (NOTE: these commits might not be valid long term as I will squash a number of them together and rebase on the latest upstream for Houdini):

commit 44fabbe6381919fdee6e1ced0e9f46bea06fe97d
Author: Eric Schultz <[email protected]>
Date:   Thu May 13 14:18:30 2021 -0500

    Shell of StripeRefund created

Unmerged commits on clarissalimab/houdini

The relevant log for unmerged changes on clarissalimab/houdini (NOTE: these commits might not be valid long term as I will squash a number of them together and rebase on the latest upstream for Houdini):

commit 675742c8007426bdb3aaf1dffe0791c879c1eed4
Author: Clarissa Borges <[email protected]>
Date:   Tue Jun 22 22:27:01 2021 -0300

    Using Transaction and its nested classes on InsertRefunds

commit a7565d83bed5e931697e8efad90090e3d7ff7bb1
Author: Clarissa Borges <[email protected]>
Date:   Tue Jun 22 21:13:55 2021 -0300

    Small refactors on InsertRefunds and its tests

commit bf98d34de1a323ce288e3c957c079f0143b1b2ed
Author: Clarissa Borges <[email protected]>
Date:   Mon Jun 21 13:42:37 2021 -0300

    Creates StripeRefund event publishing

Merged commits

commit 1c9aecd6054fd893a5a33bb2c68004df9e224010
Author: Clarissa Borges <[email protected]>
Date:   Mon Jun 21 16:22:09 2021 -0300

    Creates StripeDispute and its respective event publishing

commit dbcfa386964fd5d4266f3fac53bd7354c51283d8
Author: Eric Schultz <[email protected]>
Date:   Thu May 13 14:22:15 2021 -0500

    Add shell for Stripe Dispute

commit a7cbf3653e98c315cb6e18ad29cfacd1fac1a891
Author: Clarissa Borges <[email protected]>
Date:   Mon Apr 12 12:43:23 2021 -05 00

    Create offline_transaction_dispute.* event publishing

commit a7cbf3653e98c315cb6e18ad29cfacd1fac1a891
Author: Clarissa Borges <[email protected]>
Date:   Mon Apr 12 12:43:23 2021 -0500

    Create offline_transaction_dispute.* event publishing

commit 7972ec8ea79243b39a1e69aa16e66bca95907412
Author: Clarissa Borges <[email protected]>
Date:   Mon Jun 7 17:02:02 2021 -0300

    Creates OfflineTransactionRefund event publishing

commit 7e02530fdaf058fd3e23499fb1356989832e3cc0
Author: Eric Schultz <[email protected]>
Date:   Mon Apr 12 12:26:36 2021 -0500

    Add Initial OfflineTransactionRefund

commit 9a58b9f68461ee230ac4b3a22c79a2698c6c1fa6
Author: Eric Schultz <[email protected]>
Date:   Tue Jun 15 14:06:28 2021 -0500

    Automagically load all the context files for spec testing

commit 9aaa1e491ea08680a68b812809c10628f2da8ed3
Author: Eric Schultz <[email protected]>
Date:   Tue Jun 8 14:34:54 2021 -0500

    Add start to RecurrenceRule

commit e04fd12f78585dc07d28510ea0bf934f2a93d8c0
Author: Eric Schultz <[email protected]>
Date:   Mon Jun 7 13:56:03 2021 -0500

    recurrence.updated is fired when updated recurring donations

commit b72512906c77e5acb1f6157efeb2382a60aa902e
Author: Eric Schultz <[email protected]>
Date:   Mon Jun 7 12:34:08 2021 -0500

    recurrence.created is fired when inserting recurri ng donations

commit 157bd20b26f5233c3b5a38ee66e4aa34827f9ca7
Author: Eric Schultz <[email protected]>
Date:   Thu Jan 21 13:18:39 2021 -0600

    Recurrence#to_builder works and unit tested