Page MenuHomePhabricator
Feed Advanced Search

Aug 31 2016

epriestley closed T11569: Nuance is fataling with calls to setIcon() as Resolved by committing Restricted Diffusion Commit.
Aug 31 2016, 5:00 PM · Nuance
chad added a project to T11568: Daemons queue usage is low leading to slow imports: Diffusion.
Aug 31 2016, 4:54 PM · Diffusion, Bug Report
chad added a project to T11567: Allow dashes in monospace font preferences: User Preferences.
Aug 31 2016, 4:54 PM · Contributor Onboarding, User Preferences
epriestley added a revision to T11569: Nuance is fataling with calls to setIcon(): Unknown Object (Differential Revision).
Aug 31 2016, 4:51 PM · Nuance
chad added a comment to T11569: Nuance is fataling with calls to setIcon().

i should have kept a helper function in, but was worried we'd never find the callsites.

Aug 31 2016, 4:11 PM · Nuance
chad added a comment to T11569: Nuance is fataling with calls to setIcon().

sadpanda

Aug 31 2016, 4:10 PM · Nuance
epriestley added a project to T11569: Nuance is fataling with calls to setIcon(): Nuance.
Aug 31 2016, 4:08 PM · Nuance
epriestley created T11569: Nuance is fataling with calls to setIcon().
Aug 31 2016, 4:08 PM · Nuance
aubort updated the task description for T11568: Daemons queue usage is low leading to slow imports.
Aug 31 2016, 3:57 PM · Diffusion, Bug Report
aubort updated the task description for T11568: Daemons queue usage is low leading to slow imports.
Aug 31 2016, 3:51 PM · Diffusion, Bug Report
aubort created T11568: Daemons queue usage is low leading to slow imports.
Aug 31 2016, 3:47 PM · Diffusion, Bug Report
epriestley added Q419: Slow imports of commit and how to scale up (Answer 448).
Aug 31 2016, 2:55 PM
epriestley added a parent task for T11566: Provide more complete guidance on using regular expressions in Herald: T8644: Herald template / recipe book / examples / quick-create tool.
Aug 31 2016, 2:32 PM · Herald, Documentation
epriestley added a subtask for T8644: Herald template / recipe book / examples / quick-create tool: T11566: Provide more complete guidance on using regular expressions in Herald.
Aug 31 2016, 2:32 PM · Restricted Project, Herald
epriestley triaged T11566: Provide more complete guidance on using regular expressions in Herald as Low priority.
Aug 31 2016, 2:32 PM · Herald, Documentation
epriestley added a comment to T11566: Provide more complete guidance on using regular expressions in Herald.

The reason we suggest @ as a delimiter is that you don't have to escape forward slashes if you use a delimiter other than /, so you get a more readable regexp.

Aug 31 2016, 2:31 PM · Herald, Documentation
MattSeen added a comment to T11566: Provide more complete guidance on using regular expressions in Herald.

I think I'm going insane. I was wrangling with that for ages and as you pointed out /\.js$/ does in fact work. I have no idea how I did every permutations of that regex except that one.

Aug 31 2016, 1:38 PM · Herald, Documentation
drinic.bojan added a comment to T5368: Update page title to display notification count.

Hello
I agree with @richardvanvelzen this is very very useful option.
Especially in scenarios like this, for people that like to have important tasks open in tabs.

pasted_file (44×1 px, 6 KB)

Also in this example you can see how slack uses favicon change to notify about new message.
It can be option in phabricator configuration, and also phabricator already supports similar notification but only after you view tab with task?
pasted_file (588×337 px, 13 KB)

Aug 31 2016, 1:11 PM · Aphlict, Badge Awarded
aubort marked Q419: Slow imports of commit and how to scale up (Answer 394) as visible.
Aug 31 2016, 12:49 PM
aubort marked Q419: Slow imports of commit and how to scale up (Answer 394) as hidden.
Aug 31 2016, 12:49 PM
aubort added a comment to Q419: Slow imports of commit and how to scale up.

Hi, we're still strugling with this issue, anybody had to deal with this already ? Is there a plan on optimizing commit parsing and daemons scalability ?

Aug 31 2016, 12:49 PM · Daemons
epriestley added a comment to T11567: Allow dashes in monospace font preferences.

I believe this is fine; I can't immediately come up with an attack using -.

