Page MenuHomePhabricator
Feed Advanced Search

Apr 14 2016

epriestley created T10806: Support "ssl.chain" in Aphlict configuration.
Apr 14 2016, 12:22 PM · Aphlict
epriestley added a comment to T10802: Unable to create new forms, even though I am an administrator.

I can not reproduce this issue by following your reproduction steps. Here's what I see on this install:

Apr 14 2016, 12:21 PM · Bug Report
epriestley closed T10783: Live notifications do not work behind apache SSL reverse proxy as Resolved by committing Restricted Diffusion Commit.
Apr 14 2016, 11:57 AM · Bug Report
epriestley closed T10697: Move Aphlict server configuration to a separate configuration file as Resolved by committing Restricted Diffusion Commit.
Apr 14 2016, 11:57 AM · Restricted Project, Aphlict
epriestley closed T10697: Move Aphlict server configuration to a separate configuration file, a subtask of T6915: Allow the Aphlict server to scale across multiple hosts, as Resolved.
Apr 14 2016, 11:57 AM · Restricted Project, Infrastructure, Aphlict
epriestley added a comment to T10783: Live notifications do not work behind apache SSL reverse proxy.

I've marked D15705 as fixing this, since it makes our interpretation of the path unambiguous: we would no longer interpret /ws/ as a request for namespace "ws".

Apr 14 2016, 11:40 AM · Bug Report
epriestley added a comment to T10805: Exception in master (related to cluster functioning).

Sorry about breaking this -- there are a lot of large changes going in this week related to T10751, so master might be a little less stable than usual until the dust settles there.

Apr 14 2016, 11:37 AM · Bug Report
epriestley added a comment to T10805: Exception in master (related to cluster functioning).

This should now be fixed in HEAD.

Apr 14 2016, 11:33 AM · Bug Report
epriestley closed T10805: Exception in master (related to cluster functioning) as Resolved by committing Restricted Diffusion Commit.
Apr 14 2016, 11:32 AM · Bug Report
epriestley added a comment to T10802: Unable to create new forms, even though I am an administrator.

This report does not include reproduction steps. See Providing Reproduction Steps for help.

Apr 14 2016, 11:31 AM · Bug Report
epriestley updated subscribers of T6878: Tagged commits which are not ancestors of any branch head don't get imported.
Apr 14 2016, 11:29 AM · Wikimedia, Restricted Project, Diffusion
epriestley merged task T10799: Commits pushed to staging repo stuck in "Commit Still Parsing" into T6878: Tagged commits which are not ancestors of any branch head don't get imported.
Apr 14 2016, 11:29 AM · Bug Report
epriestley closed T10800: Facing exception while setting up password on credential menu as Invalid.

Upgrade Phabricator. This is fixed in HEAD.

Apr 14 2016, 11:27 AM · Bug Report
epriestley merged task T10801: Unhandled Exception into T10805: Exception in master (related to cluster functioning).
Apr 14 2016, 11:27 AM · Bug Report
epriestley updated subscribers of T10805: Exception in master (related to cluster functioning).
Apr 14 2016, 11:27 AM · Bug Report
epriestley updated subscribers of T10805: Exception in master (related to cluster functioning).
Apr 14 2016, 11:24 AM · Bug Report
epriestley merged task T10804: Phabricator throws unhandled exception (cluster.addresses) after updating into T10805: Exception in master (related to cluster functioning).
Apr 14 2016, 11:24 AM · Bug Report
spawnlt awarded T4900: Workboards updating in real time a The World Burns token.
Apr 14 2016, 7:02 AM · Workboards (v3), User Delight, Wikimedia
epriestley edited this Badge.
Apr 14 2016, 2:00 AM
epriestley added a comment to T10797: Git HTTP operations fail with username in URL.

This should be fixed in HEAD of master. Thanks for the report, let us know if you run into anything else.

Apr 14 2016, 2:00 AM · Bug Report
epriestley closed T10797: Git HTTP operations fail with username in URL as Resolved by committing Restricted Diffusion Commit.
Apr 14 2016, 1:59 AM · Bug Report
epriestley added a comment to T10797: Git HTTP operations fail with username in URL.

