Page MenuHomePhabricator
Feed Advanced Search

Jul 8 2015

epriestley added a comment to T8795: Only allow one project of a given kind on a task at a time.

There are some, uh, creative things you could do if the problem is limited in scope to a few specific conflicts, like write a Herald rule like this:

Jul 8 2015, 2:17 PM · OpenStack, Projects
epriestley closed T8791: Projects in Diffusion do not show in tag style as Resolved by committing Restricted Diffusion Commit.
Jul 8 2015, 2:00 PM · Diffusion
epriestley claimed T8791: Projects in Diffusion do not show in tag style.
Jul 8 2015, 1:52 PM · Diffusion
epriestley added a revision to T8791: Projects in Diffusion do not show in tag style: Unknown Object (Differential Revision).
Jul 8 2015, 1:50 PM · Diffusion
epriestley updated subscribers of T5046: Repositories requiring authentication does not prompt for auth details over http if "policy.allow-public" is true.
Jul 8 2015, 1:43 PM · Diffusion
epriestley merged task T8798: Spaces - diffusion - http authentication into T5046: Repositories requiring authentication does not prompt for auth details over http if "policy.allow-public" is true.
Jul 8 2015, 1:43 PM · Diffusion, Spaces
epriestley added a comment to T8798: Spaces - diffusion - http authentication.

I think this is just the same as T5046. You can use SSH, or wait for a fix for T5046.

Jul 8 2015, 1:43 PM · Diffusion, Spaces
epriestley added a comment to T8799: Why not new install phabricator , but can not live chat?.

This report doesn't have enough information for us to reproduce the problem you're experiencing or help you resolve it.

Jul 8 2015, 1:42 PM · Aphlict, Conpherence
epriestley added a revision to T5873: Update Conduit for ApplicationTransactions, CustomFields and Edges: Unknown Object (Differential Revision).
Jul 8 2015, 1:41 PM · Haskell.org, Restricted Project, Restricted Project, ApplicationEditor, FreeBSD, Restricted Project, User Delight, Phacility, Custom Fields, Transactions, Conduit
epriestley updated subscribers of T5873: Update Conduit for ApplicationTransactions, CustomFields and Edges.
Jul 8 2015, 1:40 PM · Haskell.org, Restricted Project, Restricted Project, ApplicationEditor, FreeBSD, Restricted Project, User Delight, Phacility, Custom Fields, Transactions, Conduit
epriestley merged task T8793: Allow local repository with conduit repository.create into T5873: Update Conduit for ApplicationTransactions, CustomFields and Edges.
Jul 8 2015, 1:40 PM · Diffusion, Conduit
epriestley merged task T8794: Support "Add follow-up task" action in Maniphest into T8345: Add task tabs for "Mentions" and "Merged".
Jul 8 2015, 1:39 PM · OpenStack, Maniphest
epriestley updated subscribers of T8345: Add task tabs for "Mentions" and "Merged".
Jul 8 2015, 1:39 PM · Restricted Project, FreeBSD, Maniphest
epriestley added a comment to T8794: Support "Add follow-up task" action in Maniphest.

I'm going to merge this into T8345, which discusses this and some other relationships. My general concern here is that I don't want to add a large number of very similar relationship types which differ from one another only slightly. That said, "Followup" is probably the most compelling new relationship type discussed there.

Jul 8 2015, 1:39 PM · OpenStack, Maniphest
epriestley added a comment to T8795: Only allow one project of a given kind on a task at a time.

Just to clarify, you aren't actually using Phabricator yet, and are just identifying this as a potential concern -- is that right?

Jul 8 2015, 1:33 PM · OpenStack, Projects
epriestley closed T8797: Create an "OpenStack" umbrella project as Resolved.

I created OpenStack, you should have permission to edit it. Feel free to change the name/icons/description/permissions/etc -- the restrictions on project creation are just because they're relatively long-lived objects and users poking around / testing things loved creating random test projects.

