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
Eric Schultz
4529cb7333
Convert to good_job as our event backend
2021-02-24 11:25:07 -06:00
Eric Schultz
ce9905289b
Remove unused Donation.category field
2021-02-23 16:43:19 -06:00
Eric Schultz
41133e968b
Remove unused attributes from Supporter
2021-02-23 14:47:20 -06:00
Eric Schultz
ff8420541e
Change list of events to jsonb
2021-02-18 14:53:06 -06:00
Eric Schultz
4e42bc85ac
Drop the trigger function updating supporters.search_vectors
2021-02-13 16:48:25 -06:00
Eric Schultz
7a365c61d8
Remove is_valid_json function from database
2021-02-13 16:48:25 -06:00
Clarissa Borges
095f241ae1
Creates ObjectEventHookConfig
2021-02-13 16:03:54 -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
2ab6c9bf27
Add custom_field_definition.* events
2021-02-05 11:15:14 -06:00
Eric Schultz
09b5edaaf8
Ticket purchase json works correctly
2021-02-04 10:58:38 -06:00
Eric Schultz
4271334311
Set supporters.anonymous to default to false
2021-01-20 13:01:01 -06:00
Eric Schultz
0a1f07e76b
Set boolean on CampaignGiftOption to default to false
2021-01-17 18:05:43 -06:00
Eric Schultz
0748980bf8
Correct SupporterNote Activity.attachment_type typo
2021-01-17 17:08:52 -06:00
Eric Schultz
5011f2d748
Set supporter_notes.deleted default to false
2021-01-17 17:08:52 -06:00
Eric Schultz
4466df6b0d
Set ticket_levels.deleted default to false
2021-01-13 11:10:18 -06:00
Eric Schultz
04b48408c8
Set TagMaster.deleted to false
2021-01-12 13:26:26 -06:00
Eric Schultz
4819ff3c7e
Upgrade to rails 6.1
2021-01-06 17:15:20 -06:00
Eric Schultz
176f88a9c4
Fix supporter import bug
2020-09-01 21:32:32 -05:00
Eric
858d6cb2e4
Remove the migration for Activestorage tables
2020-05-27 12:32:31 -05:00
Eric Schultz
519b865c84
Add ActiveStorage tables
2020-05-27 12:32:31 -05:00
Eric
2c1ec003f7
Add .gitkeep to db/migrate
2020-05-07 14:24:03 -05:00
Eric
9d28e1e9fd
Move the migration for RemoveBillingTiers to houdini_upgrade
2020-05-01 15:40:41 -05:00
Eric
29549a5b57
Remove v1 migrations
2020-04-30 15:47:08 -05:00
Eric Schultz
a8fa708913
Properly define migrations
2019-11-14 14:52:29 -06:00
Eric Schultz
53b3f5800e
Removing tiers
2019-11-05 14:06:59 -06:00
Luis Castro
f0fd393be4
style(format): run rubocop format autocorrect
2019-08-02 19:07:29 +02:00
Eric Schultz
d9b7d6413c
Campaign export calculations are fixed and specs
2018-12-04 16:40:48 -06:00
Eric Schultz
5b1d6b775c
Add index to parent_campaign_id
2018-11-21 11:00:45 -06:00
Eric Schultz
aa4e2c37b7
remove campaign_template in DB
2018-11-21 11:00:45 -06:00
Kasia Jarmołkowicz
5167438f37
Fix migration names
2018-11-21 11:00:44 -06:00
Kasia Jarmołkowicz
74ba1cf069
Remove custom_layout from nonprofit
2018-11-21 11:00:44 -06:00
Kasia Jarmołkowicz
dcb4a37585
Add banner to campaigns
2018-11-21 11:00:44 -06:00
Kasia Jarmołkowicz
9d20974abd
wip
2018-11-21 11:00:44 -06:00
Kasia Jarmołkowicz
d888be0242
Campaign template create, delete
2018-11-21 11:00:44 -06:00
Kasia Jarmołkowicz
dd90261d74
Fix migrations name
2018-11-21 11:00:44 -06:00
Kasia Jarmołkowicz
a7f0c809b4
Fixes after merge
2018-11-21 11:00:44 -06:00
Kasia Jarmołkowicz
399f6ff0c6
Merge branch 'p2p-campaigns' into h-custom-layout
2018-11-21 11:00:44 -06:00
Kasia Jarmołkowicz
b99f7959ce
Add CampaignTemplate
...
Read S3 bucket name and AWS region from env
Add /postgres-data to .gitignore
Custom campaign layout
Adjust custom layout
wip fix wizard init on campaign page
wip adjust design
adjust campaigner profile section
wider banner, fix button colours
Fix custom layout
Add custom_layout to nonprofit and render, if exists
Fallback profile picture
wip
2018-11-21 11:00:44 -06:00
Eric Schultz
6bbdfc4ebc
Make contacts in dedications into usable json
2018-10-25 12:45:07 -05:00
Eric Schultz
4550ab81cd
Move all dedications into valid json
2018-10-25 12:43:04 -05:00
Eric Schultz
bf5b10f280
Filtering by event or campaign will include refunds now
2018-07-31 16:43:58 -05:00
Eric Schultz
1028b65421
Fix bug where searches of supporters filtered by an event don't include donors at the event
2018-06-22 15:30:39 -05:00
Eric Schultz
ebf920013f
Add index for supporter_id on supporter_notes
2018-06-04 16:07:02 -05:00
Eric Schultz
d5379311cb
Closes #60
2018-06-04 15:26:15 -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