-
Notifications
You must be signed in to change notification settings - Fork 69
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update deps - 2nd round #298
Conversation
(cherry picked from commit f41ec64) Conflicts: Gemfile Gemfile.lock
…because of our old infra (shelly cloud). We are now running pro with Unicorn and WEBrick should be enough for dev (https://schneems.com/2017/08/01/is-webrick-webscale/). Thin is nice, but it depends on eventmachine and this a big dep we can avoid. I also update the Procfile to run Unicorn on Heroku (https://devcenter.heroku.com/articles/rails-unicorn#procfile).
…n they added the BUNDLED WITH thing
Awesome @markets ! 🤘 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@markets 😍
Conflicts: Gemfile.lock
Great @markets ! that Rubocop vulnerability annoys me. We hope to find some time to test this, hopefully, next week. |
It was totally outdated regarding current DB schema. I neither found any reference on the infrastructure side (provisioning repo). So time to ✂️
…m from runtime deps since it's not used for production (nor staging) at this point. And I can't found either any reference on the wiki.
😍 |
…have 1 static page, so this simple approach (1 controller) should be enough.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
😍
@sseerrggii deployed to https://staging.timeoverflow.org |
I did a complete test and everything seems to work well 👍 |
Let's give our Gemfile and deps some more love ❤️ !! Inline with #294.
Supersedes and closes #273 (I cherry-picked the first commit from @knoopx to keep credit 😃 and fixed the merge with current
develop
).Deps changes
Rails
4.2.10 (latest 4.2 stable release) ~> from Update deps #273ActiveAdmin
~> from Update deps #273RSpec
nokogiri
quiet_assets
(now we can do the same withsprockets-rails
3.1+)sass-rails
(closes Fix deprecation warning due to sass-rails-5.0.4 #297)http_accept_language
thin
,WEBrick
isn't that bad for dev 🙌 and updated Procfile (9192610)memcachier
(closes Remove memcachier gem #326 and Remove Memcachier gem #204)Rubocop
to fix a security alert (623fb28) (closes Update Rubocop due to vulnerability #280). Also, removed.hound.yml
file since we're not using it at this moment.Devise
to latest version (75aa85d)better_errors
(andbinding_of_caller
) (a1f68f8)Kaminari
, necessary to make it compatible with latest (and updated also here)ActiveAdmin
version (da98d84)Prawn
(fda4eba)foreman
(8394923)high_voltage
with a custom solution (2a94cf6)Extra
db/structure.sql
(74add4c)config/deploy/shelly/after_successful_deploy
(c866d33)app/views/application/_organization_list.html.erb
(0e53f23)Note
🙏 I know this probably too big, but I think it make sense to test the whole thing together. I played (with most of touched parts) a lot locally and I found 0 errors or exceptions. Anyway, would be really nice a very good review and tests on staging.
@sauloperez you got it 👉 #294 (comment) not so small finally 😛
Also, fixes partially #289.