Not 100% sure that's a fix, but I was able to reproduce something that looked similar and that appeared to fix it locally.

Apr 14 2016, 12:11 AM · Bug Report
epriestley added a revision to T10797: Git HTTP operations fail with username in URL: Unknown Object (Differential Revision).
Apr 14 2016, 12:10 AM · Bug Report
epriestley added a comment to T10797: Git HTTP operations fail with username in URL.

You can put lines=30 or similar after the triple backticks in the header:

Apr 14 2016, 12:00 AM · Bug Report

Apr 13 2016

epriestley added a comment to T10797: Git HTTP operations fail with username in URL.

(You may need to censor Authorization header bodies.)

Apr 13 2016, 11:46 PM · Bug Report
epriestley added a comment to T10797: Git HTTP operations fail with username in URL.

What does GIT_CURL_VERBOSE=1 GIT_TRACE=1 look like for GitHub in your environment?

Apr 13 2016, 11:46 PM · Bug Report
epriestley added a comment to T10793: Allow tokens to be awarded to comments.

We need a good "Ph" currency name before I can really get maximally excited about it.

Apr 13 2016, 11:24 PM · Restricted Project, Tokens, Transactions, User Delight, Feature Request
epriestley added a comment to T10796: Arcanist fails to load configuration when user's AppData is at a UNC path.

Since Windows tends to languish near the bottom of the priority list and I'm fairly confident this patch is fine, I'll accept it upstream if you use it for a couple days and nothing explodes and want to submit it.

Apr 13 2016, 11:22 PM · Windows, Arcanist, Bug Report
epriestley added a comment to T10796: Arcanist fails to load configuration when user's AppData is at a UNC path.

I suspect that fix is safe and correct. It would be nice to kick the tires a little more before applying it and maybe try to dream up some test coverage, but it shouldn't have broader implications within the arc ecosystem.

Apr 13 2016, 11:16 PM · Windows, Arcanist, Bug Report
epriestley added a revision to T10697: Move Aphlict server configuration to a separate configuration file: Unknown Object (Differential Revision).
Apr 13 2016, 11:11 PM · Restricted Project, Aphlict
epriestley added a revision to T10783: Live notifications do not work behind apache SSL reverse proxy: Unknown Object (Differential Revision).
Apr 13 2016, 11:11 PM · Bug Report
epriestley edited this Badge.
Apr 13 2016, 11:06 PM
epriestley added a member for Community: areitz.
Apr 13 2016, 11:04 PM
epriestley added a member for Blessed Committers: areitz.
Apr 13 2016, 11:04 PM
epriestley updated the task description for T10794: Upgrading: Changes to Aphlict (Real-Time Notifications) Configuration.
Apr 13 2016, 10:52 PM · Installing & Upgrading, Aphlict
epriestley added a revision to T10697: Move Aphlict server configuration to a separate configuration file: Unknown Object (Differential Revision).
Apr 13 2016, 9:29 PM · Restricted Project, Aphlict
epriestley added a revision to T10697: Move Aphlict server configuration to a separate configuration file: Unknown Object (Differential Revision).
Apr 13 2016, 6:46 PM · Restricted Project, Aphlict
epriestley added a revision to T10697: Move Aphlict server configuration to a separate configuration file: Unknown Object (Differential Revision).
Apr 13 2016, 6:28 PM · Restricted Project, Aphlict
epriestley renamed T10794: Upgrading: Changes to Aphlict (Real-Time Notifications) Configuration from Upgrading: Changes to Aphlict Configuration to Upgrading: Changes to Aphlict (Real-Time Notifications) Configuration.
Apr 13 2016, 6:18 PM · Installing & Upgrading, Aphlict
epriestley created T10794: Upgrading: Changes to Aphlict (Real-Time Notifications) Configuration.
Apr 13 2016, 6:17 PM · Installing & Upgrading, Aphlict
epriestley added a revision to T10697: Move Aphlict server configuration to a separate configuration file: Unknown Object (Differential Revision).
Apr 13 2016, 4:48 PM · Restricted Project, Aphlict
epriestley added a revision to T10697: Move Aphlict server configuration to a separate configuration file: Unknown Object (Differential Revision).
Apr 13 2016, 3:52 PM · Restricted Project, Aphlict
epriestley added a comment to Q362: LDAP credential caching (Answer 358).