Aug 31 2016, 12:35 PM · Contributor Onboarding, User Preferences
• jgdye created T11567: Allow dashes in monospace font preferences.
Aug 31 2016, 12:30 PM · Contributor Onboarding, User Preferences
epriestley added a comment to T11566: Provide more complete guidance on using regular expressions in Herald.

Form (1) is expected to work, which is why we don't document a need for form (7): one is not expected to exist. If form (1) does not work, this is a bug with Herald itself, not with the Herald documentation.

Aug 31 2016, 12:25 PM · Herald, Documentation
franjesus awarded T7568: Support Desktop Notifications in Conpherence a Like token.
Aug 31 2016, 12:16 PM · Conpherence (v4)
MattSeen updated the task description for T11566: Provide more complete guidance on using regular expressions in Herald.
Aug 31 2016, 11:33 AM · Herald, Documentation
MattSeen created T11566: Provide more complete guidance on using regular expressions in Herald.
Aug 31 2016, 11:32 AM · Herald, Documentation
• pingsns added a member for Asana: • pingsns.
Aug 31 2016, 10:02 AM
babic.boris awarded T11557: Provide a way to define a deadline / launch date for a task a Like token.
Aug 31 2016, 9:31 AM · Feature Request
rabahmeradi updated Q480: Why Harbormaster build always fail for diffs by a certain user ? from to Why Harbormaster build always fail for diffs by a certain user ?.
Aug 31 2016, 8:31 AM
lostinspace added a comment to Q167: How do you migrate Phabricator to a new domain? (Answer 201).

Both of those options are locked in the UI. "This configuration is locked and can not be edited from the web interface. Use ./bin/config in phabricator/ to edit it." I know the basic syntax is phabricator/ $ ./bin/config set <key> <value>, is it just a case of

Aug 31 2016, 7:52 AM
ktxxt awarded T11557: Provide a way to define a deadline / launch date for a task a Like token.
Aug 31 2016, 7:50 AM · Feature Request
lostinspace reopened Q167: How do you migrate Phabricator to a new domain?.
Aug 31 2016, 7:48 AM · Installing & Upgrading
johnny-bit awarded T11561: Write a "Contributor Onboarding" document a Cup of Joe token.
Aug 31 2016, 7:34 AM · Documentation, Contributor Onboarding
cspeckmim awarded T11561: Write a "Contributor Onboarding" document a Cup of Joe token.
Aug 31 2016, 1:23 AM · Documentation, Contributor Onboarding

Aug 30 2016

michaeljs1990 added a comment to T11564: Add default support for java linters.

It's fairly straight forward to add your own linter extensions as well, the only thing that becomes difficult if how you distribute them. Upstream doesn't help with this at all but you should be able to figure it out from the wiki if you have a need for them.

Aug 30 2016, 9:46 PM · Feature Request
epriestley added a comment to T11565: Typo in Harbormaster User Guide.

Thanks for the report. This should be fixed in HEAD of master, and fixed in production some time in the next 24 hours when the docs regenerate.

Aug 30 2016, 9:22 PM · Documentation, Bug Report
epriestley closed T11565: Typo in Harbormaster User Guide as Resolved by committing Restricted Diffusion Commit.
Aug 30 2016, 9:09 PM · Documentation, Bug Report
epriestley added a revision to T11565: Typo in Harbormaster User Guide: Unknown Object (Differential Revision).
Aug 30 2016, 8:57 PM · Documentation, Bug Report
epriestley claimed T11565: Typo in Harbormaster User Guide.
Aug 30 2016, 8:55 PM · Documentation, Bug Report
kocsenc created T11565: Typo in Harbormaster User Guide.
Aug 30 2016, 8:33 PM · Documentation, Bug Report
chad merged T11564: Add default support for java linters into T10038: Plan the mid-term pathway for unit-test/linter bindings.
Aug 30 2016, 8:07 PM · Lint, Arcanist
chad merged task T11564: Add default support for java linters into T10038: Plan the mid-term pathway for unit-test/linter bindings.
Aug 30 2016, 8:07 PM · Feature Request
fabienrenaud created T11564: Add default support for java linters.
Aug 30 2016, 8:06 PM · Feature Request
epriestley added a comment to T11506: Build smarter CLI caching for instance data in the Phacility cluster.

