Commit graph

143 commits

Author SHA1 Message Date
Eric Schultz
7a57bfab7b Add API controller to get the current user. Also create authenticate_user_with_json! so we can authenticate properly using JSON. 2021-03-02 11:04:45 -06:00
Eric Schultz
8c47573501 Rubocop controller concerns and specs 2021-02-24 16:18:43 -06:00
Eric Schultz
cdfafcdd1c Rubocop app/controllers/widget_controller.rb 2021-02-24 16:18:43 -06:00
Eric Schultz
0313b27b2e Correct the list of params that get passed to a supporter update controller call 2021-02-17 17:44:29 -06:00
Clarissa Borges
885bcee03a Fixing supporter and supporter note creation 2021-02-16 17:19:13 -06:00
Eric Schultz
8bd3837b54 Correct the visibility of a few routes 2021-02-11 19:10:48 -06:00
Eric Schultz
a38937cadb Fix bug in refunds_controller 2021-02-11 19:10:48 -06:00
Eric Schultz
2ab6c9bf27 Add custom_field_definition.* events 2021-02-05 11:15:14 -06:00
Eric Schultz
4c1d7ddd4e Remove unused gmail integration 2021-02-04 12:22:36 -06:00
Eric Schultz
59ef8d1bde Remove latitude and longitude from database 2021-02-04 11:13:21 -06:00
Eric Schultz
16a6b63e05 Remove everything related to mapping nonprofits and supporters 2021-02-04 11:13:21 -06:00
Eric Schultz
825feea620 Initial removal of geocoding, need to remove db 2021-02-04 11:13:21 -06:00
Eric Schultz
cab6465e30 Support for SupporterAddress events and some Supporter events 2021-01-20 13:01:01 -06:00
Eric Schultz
6097ad68b7 Support for campaign_gift_option events 2021-01-17 18:05:43 -06:00
Eric Schultz
70d18591c3 Add support for supporter_note.* events 2021-01-17 17:08:52 -06:00
Eric Schultz
9aec278449 Create a current_supporter to include in controllers 2021-01-15 11:59:51 -06:00
Eric Schultz
e7c482bf3a Add support for 'event_discount.*' events 2021-01-14 11:32:59 -06:00
Eric Schultz
2893a2bf47 Add ticket_level object events 2021-01-13 11:10:18 -06:00
Eric Schultz
5ae4f20637 EventPublisher Support for TagMaster events 2021-01-12 13:26:26 -06:00
Eric Schultz
d68b68fb70 DirectUploadsController only accepts confirmed users 2021-01-06 17:15:20 -06:00
Eric Schultz
bdd32643db Add support for non-html authenticate_user! responses 2021-01-06 17:15:20 -06:00
Eric Schultz
8fb92ef1ca Fix bug in loading countries in nonprofit_controller.rb 2020-10-26 19:03:50 -05:00
Eric Schultz
b423daed20 Fix cors bug on WidgetController 2020-10-26 18:18:54 -05:00
Eric Schultz
176f88a9c4 Fix supporter import bug 2020-09-01 21:32:32 -05:00
Eric
238eba4a50 full_contact action only returns FullContact details if the gem is installed 2020-07-06 17:14:41 -05:00
Eric
75543f8b8f Move the nonprofits#show check for super_admin into a before_action 2020-06-22 15:13:54 -05:00
Eric
0eaede39d0 Fix bug where email wasn't getting saved in supporter_controller 2020-06-22 15:13:54 -05:00
Eric
858860f274 Fix bug in concern where the wrong Nonprofit class was being searched for 2020-06-18 17:28:54 -05:00
Eric
e3b25f8486 Shorten license definition 2020-06-15 10:26:57 -05:00
Eric
2ddab4713a Move all configuration to initializers 2020-06-12 13:24:16 -05:00
Eric
b4f201729e Remove remaining use of rabl 2020-06-10 14:40:54 -05:00
Eric
47857f7b86 Remove AWS 2020-06-10 11:35:39 -05:00
Eric
2854603d56 Update nonprofits/payments_controller to Rails 6 and jbuilder 2020-05-27 12:32:32 -05:00
Eric
4b01c2aeb9 Update nonprofits/recurring_donations_controller to Rails v6 and jbuilder 2020-05-27 12:32:32 -05:00
Eric
26be1858d3 Update Campaign creation to use jbuilder 2020-05-27 12:32:32 -05:00
Eric
7ccd6870aa Handle rails 6 deprecation of update_attributes to update 2020-05-27 12:32:32 -05:00
Eric
34882dc099 Make additional updates to ActiveStorage 2020-05-27 12:32:31 -05:00
Eric
a7cb3419cd Migrate many image calls to Active Storage 2020-05-27 12:32:31 -05:00
Eric
72e78babd9 Add current_nonprofit_user? as a helper_method 2020-05-27 12:30:04 -05:00
Eric
25a64abe3f Remove bizarre unneeded profile call 2020-05-27 12:30:04 -05:00
Eric
bf64d85852 Merge branch 'feat/extract_controller_concerns' into rails-v5 2020-05-12 11:53:21 -05:00
Eric
63f5146655 Extract controller related concerns and put them in one place 2020-05-11 13:38:50 -05:00
Eric Schultz
abbfae739c Removal of the codegen 2020-04-23 14:09:58 -05:00
Eric Schultz
1819a1f4b3 Fix routing bugs 2020-04-23 14:09:57 -05:00
Eric Schultz
564711f174 Move widget css into a controller so it's updateable 2020-04-23 14:09:56 -05:00
Eric Schultz
e9c26ce2d0 Add erb support 2020-04-23 14:09:14 -05:00
Eric Schultz
8d4b9d172d js/donate-button.v2.js now redirects to the asset pack 2020-04-23 14:09:14 -05:00
Eric Schultz
f5cbca1f26 WIP 2020-04-23 14:09:14 -05:00
Eric Schultz
c20d01c4e8 Add api/nonprofits#create 2020-04-21 13:47:49 -05:00
Eric Schultz
b19cb9ddc8 Rename some sample nonprofits to make certain tests easier 2020-04-20 14:41:01 -05:00