Page MenuHomePhabricator
Feed Advanced Search

Jun 30 2015

epriestley added a parent task for T8726: Modularize Herald fields and actions: T655: Integrate CustomField into Herald.
Jun 30 2015, 4:52 PM · Herald
epriestley added a subtask for T655: Integrate CustomField into Herald: T8726: Modularize Herald fields and actions.
Jun 30 2015, 4:52 PM · Herald, Custom Fields
epriestley added a subtask for T5791: Write Herald rules for outbound mail: T8726: Modularize Herald fields and actions.
Jun 30 2015, 4:52 PM · Restricted Project, Restricted Project, FreeBSD, Mail
epriestley added a parent task for T8726: Modularize Herald fields and actions: T5791: Write Herald rules for outbound mail.
Jun 30 2015, 4:52 PM · Herald
epriestley added a subtask for T8434: Accommodate the "Security" workflow: T8726: Modularize Herald fields and actions.
Jun 30 2015, 4:52 PM · Wikimedia, Policy, Prioritized
epriestley added a parent task for T8726: Modularize Herald fields and actions: T8434: Accommodate the "Security" workflow.
Jun 30 2015, 4:52 PM · Herald
epriestley created T8726: Modularize Herald fields and actions.
Jun 30 2015, 4:52 PM · Herald
epriestley changed the visibility for T1735: Improve implementation of "Re:" prefix by dropping it from messages which are unambiguously first-in-thread.
Jun 30 2015, 4:19 PM · llvm, Restricted Project, Mail
epriestley merged task T8725: Allow use of Re: only for non-first emails into T1735: Improve implementation of "Re:" prefix by dropping it from messages which are unambiguously first-in-thread.
Jun 30 2015, 4:19 PM · Mail
epriestley merged T8725: Allow use of Re: only for non-first emails into T1735: Improve implementation of "Re:" prefix by dropping it from messages which are unambiguously first-in-thread.
Jun 30 2015, 4:19 PM · llvm, Restricted Project, Mail
epriestley added a comment to T8707: Task descriptions with leading newlines are not preserved correctly across edits.

I spent 3 seconds on this and couldn't immediately identify the root cause.

Jun 30 2015, 2:26 PM · Maniphest
epriestley triaged T8707: Task descriptions with leading newlines are not preserved correctly across edits as Wishlist priority.
Jun 30 2015, 2:26 PM · Maniphest
epriestley renamed T8714: Obscure error when a UnitEngine returns wrong result type from Obscure error when a unittest runner gives no output to Obscure error when a UnitEngine returns wrong result type.
Jun 30 2015, 2:24 PM · Unit, Arcanist
epriestley closed T8717: Bad error when first installing phabricator as Resolved by committing Restricted Diffusion Commit.
Jun 30 2015, 2:24 PM · Aphront, Setup
epriestley claimed T8714: Obscure error when a UnitEngine returns wrong result type.
Jun 30 2015, 2:19 PM · Unit, Arcanist
epriestley added a revision to T8714: Obscure error when a UnitEngine returns wrong result type: Unknown Object (Differential Revision).
Jun 30 2015, 2:12 PM · Unit, Arcanist
epriestley added a comment to T8714: Obscure error when a UnitEngine returns wrong result type.

This looks like an error in custom third-party code you've written (CommandTestEngine), not the upstream.

Jun 30 2015, 2:05 PM · Unit, Arcanist
epriestley changed the status of T8715: Removing blockers from a task with a lot of blockers is hard from Duplicate to Wontfix.

Oh, this isn't really the same as T4788. I don't think this, specifically, is a use case we're likely to address. Consider using projects (or subprojects, after T3670) to organize larger groups of tasks.

