Commit graph

202 commits

Author SHA1 Message Date
Eric Schultz
d9b7d6413c Campaign export calculations are fixed and specs 2018-12-04 16:40:48 -06:00
Eric Schultz
8c4b816124 Fix bug where you could get a gift via a donation of an amount which was different from level of gift option level 2018-11-27 17:02:15 -06:00
Eric Schultz
d7017db267 You can't use campaign gift options in a child campaign 2018-11-21 16:18:25 -06:00
Eric Schultz
92234728ab Payments queries now properly include child campaigns 2018-11-21 11:00:45 -06:00
Eric Schultz
8a78fad0c7 Various queries now properly include child campaigns 2018-11-21 11:00:45 -06:00
Eric Schultz
c4f9176e2a Pull out query for campaign and children 2018-11-21 11:00:45 -06:00
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