Eric Schultz
|
2c791b920c
|
Add stripe_refund.* publishing
Co-authored-by: Clarissa Lima Borges <clarissa@commitchange.com>
|
2021-07-14 11:23:22 -05:00 |
|
Clarissa Borges
|
1c9aecd605
|
Creates StripeDispute and its respective event publishing
|
2021-07-06 11:12:13 -05:00 |
|
Clarissa Borges
|
a7cbf3653e
|
Create offline_transaction_dispute.* event publishing
|
2021-06-23 11:03:26 -05:00 |
|
Clarissa Borges
|
7972ec8ea7
|
Creates OfflineTransactionRefund event publishing
|
2021-06-18 11:42:20 -05:00 |
|
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
|
e04fd12f78
|
recurrence.updated is fired when updated recurring donations
|
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 |
|
Clarissa Borges
|
fbc3d8e51d
|
Validates nonprofit's timezone
|
2021-05-21 15:18:25 -05:00 |
|
Eric Schultz
|
225232f62f
|
InsertTicket now fires transaction events
|
2021-05-14 11:15:04 -05:00 |
|
Eric Schultz
|
1b20e6499a
|
Donations create StripeCharge events
|
2021-05-14 11:15:04 -05:00 |
|
Eric Schultz
|
ad4ef1db9c
|
LegacyDonations should have multiple ModernDonations
|
2021-05-12 13:08:14 -05:00 |
|
Eric Schultz
|
47940d8977
|
Move info about the hoster into its own module
|
2021-04-23 12:59:42 -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 |
|
Eric Schultz
|
e4e162c4ab
|
Add enumerable attribute support to Model::Jbuilder::BuilderExpansion with unit tests
|
2021-04-08 11:08:17 -05:00 |
|
Clarissa Borges
|
13df866c3d
|
Add scheme to websites before Nonprofit validation
|
2021-04-02 13:51:02 -05:00 |
|
Clarissa Borges
|
58777ed7bb
|
Use validates_url gem to validate Nonprofit's website
|
2021-04-02 13:51:02 -05:00 |
|
Eric Schultz
|
e26581dba5
|
Replace nonprofit creation with houdini:nonprofit:create Rails command
|
2021-03-28 16:17:52 -05:00 |
|
Clarissa Borges
|
c70a4afbbe
|
Removes deprecated 'return's from transaction blocks
|
2021-03-07 11:44:33 -06:00 |
|
Eric Schultz
|
01e1a67b9e
|
Changed money to use "cents" so it's consistent with ruby-money Money object
|
2021-02-26 15:07:49 -06:00 |
|
Eric Schultz
|
5b21befe8e
|
Migrate to use Money as the base of all monetary values in the event work
|
2021-02-24 18:10:10 -06:00 |
|
Eric Schultz
|
9264297a51
|
Add super_admin? method to User
|
2021-02-19 11:34:40 -06:00 |
|
Eric Schultz
|
7f9e643915
|
Add validation for length of object_event_types
|
2021-02-18 14:53:06 -06:00 |
|
Eric Schultz
|
ff8420541e
|
Change list of events to jsonb
|
2021-02-18 14:53:06 -06:00 |
|
Eric Schultz
|
6fd2ca346a
|
Remove commented out code
|
2021-02-17 17:44:29 -06:00 |
|
Clarissa Borges
|
3f8f5559ab
|
Creates ObjectEventListener and WebhookTransmitJob
|
2021-02-14 15:19:34 -06:00 |
|
Eric Schultz
|
7bab0ec5c5
|
Make init_builder do more
|
2021-02-13 16:14:54 -06:00 |
|
Eric Schultz
|
a538f25ecd
|
WebhookAdapters are autoregistered
|
2021-02-13 16:03:54 -06:00 |
|
Clarissa Borges
|
095f241ae1
|
Creates ObjectEventHookConfig
|
2021-02-13 16:03:54 -06:00 |
|
Eric Schultz
|
fb03b49806
|
Simplify a builder expansion in SupporterNote
|
2021-02-13 14:48:50 -06:00 |
|
Eric Schultz
|
dad2873314
|
Move some common elements of TransactionAssignments to a single module
|
2021-02-11 11:42:54 -06:00 |
|
Eric Schultz
|
d0197eb62e
|
campaign_gift_purchase.* events can be published
|
2021-02-11 11:28:03 -06:00 |
|
Eric Schultz
|
a7244f97ec
|
Fix for serialization bug in CampaignGiftOption
|
2021-02-11 11:28:03 -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
|
d27b0b66f4
|
Some of the model work done for CGP
|
2021-02-11 11:28:03 -06:00 |
|
Eric Schultz
|
6ab7473ef7
|
donation.* event publishing
|
2021-02-09 11:18:14 -06:00 |
|
Eric Schultz
|
a401f4bea4
|
Correct a tense bug in app/models/tag_master.rb
|
2021-02-09 11:03:45 -06:00 |
|
Eric Schultz
|
2ab6c9bf27
|
Add custom_field_definition.* events
|
2021-02-05 11:15:14 -06:00 |
|
Eric Schultz
|
4c1d7ddd4e
|
Remove unused gmail integration
|
2021-02-04 12:22:36 -06:00 |
|
Eric Schultz
|
fae212b842
|
Remove unused coupon class
|
2021-02-04 12:08:26 -06:00 |
|
Eric Schultz
|
59ef8d1bde
|
Remove latitude and longitude from database
|
2021-02-04 11:13:21 -06:00 |
|
Eric Schultz
|
825feea620
|
Initial removal of geocoding, need to remove db
|
2021-02-04 11:13:21 -06:00 |
|
Eric Schultz
|
d47c80594c
|
ticket.deleted is published
|
2021-02-04 10:58:38 -06:00 |
|
Eric Schultz
|
b7a8f16de6
|
ticket.updated object event now published
|
2021-02-04 10:58:38 -06:00 |
|
Eric Schultz
|
512672a174
|
Verifies that all the events related to ticket_creation are fired
|
2021-02-04 10:58:38 -06:00 |
|
Eric Schultz
|
09b5edaaf8
|
Ticket purchase json works correctly
|
2021-02-04 10:58:38 -06:00 |
|
Eric Schultz
|
a52b539449
|
Convert all the external uses of tag_master to tag_definitions
|
2021-02-02 11:58:10 -06:00 |
|
Eric Schultz
|
e6f83f388b
|
Correct the tense of a method on SupporterNote
|
2021-02-01 17:40:34 -06:00 |
|