Page MenuHomePhabricator
Feed All Stories

Aug 20 2014

tobias closed T5892: Changing or reordering field values causes value reassignment for existing tasks as Resolved.

That did it. Thanks so much

Aug 20 2014, 3:25 AM · Maniphest
epriestley retitled D10306: When destroying an object, destroy its Herald transcripts too from to When destroying an object, destroy its Herald transcripts too.
Aug 20 2014, 2:30 AM
epriestley added a revision to T5915: Allow Herald rules to reject diffs at creation time: D10306: When destroying an object, destroy its Herald transcripts too.
Aug 20 2014, 2:30 AM · Differential
epriestley added a revision to T5915: Allow Herald rules to reject diffs at creation time: D10305: Allow Herald "diff" rules to reject content before it is written.
Aug 20 2014, 2:16 AM · Differential
epriestley retitled D10305: Allow Herald "diff" rules to reject content before it is written from to Allow Herald "diff" rules to reject content before it is written.
Aug 20 2014, 2:16 AM
hach-que planned changes to D10204: Implement Amazon EC2 blueprint for Drydock.

Will rebase on D10304 once that lands / the locking issue is solved.

Aug 20 2014, 1:46 AM
hach-que retitled D10304: [drydock/core] Implement resource constraints and correct locking mechanisms with yielding for Drydock from to Implement resource constraints and correct locking mechanisms for Drydock.
Aug 20 2014, 1:24 AM · Drydock
epriestley added a comment to T5888: style disappeared like new line when use Remarkup type custom field.

Cool, thanks for checking!

Aug 20 2014, 1:22 AM · Custom Fields
taoqiping closed T5888: style disappeared like new line when use Remarkup type custom field as Resolved.

confirmed with new code.

Aug 20 2014, 1:21 AM · Custom Fields
talshiri added a comment to D10279: basic diff highlighting for html emails.

undefined (804×920 px, 82 KB)

Aug 20 2014, 1:17 AM
klimek added a comment to D10278: Fix sending email as user / via sendgrid..