Jul 8 2015, 1:23 PM · OpenStack, Projects
epriestley removed a member for OpenStack: epriestley.
Jul 8 2015, 1:21 PM
epriestley created OpenStack.
Jul 8 2015, 1:21 PM
epriestley closed T8792: Wow! Wow! Wow! Wow! Wow! Wow! Wow! Wow! Wow! Wow! Wow! Wow! Wow! Wow! Wow! Wow! Wow! Wow! as Resolved.
Jul 8 2015, 11:48 AM
epriestley added a comment to T3967: Build a 2-up preview mode into the fullscreen Remarkup editor.

No, I fixed it manually.

Jul 8 2015, 11:48 AM · Remarkup
epriestley added a comment to T8746: 20131121.repocredentials.2.mig.php fails.

Cool, glad to hear things are working again.

Jul 8 2015, 11:34 AM · Setup
epriestley added a revision to T8726: Modularize Herald fields and actions: Unknown Object (Differential Revision).
Jul 8 2015, 11:33 AM · Herald
epriestley renamed T3967: Build a 2-up preview mode into the fullscreen Remarkup editor from uild a preview mode into the fullscreen Remarkup editor to Build a preview mode into the fullscreen Remarkup editor.
Jul 8 2015, 11:27 AM · Remarkup
epriestley lowered the priority of T3967: Build a 2-up preview mode into the fullscreen Remarkup editor from Normal to Wishlist.
Jul 8 2015, 11:27 AM · Remarkup
epriestley added a revision to T8726: Modularize Herald fields and actions: Unknown Object (Differential Revision).
Jul 8 2015, 10:40 AM · Herald
epriestley added a revision to T8726: Modularize Herald fields and actions: Unknown Object (Differential Revision).
Jul 8 2015, 9:58 AM · Herald
epriestley renamed T8726: Modularize Herald fields and actions from Modularize Herald conditions to Modularize Herald fields.
Jul 8 2015, 9:55 AM · Herald
epriestley added a comment to T8332: Allow arcanist output to be sent to a file.

A third case is that, as far as I can tell:

Jul 8 2015, 8:41 AM · Arcanist
epriestley requested changes to D13581: Support custom fields in diffusion commit property views..

Details inline, but I think the shortest path to getting what you want here is:

Jul 8 2015, 8:36 AM
epriestley added a comment to T7005: Find somewhat simple way to have Phriction be a part of new Projects layout.

You can add such a field yourself:

Jul 8 2015, 7:21 AM · FreeBSD, Phriction, Projects
epriestley added a comment to T8588: One instance has a severe, global performance issue.

Those service calls look fine (~4.5ms -- about the same as this install) and the 150ms discrepancy between the 654ms on the network tab vs 500ms of observed wall time isn't too far out of line (I see about half that discrepancy on this install, but services can't do true end-to-end timing and at least some of that time is spent saving Services data after the timer stops).

Jul 8 2015, 12:56 AM · Restricted Project

Jul 7 2015

epriestley added a comment to T8787: Add support for U2F MFA once browser implementations improve and compatible hardware is more widely available.

It looks like you have to configure an application key -- is that right? Did you just hard-code yours? That might be a possible technical hurdle, since other OTP auth doesn't require configuration so we don't have anywhere convenient to store it. Or I might just be misunderstanding how the verification works.

Jul 7 2015, 11:56 PM · Haskell.org, Auth
epriestley added a comment to T8786: Add support for custom fields per project.

Oh, so we just need a query language to make this work? Do you think it would be better to build the query language first?

Jul 7 2015, 11:38 PM · Projects, Custom Fields
epriestley edited the content of Roadmap.
Jul 7 2015, 11:36 PM
epriestley added a comment to T8786: Add support for custom fields per project.

So sometimes selecting "A, B, C" as a query means "A AND (B OR C)", and sometimes it means "A AND B AND C", depending on whether B and C are from different projects?

Jul 7 2015, 11:24 PM · Projects, Custom Fields
epriestley added a revision to T8726: Modularize Herald fields and actions: Restricted Differential Revision.
Jul 7 2015, 11:10 PM · Herald
epriestley added a comment to T8786: Add support for custom fields per project.