T5953 might have some kind of options for this eventually with a longer timeline between polling checks (e.g., once an hour) but that's probably some ways away and probably wouldn't be a primary focus.

Apr 13 2016, 2:54 PM
epriestley added a comment to T10793: Allow tokens to be awarded to comments.

See T5834 for previous discussion.

Apr 13 2016, 2:45 PM · Restricted Project, Tokens, Transactions, User Delight, Feature Request
epriestley added a comment to T10697: Move Aphlict server configuration to a separate configuration file.

this guy is pretty cool I like him 🐗

Apr 13 2016, 2:41 PM · Restricted Project, Aphlict
epriestley added a comment to T10697: Move Aphlict server configuration to a separate configuration file.

Per T6915, I'm likely to split the Phabricator side config into a list of services. If you run multiple servers, you list all of them and Phabricator can survive the loss of some subset gracefully. This should be easier for everyone to configure, too.

Apr 13 2016, 2:07 PM · Restricted Project, Aphlict
epriestley added a parent task for T10697: Move Aphlict server configuration to a separate configuration file: T6915: Allow the Aphlict server to scale across multiple hosts.
Apr 13 2016, 1:58 PM · Restricted Project, Aphlict
epriestley added a subtask for T6915: Allow the Aphlict server to scale across multiple hosts: T10697: Move Aphlict server configuration to a separate configuration file.
Apr 13 2016, 1:58 PM · Restricted Project, Infrastructure, Aphlict
epriestley added a comment to T6915: Allow the Aphlict server to scale across multiple hosts.

I'm currently thinking about making this configuration push-based instead of pull-based: each server is told about other servers it should publish to when it starts up. When it receives a notification, it publishes to all those servers (with reasonable mechanisms in place to prevent cycles).

Apr 13 2016, 1:58 PM · Restricted Project, Infrastructure, Aphlict
epriestley moved T6915: Allow the Aphlict server to scale across multiple hosts from Backlog to vNext on the Aphlict board.
Apr 13 2016, 1:47 PM · Restricted Project, Infrastructure, Aphlict
epriestley closed T8180: Notifications UI stuck in "Setting Up Client" after configuring websockets & aphlic as Invalid.

This report doesn't have reproduction instructions (see Providing Reproduction Steps) and is likely obsoleted by T10697.

Apr 13 2016, 1:42 PM · Notifications
epriestley added Q362: LDAP credential caching (Answer 358).
Apr 13 2016, 1:37 PM
epriestley added a comment to T10784: Deploy secure002.phacility.net.
  • D15695 should fix logged-out users.
  • D15696 + D15697 should smooth out security.require-https for intracluster requests.
Apr 13 2016, 1:22 PM · Ops
epriestley added a revision to T10784: Deploy secure002.phacility.net: Unknown Object (Differential Revision).
Apr 13 2016, 1:20 PM · Ops
epriestley added a revision to T10784: Deploy secure002.phacility.net: Unknown Object (Differential Revision).
Apr 13 2016, 1:17 PM · Ops
epriestley closed T10772: Can't create new credentials for remote repository as Resolved by committing Restricted Diffusion Commit.
Apr 13 2016, 11:36 AM · Diffusion, Bug Report
epriestley added a revision to T10784: Deploy secure002.phacility.net: Restricted Differential Revision.
Apr 13 2016, 11:29 AM · Ops
epriestley added a comment to T10792: 'points' field missing on maniphest Conduit methods.

There's an overview of a different third-generation endpoint, owners.search, here:

Apr 13 2016, 11:23 AM · Feature Request
epriestley closed T10792: 'points' field missing on maniphest Conduit methods as Wontfix.

It's available on maniphest.search.

