Page MenuHomePhabricator

D7681.id.diff
No OneTemporary

D7681.id.diff

Index: templates/phabricator-org/bits/footer.html
===================================================================
--- templates/phabricator-org/bits/footer.html
+++ templates/phabricator-org/bits/footer.html
@@ -12,7 +12,7 @@
<iframe class="github-btn" src="http://ghbtns.com/github-btn.html?user=facebook&amp;repo=phabricator&amp;type=watch&amp;count=true" allowtransparency="true" frameborder="0" scrolling="0" width="100px" height="20px"></iframe>
</li>
<li class="follow-btn">
- <iframe allowtransparency="true" frameborder="0" scrolling="no" src="http://platform.twitter.com/widgets/follow_button.1372833608.html#_=1373829480688&amp;id=twitter-widget-1&amp;lang=en&amp;screen_name=phabricator&amp;show_count=true&amp;show_screen_name=false&amp;size=m" class="twitter-follow-button twitter-follow-button" title="Twitter Follow Button" data-twttr-rendered="true" style="width: 126px; height: 20px;"></iframe>
+ <iframe allowtransparency="true" frameborder="0" scrolling="no" src="http://platform.twitter.com/widgets/follow_button.1372833608.html#_=1373829480688&amp;id=twitter-widget-1&amp;lang=en&amp;screen_name=phabricator&amp;show_count=true&amp;show_screen_name=false&amp;size=m" class="twitter-follow-button twitter-follow-button" title="Twitter Follow Button" data-twttr-rendered="true" style="width: 156px; height: 20px;"></iframe>
</li>
<li class="like-btn">
<iframe src="//www.facebook.com/plugins/like.php?href=http%3A%2F%2Ffacebook.com%2Fphabricator&amp;send=false&amp;layout=button_count&amp;width=200&amp;show_faces=false&amp;font&amp;colorscheme=light&amp;action=like&amp;height=21&amp;appId=253050418117847" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:200px; height:21px;" allowTransparency="true"></iframe>
Index: templates/phabricator-org/changelog/2013.html
===================================================================
--- templates/phabricator-org/changelog/2013.html
+++ templates/phabricator-org/changelog/2013.html
@@ -6,6 +6,94 @@
<div class="row">
<div class="span8">
+ <!-- November -->
+ <div class="post_content">
+ <h2>November 2013</h2>
+ <div class="phabricator-remarkup">
+ <h2><a name="major-changes"></a>Major Changes</h2>
+
+ <ul>
+ <li>Phabricator now supports repository hosting. This feature is new and in beta, but ready for general use. Let us know if you run into issues.</li>
+ <li>Added an approval queue for new accounts, which requires an administrator to manually approve each new account. This is enabled by default to give new installs greater control over access. You can disable it in configuration.</li>
+ <li>Added a new application, Nuance. Nuance is a work queue for high-volume human tasks, like user support, social media management, and content review. Nuance is pre-alpha and not yet ready for general use.</li>
+ <li>Added a new application, Harbormaster. Harbormaster is a build/integration tool. Harbormaster is in early beta with select installs and missing a lot of features which it will need to be generally useful.</li>
+ <li>Added a new application, Passphrase. Passphrase is a credential store. Passphrase is primarily a support application which other applications (like Diffusion) use to simplify credential management. Passphrase is fully released and used by other applications today.</li>
+ </ul>
+
+ <h2><a name="minor-changes"></a>Minor Changes</h2>
+
+ <ul>
+ <li>Added <tt>phame.queryblog</tt> method.</li>
+ <li>Added <tt>phame.querypost</tt> method.</li>
+ <li>Merged <tt>diffusion.expandshortcommitquery</tt> and <tt>diffusion.stablecommitnamequery</tt> into the more sensible <tt>diffusion.resolverefs</tt>.</li>
+ <li>Added <tt>bin/repositroy mark-imported</tt>.</li>
+ <li>Added <tt>bin/repository importing</tt>.</li>
+ <li>Added support for <tt>ecdsa-sha2-nistp256</tt> SSH keys.</li>
+ <li>Removed <tt>differential.anonymous-access</tt>. With the advent of policies, this flag is obsolete.</li>
+ <li>Users are now roadblocked more aggressively when trying to register with a disallowed email address.</li>
+ <li>Added a Login button which appears on logged-out content pages.</li>
+ <li>Repository local paths can no longer be edited from the web UI, for security and consistency reasons. They can be edited from the CLI instead, with <tt>bin/repository edit</tt>.</li>
+ <li>Maniphest now include a "Subscribed" query by default.</li>
+ <li>You can now specify <tt>width</tt> and <tt>height</tt> on embedded files in Remarkup.</li>
+ <li>Improved various aspects of VCS command execution.</li>
+ <li>Phabricator is now much more aggressive about correcting remote URIs, fixing an issue with Git 1.7.1 and older and bare clones.</li>
+ <li>Diffusion now supports mirroring hosted Git repositories to external remotes, like GitHub.</li>
+ <li>Linked JIRA issues now render with a tagged link style.</li>
+ <li>Maniphest now propagates policies from template tasks.</li>
+ <li>Added some more options to support Asana integration.</li>
+ <li>Macro selector is now a typeahead.</li>
+ </ul>
+
+ <h2><a name="bugfixes"></a>Bugfixes</h2>
+
+ <ul>
+ <li>XHPAST now supports <tt>b'string'</tt>.</li>
+ <li>Fixed some issues when parsing Mercurial repositories with no branches.</li>
+ <li>Fixed an issue where <tt>arc</tt> would incorrectly enumerate unstaged changes in ignored submodules.</li>
+ <li>Improved grammar of some Phriction email.</li>
+ <li>Fixed an issue where comments weren't surfaced well in Feed.</li>
+ <li>Fixed exception pages returning HTTP 200 instead of HTTP 500.</li>
+ <li>Fixed an issue where the <tt>repository.create</tt> regular expression was too liberal.</li>
+ <li>Fixed an issue with updating multiple images in Pholio.</li>
+ <li>Fixed a permissions check when disabling/enabling macros which prevented anyone from acting.</li>
+ <li>Fixed an issue with Ponder question rename stories.</li>
+ <li>Phabricator now treats mail addresses as case-insensitive.</li>
+ <li>Fixed an issue with adding memes to palette-based PNGs.</li>
+ <li>Fixed an issue where Omnipotent queries could still hit policy exceptions unexpectedly.</li>
+ <li>Fixed an issue where Maniphest's "Group By: Owner" would produce nonsensical results.</li>
+ <li>Fixed an issue where <tt>bin/auth recover</tt> would fail if the base URI was not yet set.</li>
+ <li>Fixed some issue with nonsense SVN path construction under various circumstances.</li>
+ <li>Fixed an issue where query parameters would incorrectly expand when paging.</li>
+ </ul>
+
+ <h2><a name="performance"></a>Performance</h2>
+
+ <ul>
+ <li>Improved performance of libphutil subclass discovery.</li>
+ <li>Improved performance of <tt>phutil_loggable_string()</tt>.</li>
+ <li>Improved performance of Remarkup custom interpreter construction.</li>
+ <li>Improved performance of ad-hoc unit test result rendering in Differential.</li>
+ </ul>
+
+ <h2><a name="arcanist"></a>Arcanist</h2>
+
+ <ul>
+ <li>Added an <tt>--output</tt> flag to <tt>arc feature</tt>.</li>
+ </ul>
+
+ <h2><a name="developer-misc"></a>Developer / Misc</h2>
+
+ <ul>
+ <li><tt>Filesystem::readRandomBytes()</tt> should now work better on more systems.</li>
+ <li>Added <tt>urisprintf()</tt>.</li>
+ <li><tt>PhutilChannel</tt> now supports explicitly closing the write channel.</li>
+ <li><tt>DifferentialDiff</tt> objects now have PHIDs.</li>
+ <li>The query plan analyzer now works on Ajax calls.</li>
+ <li><tt>debug.stop-on-redirect</tt> now shows stack traces.</li>
+ </ul></div>
+
+ </div>
+
<!-- October -->
<div class="post_content">
<h2>October 2013</h2>
Index: templates/phabricator-org/index.html
===================================================================
--- templates/phabricator-org/index.html
+++ templates/phabricator-org/index.html
@@ -7,7 +7,7 @@
<div class="container">
<div class="row">
<div class="span12 text">
- <h2>{{ base.product_name }}, an open software engineering platform</h2>
+ <h2>{{ base.product_name }}, an open source software engineering platform</h2>
<h4>{{ base.product_name }} is a collection of open source web applications that help
software companies build better software.</h4>
</div>
Index: templates/phabricator-org/upcoming.html
===================================================================
--- templates/phabricator-org/upcoming.html
+++ templates/phabricator-org/upcoming.html
@@ -7,6 +7,7 @@
<div class="row feature">
<div class="span6 info">
<h3>ACLs / Policies</h3>
+ <h4>Now Available (Most Applications)</h4>
<p>Need to hide information from your enemies?
Fear not! With policies, you can control who can see and touch
your stuff. Some applications provide limited support today.
@@ -26,6 +27,7 @@
<div class="row feature ss">
<div class="span6 info">
<h3>Hosted Repositories</h3>
+ <h4>Now Available (Beta)</h4>
<p>{{ base.product_name }} works well with services like GitHub or Bitbucket or
repositories you already host, but soon it will be able to host
and manage repositories, too, if you want it to.
@@ -45,6 +47,7 @@
<div class="row feature ss">
<div class="span6 info">
<h3>Design Review</h3>
+ <h4>Now Available (Beta)</h4>
<p>Feeling left out because you work with pixels? Fear not! You,
too, can criticize your peers' work with
<strong>Pholio</strong>.
@@ -65,6 +68,7 @@
<div class="row feature ss">
<div class="span6 info">
<h3>Support for Mobile/Devices</h3>
+ <h4>Now Available (Most Applications)</h4>
<p>This already sort of works in a lot of applications, but not
everywhere. It will continue to see broader support in the
future.

File Metadata

Mime Type
text/plain
Expires
Fri, Mar 28, 12:51 AM (1 w, 3 d ago)
Storage Engine
blob
Storage Format
Encrypted (AES-256-CBC)
Storage Handle
7677718
Default Alt Text
D7681.id.diff (10 KB)

Event Timeline