Commit graph

47 commits

Author SHA1 Message Date
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
1d0b0f5af9 Correct the TS interface for subtransactions 2021-05-05 17:19:11 -05:00
Eric Schultz
5710376e4a Add the shell of a StripeTransaction interface 2021-05-04 19:38:44 -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
Clarissa Borges
9b25a19e82 Includes documentation for ObjectEventHookConfigs 2021-03-02 18:08:21 -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
0566f7a0b7 Fix some event definitions 2021-02-22 13:19:56 -06:00
Eric Schultz
0405e59784 Replace all uses of db:structure:load 2021-02-13 16:48:25 -06:00
Eric Schultz
d27b0b66f4 Some of the model work done for CGP 2021-02-11 11:28:03 -06:00
Eric Schultz
34627681a2 Create definitions for CampaignGift and CampaignGiftOptions 2021-02-11 11:28:03 -06:00
Eric Schultz
8ee309c1f2 Make various ID related types in Typescript consistently named 2021-02-10 16:31:26 -06:00
Eric Schultz
6ab7473ef7 donation.* event publishing 2021-02-09 11:18:14 -06:00
Eric Schultz
db8e9771e4 Correct typo in CustomFieldDefinition event definitions 2021-02-08 11:16:47 -06:00
Eric Schultz
2ab6c9bf27 Add custom_field_definition.* events 2021-02-05 11:15:14 -06:00
Eric Schultz
6c233bc2f9 InsertTickets tests pass while creating the new entities 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
65c56410f1 Fix a typo in the Supporter Typescript definition 2021-02-02 11:58:10 -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
29ae298393 Rename event_definition Typescript for TagMaster -> TagDefinition 2021-02-02 11:58:10 -06:00
Eric Schultz
f6ffa42659 Add 'supporter.*' events to event_definitions 2021-02-01 17:40:34 -06:00
Eric Schultz
869f819ba0 Change to HouID because it's closer to GUID and easier to say. 2021-01-28 12:33:51 -06:00
Eric Schultz
e806d8764f Create HoudIDs for stringy ids 2021-01-22 11:56:58 -06:00
Eric Schultz
a7a4ce1f50 Create the shell of a Transaction object 2021-01-21 13:03:02 -06:00
Eric Schultz
69b6141652 Allow a string id for HoudiniObjects 2021-01-21 11:53:08 -06:00
Eric Schultz
9f4c94d5a5 Update the Typescript definition for SupporterAddress 2021-01-20 13:01:01 -06:00
Eric Schultz
6097ad68b7 Support for campaign_gift_option events 2021-01-17 18:05:43 -06:00
Eric Schultz
70d18591c3 Add support for supporter_note.* events 2021-01-17 17:08:52 -06:00
Eric Schultz
e7c482bf3a Add support for 'event_discount.*' events 2021-01-14 11:32:59 -06:00
Eric Schultz
2893a2bf47 Add ticket_level object events 2021-01-13 11:10:18 -06:00
Eric Schultz
8c9477dab9 HoudiniEvent object value to 'object_event' (since we also have events) 2021-01-12 13:26:26 -06:00
Eric Schultz
5ae4f20637 EventPublisher Support for TagMaster events 2021-01-12 13:26:26 -06:00
Eric Schultz
065c5e4e08 Slight reformat of docs/contribution_guide_usability_testing.md so markdownlint passes 2020-11-18 21:09:31 -06:00
Clarissa Borges
33b1e3cd26 Add a contribution guide, an issue template and a small instruction on README for usability testing on the project 2020-11-18 21:09:31 -06:00
Eric Schultz
a077eec7fa Add markdownlint to project and builds 2020-10-15 15:12:48 -05:00
Eric
e5fa2d0b55 Move Docker set up to its own file 2020-05-27 17:31:36 -05:00
Eric
0f70999494 Rename doc files to be consistent 2020-05-27 17:30:41 -05:00
Eric Schultz
70da246773 Convert to yarn 2019-11-05 15:51:46 -06:00
Orlando Del Aguila
4a18e32160 dev: add pry-byebug gem and move rack-timeout to production group 2019-08-09 13:08:57 -05:00
Luis Castro
79561913c7
docs(known_issues): add better headings and explicit answers 2019-08-08 14:59:10 +02:00
Luis Castro
f6d6fec936
docs(known_issues): change the language of explanation to 3rd person 2019-08-08 14:54:55 +02:00
Luis Castro
97506ec3ab
docs(known_issues): add a list of steps to fix pry and byebug on a local machine 2019-08-07 10:40:51 +02:00
Luis Castro
da68bca689
docs(getting_started): add known bug for Qx gem at rake db setup 2019-08-02 19:07:29 +02:00
Luis Castro
7c1f78e7d6
docs(getting_started): add newest version of ruby 2019-08-02 19:07:28 +02:00
Luis Castro
72bae158d5
docs(guides): add getting started document 2019-07-27 14:12:42 +02:00