Apr 13 2016, 11:03 AM · Feature Request
20after4 awarded T10751: Make Phabricator Highly Available a Love token.
Apr 13 2016, 9:52 AM · Restricted Project, Infrastructure, Prioritized
epriestley added a comment to T10751: Make Phabricator Highly Available.

Given current progress and velocity, I'm aiming for a timeline roughly like this:

Apr 13 2016, 3:59 AM · Restricted Project, Infrastructure, Prioritized
epriestley added a comment to T10751: Make Phabricator Highly Available.

I've started moving these changes into production (T10784) so I can begin gathering confidence that they actually work. The repository stuff definitely still doesn't work since several core pieces are currently implemented as // TODO comments, but it has the synchronization bookkeeping in place for all the locking/versioning: if that's stable, it will give me confidence that we're on relatively firm ground and can move forward.

Apr 13 2016, 3:34 AM · Restricted Project, Infrastructure, Prioritized
ofbeaton awarded T8646: Provide more context for search results, particularly wiki documents a Like token.
Apr 13 2016, 3:33 AM · Design, Search, Restricted Project
epriestley added a comment to T10789: Can't push to git remote repository.

This should be resolved at HEAD of master; updating Phabricator should restore things to working order.

Apr 13 2016, 2:58 AM · Bug Report
epriestley updated subscribers of T7899: DifferentialDiff->description is "text255?" but should be "text".
Apr 13 2016, 2:22 AM · Differential, Mercurial, Arcanist
epriestley merged task T10788: Internal Server Error when running arc diff to update a review with a commit comment that is too long into T7899: DifferentialDiff->description is "text255?" but should be "text".
Apr 13 2016, 2:22 AM · Arcanist, Bug Report
epriestley added a comment to T10788: Internal Server Error when running arc diff to update a review with a commit comment that is too long.

I happen to know this one offhand.

Apr 13 2016, 2:21 AM · Arcanist, Bug Report
epriestley closed T10791: Prevent comment containing only quote as Invalid.

Quoting and signature stripping works properly in major clients -- you can find the implementation here:

Apr 13 2016, 2:20 AM · Bug Report
epriestley added a comment to T10786: Support for process supervision for phabricator daemons.

This is the same as T4181, sort of, except that merged somewhere else and isn't the same as itself, if you will.

Apr 13 2016, 2:08 AM · Feature Request
epriestley closed T10789: Can't push to git remote repository as Resolved by committing Restricted Diffusion Commit.
Apr 13 2016, 1:31 AM · Bug Report
epriestley added a revision to T10789: Can't push to git remote repository: Unknown Object (Differential Revision).
Apr 13 2016, 1:23 AM · Bug Report
epriestley claimed T10789: Can't push to git remote repository.
Apr 13 2016, 1:18 AM · Bug Report
epriestley added a comment to T10790: search results should show maniphest tags.

Maybe T8646 is a closer match? Dupe of one or the other in any case, I think.

Apr 13 2016, 1:16 AM · Feature Request
ofbeaton awarded P1094 ExampleCustomField.php a Like token.
Apr 13 2016, 12:27 AM
Grimeh awarded T7789: Support Git Large File Storage a Like token.
Apr 13 2016, 12:24 AM · Customer Impact, Restricted Project, Files, Diffusion

Apr 12 2016

epriestley added a comment to T10784: Deploy secure002.phacility.net.

Ah, yep, thanks.

Apr 12 2016, 8:10 PM · Ops
epriestley added a comment to T10784: Deploy secure002.phacility.net.

This sort of works now. The 002 node is live, just not reachable yet. Some weird stuff I hit:

Apr 12 2016, 7:06 PM · Ops
epriestley added a comment to T10784: Deploy secure002.phacility.net.

I'm probably going to break all repositories momentarily. If I do, I'll try to fix them.

Apr 12 2016, 6:32 PM · Ops
epriestley added a comment to T10785: Allow custom third-party auth providers to implement autologin.

Very minor technical note: we can't support this for all providers. The username + password, LDAP, and I think Persona (although see T10125) providers can't initiate a login flow with a redirect (since the user has to type stuff or do javascriptey things, not just navigate to a URI).

