Commit graph

52 commits

Author SHA1 Message Date
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
Eric
fd6888938f Add classes to simplify table migration and manipulation for upgrades 2020-05-27 12:32:31 -05:00
Eric
68ef9c723e houdini_upgrade:run now accepts the aws_bucket and aws_assethost options 2020-05-27 12:32:31 -05:00
Eric
d31ced53dd Fix typo in template where strings aren't properly wrapped 2020-05-27 12:32:31 -05:00
Eric
d75fb9b135 Move cw_to_activestorage generator to houdini_upgrade 2020-05-27 12:32:31 -05:00
Eric
d965c1a988 Add active_storage:install to houdini_upgrade:run 2020-05-27 12:32:31 -05:00
Eric
c6e2ede29b houdini_upgrade:run will install and run the houdini_upgrade db migrations 2020-05-01 16:02:15 -05:00
Eric
9d28e1e9fd Move the migration for RemoveBillingTiers to houdini_upgrade 2020-05-01 15:40:41 -05:00
Eric
254959f949 Correct some issues in the Gemspec 2020-05-01 15:40:21 -05:00
Eric
4eeab0a284 Remove unneeded files from houdini_upgrade 2020-05-01 15:31:34 -05:00
Eric
bcde594b31 Created houdini_upgrade gem by running exist
identical  README.md
   identical  Rakefile
   identical  houdini_upgrade.gemspec
   identical  LICENSE
   identical  AGPL-3.0.txt
   identical  LGPL-3.0.txt
   identical  GPL-3.0.txt
       exist  app
   identical  app/controllers/houdini_upgrade/application_controller.rb
   identical  app/helpers/houdini_upgrade/application_helper.rb
   identical  app/jobs/houdini_upgrade/application_job.rb
   identical  app/mailers/houdini_upgrade/application_mailer.rb
   identical  app/models/houdini_upgrade/application_record.rb
   identical  app/views/layouts/houdini_upgrade/application.html.erb
       exist  app/assets/images/houdini_upgrade
   identical  config/routes.rb
   identical  lib/houdini_upgrade.rb
   identical  lib/tasks/houdini_upgrade_tasks.rake
   identical  lib/houdini_upgrade/version.rb
   identical  lib/houdini_upgrade/engine.rb
   identical  app/assets/config/houdini_upgrade_manifest.js
   identical  app/assets/stylesheets/houdini_upgrade/application.css
   identical  app/assets/javascripts/houdini_upgrade/application.js
   identical  bin/rails
2020-05-01 15:28:24 -05:00
Eric Schultz
6f74eb9bdd Remove grape. 2020-04-21 13:52:56 -05:00
Luis Castro
f0fd393be4
style(format): run rubocop format autocorrect 2019-08-02 19:07:29 +02:00
Luis Castro
812d546080
fix(app): fixnum is deprecated
Use Integer, since Fixnum and Bigint now belong to the same class in Ruby 2.4+
2019-08-02 19:07:26 +02:00
Luis Castro
35c2f5a640
test(setup): update Devise controller helpers 2019-08-02 19:07:25 +02:00
Eric Schultz
d5ef2e2676 Add support for a left join lateral 2019-02-25 17:16:31 -06:00
Eric Schultz
0e38e4133a Add Grape Devise into our gems because it's unsupported 2019-02-01 13:15:35 -06:00
Eric Schultz
a5156c2728 Fix incorrectly placed COPYING file 2019-02-01 13:00:57 -06:00
Eric Schultz
0ae7c9c503 Fix lateral join in Qx 2019-01-24 14:24:00 -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