When you search tasks, do you expect to have separate query UIs for "Marketing" tasks and "Development" tasks, or a single query UI (with support for querying by either field) for both?

Jul 7 2015, 10:42 PM · Projects, Custom Fields
epriestley changed the visibility for T3855: `arc land` should work when the current branch/bookmark and the target branch/bookmark are the same.
Jul 7 2015, 10:39 PM · Restricted Project, Arcanist
epriestley changed the visibility for T3875: Allow arc to perform cascading rebases, maybe during or after `arc land`.
Jul 7 2015, 10:39 PM · Prioritized, Restricted Project, Arcanist
epriestley changed the visibility for T5822: Implement garbage collection / automatic archiving for Harbormaster logs.
Jul 7 2015, 10:32 PM · Harbormaster, Restricted Project
epriestley added a comment to T8786: Add support for custom fields per project.

Phabricator does not support per-project fields, and we have no plans to add them at this time.

Jul 7 2015, 9:44 PM · Projects, Custom Fields
epriestley added a comment to T8096: Improve Harbormaster UI/UX (v1).

Per T8744 and elsewhere, the "Synthetic Inlines" for lint and Differential coverage both still need to be switched to read from Harbormaster sources.

Jul 7 2015, 9:12 PM · Harbormaster
epriestley updated subscribers of T3670: Add subprojects.
Jul 7 2015, 9:04 PM · KDE, Projects (v3), Restricted Project, FreeBSD, Wikimedia
epriestley merged task T8786: Add support for custom fields per project into T3670: Add subprojects.
Jul 7 2015, 9:04 PM · Projects, Custom Fields
epriestley added a comment to T8785: Typo in copy on phabricator.org.

Thanks! This is now deployed.

Jul 7 2015, 8:47 PM · Public & Media Relations
epriestley added a comment to T8780: Exception, Cursor "1" does not identify a valid object.

niice

Jul 7 2015, 8:22 PM · Chad's House
epriestley added a revision to T8780: Exception, Cursor "1" does not identify a valid object: Unknown Object (Differential Revision).
Jul 7 2015, 8:19 PM · Chad's House
epriestley added a comment to T8780: Exception, Cursor "1" does not identify a valid object.

Aha! I think I figured it out.

Jul 7 2015, 8:14 PM · Chad's House
epriestley added a comment to T8780: Exception, Cursor "1" does not identify a valid object.

SELECT * FROM phabricator_almanac.almanac_service;

Jul 7 2015, 8:12 PM · Chad's House
epriestley added a comment to T8780: Exception, Cursor "1" does not identify a valid object.

Show me the row?

Jul 7 2015, 8:12 PM · Chad's House
epriestley added a comment to T8780: Exception, Cursor "1" does not identify a valid object.

My theory here is that your services table is kinda messed up, but I'm having a hard time coming up with a clean way to fix this in the general case. I think I'm just going to soften the failure here for now, unless that query produces surprises.

Jul 7 2015, 8:10 PM · Chad's House
epriestley added a comment to T7338: Build more status tools for monitoring Phacility cluster health.

From T8781, monitoring instance daemon queue lengths would be particularly helpful in identifying at least 1-2 issues we've hit.

Jul 7 2015, 8:08 PM · Almanac, Phacility
epriestley added a comment to T8780: Exception, Cursor "1" does not identify a valid object.

Do you have stuff in almanac_service?

Jul 7 2015, 8:00 PM · Chad's House
epriestley added a comment to T8780: Exception, Cursor "1" does not identify a valid object.

You can also probably do this to get a meaningful stack trace, near line 410 of PhabricatorCursorPagedPolicyAwareQuery.php:

Jul 7 2015, 7:54 PM · Chad's House
epriestley added a revision to T8780: Exception, Cursor "1" does not identify a valid object: Unknown Object (Differential Revision).
Jul 7 2015, 7:51 PM · Chad's House
epriestley added a comment to T8780: Exception, Cursor "1" does not identify a valid object.

Actually, I guess we can't check the environment that early to see if the setting is set. Let me just start by tailoring the error message, and maybe that'll give me enough to go on that I can figure it out.