Apr 12 2016, 6:30 PM · Prioritized, Auth, Restricted Project, Feature Request
epriestley added a comment to T814: Support HTTP Basic Auth as an authentication mechanism.

sure.

Apr 12 2016, 6:22 PM · Restricted Project, OpenStack, Auth
epriestley created T10784: Deploy secure002.phacility.net.
Apr 12 2016, 6:06 PM · Ops
epriestley added a revision to T10751: Make Phabricator Highly Available: Unknown Object (Differential Revision).
Apr 12 2016, 5:48 PM · Restricted Project, Infrastructure, Prioritized
epriestley added a comment to T814: Support HTTP Basic Auth as an authentication mechanism.

That feature exists, but it's currently only supported for the Phabricator provider. There's no technical reason we can't support it on other providers, it was just built very narrowly for a Phacility (SAAS) use case and it was simpler to keep it narrowly scoped:

Apr 12 2016, 5:45 PM · Restricted Project, OpenStack, Auth
epriestley changed the name of U22 Phacility Cluster Documentation from to Phacility Cluster Documentation.
Apr 12 2016, 5:30 PM
epriestley added a comment to T4292: Implement repository replication.

Some additional cases with this:

Apr 12 2016, 12:37 PM · Restricted Project, Diffusion
epriestley added a revision to T4292: Implement repository replication: Unknown Object (Differential Revision).
Apr 12 2016, 12:22 PM · Restricted Project, Diffusion
epriestley added a comment to T10775: Show author and assign user in the top header of maniphest tasks.

and assigned to seems to be an essential information

Apr 12 2016, 12:10 PM · Feature Request

Apr 11 2016

epriestley updated subscribers of T8033: Inform editor when panels have more restrictive policy than dashboard.
Apr 11 2016, 8:10 PM · Dashboards
epriestley merged task T10777: non-visible panel results in whole dashboard being hidden into T8033: Inform editor when panels have more restrictive policy than dashboard.
Apr 11 2016, 8:10 PM · Bug Report
epriestley updated subscribers of T5873: Update Conduit for ApplicationTransactions, CustomFields and Edges.
Apr 11 2016, 7:27 PM · Haskell.org, Restricted Project, Restricted Project, ApplicationEditor, FreeBSD, Restricted Project, User Delight, Phacility, Custom Fields, Transactions, Conduit
epriestley merged task T10776: Include comments in conduit differential.query results into T5873: Update Conduit for ApplicationTransactions, CustomFields and Edges.
Apr 11 2016, 7:27 PM · Conduit, Feature Request
epriestley added a revision to T4292: Implement repository replication: Unknown Object (Differential Revision).
Apr 11 2016, 6:40 PM · Restricted Project, Diffusion
epriestley added a revision to T4292: Implement repository replication: Unknown Object (Differential Revision).
Apr 11 2016, 5:35 PM · Restricted Project, Diffusion
epriestley added a revision to T10756: Make daemons work correctly no matter where they are or how many copies are running: Unknown Object (Differential Revision).
Apr 11 2016, 4:48 PM · Restricted Project, Daemons
epriestley added a comment to T10775: Show author and assign user in the top header of maniphest tasks.

This request does not describe a root problem; instead, it asks for a specific feature. See Describing Root Problems for help.

Apr 11 2016, 4:19 PM · Feature Request
epriestley added a comment to T10751: Make Phabricator Highly Available.

Progress so far:

Apr 11 2016, 3:43 PM · Restricted Project, Infrastructure, Prioritized
epriestley added a comment to C144: Dark Souls III Release.

Looks like D15680 worked.

Apr 11 2016, 2:51 PM
epriestley updated the countdown end for C144: Dark Souls III Release from Apr 11 2016, 10:00 AM to Apr 11 2016, 10:00 PM.
Apr 11 2016, 2:48 PM
epriestley added a comment to C144: Dark Souls III Release.

Hrrm, that's buggy.

Apr 11 2016, 2:24 PM
epriestley updated the countdown end for C144: Dark Souls III Release from Apr 11 2016, 8:00 AM to Apr 11 2016, 10:00 AM.
Apr 11 2016, 2:22 PM