Jun 30 2015, 2:00 PM · Maniphest
epriestley updated subscribers of T4788: Allow "Edit Dependencies" both ways (blocking and depending).
Jun 30 2015, 1:58 PM · Prioritized, FreeBSD, User Delight, Wikimedia, Maniphest
epriestley merged task T8715: Removing blockers from a task with a lot of blockers is hard into T4788: Allow "Edit Dependencies" both ways (blocking and depending).
Jun 30 2015, 1:58 PM · Maniphest
epriestley renamed T8719: Subscribing to an object does not continue on missing fields from Maniphest Task error on_click of Subscribe Button. to Subscribing to an object does not continue on missing fields.
Jun 30 2015, 1:58 PM · Maniphest
epriestley closed T8721: Users with view but not edit permission to phriction document should have easy way to view markup as Wontfix.

See T3963 for templating. You could also put the whole template in a code block or literal block so that people could just copy it directly.

Jun 30 2015, 1:57 PM · Phriction
epriestley closed T8723: Issue with project description notification being too long as Resolved by committing Restricted Diffusion Commit.
Jun 30 2015, 1:05 PM · Notifications, Projects
epriestley added a revision to T8493: Integrate Spaces into more applications: Unknown Object (Differential Revision).
Jun 30 2015, 12:58 PM · Spaces, Wikimedia, Policy, Prioritized
epriestley updated the task description for T8493: Integrate Spaces into more applications.
Jun 30 2015, 12:58 PM · Spaces, Wikimedia, Policy, Prioritized
epriestley added a revision to T8723: Issue with project description notification being too long: Unknown Object (Differential Revision).
Jun 30 2015, 12:43 PM · Notifications, Projects
epriestley added a comment to T8721: Users with view but not edit permission to phriction document should have easy way to view markup.

Why is this important or useful?

Jun 30 2015, 12:34 PM · Phriction
epriestley added a comment to T3820: Implement top-level "Spaces" that provide policy isolation to groups of objects.

We have a similar use case as Wikimedia's. We want the security team to CC people on tasks in Space:Security so that the CC'd people have viewing, editing, and commenting permissions, but don't have access to anything else in Space:Security. Is that possible?

Jun 30 2015, 12:33 PM · Spaces, Wikimedia, Policy
epriestley added a revision to T8719: Subscribing to an object does not continue on missing fields: Unknown Object (Differential Revision).
Jun 30 2015, 12:22 PM · Maniphest
epriestley added a comment to T8717: Bad error when first installing phabricator.

Thanks!

Jun 30 2015, 12:20 PM · Aphront, Setup
epriestley added a revision to T8717: Bad error when first installing phabricator: Unknown Object (Differential Revision).
Jun 30 2015, 12:20 PM · Aphront, Setup
epriestley claimed T8717: Bad error when first installing phabricator.
Jun 30 2015, 12:18 PM · Aphront, Setup
epriestley added a comment to T8722: Custom field with users goes wrong when create task via maniphest.createtask API .

Is there a stack trace for that error in your error log (often /var/log/apache2/error.log or similar)?

Jun 30 2015, 12:12 PM · Conduit
avivey awarded T2383: Run PHP environment checks from CLI a Pterodactyl token.
Jun 30 2015, 4:01 AM · Setup
epriestley added a comment to T8716: Schema migration error.

I'm not sure how you got into this state, since the relevant patch is reporting as "Applied":

Jun 30 2015, 1:34 AM

Jun 29 2015

epriestley updated subscribers of T8404: Running the cpplint linter through arcanist no longer works.
Jun 29 2015, 10:26 PM · Lint, Arcanist
epriestley merged task T8713: cpplint no longer works into T8404: Running the cpplint linter through arcanist no longer works.
Jun 29 2015, 10:26 PM · Lint
epriestley added a revision to T8631: Straighten out the fetch plan for feed stories: Unknown Object (Differential Revision).
Jun 29 2015, 10:18 PM · Notifications, Feed, Performance
epriestley added a revision to T8631: Straighten out the fetch plan for feed stories: Unknown Object (Differential Revision).
Jun 29 2015, 10:16 PM · Notifications, Feed, Performance
epriestley added a revision to T8631: Straighten out the fetch plan for feed stories: Unknown Object (Differential Revision).
Jun 29 2015, 9:52 PM · Notifications, Feed, Performance
epriestley claimed T8631: Straighten out the fetch plan for feed stories.
Jun 29 2015, 9:50 PM · Notifications, Feed, Performance
epriestley closed T8685: Move secure.phabriactor.com halfway into the cluster as Resolved.

