Eric Schultz
7e02530fda
Add Initial OfflineTransactionRefund
2021-06-18 11:42:20 -05:00
Eric Schultz
9aaa1e491e
Add start to RecurrenceRule
2021-06-09 11:18:44 -05:00
Eric Schultz
b72512906c
recurrence.created is fired when inserting recurring donations
2021-06-09 11:18:44 -05:00
Eric Schultz
157bd20b26
Recurrence#to_builder works and unit tested
2021-06-09 11:18:44 -05:00
Eric Schultz
1b20e6499a
Donations create StripeCharge events
2021-05-14 11:15:04 -05:00
Eric Schultz
2e8821efdf
Initial Transaction and OfflineTransaction support
...
Co-authored-by: Clarissa Lima Borges <clarissa@commitchange.com>
2021-04-13 10:47:37 -05:00
Clarissa Borges
095f241ae1
Creates ObjectEventHookConfig
2021-02-13 16:03:54 -06:00
Eric Schultz
52817d29b9
campaign_gift.* events can be published
2021-02-11 11:28:03 -06:00
Eric Schultz
84ae414355
Adding callbacks and object_events
2021-02-11 11:28:03 -06:00
Eric Schultz
6ab7473ef7
donation.* event publishing
2021-02-09 11:18:14 -06:00
Eric Schultz
09b5edaaf8
Ticket purchase json works correctly
2021-02-04 10:58:38 -06:00
Eric Schultz
176f88a9c4
Fix supporter import bug
2020-09-01 21:32:32 -05:00
Eric
e3b25f8486
Shorten license definition
2020-06-15 10:26:57 -05:00
Eric Schultz
b19cb9ddc8
Rename some sample nonprofits to make certain tests easier
2020-04-20 14:41:01 -05:00
Eric Schultz
38a1afc0f1
getting closer!
2020-04-17 15:30:54 -05:00
Eric Schultz
5a5a657b58
Cleanup of nonprofit factories
2020-04-17 14:02:07 -05:00
Luis Castro
f0fd393be4
style(format): run rubocop format autocorrect
2019-08-02 19:07:29 +02:00
Eric Schultz
881e42cc0b
Correct rubocop warning
2019-08-02 19:07:07 +02:00
Eric Schultz
9d4925dc78
Can hard sync a mailchimp list
2018-10-24 11:36:02 -05:00
Eric Schultz
96c37e0af9
Merges when both sides have a common tag or custom field now work
2018-06-04 15:45:17 -05:00
Bradley M. Kuhn
6772312ea7
Relicense all .rb files under new project license.
...
The primary license of the project is changing to:
AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later
with some specific files to be licensed under the one of two licenses:
CC0-1.0
LGPL-3.0-or-later
This commit is one of the many steps to relicense the entire codebase.
Documentation granting permission for this relicensing (from all past
contributors who hold copyrights) is on file with Software Freedom
Conservancy, Inc.
2018-03-25 15:10:40 -04:00
Eric Schultz
08b383de62
Initial commit. Previous history maintained by CommitChange
2018-03-25 13:30:42 -04:00