Jul 7 2015, 7:49 PM · Chad's House
epriestley updated the task description for T8783: Unprototype Nuance (v1).
Jul 7 2015, 7:48 PM · Nuance, Restricted Project
epriestley added a comment to T8780: Exception, Cursor "1" does not identify a valid object.

Ah, okay. Let me fix that UI to respect developer mode so we can get a stack trace.

Jul 7 2015, 7:41 PM · Chad's House
epriestley added a comment to T8780: Exception, Cursor "1" does not identify a valid object.

Oh, sorry, I just mean the web UI itself -- I'd expect it to look like this if you have developer-mode enabled:

Jul 7 2015, 7:39 PM · Chad's House
epriestley added a comment to T8780: Exception, Cursor "1" does not identify a valid object.

Do you have a full stack trace? You might need to bin/config set phabricator.developer-mode 1 to get one, although presumably you're already in developer mode...

Jul 7 2015, 7:27 PM · Chad's House
epriestley closed T8774: Crash when viewing search with viewer() while logged out as Resolved by committing Restricted Diffusion Commit.
Jul 7 2015, 6:52 PM · ApplicationSearch
epriestley closed T8784: Error en factura as Invalid.
Jul 7 2015, 6:50 PM
epriestley closed T8781: Not receiving emails as Resolved.

This looks like it was primarily caused by operator error. I stopped some services on the paired repo host in order to recover db001 in connection with T8764 yesterday. This worked, and let me revive the host immediately rather than needing to restart it, but I then failed to completely restart services later.

Jul 7 2015, 6:47 PM · Phacility Support
epriestley created T8783: Unprototype Nuance (v1).
Jul 7 2015, 6:45 PM · Nuance, Restricted Project
epriestley changed the visibility for T7338: Build more status tools for monitoring Phacility cluster health.
Jul 7 2015, 6:32 PM · Almanac, Phacility
epriestley added a comment to T8781: Not receiving emails.

I think the immediate issue is now resolved, I'll look at this in more detail and post a followup a little later.

Jul 7 2015, 5:05 PM · Phacility Support
epriestley added a comment to T8781: Not receiving emails.

Looking into this now.

Jul 7 2015, 4:50 PM · Phacility Support
epriestley closed T8778: Test as Invalid.
Jul 7 2015, 3:25 PM
epriestley closed T6817: Token given feed entry's target link is not struck through and greyed out when the target is closed as Resolved.