I've moved the blog and stopped traffic to the old secure host. I'll decommission both hosts in a few days if nothing crops up.

Jun 29 2015, 9:25 PM · Ops
epriestley added a comment to T6915: Allow the Aphlict server to scale across multiple hosts.

See Phacility Cluster Network and Phacility Cluster Devices.

Jun 29 2015, 9:10 PM · Restricted Project, Infrastructure, Aphlict
epriestley added a comment to T6915: Allow the Aphlict server to scale across multiple hosts.

Oh, actually, our setup isn't quite like yours. There's one notification LB which sends traffic to one box. Instances just have nlb.phacility.com configured. So no web-tier proxying.

Jun 29 2015, 9:10 PM · Restricted Project, Infrastructure, Aphlict
epriestley added a comment to T6915: Allow the Aphlict server to scale across multiple hosts.

Yeah, this is what we do in the Phacility cluster. We have every instance sharing one notification server with software instancing right now and the box is <1% utilized.

Jun 29 2015, 9:08 PM · Restricted Project, Infrastructure, Aphlict
joshuaspence added a comment to T6915: Allow the Aphlict server to scale across multiple hosts.

Actually, I think you are correct.

Jun 29 2015, 9:07 PM · Restricted Project, Infrastructure, Aphlict
epriestley closed T5702: Make Aphront "virtual hosts"/sites modular as Resolved by committing Restricted Diffusion Commit.
Jun 29 2015, 9:04 PM · Aphront
epriestley closed T5702: Make Aphront "virtual hosts"/sites modular, a subtask of T8685: Move secure.phabriactor.com halfway into the cluster, as Resolved.
Jun 29 2015, 9:04 PM · Ops
epriestley closed T5702: Make Aphront "virtual hosts"/sites modular, a subtask of T5844: Internal Server Error if custom "Host" header is set, as Resolved.
Jun 29 2015, 9:04 PM · Phabricator
epriestley closed T5702: Make Aphront "virtual hosts"/sites modular, a subtask of T2772: Phacility (Blockers), as Resolved.
Jun 29 2015, 9:04 PM · Phacility
epriestley closed T5702: Make Aphront "virtual hosts"/sites modular, a subtask of T1806: Move Aphront to libphutil, as Resolved.
Jun 29 2015, 9:04 PM · Aphront
epriestley added a comment to T6915: Allow the Aphlict server to scale across multiple hosts.

Yes, but are you sure you need it? What are you seeing which indicates a notification server scaling issue?

Jun 29 2015, 9:04 PM · Restricted Project, Infrastructure, Aphlict
joshuaspence added a comment to T6915: Allow the Aphlict server to scale across multiple hosts.

Would this task be available for paid prioritization?

Jun 29 2015, 8:57 PM · Restricted Project, Infrastructure, Aphlict
joshuaspence added a subtask for T4558: Make Diviner useful for third-parties: T8711: Allow Diviner paths to be specify as includes rather than excludes.
Jun 29 2015, 8:42 PM · Diviner
joshuaspence added a parent task for T8711: Allow Diviner paths to be specify as includes rather than excludes: T4558: Make Diviner useful for third-parties.
Jun 29 2015, 8:42 PM · Diviner
joshuaspence created T8711: Allow Diviner paths to be specify as includes rather than excludes.
Jun 29 2015, 8:42 PM · Diviner
epriestley edited the content of Phacility Cluster Devices.
Jun 29 2015, 8:27 PM
epriestley added a comment to T8685: Move secure.phabriactor.com halfway into the cluster.

Document everything.

