Commit graph

72 commits

Author SHA1 Message Date
Eric
7d8698a502 Finalize houdini_full_contact 2020-07-06 17:14:41 -05:00
Eric
eb32550d90 Add missing license tag 2020-07-06 17:14:41 -05:00
Eric
f7e33f85aa Create Houdini::FullContact::FullContactListener and set up 2020-07-06 17:14:41 -05:00
Eric
64ebf2f26b Remove Gemfile, fix bugs in gemspec 2020-07-06 17:14:41 -05:00
Eric
b196c6711d Add full_contact gem by running 'bin/rails plugin new gems/fullcontact --api --skip-bootsnap --skip-test --skip-turbolinks --skip-bootsnap --skip-active-storage --skip-spring --skip-listen --skip-action-text --skip-action-mailbox --mountable' 2020-07-06 17:14:41 -05:00
Eric
5cc1363a16 Add output type for the react:component generator 2020-06-30 15:04:17 -05:00
Eric
c213e4d5d2 Rename the react:component template to a .erb file 2020-06-26 17:04:39 -05:00
Eric
5af6cfb865 Customize the react:component generator 2020-06-24 11:39:00 -05:00
Eric
6dfaf27f2e Turn bess into an engine so we can share generators 2020-06-24 11:39:00 -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
e3b25f8486 Shorten license definition 2020-06-15 10:26:57 -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
9500c47ab6 Put most of bess into the Houdini module 2020-06-11 15:09:54 -05:00
Eric
84442115d8 Create README.md for Bess 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
Eric
6028b64cd7 Remove picture column from profile 2020-06-02 17:01:46 -05:00
Eric
0248fb5663 Update rails in houdini_upgrade.gemspec 2020-05-27 12:32:32 -05:00
Eric
3c78022724 Correct bug in the upgrade process where we sometimes overwrite part of a model class 2020-05-27 12:32:31 -05:00
Eric
5ecf2b4c54 houdini_upgrade - remove trailing line break in nonprofit.rb template 2020-05-27 12:32:31 -05:00
Eric
cf00c08ed0 houdini_upgrade - correct the column headers for the copied and errors.csv 2020-05-27 12:32:31 -05:00
Eric
202a829134 houdini_upgrade:run move active_storage:install into a separate call so wonkiness doesn't happen 2020-05-27 12:32:31 -05:00
Eric
5c9930f677 houdini_upgrade:migrate_uploads now timestamps the copied and errors.csv 2020-05-27 12:32:31 -05:00
Eric
cb01fa3a78 houdini_upgrade:migrate_uploads now supports the shorter_test argument 2020-05-27 12:32:31 -05:00
Eric
fdb32cbbf3 houdini_upgrade:migrate_uploads always writes out a success and error file now 2020-05-27 12:32:31 -05:00
Eric
3a1c15f115 Remove the unused simulate argument for houdini_upgrade:migrate_uploads 2020-05-27 12:32:31 -05:00
Eric
69c2802a5d Make houdini_upgrade:run check for required tasks and add description 2020-05-27 12:32:31 -05:00
Eric
936ea739a7 houdini_upgrade:run add bundle to cleanup the carrierwave dependencies 2020-05-27 12:32:31 -05:00
Eric
cdf6235071 houdini_upgrade:run runs db:migrate in a separate shell 2020-05-27 12:32:31 -05:00
Eric
1e20a9adae Remove debug code from houdini_upgrade task 2020-05-27 12:32:31 -05:00
Eric
a08f25c475 houdini_upgrade strips out the model file changes 2020-05-27 12:32:31 -05:00
Eric
be85ea737e Correct the check for not overriding migrations 2020-05-27 12:32:31 -05:00
Eric
97083a38af Remove debug calls 2020-05-27 12:32:31 -05:00
Eric
7c9f097f1d Correct bugs in BackupUploaderColumns 2020-05-27 12:32:31 -05:00
Eric
ce831539f5 Add license to RemoveBillingPlanTiers 2020-05-27 12:32:31 -05:00
Eric
ef1445a5b9 Add houdini_upgrade to relevant filenames 2020-05-27 12:32:31 -05:00
Eric
23398ae552 Make sure copied migrations are named via utc timezone 2020-05-27 12:32:31 -05:00
Eric
5a10155755 put the migrate_upload into a separate rake process 2020-05-27 12:32:31 -05:00
Eric
0727b3972c Fix a rake task call in houdini_upgrade 2020-05-27 12:32:31 -05:00
Eric
98c78f6267 Put the rename uploader column into a change method 2020-05-27 12:32:31 -05:00
Eric
ed07c7ce3c Fix typo in houdini_upgrade uploaders to migrate 2020-05-27 12:32:31 -05:00
Eric
5681fba541 Make removal of billing_plans.tiers reversible 2020-05-27 12:32:31 -05:00
Eric
e86f9fefe8 Add support for passing the aws-region for the carrierwave migration 2020-05-27 12:32:31 -05:00
Eric
bcf5f264a2 Add a rake progress bar 2020-05-27 12:32:31 -05:00
Eric
4d29b67939 Use common set of tables and columns to migrate on upgrade for rename_uploader_column migration 2020-05-27 12:32:31 -05:00
Eric
e19e60322b Move the tables and columns to migrate into a single place 2020-05-27 12:32:31 -05:00