2011-05-09 09:37:30 +02:00
|
|
|
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!
|
|
|
|
|
2011-07-20 07:48:38 +02:00
|
|
|
July 21 2011 - New File Storage Engines
|
|
|
|
Some of the default configuration for storage engines has changed.
|
|
|
|
Particularly, the default maximum filesize for MySQL storage is now 1MB, down
|
|
|
|
from 12MB. See the article "Configuring Storage Engines" for details.
|
|
|
|
|
Require double brackets for Phriction links
Summary:
Single brackets are getting some troublesome false positives in Facebook's
install. Particularly, there's a weird convention at Facebook of tagging diffs
by putting stuff like "[perf]" or "[chat]" in the title, although this isn't
turned into structured data at any stage. When commits appear in Diffusion, we
currently link such ad-hoc tags to Phriction.
Wikipedia uses double-bracket sytnax, as do many other wikis, so this seems like
a reasonable burden to place on the lightweightness of the markup. The
alternative is selectively disabling Phriction markup in some interfaces, but
I'd rather allow integration in commit messages and just guard the syntax more
closely.
(I'm not providing any sort of migration plan since this landed less than a week
ago and I'm pretty confident no one has built a huge wiki yet, but I added a
CHANGELOG note.)
Test Plan: Edited a wiki document and added some links. Verified single brackets
were unlinked and double brackets were linked.
Reviewed By: jungejason
Reviewers: hsb, aran, jungejason, tuomaspelkonen
CC: aran, jungejason, epriestley
Differential Revision: 689
2011-07-18 17:52:40 +02:00
|
|
|
July 18 2011 - Phriction Link Syntax Change
|
|
|
|
Phriction link sytnax now requires [[double brackets]], not single
|
|
|
|
brackets.
|
|
|
|
|
2011-06-30 01:16:33 +02:00
|
|
|
June 29 2011 - Maniphest project indexes
|
|
|
|
Old Maniphest tasks will not appear in project filter views until you run
|
|
|
|
"scripts/search/reindex_maniphest.php" to build indexes. New tasks will have
|
|
|
|
their indexes built automatically.
|
|
|
|
|
2011-06-01 05:14:02 +02:00
|
|
|
May 31 2011 - Javelin submodule moved
|
|
|
|
The externals/javelin submodule location has moved. If you have an older
|
|
|
|
checkout of Phabricator, you may need to edit .git/config to point at
|
|
|
|
facebook/javelin.git instead of epriestley/javelin.git, then remove the
|
|
|
|
externals/javelin directory, and then run "git submodule update --init".
|
|
|
|
|
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-11 13:52:32 +02:00
|
|
|
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.
|
|
|
|
|
2011-05-07 01:35:59 +02:00
|
|
|
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.
|
2011-05-09 09:37:30 +02:00
|
|
|
|
|
|
|
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
|
2011-05-07 01:35:59 +02:00
|
|
|
Created CHANGELOG
|