Jun 29 2015, 8:25 PM · Ops
epriestley edited the content of Phacility Cluster Network.
Jun 29 2015, 8:18 PM
epriestley edited the content of Phacility Cluster Devices.
Jun 29 2015, 8:14 PM
epriestley edited the content of Adding Hardware.
Jun 29 2015, 8:08 PM
epriestley added a revision to T5702: Make Aphront "virtual hosts"/sites modular: Unknown Object (Differential Revision).
Jun 29 2015, 7:53 PM · Aphront
epriestley closed T8709: arc diff: option to just add Differential ref to commit message (middle ground between mutable and immutable workflows) as Wontfix.

See T8227.

Jun 29 2015, 7:36 PM · Arcanist
epriestley added a subtask for T8685: Move secure.phabriactor.com halfway into the cluster: T5702: Make Aphront "virtual hosts"/sites modular.
Jun 29 2015, 6:37 PM · Ops
epriestley added a parent task for T5702: Make Aphront "virtual hosts"/sites modular: T8685: Move secure.phabriactor.com halfway into the cluster.
Jun 29 2015, 6:37 PM · Aphront
epriestley closed T8703: Unable to edit macro comments as Resolved by committing Restricted Diffusion Commit.
Jun 29 2015, 6:30 PM · Macros
epriestley added a comment to T8708: Undefined variable: message when trying to move a phriction page to a lower level.

Perfect, thanks!

Jun 29 2015, 6:05 PM · Phriction, Restricted Project
epriestley added a comment to T8708: Undefined variable: message when trying to move a phriction page to a lower level.

Do you have a stack trace in the Apache/nginx error.log (/var/log/apache2/error.log or /var/log/nginx/error.log or something similar, often, depending on configuration)?

Jun 29 2015, 5:36 PM · Phriction, Restricted Project
epriestley added a comment to T8685: Move secure.phabriactor.com halfway into the cluster.

Authorize trusted external keys.

Jun 29 2015, 5:31 PM · Ops
epriestley added a comment to T5791: Write Herald rules for outbound mail.

Do users manually update the JIRA fields, or does something synchronize them?

Jun 29 2015, 5:30 PM · Restricted Project, Restricted Project, FreeBSD, Mail
epriestley renamed T8707: Task descriptions with leading newlines are not preserved correctly across edits from I didn't edit the task description to Task descriptions with leading newlines are not preserved correctly across edits.
Jun 29 2015, 5:13 PM · Maniphest
epriestley added a comment to T8707: Task descriptions with leading newlines are not preserved correctly across edits.

To reproduce:

Jun 29 2015, 5:12 PM · Maniphest
epriestley added a comment to T8685: Move secure.phabriactor.com halfway into the cluster.

Get phabot running again.

Jun 29 2015, 5:06 PM · Ops
epriestley added a comment to T8685: Move secure.phabriactor.com halfway into the cluster.
  • I (probably?) corrected the HTTPS issue by splitting the certificate and certificate chain files.
  • I allowed the host to serve blog.phacility.com, javelinjs.com, and phabricator.org.
  • Javelin and org are working fine so I updated DNS. I'll decommission the existing .org host.
  • blog has some HTTP vs HTTPS stuff that I think I'm going to clean up in Phame itself.
Jun 29 2015, 3:25 PM · Ops
epriestley created T8706: Serve blog.phacility.com from the admin host tier.
Jun 29 2015, 2:34 PM · Ops, Phacility
epriestley added a comment to T8705: daemons constantly in need of restarting, after failed SVN import atttempt.

(But it's also expected that when you "y" through the giant red ASCII art skull prompt, you're accepting consequences like this.)

Jun 29 2015, 2:05 PM · Daemons
epriestley added a comment to T8705: daemons constantly in need of restarting, after failed SVN import atttempt.

This still sounds like a potential issue, I just wanted to make sure the messaging around it isn't unclear.

Jun 29 2015, 2:04 PM · Daemons
epriestley renamed T8690: Modernize PhabricatorCommitSearchEngine from Ability to query commits to Modernize PhabricatorCommitSearchEngine.
Jun 29 2015, 1:58 PM · Audit, Restricted Project, ApplicationSearch, Diffusion
epriestley added a comment to T8693: Arc Anoid crashes on a 30x15 terminal.

