1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-12-20 20:40:56 +01:00
phorge-phorge/CHANGELOG
epriestley 3c30ea41f1 Enable multiple web sessions
Summary:
Conduit already has multiple-session code, just move it to the main
establishSession() method and set a web session limit larger than 1.

NOTE: This will log everyone out since we no longer look for the "web" session,
only for "web-1", "web-2", ..., etc. Presumably this doesn't matter.

Test Plan:
Applied patch, was logged out. Logged in in Safari. Verified I was issued
"web-1". Logged in in Firefox. Verified I was issued "web-2".

Kept logging in and out until I got issued "web-5", then did it again and was
issued "web-1" with a new key.

Ran conduit methods and verified they work and correctly cycled session keys.

Reviewed By: tuomaspelkonen
Reviewers: tuomaspelkonen, jungejason, aran
Commenters: jungejason
CC: rm, fzamore, ola, aran, epriestley, jungejason, tuomaspelkonen
Differential Revision: 264
2011-05-12 18:45:19 -07:00

21 lines
933 B
Text

This is not a complete list of changes, just of API or workflow changes that may
break existing installs. Newer changes are listed at the top. If you pull new
changes and things stop working, check here first!
May 11 2011 - New session code
There's some new code which allows you to establish multiple web sessions.
When you update to it, all users will be logged out. This is expected, just
log in again and everything should work properly.
May 10 2011 - PhabricatorMailImplementationAdapter
The signatures of setFrom() and addReplyTo() have changed, and they now
accept a second "$name = ''" parameter. This represents a human-readable
name component of the address.
May 9 2011 - git submodule
As of commit 2a39fd0, you must run "git submodule update --init" in your
clone. This was added to the install documentation in commit 09b498c, see that
commit for details.
May 9 2011 - Changelog
Created CHANGELOG