-
Notifications
You must be signed in to change notification settings - Fork 1
Conversation
Nothing works, mind you, but you can bundle install without errors
There are still failing tests all over the place
770e484
to
ddc8bcd
Compare
Required for compatibility with rails 3.x
Hopefully this increases the likelihood that travis will use a precompiled binary
It messes with frozen string literals and we absolutely do not care about supporting this particular combination of dependencies
Ruby 2.4 is not supported before rails 4.2.8
We don't actually need any plain text responses, and it breaks horribly under newer versions of rails
b02f499
to
efc78ca
Compare
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.
LGTM
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.
This looked like a good time was had by all. Nice work Maeve.
|
||
ActiveRecord::Schema.define(version: 20140113233821) do | ||
ActiveRecord::Schema.define(:version => 20140113233821) do | ||
|
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.
Why the switch to the hash rocket syntax?
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.
Because rails didn't introduce the new hash syntax in the schema generation until rails 4.1, but the dev environment is now using rails 3.2. I didn't add any migrations as part of this pull request, but I did have to run db:test:prepare
, which dumps a new schema file in order to load it into the test db.
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.
🐺
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.
Nice Work
# rails 5 (which does not support *_filter callbacks) | ||
set_callback :process_action, :before, :require_no_authentication, | ||
if: ->(c) { [:new, :create].include?(c.action_name) }, | ||
prepend: true |
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.
👍
We need to be able to support a specific stack in order to integrate with certain legacy apps:
I made sure we have a complete build matrix for supported ruby/rails/devise combinations. For now, at least, we're able to accommodate them all with a single version of this gem.
https://www.pivotaltracker.com/story/show/150988086