Awesome. So what about the rest? I'm happy with keeping this in our branch (I think it's never led to a merge problem), but I also think it's super useful to at least have documented somewhere if we don't want to put this into the main branch (it took me a day to figure out what the right solution is (after talking to some of my colleagues), so if somebody else hits this they'll probably also be wasting a lot of time on it; figuring out why mail is rejected is about the least fun thing one can work on).

Aug 20 2014, 1:10 AM
chad added a comment to D10279: basic diff highlighting for html emails.

Screenshot?

Aug 20 2014, 1:07 AM
talshiri added a task to D10279: basic diff highlighting for html emails: T992: Send rich HTML mail bodies without impacting reply handling functionality.
Aug 20 2014, 1:04 AM
talshiri added a revision to T992: Send rich HTML mail bodies without impacting reply handling functionality: D10279: basic diff highlighting for html emails.
Aug 20 2014, 1:04 AM · Mail, Differential
igorgatis updated subscribers of T4256: Support Azure as an auth provider.
Aug 20 2014, 12:58 AM · Auth
igorgatis updated subscribers of T5899: Add support for authentication through Office 365.
Aug 20 2014, 12:57 AM · Auth
nickz added a comment to T992: Send rich HTML mail bodies without impacting reply handling functionality.

Add myself as a follower.

Aug 20 2014, 12:39 AM · Mail, Differential
epriestley closed D10303: Send SMTP mail using quoted-printable encoding in all cases.

Closed by commit rP5449200972db (authored by @epriestley).

Aug 20 2014, 12:36 AM
epriestley added a comment to T5900: Password is not prompted to be set after invite email or reset password email.

Okay. The logic currently skips password resets if that's disabled, but offhand that doesn't make sense to me. Let me dig through the changelog and see if I can figure out why we're doing that.

Aug 20 2014, 12:33 AM
swisspol added a comment to T5900: Password is not prompted to be set after invite email or reset password email.

Yes.

Aug 20 2014, 12:31 AM
chad accepted D10303: Send SMTP mail using quoted-printable encoding in all cases.

whatcouldgowrong

Aug 20 2014, 12:25 AM
epriestley added a comment to D10278: Fix sending email as user / via sendgrid..

I pulled the quoted-printable bit into D10303, since another install hit this issue. Hopefully this doesn't break like 3 other mailers. :/

Aug 20 2014, 12:22 AM
epriestley retitled D10303: Send SMTP mail using quoted-printable encoding in all cases from to Send SMTP mail using quoted-printable encoding in all cases.
Aug 20 2014, 12:21 AM
hach-que added a comment to D10204: Implement Amazon EC2 blueprint for Drydock.

Testing the new locking behaviour now, will report back when I've verified that it behaves correctly.

Aug 20 2014, 12:17 AM

Aug 19 2014

nickz added a comment to F192631: Screen_Shot_2014-08-19_at_4.36.52_PM.png.

undefined (489×571 px, 34 KB)

Aug 19 2014, 11:39 PM
btrahan added a comment to D10296: Clean up image file diffs UI.

...I have no idea what makes for a good high chair. :/

Aug 19 2014, 11:24 PM
hach-que closed T5895: Add an index on harbormaster_buildlog.buildTargetPHID, a subtask of T1049: Implement Harbormaster, as Resolved.
Aug 19 2014, 11:20 PM · Harbormaster
hach-que closed T5895: Add an index on harbormaster_buildlog.buildTargetPHID as Resolved.

Closed by commit rP6f85c22faffd.

Aug 19 2014, 11:20 PM · Harbormaster
hach-que closed D10286: Create an index on harbormaster_buildlog to reduce page load times.

Closed by commit rP6f85c22faffd (authored by @hach-que).

Aug 19 2014, 11:20 PM
epriestley closed D10301: Cover redirects to files in more cases.

Closed by commit rP94cdddc211d1 (authored by @epriestley).

Aug 19 2014, 10:53 PM
epriestley created T5915: Allow Herald rules to reject diffs at creation time.
Aug 19 2014, 10:52 PM · Differential
epriestley claimed T1022: arc patch fails to properly apply a patch which changes a symlink to a real file.
Aug 19 2014, 10:50 PM · Arcanist
epriestley added a comment to T1022: arc patch fails to properly apply a patch which changes a symlink to a real file.

Had a user actually hit this.

Aug 19 2014, 10:50 PM · Arcanist
epriestley raised the priority of T1022: arc patch fails to properly apply a patch which changes a symlink to a real file from Low to Normal.
Aug 19 2014, 10:50 PM · Arcanist
epriestley updated subscribers of T1022: arc patch fails to properly apply a patch which changes a symlink to a real file.
Aug 19 2014, 10:50 PM · Arcanist
chad closed D10302: Fix image scrollbars in Differential.

Closed by commit rPeacfb5b489ce (authored by @chad).

Aug 19 2014, 10:48 PM
hach-que updated the diff for D10204: Implement Amazon EC2 blueprint for Drydock.

Include the working directory fix in D10293 against the new EC2 allocator as well

Aug 19 2014, 10:48 PM
chad accepted D10301: Cover redirects to files in more cases.
Aug 19 2014, 10:47 PM
epriestley accepted D10302: Fix image scrollbars in Differential.
Aug 19 2014, 10:47 PM
chad retitled D10302: Fix image scrollbars in Differential from to Fix image scrollbars in Differential.
Aug 19 2014, 10:47 PM
epriestley accepted D10286: Create an index on harbormaster_buildlog to reduce page load times.

Worked fine for me locally.

Aug 19 2014, 10:45 PM
epriestley closed D10300: Support `bin/remove destroy Fnnn` for files.

Closed by commit rPe8ece70ee0f2 (authored by @epriestley).

Aug 19 2014, 10:44 PM
epriestley added a revision to T5894: Thumbnails of uploaded files broken when not logged in: D10301: Cover redirects to files in more cases.
Aug 19 2014, 10:43 PM · Files
epriestley retitled D10301: Cover redirects to files in more cases from to Cover redirects to files in more cases.
Aug 19 2014, 10:43 PM
hach-que updated the diff for D10286: Create an index on harbormaster_buildlog to reduce page load times.

Update based on feedback

Aug 19 2014, 10:42 PM
chad accepted D10300: Support `bin/remove destroy Fnnn` for files.
Aug 19 2014, 10:39 PM
hach-que updated the diff for D10204: Implement Amazon EC2 blueprint for Drydock.

Use PhabricatorGlobalLock. Will test this when I'm in the office since I don't want to be calling AWS APIs on a sketchy mobile internet connection.

Aug 19 2014, 10:38 PM
epriestley retitled D10300: Support `bin/remove destroy Fnnn` for files from to Support `bin/remove destroy Fnnn` for files.
Aug 19 2014, 10:32 PM
hach-que closed D10287: Remove localhost Drydock allocator.

Closed by commit rPdf7fb098451c (authored by @hach-que).

Aug 19 2014, 10:30 PM
hach-que added a comment to D10204: Implement Amazon EC2 blueprint for Drydock.

Oh okay, that explains why I had all those issues :)

