Commit graph

792 commits

Author SHA1 Message Date
Eric Schultz
a2801892cd Remove a few unneeded gems 2019-01-25 17:08:27 -06:00
Eric Schultz
17ffa8434e
Merge pull request #140 from houdiniproject/fix_bug_in_end_of_year_export
Fix bug in end of year export
2019-01-24 16:31:16 -06:00
Eric Schultz
52aa829ee9
Merge branch 'master' into fix_bug_in_end_of_year_export 2019-01-24 15:37:24 -06:00
Eric Schultz
cd180676c2
Merge pull request #139 from houdiniproject/qx_fix
Fix lateral join in Qx
2019-01-24 14:43:52 -06:00
Eric Schultz
8738849711 Rename a spec properly 2019-01-24 14:34:18 -06:00
Eric Schultz
de5ccb9ce6 End of year report now displays date properly 2019-01-24 14:33:55 -06:00
Eric Schultz
0ae7c9c503 Fix lateral join in Qx 2019-01-24 14:24:00 -06:00
Eric Schultz
f8992794e7
Merge pull request #137 from houdiniproject/p2p_improvements
P2P improvements
2019-01-23 13:59:20 -06:00
Eric Schultz
3b45778225
Merge branch 'master' into p2p_improvements 2019-01-23 13:20:24 -06:00
Eric Schultz
e1cef5be21
Merge pull request #138 from houdiniproject/merged_into
Add merged_into association for Supporter
2019-01-23 11:11:02 -06:00
Eric Schultz
ef216546a2 Correct formatting issue in the campaign profile part of page 2019-01-23 11:09:00 -06:00
Eric Schultz
43ff7fb192 Fix merge bug 2019-01-22 16:44:06 -06:00
Eric Schultz
1392186728 Add merged_into association for Supporter 2019-01-22 16:28:07 -06:00
Eric Schultz
95d5bf734b Correct bug in merging 2019-01-22 16:27:29 -06:00
Eric Schultz
ebea75d279 Remove unneeded where clause 2019-01-22 16:24:10 -06:00
Eric Schultz
73be70b872 Add Campaign Creator email to campaign export report 2019-01-22 16:24:01 -06:00
Eric Schultz
449380f612 P2P campaign creator email is shown in admin emails 2019-01-22 16:23:52 -06:00
Eric Schultz
3d4e65059b P2P campaign creator email is shown in campaign 2019-01-22 16:23:42 -06:00
Eric Schultz
ed28ca9a82 Admin emails now include Campaign Id which makes it easier to understand which P2P campaign the donation came from 2019-01-22 16:23:34 -06:00
Eric Schultz
22ea10c65e Add campaign_id to export 2019-01-22 16:23:20 -06:00
Eric Schultz
bcb84d2aab You can now change your testimonial in your P2P campaign 2019-01-22 16:21:45 -06:00
Eric Schultz
78659cfcb7
Merge pull request #136 from houdiniproject/solargraph
Add solargraph so it works in any tools that use it
2019-01-18 18:28:47 -06:00
Eric Schultz
424cdeb586 Clear up some issues with npm ci 2019-01-18 17:51:17 -06:00
Eric Schultz
c2c1870c21 Correct bug where ci doesn't work as root. Why did it work before? *shrug* 2019-01-18 17:05:20 -06:00
Eric Schultz
e1fd4762a7 Update node-sass to try to fix problem 2019-01-18 14:29:46 -06:00
Eric Schultz
a9967c566c Add solargraph so it works in any tools that use it 2019-01-18 12:55:16 -06:00
Eric Schultz
12374204f0
Merge pull request #135 from houdiniproject/dc_cleanup
Improve docker-compose setup
2019-01-17 12:15:10 -06:00
Eric Schultz
6cea5924bd Improve docker-compose setup 2019-01-17 11:50:55 -06:00
Eric Schultz
e695c7cbcf
Merge pull request #134 from houdiniproject/ruby_param_validation
Add ruby-param-validation to repo
2019-01-16 11:45:32 -06:00
Eric Schultz
bf60b105e1 Merge remote-tracking branch 'master' into ruby_param_validation 2019-01-09 18:26:57 -06:00
Eric Schultz
68f00c8028 Add ruby-param-validation to repo 2019-01-09 18:22:42 -06:00
Eric Schultz
9522d28f40
Merge pull request #132 from houdiniproject/ruby-qx
Include Ruby Qx into the repo
2019-01-09 18:21:42 -06:00
Eric Schultz
1153fde518 Add proper license to Ruby Qx 2019-01-09 18:01:04 -06:00
Eric Schultz
c2a221a8dc Include qx into the repo 2019-01-09 17:57:35 -06:00
Eric Schultz
387a22a6aa
Merge pull request #129 from houdiniproject/fix_followup
Fix redirect not included on followup step
2019-01-03 12:27:26 -06:00
Eric Schultz
c11a6eb840 Fix redirect not included on followup step 2019-01-03 12:04:29 -06:00
Eric Schultz
e6b62b8309
Merge pull request #128 from houdiniproject/get_data_obj
Remove unused GetData.obj method
2018-12-20 15:19:53 -06:00
Eric Schultz
901277a1db Remove unused GetData.obj method 2018-12-20 14:55:26 -06:00
Eric Schultz
a792562e92
Merge pull request #126 from houdiniproject/validation_is_equal_to
Add useful validation message for is_equal_to
2018-12-13 13:07:08 -06:00
Eric Schultz
3b3763f5a6 Add useful validation message for is_equal_to 2018-12-13 12:42:27 -06:00
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