Commit graph

1402 commits

Author SHA1 Message Date
Eric Schultz
33a280a0d1
Merge pull request #125 from houdiniproject/add_source_token_expiration_job
Add source token expiration job
2018-12-11 15:05:23 -06:00
Eric Schultz
cfdc6b2d0d Add new cron job for clearing expired source tokens. Closes #121. 2018-12-11 14:44:31 -06:00
Eric Schultz
6d2af56397 Remove unneed whitespace 2018-12-11 14:06:50 -06:00
Eric Schultz
0d4786427a
Merge pull request #120 from houdiniproject/fix_test_coverage
Fix test coverage
2018-12-10 16:27:28 -06:00
Eric Schultz
09cd0d1790 Setup simplecov 2018-12-10 15:51:50 -06:00
Eric Schultz
b33631edf0 Remove codecov.io and add simplecov 2018-12-10 15:27:26 -06:00
Eric Schultz
8bab112daf Fix issue where you couldn't install gems at runtime 2018-12-10 15:23:46 -06:00
Eric Schultz
fc890836f8
Merge pull request #119 from houdiniproject/max_copy_test_improvement
Copy naming algorithms not longer run full max copy tests
2018-12-10 13:46:34 -06:00
Eric Schultz
6fb2721a08 Copy naming algorithms not longer run full max copy tests. This shortens test times by a significant amount without reducing coverage that much 2018-12-10 13:24:35 -06:00
Eric Schultz
111d7c03bc
Merge pull request #117 from houdiniproject/update_react_aria_modal
Update react-aria-modal to fix bug where modal can't be scrolled down
2018-12-07 14:04:24 -06:00
Eric Schultz
08a3344543 Update react-aria-modal to fix bug where modal can't be scrolled down 2018-12-07 13:45:04 -06:00
Eric Schultz
79682751c4
Merge pull request #116 from houdiniproject/fix_campaign_export_calculations
Campaign export calculations are fixed and specs
2018-12-05 11:09:12 -06:00
Eric Schultz
d9b7d6413c Campaign export calculations are fixed and specs 2018-12-04 16:40:48 -06:00
Eric Schultz
e28120b5c6
Merge pull request #115 from houdiniproject/update_audit
Update cached-path-relative and change Houdini name
2018-11-30 23:28:55 -06:00
Eric Schultz
305a7d7642 Update cached-path-relative 2018-11-30 23:07:32 -06:00
Eric Schultz
95449e246f Rename the package.json name to Houdini 2018-11-30 23:04:39 -06:00
Eric Schultz
98f2518754
Add Travis CI build status to README 2018-11-30 22:02:42 -06:00
Eric Schultz
5f2c3b4324
Merge pull request #105 from houdiniproject/docker-improvement-latest
Updated Docker implementation, including for CI
2018-11-30 22:00:37 -06:00
Eric Schultz
58c42598e3 Merge branch 'master' into docker-improvement-latest2 2018-11-30 21:40:12 -06:00
Eric Schultz
4c8065e98f Fix bugs in spec 2018-11-30 21:38:45 -06:00
Eric Schultz
f8874f49f6
Merge branch 'master' into docker-improvement-latest 2018-11-30 20:47:50 -06:00
Eric Schultz
2913191c2a Correct missing license header 2018-11-27 17:09:06 -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
a7867e894d Fix for hash in caption name causing Facebook share to fail 2018-11-27 13:15:53 -06:00
Eric Schultz
b77c8cec41 Now you can add muted to videos in Froala so they can autoplay properly on mobile 2018-11-27 12:15:26 -06:00
Eric Schultz
8a8942654e Fix bug where events weren't displayable 2018-11-26 13:00:24 -06:00
Eric Schultz
c5557d9fa1 Correct regression where froala was not properly includedwhen requested 2018-11-23 15:38:40 -06:00
Eric Schultz
2b45d4fd01 Fix regression where non-federated P2P campaigns couldn't be created 2018-11-23 14:23:49 -06:00
Eric Schultz
0ad9181533 If a campaign is done, P2P campaign link is for the nonprofit, not the campaign 2018-11-21 17:23:25 -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
e8d2018c65 Merge branch 'federated_p2p_campaigns' 2018-11-21 14:47:42 -06:00
Eric Schultz
3c88cce5cd remove unneeded before_filter 2018-11-21 14:47:20 -06:00
Eric Schultz
e877181af7
Merge pull request #108 from houdiniproject/federated_p2p_campaigns
Fix a few specs
2018-11-21 14:34:39 -06:00
Eric Schultz
3a4a960fe8 Fix a few specs 2018-11-21 14:34:08 -06:00
Eric Schultz
4f27593311
Merge pull request #107 from houdiniproject/federated_p2p_campaigns
Federated P2P campaigns
2018-11-21 14:19:21 -06:00
Eric Schultz
e93149d117 Remove redundant "start a new campaign for nonprofit" button on campaign page 2018-11-21 13:49:15 -06:00
Eric Schultz
8a9f212e9a Remove redudant campaign_template related code 2018-11-21 13:48:13 -06:00
Eric Schultz
f75ffcf09d Fix bug where campaign activites weren't properly found 2018-11-21 13:47:27 -06:00
Eric Schultz
bad7d5ba79 Add language explaining how to reload the P2P creation page if you haven't confirmed as user yet 2018-11-21 13:00:40 -06:00
Eric Schultz
d61a80d92c A P2P page with an nonprofit already set doesn't allow you to change the np on the page 2018-11-21 12:49:24 -06:00
Eric Schultz
eec6744ac0 Readd the ability to find a nonprofit on the p2p campaign page 2018-11-21 12:48:46 -06:00
Eric Schultz
1bb26cebbf Remove unused stylesheet 2018-11-21 11:21:06 -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
216cefaa98 Remove straggling reference to campaign_templates 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
5b1d6b775c Add index to parent_campaign_id 2018-11-21 11:00:45 -06:00
Eric Schultz
ab773ee48f Campaign metrics on campaign listing page now include child campaign metrics 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