Aug 19 2014, 10:30 PM
epriestley added a comment to D10204: Implement Amazon EC2 blueprint for Drydock.

Use $lock->lock(123); to wait 123 seconds for the lock.

Aug 19 2014, 10:29 PM
hach-que added a comment to D10292: Allow users to restart builds at any time.

Is there a way we can detect if there is no HarbormasterBuildWorker in the queue, but the build has commands against it, and only offer the button in those circumstances? I don't want to confuse people with a button that does nothing 99% of the time.

Aug 19 2014, 10:27 PM
hach-que added a comment to D10204: Implement Amazon EC2 blueprint for Drydock.

So from memory, I started with something like:

Aug 19 2014, 10:24 PM
epriestley added a comment to D10204: Implement Amazon EC2 blueprint for Drydock.

That is, I would expect that PhutilGlobalLock is the correct lock type to use here and will be far simpler than using row locks.

Aug 19 2014, 9:52 PM
epriestley added a comment to D10204: Implement Amazon EC2 blueprint for Drydock.

You mentioned elsewhere that you moved away from PhutilGlobalLock to beginReadLocking() -- can you walk me through that?

Aug 19 2014, 9:51 PM
epriestley accepted D10287: Remove localhost Drydock allocator.
Aug 19 2014, 9:49 PM
epriestley added a comment to D10296: Clean up image file diffs UI.

wow those baby chairs are super expensive

Aug 19 2014, 9:48 PM
epriestley added a comment to D10292: Allow users to restart builds at any time.

I don't think we should pursue this.

Aug 19 2014, 9:47 PM
chad closed T4910: Handle large image files in Differential better as Resolved.

Closed by commit rP0057cf17e9d0.

Aug 19 2014, 9:46 PM · Differential, Design
chad closed T5874: Clean up file changes table as Resolved.

Closed by commit rP0057cf17e9d0.

Aug 19 2014, 9:46 PM · Differential, Design
chad closed D10296: Clean up image file diffs UI.

Closed by commit rP0057cf17e9d0 (authored by @chad).

Aug 19 2014, 9:46 PM
chad added a comment to D10296: Clean up image file diffs UI.

Also, @btrahan, which highchair should I go with. Leaning towards the one that looks like it came from Ork.

Aug 19 2014, 9:46 PM
epriestley accepted D10296: Clean up image file diffs UI.
Aug 19 2014, 9:45 PM
epriestley added a comment to T5900: Password is not prompted to be set after invite email or reset password email.

Is account.editable disabled in your configuration?

Aug 19 2014, 9:42 PM
epriestley added a comment to T5896: Mercurial fails to parse (A or B or ... or Z) revsets with more than about 300 items.

Specifically, I think this issue is related to the enormous length of the command. The command is supposed to look like:

Aug 19 2014, 9:40 PM · Diffusion, Mercurial, Daemons
epriestley added a comment to T5896: Mercurial fails to parse (A or B or ... or Z) revsets with more than about 300 items.

Do you have ~10,000 branch heads or bookmarks in this repository?