Seems resolved in the example. This is not 100% completely perfect yet (there's still some cruft kicking around) but I think it has no user-facing impact anymore.

Jul 7 2015, 3:25 PM · Feed, Tokens
epriestley set the image for Ops to F595837: project.png.
Jul 7 2015, 3:24 PM
epriestley changed the visibility for Ops.
Jul 7 2015, 3:24 PM
epriestley updated subscribers of T8172: "Edit" button shouldn't be hidden in "Actions".
Jul 7 2015, 3:15 PM · FreeBSD, Restricted Project, Phriction
epriestley merged task T8779: Take "Edit" action out of "Actions" menu on wiki pages into dedicated button into T8172: "Edit" button shouldn't be hidden in "Actions".
Jul 7 2015, 3:15 PM · Phriction
epriestley closed T8777: Support sending creators of a task a "receipt" with a link to the task they just created as Invalid.

Oh, @chad is correct, I get this mail on this install.

Jul 7 2015, 2:27 PM · Mail, Herald, Maniphest
epriestley created T8778: Test.
Jul 7 2015, 2:25 PM
epriestley closed T8776: Duplicate info in the feed as Wontfix.
Jul 7 2015, 1:33 PM · Feed
epriestley triaged T8774: Crash when viewing search with viewer() while logged out as Normal priority.
Jul 7 2015, 12:56 PM · ApplicationSearch
epriestley added a revision to T8774: Crash when viewing search with viewer() while logged out: Unknown Object (Differential Revision).
Jul 7 2015, 12:55 PM · ApplicationSearch
epriestley closed T8772: test as Invalid.
Jul 7 2015, 12:46 PM
epriestley closed T8771: "/><svg/onload=prompt(1)> as Invalid.
Jul 7 2015, 12:46 PM · Space Test Users
epriestley closed T8773: "/><iframe/src=javascript:prompt(1)> as Invalid.
Jul 7 2015, 12:45 PM
epriestley claimed T8774: Crash when viewing search with viewer() while logged out.

Thanks.

Jul 7 2015, 12:45 PM · ApplicationSearch
epriestley closed T8775: Test Task as Invalid.
Jul 7 2015, 12:44 PM · Chad's House
epriestley added a comment to T7903: Conduit differential.query search by branches is broken.

No. If there was, it would be posted here.

Jul 7 2015, 12:41 PM · Restricted Project, Differential, Conduit
epriestley reopened T8762: Upgrade process should be more informative when unable to create new databases as "Open".

Thanks.

Jul 7 2015, 12:31 PM · Setup
epriestley closed T3949: Support mailto URI in Remarkup as Resolved.

However this is, as you already mentioned, rather useless, because clicking the link will not allow to send an email

Jul 7 2015, 12:31 PM · Remarkup
nemobis awarded T8549: Feedback on 2015 Redesign a Manufacturing Defect? token.
Jul 7 2015, 9:28 AM · Design

Jul 6 2015

epriestley added a revision to T8726: Modularize Herald fields and actions: Unknown Object (Differential Revision).
Jul 6 2015, 9:15 PM · Herald
epriestley added a comment to T8767: Destroyed credentials should render as strikethrough.

I can't reproduce this:

Jul 6 2015, 9:13 PM · Remarkup, Passphrase
epriestley added a comment to T8765: Links for installers don't work.

No worries, sorry these aren't working right now. We swapped hosts out and some of the domain rules changed a bit.

Jul 6 2015, 7:48 PM · Documentation
epriestley claimed T8746: 20131121.repocredentials.2.mig.php fails.
Jul 6 2015, 7:16 PM · Setup
epriestley added a comment to T8751: Links to installation/update scripts are broken.

Oh, and remove the scripts from version control if their chosen destination is not Diffusion, I suppose.

Jul 6 2015, 7:15 PM · Badge Awarded, Documentation
epriestley merged task T8765: Links for installers don't work into T8751: Links to installation/update scripts are broken.
Jul 6 2015, 7:14 PM · Documentation
epriestley updated subscribers of T8751: Links to installation/update scripts are broken.
Jul 6 2015, 7:14 PM · Badge Awarded, Documentation
epriestley added a revision to T8746: 20131121.repocredentials.2.mig.php fails: Unknown Object (Differential Revision).
Jul 6 2015, 7:14 PM · Setup
epriestley added a comment to T8746: 20131121.repocredentials.2.mig.php fails.

Since this migration is ~18 months old and there's no easy way to correct it, I'm just going to no-op it. You'll need to update your repositories to set the correct credentials after upgrading.

Jul 6 2015, 7:08 PM · Setup
epriestley added a project to T8751: Links to installation/update scripts are broken: Badge Awarded.
Jul 6 2015, 7:03 PM · Badge Awarded, Documentation
epriestley added a comment to T8751: Links to installation/update scripts are broken.

We should fix this since it's confusing, but I don't want to put www.phabricator.com back in service as a host since this was the only thing it was used for.

Jul 6 2015, 7:02 PM · Badge Awarded, Documentation
epriestley closed T8764: Reduce impact of backups on running instances as Resolved.

I pushed a change to record instance out-of-service dates (D13561) and stop running backups for out-of-service instances after about 48 hours (D13563). I promoted these changes to rSAAS stable and deployed admin. I manually updated all "Suspended" and "Disabled" instances to have an out-of-service date of July 1, 2015.

Jul 6 2015, 6:35 PM · Phacility, Ops
epriestley closed T8750: Graphviz remarkup blocks produce graphs too wide to display as Resolved.

(I think this is fixed?)

Jul 6 2015, 5:46 PM · Remarkup