Eric Schultz
3494ec36f5
remove commentted out code
2018-11-21 11:00:45 -06:00
Eric Schultz
27877a716c
Campaign metrics include child campaign metrics now
2018-11-21 11:00:45 -06:00
Eric Schultz
ec3ca228a8
Update P2P campaign creation to properly copy the campaign image urls
2018-11-21 11:00:44 -06:00
Kasia Jarmołkowicz
d17c54b538
Refactor, specs for creating p2p campaign
2018-11-21 11:00:44 -06:00
Eric Schultz
3d704cd876
Split dedications up in the export
2018-10-25 16:56:44 -05:00
Eric Schultz
6bbdfc4ebc
Make contacts in dedications into usable json
2018-10-25 12:45:07 -05:00
Eric Schultz
10b6a8ba18
Fix bug where dedications were getting saved in place of DESIGNATIONS
2018-10-25 12:43:04 -05:00
Eric Schultz
e4161531aa
Fix bug where ticket check-ins don't work properly. Closes #101
2018-10-24 11:37:04 -05:00
Eric Schultz
efbe2a0a80
Provide editable range to the end-of-year report
2018-10-24 11:36:50 -05:00
Eric Schultz
0ca77c5c72
Fix some bugs for finding list subscribers and setting atributes on EmailList
2018-10-24 11:36:34 -05:00
Eric Schultz
9d4925dc78
Can hard sync a mailchimp list
2018-10-24 11:36:02 -05:00
Eric Schultz
b6938eac1c
Remove CDN.port. BREAKING CHANGE
2018-09-06 12:45:46 -05:00
Eric Schultz
2189fba647
Fixes to thread-safe loading
2018-09-04 15:34:01 -05:00
Eric Schultz
3243bc1fda
Move format files to the correct spots
2018-08-31 11:32:55 -05:00
Eric Schultz
41d69fd6c6
Support for threadsafe mode
2018-08-31 11:32:55 -05:00
Eric Schultz
d2f04ec426
Improve the api:resource generator
2018-08-25 15:59:03 -05:00
Eric Schultz
8887a37e55
Correct the outputted licenses for generators
2018-08-16 10:58:01 -05:00
Eric Schultz
893bfd38b3
Fix for query_roles bug
2018-08-15 11:55:47 -05:00
Eric Schultz
a0567a1d96
Add content disposition to S3 uploader
2018-08-08 13:07:43 -05:00
Eric Schultz
26704b1d94
Fix where text/csv exports weren't always uploaded as attachment
2018-08-08 12:23:28 -05:00
Eric Schultz
292d31132f
Fix bug where sending nil to update_card_id causes a crash
2018-08-07 16:34:58 -05:00
Eric Schultz
f8b3e79047
Fix for not being able to edit cards
2018-08-03 14:04:21 -05:00
Eric Schultz
bf5b10f280
Filtering by event or campaign will include refunds now
2018-07-31 16:43:58 -05:00
Eric Schultz
d4610c4911
Fix bug where an unset button_config causes a crash on build
2018-07-24 16:49:00 -05:00
Eric Schultz
612e2c56ec
Add support for a button_config.url. Fixes #85
2018-07-24 16:32:27 -05:00
Eric Schultz
4fb66fca72
Fix bug where nonprofits with colons in name cause their email receipts to fail
2018-06-26 12:48:37 -05:00
Eric Schultz
2e257aa99d
Optimize the payment amount calculation for supporters
2018-06-25 13:49:26 -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
39755dcd33
Correct bug in packroot
2018-06-20 14:22:28 -05:00
Eric Schultz
12d27de5c0
Fix bug where S3 bucket wasn't always being set in the Settings file
2018-06-05 13:55:56 -05:00
Eric Schultz
8f95fac6a8
Add export for transfer
2018-06-04 16:29:57 -05:00
Eric Schultz
24004e188b
Fixes bug where donations for events aren't listed as associated with event on payout report
2018-06-04 16:26:02 -05:00
Eric Schultz
ec6f06f387
Support for generated suppoters.csv in the background
2018-06-04 16:14:44 -05:00
Eric Schultz
45f8923382
Add some payment record maintainance code
2018-06-04 16:14:13 -05:00
Eric Schultz
ea22a24e9a
Queries to find certain sets of nonprofits
2018-06-04 16:13:59 -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
Eric Schultz
a45991ff15
Correct a bug for where paydate comes as a string
2018-06-04 15:42:02 -05:00
Eric Schultz
c474cc0b7b
Add a Slug P2P campaign naming algorithm
2018-05-24 15:45:05 -05:00
Eric Schultz
4c5b997d65
Support for grape and onboarding via react
2018-05-22 13:33:35 -05:00
Eric Schultz
4d3fc77867
Stripe can now be created when org doesn't have email address
2018-04-02 13:42:34 -05:00
Eric Schultz
70b4e7bf76
Fix bug preventing the addition of tickets via Event Attendee Dashboard
2018-03-30 13:30:45 -05:00
Eric Schultz
22bcde5274
Include basic react generators
2018-03-29 14:10:27 -05:00
Bradley M. Kuhn
22adb4d5fd
Relicense all .erb 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
Bradley M. Kuhn
09110d107c
Relicense all .rake 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
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