Those changes add a fairly coarse disk-based cache here for use by the CLI. I expect it to shed ~95% of the load and make the admin tier stop glowing white-hot 24/7.

Aug 30 2016, 7:17 PM · Phacility
epriestley added a comment to T11563: Provide a way to get all diffs associated with tasks from the API.

Follow PhabricatorSearchEngineExtension or similar.

Aug 30 2016, 7:01 PM · Restricted Project, Conduit
yelirekim added a comment to T11563: Provide a way to get all diffs associated with tasks from the API.

If you only knew how lucky you are to have Evan explain this to you rather than trolling through grep -Rn "PhutilClassMapQuery" * --include \*.php errday.

Aug 30 2016, 6:59 PM · Restricted Project, Conduit
epriestley added a comment to T11563: Provide a way to get all diffs associated with tasks from the API.

(The second step is because some types of attachments work on multiple object types, and you could even conceivably write an "edge" attachment here that just works for anything and returns all edges, although I'm not confident that doing so isn't a major security problem.)

Aug 30 2016, 6:57 PM · Restricted Project, Conduit
epriestley added a comment to T11563: Provide a way to get all diffs associated with tasks from the API.

I think you've already written these, but the budget walkthrough is:

Aug 30 2016, 6:56 PM · Restricted Project, Conduit
jcox closed T10679: When phurl.short-uri is configured, use it in the UI as Resolved by committing Restricted Diffusion Commit.
Aug 30 2016, 6:51 PM · Contributor Onboarding, Restricted Project, Phurl
jcox closed T11555: Paste highlighting caches don't take name into account, but should as Resolved by committing Restricted Diffusion Commit.
Aug 30 2016, 6:28 PM · Paste, Contributor Onboarding
yelirekim added a comment to T11563: Provide a way to get all diffs associated with tasks from the API.

Live, armed, pre-commit A/B testing is unambiguously the most exciting part of our jobs.

Aug 30 2016, 6:27 PM · Restricted Project, Conduit
epriestley added a comment to T11563: Provide a way to get all diffs associated with tasks from the API.

For the record, I strongly endorse autopatching unreviewed code onto live, armed, autonomous combat vehicles.

Aug 30 2016, 6:25 PM · Restricted Project, Conduit
epriestley added a comment to T11563: Provide a way to get all diffs associated with tasks from the API.

Internal attachment is definitely the shortest path. Whatever we end up with is likely to look very similar to the naive version, and you can keep your attachment running after we offer an "edges" attachment, so there shouldn't be any real transition cost.

Aug 30 2016, 6:24 PM · Restricted Project, Conduit
yelirekim added a comment to T11563: Provide a way to get all diffs associated with tasks from the API.

Should we implement this as an internal search attachment in the meantime? Or is there a possible pathway for @jcox to get something like this working in ~3 days?

Aug 30 2016, 6:23 PM · Restricted Project, Conduit
epriestley added a comment to T11563: Provide a way to get all diffs associated with tasks from the API.

This is basically a special case of T5873.

Aug 30 2016, 6:20 PM · Restricted Project, Conduit
yelirekim added a comment to T11563: Provide a way to get all diffs associated with tasks from the API.

I'm thinking we just create a search attachment for maniphest.search which contains diff PHIDs.

Aug 30 2016, 6:14 PM · Restricted Project, Conduit
chad added a comment to Q475: maniphest.search with "link" custom fields doesn't seem to work.

Probably a bug. I spent like 5 minutes trying to get that field to work, inspecting the db, rebuilding search, etc, and link field never seems to get indexed.

Aug 30 2016, 6:13 PM
jcox created T11563: Provide a way to get all diffs associated with tasks from the API.
Aug 30 2016, 6:12 PM · Restricted Project, Conduit
jcox added a revision to T11555: Paste highlighting caches don't take name into account, but should: Unknown Object (Differential Revision).
Aug 30 2016, 6:02 PM · Paste, Contributor Onboarding
jonathanrseawright added a comment to Q475: maniphest.search with "link" custom fields doesn't seem to work.

Any thoughts? If it sounds like a real bug I'll file a report.
(meant to add this as a comment, but accidentally added an answer)

