Skip to content

Latest commit

 

History

History
113 lines (60 loc) · 1.94 KB

File metadata and controls

113 lines (60 loc) · 1.94 KB
* Fix trailing slash with query string redirect
* Fix trailing slash redirect
* Fix malformed path_info that contained query_string
* Fix bug with query parameter translations without naked path_info translations
* include exception list for reverse translations
* Makes rewritten work with fullpath. Example: Matching on '/some/url?q=1' will work now
* Fixes nested parameters
* Support external targets in redirects
* Extract canonical to own rack app
* Find translations even for absolute urls and urls with query parameters
* Add the Rewritten::Document module that adds virtual attribute accessors (rewritten_url) to a rails model
* Fixes bug with non-translated urls longer than one segment
* Partial translations and canonical tags in Rack::Rewritten::Url
* add Rails URL Helpers
* always chomp '/' from request_path
* downcase option for Rack::Rewritten::Url
* introduce the [L] flag to stop translating
* use sorted sets for the targets instead of lists
* backwards translations (from resource to current translation)
* dump and import scripts in bin/
* keep query parameters when doing 301 redirects
* test suite
* Possibly fixing new relic compatiblity: Only process successful responses in Rewritten::HTML
  • removed rudimentary proxy support from 0.3.0 because it’s better taken care of in your apache config.

  • support for forwarded request staying on the forwarding host

  • fixed frozen string problem as noticed on heroku

  • support for subdomains

  • streamlined CRUD interface in web gui

  • cleanup page

  • added filter function in web gui

  • improved pagination

  • fixed bug with unescaped keys in web gui