See also T7767.

Jun 29 2015, 1:57 PM · Arcanist
epriestley added a project to T7767: Running `arc anoid` results in a python stacktrace: Arcanist.
Jun 29 2015, 1:56 PM · Arcanist
epriestley triaged T8693: Arc Anoid crashes on a 30x15 terminal as Wishlist priority.
Jun 29 2015, 1:56 PM · Arcanist
epriestley added a comment to T8705: daemons constantly in need of restarting, after failed SVN import atttempt.

Did you get this warning when you ran bin/remove destroy?

Jun 29 2015, 1:56 PM · Daemons
epriestley closed T8698: Exception when viewing repository push log as Resolved by committing Restricted Diffusion Commit.
Jun 29 2015, 1:50 PM · Diffusion
epriestley added a comment to T8703: Unable to edit macro comments.

I think that should fix it, thanks for the report.

Jun 29 2015, 1:43 PM · Macros
epriestley claimed T8703: Unable to edit macro comments.
Jun 29 2015, 1:42 PM · Macros
epriestley added a comment to T8698: Exception when viewing repository push log.

Thanks for the report!

Jun 29 2015, 1:42 PM · Diffusion
epriestley triaged T8698: Exception when viewing repository push log as Normal priority.
Jun 29 2015, 1:42 PM · Diffusion
epriestley added a comment to T8705: daemons constantly in need of restarting, after failed SVN import atttempt.

When you say "need of a restarting", what do you mean, specifically?

Jun 29 2015, 1:41 PM · Daemons
epriestley added a revision to T8703: Unable to edit macro comments: Unknown Object (Differential Revision).
Jun 29 2015, 1:38 PM · Macros
epriestley added a revision to T8698: Exception when viewing repository push log: Unknown Object (Differential Revision).
Jun 29 2015, 1:23 PM · Diffusion
joshuaspence added a comment to T6606: Make /status/ route ignore host headers.

Yeah I have a hacky workaround that I can do in nginx, but it feels like it would be nicer to just allow /status/ to ignore the host header altogether.

Jun 29 2015, 1:21 PM · Phacility
epriestley added a comment to T6606: Make /status/ route ignore host headers.

Or maybe even in Apache/nginx.

Jun 29 2015, 1:20 PM · Phacility
epriestley added a comment to T6606: Make /status/ route ignore host headers.

I worked around this in our SiteConfig subclass. You could conceivably also do it in preamble.php.

Jun 29 2015, 1:19 PM · Phacility
• JamesRamm awarded T4083: Implement support for automatically updating Conpherence when new messages appear a Like token.
Jun 29 2015, 7:32 AM · Conpherence
joshuaspence added a comment to T6606: Make /status/ route ignore host headers.

I'm actually facing a similar issue at the moment... what are the "reasonable workarounds"?

Jun 29 2015, 6:07 AM · Phacility
Gryllida awarded T1139: Internationalize Phabricator a Mountain of Wealth token.
Jun 29 2015, 12:22 AM · Localization

Jun 28 2015

joshuaspence added a project to T8646: Provide more context for search results, particularly wiki documents: Search.
Jun 28 2015, 8:26 PM · Design, Search, Restricted Project
joshuaspence added a project to T8689: Inline commenting that’s actually fast and real-time: Differential.
Jun 28 2015, 8:25 PM · Differential, Restricted Project
epriestley claimed T8698: Exception when viewing repository push log.

Redesign-specific.

Jun 28 2015, 5:08 AM · Diffusion

Jun 27 2015

joshuaspence added a comment to T8685: Move secure.phabriactor.com halfway into the cluster.

Actually, looking at https://sslcheck.globalsign.com/en_GB/sslcheck?host=secure.phabricator.com#52.8.228.58-srv-reg provides some better insight:

Jun 27 2015, 11:53 PM · Ops