Aug 30 2016, 5:27 PM
jonathanrseawright marked Q475: maniphest.search with "link" custom fields doesn't seem to work (Answer 447) as hidden.
Aug 30 2016, 5:27 PM
jonathanrseawright added Q475: maniphest.search with "link" custom fields doesn't seem to work (Answer 447).
Aug 30 2016, 5:27 PM
epriestley closed T11562: New as Spite.
Aug 30 2016, 5:22 PM · Bug Report
• abelardo6 created T11562: New .
Aug 30 2016, 5:21 PM · Bug Report
jcox added a comment to T11555: Paste highlighting caches don't take name into account, but should.

Found some shorter repro steps:

Aug 30 2016, 5:00 PM · Paste, Contributor Onboarding
jcox added a comment to T10679: When phurl.short-uri is configured, use it in the UI.

Ahh okay. I understand now. That did indeed happen automatically.

Aug 30 2016, 4:44 PM · Contributor Onboarding, Restricted Project, Phurl
jcox added a revision to T10679: When phurl.short-uri is configured, use it in the UI: Unknown Object (Differential Revision).
Aug 30 2016, 4:42 PM · Contributor Onboarding, Restricted Project, Phurl
epriestley added a comment to T10679: When phurl.short-uri is configured, use it in the UI.

If you give a Phurl an "Alias", you can type ((thatalias)) in Remarkup to reference it. For example:

Aug 30 2016, 4:40 PM · Contributor Onboarding, Restricted Project, Phurl
jcox added a comment to T10679: When phurl.short-uri is configured, use it in the UI.

Also the ((alias)) syntax should use the most-preferred URI, although I think that will happen automatically.

Aug 30 2016, 4:37 PM · Contributor Onboarding, Restricted Project, Phurl
epriestley closed T11559: Add a list of individual repositories with update errors to "Repository Servers" page as Resolved.

I added a note about this to T7338 for the longer term.

Aug 30 2016, 4:25 PM · Clusters, Diffusion
epriestley updated the task description for T7338: Build more status tools for monitoring Phacility cluster health.
Aug 30 2016, 4:25 PM · Almanac, Phacility
epriestley closed T11556: Can't create Phortune Payment Provider as Resolved by committing Restricted Diffusion Commit.
Aug 30 2016, 4:18 PM · Phortune
epriestley added a revision to T11559: Add a list of individual repositories with update errors to "Repository Servers" page: Unknown Object (Differential Revision).
Aug 30 2016, 3:57 PM · Clusters, Diffusion
shuLhan renamed T11560: Inconsistent field "name" between maniphest.edit parameter and maniphest.search response from Inconsistent field "name" between maniphest.edit parameter and manifest.search response to Inconsistent field "name" between maniphest.edit parameter and maniphest.search response.
Aug 30 2016, 3:20 PM · Conduit, Bug Report
shuLhan updated the task description for T11560: Inconsistent field "name" between maniphest.edit parameter and maniphest.search response.
Aug 30 2016, 3:18 PM · Conduit, Bug Report
epriestley added a comment to T10679: When phurl.short-uri is configured, use it in the UI.

That should really have been in a day 1 "spend 10 minutes doing this stuff first" document, I started collecting this stuff in T11561.

Aug 30 2016, 3:01 PM · Contributor Onboarding, Restricted Project, Phurl
epriestley created T11561: Write a "Contributor Onboarding" document.
Aug 30 2016, 3:00 PM · Documentation, Contributor Onboarding
jcox added a comment to T10679: When phurl.short-uri is configured, use it in the UI.

Also, are prototype applications enabled (phabricator.show-prototypes)? If not, Phurl won't actually be installed.

Aug 30 2016, 2:55 PM · Contributor Onboarding, Restricted Project, Phurl
epriestley added a comment to T10679: When phurl.short-uri is configured, use it in the UI.

Alternate/simpler test is "does /phurl/ work".

Aug 30 2016, 2:55 PM · Contributor Onboarding, Restricted Project, Phurl
epriestley added a comment to T10679: When phurl.short-uri is configured, use it in the UI.

Also, are prototype applications enabled (phabricator.show-prototypes)? If not, Phurl won't actually be installed.

Aug 30 2016, 2:54 PM · Contributor Onboarding, Restricted Project, Phurl
epriestley added a comment to T10679: When phurl.short-uri is configured, use it in the UI.

Ah, okay. I'm not immediately sure, then -- did you restart Apache / is /config/edit/phurl.short-uri/ picking up the change?

Aug 30 2016, 2:53 PM · Contributor Onboarding, Restricted Project, Phurl
epriestley added a comment to T10679: When phurl.short-uri is configured, use it in the UI.

