Skip to content
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

Improve Web UI session experience #4804

Merged
merged 8 commits into from Feb 12, 2021
Merged

Improve Web UI session experience #4804

merged 8 commits into from Feb 12, 2021

Commits on Jan 31, 2021

  1. Simplify Web UI sessions

    Remove all of the hacks and support infrastructure around Rack sessions. Rails provides this by default so we don't need it for 90% of users. The other 10% should know and provide a Rack session.
    
    This is a big change and has the potential to break many installs. It will be part of the 7.0 major version bump and require a lengthy beta period to ensure we document as many edge cases and solutions as possible.
    
    See also #4671, #4728 and many others.
    mperham committed Jan 31, 2021
    Copy the full SHA
    73f29f6 View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2021

  1. Support HEAD method for root

    * Remove HEAD aliases which don't work
    * Add simplest possible heartbeat HEAD which returns 200 or 500.
    mperham committed Feb 9, 2021
    Copy the full SHA
    7b83694 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    58746ef View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    0aaaf07 View commit details
    Browse the repository at this point in the history
  4. oops

    mperham committed Feb 9, 2021
    Copy the full SHA
    dda6c0e View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2021

  1. Polish

    mperham committed Feb 12, 2021
    Copy the full SHA
    05142be View commit details
    Browse the repository at this point in the history
  2. add issue number

    mperham committed Feb 12, 2021
    Copy the full SHA
    c7cee69 View commit details
    Browse the repository at this point in the history
  3. Update lock

    mperham committed Feb 12, 2021
    Copy the full SHA
    eca0bd7 View commit details
    Browse the repository at this point in the history