Aug 19 2014, 9:37 PM · Diffusion, Mercurial, Daemons
epriestley added a comment to T5892: Changing or reordering field values causes value reassignment for existing tasks.

The current structure has implicit keys "0", "1", "2", etc, so you can just make those implicit keys explicit. For example, change this:

Aug 19 2014, 9:29 PM · Maniphest
epriestley requested changes to D10286: Create an index on harbormaster_buildlog to reduce page load times.
  • By convention, prefer to write this like other key patches (see below).
  • Prefer to provide an explicit key name.
  • Provide a database name explicitly.
Aug 19 2014, 9:27 PM
epriestley added a comment to T5901: AphrontDuplicateKeyQueryException when deleting comment in custom application.

Are you using PhabricatorDraft, explicitly? Can you show me that code? I don't think we write PhabricatorDraft objects implicitly right now.

Aug 19 2014, 9:24 PM · Phabricator, Transactions
epriestley closed T5894: Thumbnails of uploaded files broken when not logged in as Resolved.

Closed by commit rPe8c51cd934da.

Aug 19 2014, 9:21 PM · Files
epriestley closed D10299: Fix external redirect flagging issue with image thumbnails.

Closed by commit rPe8c51cd934da (authored by @epriestley).

Aug 19 2014, 9:21 PM
epriestley added a comment to D10297: Support Azure AD / Office 365 as an OAuth provider.

It looks like I have to pay for a "Windows Azure Subscription" (I guess?) in order to create an OAuth application, although I'm having trouble even doing that (the form has a section called "Payment Information" but won't let me enter any, and the "Sign Up" button is greyed out).

Aug 19 2014, 9:20 PM
ide added a comment to T5913: SSL not working on OSX Yosemite Beta 6.

... and it looks like --cacert is old news: http://curl.haxx.se/mail/archive-2013-10/0036.html. So I'm not sure how arc worked on Mavericks unless the certs registered with the keychain changed in 10.10 DP6.

Aug 19 2014, 9:14 PM · Arcanist
chad accepted D10299: Fix external redirect flagging issue with image thumbnails.
Aug 19 2014, 9:14 PM
epriestley added a revision to T5894: Thumbnails of uploaded files broken when not logged in: D10299: Fix external redirect flagging issue with image thumbnails.
Aug 19 2014, 9:13 PM · Files
epriestley retitled D10299: Fix external redirect flagging issue with image thumbnails from to Fix external redirect flagging issue with image thumbnails.
Aug 19 2014, 9:13 PM
ide added a comment to T5913: SSL not working on OSX Yosemite Beta 6.

Even setting CURLOPT_SSL_VERIFYPEER to false doesn't make the SSL error go away. I was able to get arc temporarily working again by not setting CURLOPT_CAINFO.

Aug 19 2014, 9:08 PM · Arcanist
tobyhughes added tasks to D10298: Support Azure AD Logins (adapter): T5899: Add support for authentication through Office 365, T4256: Support Azure as an auth provider.
Aug 19 2014, 9:07 PM
tobyhughes added a revision to T5899: Add support for authentication through Office 365: D10298: Support Azure AD Logins (adapter).
Aug 19 2014, 9:07 PM · Auth
tobyhughes added a revision to T4256: Support Azure as an auth provider: D10298: Support Azure AD Logins (adapter).
Aug 19 2014, 9:07 PM · Auth
tobyhughes added tasks to D10297: Support Azure AD / Office 365 as an OAuth provider: T4256: Support Azure as an auth provider, T5899: Add support for authentication through Office 365.
Aug 19 2014, 9:06 PM
tobyhughes added a revision to T5899: Add support for authentication through Office 365: D10297: Support Azure AD / Office 365 as an OAuth provider.
Aug 19 2014, 9:06 PM · Auth
tobyhughes added a revision to T4256: Support Azure as an auth provider: D10297: Support Azure AD / Office 365 as an OAuth provider.
Aug 19 2014, 9:06 PM · Auth
tobyhughes retitled D10298: Support Azure AD Logins (adapter) from to Support Azure AD Logins (adapter).
Aug 19 2014, 9:05 PM
chengyin added a comment to T5913: SSL not working on OSX Yosemite Beta 6.