I suppose we could link to /config/module/site/, which has a list of all Sites, but it's probably not intuitively obvious from there what's going on. It's also possible in some future world to reach this screen without running Phabricator at all (T1806), although probably unlikely.

Aug 30 2016, 2:52 PM · Contributor Onboarding, Restricted Project, Phurl
jcox added a comment to T10679: When phurl.short-uri is configured, use it in the UI.

Oh I left out the fact that I had already configured phurl.short-uri but still get the "Site Not Found" message.

Aug 30 2016, 2:52 PM · Contributor Onboarding, Restricted Project, Phurl
epriestley added a comment to T10679: When phurl.short-uri is configured, use it in the UI.

First screen is good.

Aug 30 2016, 2:50 PM · Contributor Onboarding, Restricted Project, Phurl
jcox added a comment to T10679: When phurl.short-uri is configured, use it in the UI.

Just want to sanity check this before I continue. I set the ServerAlias and started getting this page when visiting short.url.com:

Aug 30 2016, 2:48 PM · Contributor Onboarding, Restricted Project, Phurl
shuLhan added a project to T11551: Conduit API "project.create" return error with ERR-CONDUIT-CORE when only "name" passed as parameter: Conduit.
Aug 30 2016, 2:47 PM · Restricted Project, Conduit, Bug Report
shuLhan created T11560: Inconsistent field "name" between maniphest.edit parameter and maniphest.search response.
Aug 30 2016, 2:44 PM · Conduit, Bug Report
epriestley closed T11558: Update-after-commit possibly got mangled in diff-to-file change? as Resolved.

I've updated both hosts and manually fixed D16464 to display the correct changes.

Aug 30 2016, 2:40 PM · Differential, Diffusion
epriestley added a comment to T11558: Update-after-commit possibly got mangled in diff-to-file change?.

Yeah, I just neglected to push secure002 when I pushed secure001. I'll fix this shortly.

Aug 30 2016, 2:29 PM · Differential, Diffusion
epriestley added a comment to T11558: Update-after-commit possibly got mangled in diff-to-file change?.

Oh, this looks like a smoking gun:

Aug 30 2016, 2:28 PM · Differential, Diffusion
epriestley added a comment to T11558: Update-after-commit possibly got mangled in diff-to-file change?.

There's no changeset in the database, so this isn't just a weird permissions issue -- legitimately, no changeset was extracted.

Aug 30 2016, 2:27 PM · Differential, Diffusion
epriestley added a comment to T11558: Update-after-commit possibly got mangled in diff-to-file change?.

bin/differential extract rPHU491ebc74d816dbe2fc8bbbbc992e8a14f8c613be also extracts the change correctly:

Aug 30 2016, 2:25 PM · Differential, Diffusion
epriestley created T11559: Add a list of individual repositories with update errors to "Repository Servers" page.
Aug 30 2016, 2:24 PM · Clusters, Diffusion
epriestley added a comment to T11558: Update-after-commit possibly got mangled in diff-to-file change?.

This might actually something more narrowly scoped since, e.g., D16468, D16469, and D16470 worked fine.

Aug 30 2016, 2:21 PM · Differential, Diffusion
epriestley added a revision to T11556: Can't create Phortune Payment Provider: Unknown Object (Differential Revision).
Aug 30 2016, 2:14 PM · Phortune
jcox closed T11541: Remove getIconURI() from PhabricatorApplication as Resolved by committing Restricted Diffusion Commit.
Aug 30 2016, 2:11 PM · Contributor Onboarding, Infrastructure, Design
kristo.mario added a comment to T11557: Provide a way to define a deadline / launch date for a task.

Thanks @chad. I would say it's the same for the visibility part, but not for the filtering support by custom fields.

Aug 30 2016, 2:07 PM · Feature Request
jcox added a revision to T11541: Remove getIconURI() from PhabricatorApplication: Unknown Object (Differential Revision).
Aug 30 2016, 2:00 PM · Contributor Onboarding, Infrastructure, Design
epriestley added a comment to T10679: When phurl.short-uri is configured, use it in the UI.

Ah, yeah. If you're using Apache with <VirtualHost /> directives, try something like this?

Aug 30 2016, 1:50 PM · Contributor Onboarding, Restricted Project, Phurl