Bradley M. Kuhn
2b21fcfc30
docs: note build-from-source goal, but yet undone for yarn & nodejs
...
Our goal in this document is to explain how to build virtually all
the dependencies for Houdini from source (in part to vet licenses and
easy AGPL compliance, but also to operate more securely). Initially,
it won't be possible to do that so begin documenting places where
items are not built from source.
2021-08-09 19:01:01 -07:00
Bradley M. Kuhn
7013b9e6d9
docs: Begin from-sources instructions to install Houdini via docker
...
These instructions are more detailed than what will ultimately appear
in `docker.md`, and focus on building from sources wherever possible.
They are specifically designed to include extra detail for users not
as familiar with docker, or for those who would like bootstrap
further from scratch to create a Houdini docker image.
2021-08-09 16:54:49 -07:00
Eric Schultz
2c791b920c
Add stripe_refund.* publishing
...
Co-authored-by: Clarissa Lima Borges <clarissa@commitchange.com>
2021-07-14 11:23:22 -05:00
Eric Schultz
dbcfa38696
Add shell for Stripe Dispute
2021-07-06 11:12:13 -05:00
Clarissa Borges
7a439487c0
Documents FriendlyURLs
2021-07-06 10:34:35 -05:00
Eric Schultz
9aaa1e491e
Add start to RecurrenceRule
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
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