Commit graph

1142 commits

Author SHA1 Message Date
Eric
6dfaf27f2e Turn bess into an engine so we can share generators 2020-06-24 11:39:00 -05:00
Eric
3e2c6980c5 Update fork-ts-checkout-webpack-plugin to 5.0.4 2020-06-23 17:28:14 -05:00
Eric
a3f68d7a15 Move SessionLoginPage to react-rails 2020-06-23 16:30:01 -05:00
Eric
7b171a97ac Move RegistrationPage to react-rails 2020-06-23 16:30:01 -05:00
Eric
6c492bb202 Add react-rails 2020-06-23 16:30:01 -05:00
Eric
502abde5ee Supporters now have a merged_from attribute to get the Supporter records that were merged into this given Supporter 2020-06-23 15:49:29 -05:00
Eric
9b3aee8f71 Fix specs related to adding the billing plan on nonprofit creation 2020-06-23 13:06:22 -05:00
Eric
436efb7c5f Add billing_subscription to nonprofit by default 2020-06-23 13:06:22 -05:00
Eric
846f7aafae Add db:seed to setup 2020-06-23 13:06:22 -05:00
Eric
ba7f924b02 Remove another few unneeded polyfills 2020-06-23 11:47:14 -05:00
Eric
43136fbbf5 Remove the polyfill for Intl as it's no longer needed even in IE11 2020-06-23 11:47:14 -05:00
Eric
2c8da33706 Remove legacy react generators 2020-06-22 17:57:13 -05:00
Eric
cde1995a6a Fix CSP for webpack-dev-server 2020-06-22 17:38:52 -05:00
Eric
c25ecd4caf Correct the Wisper listeners 2020-06-22 15:13:54 -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
d5fcab066c Fix some Bess migration bugs 2020-06-18 17:28:54 -05:00
Eric
ea049c43b5 Add Campaign.get_campaign_and_children 2020-06-18 17:16:08 -05:00
Eric
1c80f48a3e Extend Webpacker::DevServerProxy read_timeout 2020-06-17 23:49:37 -05:00
Eric
6e9d2f2d4d Make sure to only create javascript locales if Houdini has a translation for it 2020-06-17 23:48:38 -05:00
Eric
ba7af72598 Correct the license metadata on bess 2020-06-17 13:18:34 -05:00
Eric
d640d31c63 Update rails with fix for CVE-2020-8185 2020-06-17 13:18:15 -05:00
Eric
2b3b9497f1 Remove a rabl file which was not deleted by accident 2020-06-16 16:55:06 -05:00
Eric
186003f18d Update Rack to 2.2.3 for CVE-2020-8184 2020-06-16 15:11:26 -05:00
Eric
e3b25f8486 Shorten license definition 2020-06-15 10:26:57 -05:00
Eric
25fef59a05 Add fast_blank gem 2020-06-12 14:49:26 -05:00
Eric
6dbe500043 Move event publisher into Bess 2020-06-12 13:41:40 -05:00
Eric
af984f2a90 Move Bess to using to_prepare blocks 2020-06-12 13:24:16 -05:00
Eric
92e563c93a Create a place in Bess to share a list of core classes 2020-06-12 13:24:16 -05:00
Eric
2ddab4713a Move all configuration to initializers 2020-06-12 13:24:16 -05:00
Eric
5354633626 Add Money gem 2020-06-12 13:24:16 -05:00
Eric
9edd913af7 notice:update task will update both notices 2020-06-11 17:05:24 -05:00
Eric
1962b0796c Correct the README.md build badge 2020-06-11 16:47:27 -05:00
Eric
05a8c98645 The labeler is broken so we'll remove it temporarily 2020-06-11 16:15:39 -05:00
Eric
9500c47ab6 Put most of bess into the Houdini module 2020-06-11 15:09:54 -05:00
Eric Schultz
7b94d1ea44
Merge pull request #270 from stevel408/master
Mentioned Ubuntu 18.04 as known-to-work in README
2020-06-10 17:34:36 -05:00
Eric Schultz
d56f4fd549
Merge branch 'master' into master 2020-06-10 17:19:45 -05:00
Eric
84442115d8 Create README.md for Bess 2020-06-10 17:10:19 -05:00
Eric
595b39d3ed Mirror Bess as Houdini 2020-06-10 17:10:19 -05:00
Eric
338193f712 Cleanup bess.gemspec 2020-06-10 17:10:19 -05:00
Eric
2fdae6339d Add Bess using bin/rails plugin new gems/bess --api --skip-bootsnap --skip-test --skip-turbolinks -CJSCPOM --skip-bootsnap --skip-active-storage --skip-spring --skip-listen --skip-action-text --skip-action-mailbox --skip-gemfile 2020-06-10 17:10:19 -05:00
Steven Li
6caf73af73 Updated README to reflect the successful tests on Ubuntu 18.04/PostgreSQL 10 2020-06-10 14:51:58 -07:00
Eric
b4f201729e Remove remaining use of rabl 2020-06-10 14:40:54 -05:00
Eric
d4feb357fb Remove unused gems 2020-06-10 14:24:39 -05:00
Eric
957153e2c8 Fix typo in the labeler file 2020-06-10 11:53:47 -05:00
Eric
50e0863366 Remove image.host from config because it's not used 2020-06-10 11:35:39 -05:00
Eric
47857f7b86 Remove AWS 2020-06-10 11:35:39 -05:00
Steven Li
e695a85e39 Mentioned Ubuntu 18.04 as known-to-work, before full testing is done 2020-06-09 14:59:57 -07:00
Eric
6c6257b135 Reorganize workflow so we do more reuse of between steps 2020-06-05 15:15:37 -05:00