Skip to content

Latest commit

 

History

History
237 lines (106 loc) · 3.25 KB

File metadata and controls

237 lines (106 loc) · 3.25 KB
  • Fixed missing argument of pop_detour and moved it to the Detour module.

  • Fix location of reset_workflow method

  • Rewrite as Rails Engine middleware

  • Add support for Ruby 2.3 and JRuby 9000

  • Require Ruby 2.1 or later

  • Better session cookie overflow protection

  • Ensure we have a secret token.

  • Create an encryptor if it is not available from the cookie jar.

  • Fixed wrong reference to the Rails app.

  • Remove debug output.

  • Calculate the current session cookie size using the encryptor to avoid CookieOverflow.

  • Fixes use of symbol key for “id” parameter.

  • Updated to support Rails 4 and drop support for Rails 3.

  • Added support for setting just the anchor of the originating page in with_detour.

  • The second argument to detour_to is optional if a block is given.

  • Fixed URL overflow error when detour URL was > 4096 characters.

  • The second argument to back_or_redirect_to now allows for setting flash messages.

  • The second argument to with_detour now overrides the origin path completely instead of merging with the origin params.

  • Stable release!

  • Protect against generating too long URLs > 4096 characters.

  • Reset workflow if it becomes empty after storing a HUGE detour.

  • Changed deprecated use of ActiveSupport::Base64 to Base64.

  • Changed image_link_to and image_link_to_remote to take link_options instead of just post => true/false. Use “:method => :post” for post instead of “true”.

  • Changed detour_to to accept all url forms that url_for accepts.

  • Fixed wrong include for test helper

  • Added test helper method “add_stored_detour” to simulate returning from a detour.

  • Removed obsolete manifest.txt and Postinstall.txt

  • Renamed History.txt to History.rdoc to reflect the internal format.

  • Started documenting

  • Allow overriding the return point in the with_detour method

  • Allow all kinds of options in back_or_redirect_to

  • Automatically hook into ActionController to store detours

  • More readable debug output.

  • Fixed wrong target in with_detour

  • Added missing gem activation code

  • Allow input to with_detour to be a URL string

  • Added missing simple_workflow_helper.rb file to manifest

  • 1 major enhancement:

    • Initial release