Nothing related was mentioned in DP6's release note: https://developer.apple.com/library/prerelease/mac/releasenotes/General/rn-osx-10.10/index.html

Aug 19 2014, 9:05 PM · Arcanist
tobyhughes retitled D10297: Support Azure AD / Office 365 as an OAuth provider from to Support Azure AD / Office 365 as an OAuth provider.
Aug 19 2014, 9:03 PM
b2bsgm added a comment to T5913: SSL not working on OSX Yosemite Beta 6.

arc was fine up to beta 5. But something changed in beta 6...

Aug 19 2014, 9:03 PM · Arcanist
chad added a comment to T5913: SSL not working on OSX Yosemite Beta 6.

I found Yosemite completely unusable for many reasons.

Aug 19 2014, 9:00 PM · Arcanist
epriestley accepted D10295: Login to Comment - kill intermediary dialogue.
Aug 19 2014, 8:59 PM
b2bsgm added a comment to T5913: SSL not working on OSX Yosemite Beta 6.
lusmac:proj lliu$ arc tasks --trace
libphutil loaded from '/Users/lliu/bin/libphutil/src'.
arcanist loaded from '/Users/lliu/bin/arcanist/src'.
Config: Reading user configuration file "/Users/lliu/.arcrc"...
Config: Did not find system configuration at "/etc/arcconfig".
Working Copy: Reading .arcconfig from "/Users/lliu/Developer/git/proj/.arcconfig".
Working Copy: Path "/Users/lliu/Developer/git/proj" is part of `git` working copy "/Users/lliu/Developer/git/proj".
Working Copy: Project root is at "/Users/lliu/Developer/git/proj".
Config: Did not find local configuration at "/Users/lliu/Developer/git/proj/.git/arc/config".
>>> [0] <conduit> conduit.connect() <bytes = 463>
>>> [1] <http> https://phabricator.dev.oanda.com/api/conduit.connect
<<< [1] <http> 6,353 us
<<< [0] <conduit> 6,662 us
Aug 19 2014, 8:57 PM · Arcanist
epriestley added a comment to T5698: Github-style Remarkup previews on a checked-in resource.

The security risk is that if a markdown implementation does not escape HTML correctly, an attacker with access to commit to any repository (or create a repository) can push a README file which renders with Javascript in it, then trick a user into viewing the page. After the user clicks the link, the Javascript can read their CSRF tokens and make requests which impersonate them.

Aug 19 2014, 8:57 PM · User Delight, KDE, Haskell.org, Wikimedia, Restricted Project, Diffusion, Remarkup
avivey added a comment to T5914: `arc patch` fails to detect that the working copy commit exists?.

git version 1.9.4.msysgit.0, on windows (git bash).

Aug 19 2014, 8:54 PM · Arcanist
epriestley added a comment to T5914: `arc patch` fails to detect that the working copy commit exists?.

Possibly a windows / "\r" issue

Aug 19 2014, 8:54 PM · Arcanist
epriestley created T5914: `arc patch` fails to detect that the working copy commit exists?.
Aug 19 2014, 8:53 PM · Arcanist
chengyin added a comment to T5913: SSL not working on OSX Yosemite Beta 6.

Yes, I am.

Aug 19 2014, 8:51 PM · Arcanist
epriestley renamed T5913: SSL not working on OSX Yosemite Beta 6 from SSL not working on Yosemite B6 to SSL not working on OSX Yosemite Beta 6.
Aug 19 2014, 8:48 PM · Arcanist
epriestley created T5913: SSL not working on OSX Yosemite Beta 6.
Aug 19 2014, 8:48 PM · Arcanist
chad updated the diff for D10296: Clean up image file diffs UI.
  • derp
Aug 19 2014, 8:20 PM
chad updated the test plan for D10296: Clean up image file diffs UI.
Aug 19 2014, 8:19 PM
chad retitled D10296: Clean up image file diffs UI from to Clean up image file diffs UI.
Aug 19 2014, 8:18 PM