Page MenuHomePhabricator
Feed Advanced Search

Dec 10 2016

epriestley edited the content of Changelog.
Dec 10 2016, 1:03 AM
epriestley created 2016 Week 50 (Mid December).
Dec 10 2016, 1:02 AM

Dec 9 2016

epriestley added a project to T11990: Outline is invisible on submit buttons: Design.

@chad, it looks like we're just using the browser's default outline for buttons.

Dec 9 2016, 11:28 PM · Design, Bug Report
epriestley added a comment to T11990: Outline is invisible on submit buttons.

Okay, it does look invisible in Firefox. Is Firefox the browser you're using?

Dec 9 2016, 11:18 PM · Design, Bug Report
epriestley added a comment to T11990: Outline is invisible on submit buttons.

I can't reproduce tab order differing from visual order, either.

Dec 9 2016, 11:16 PM · Design, Bug Report
epriestley added a comment to T11990: Outline is invisible on submit buttons.

I can't reproduce this:

Dec 9 2016, 11:15 PM · Design, Bug Report
epriestley added a comment to M1473: Home PanelEngine.

I would remove the idea of a "global dashboard" as distinct from "top dashboard" -- we just look through both sections and pick the first dashboard we see, if any exist.

Dec 9 2016, 10:02 PM
epriestley added a comment to M1473: Home PanelEngine.

Also, maybe a good way to start is to do this:

Dec 9 2016, 9:54 PM
epriestley added a comment to M1473: Home PanelEngine.

(I guess a bad argument for having hard-coded home is that you can uninstall Dashboards. We could make it a mandatory app, though.)

Dec 9 2016, 9:50 PM
epriestley added a comment to M1473: Home PanelEngine.

That is, if you delete all of the dashboards from the menu that's fine, you just get hard-coded home.

Dec 9 2016, 9:48 PM
epriestley added a comment to M1473: Home PanelEngine.

Oh, my suggestion is this:

Dec 9 2016, 9:48 PM
epriestley added a comment to M1473: Home PanelEngine.

I think the short technical path forward is:

Dec 9 2016, 9:45 PM
epriestley added a comment to M1473: Home PanelEngine.

Well I'm planning to make you build everything so we can do whatever you want, pretty much.

Dec 9 2016, 9:41 PM
avivey awarded T11989: Wage an endless war against HP Printer Fax Support a Manufacturing Defect? token.
Dec 9 2016, 8:37 PM · Abuse
epriestley added a comment to T11989: Wage an endless war against HP Printer Fax Support.

If you are not an administrator and create a task with THE FAX SUPPORT NUMBER THAT SHALL NOT BE NAMED in the title or body, you will now be immediately logged out of all your sessions and your task will be quarantined.

Dec 9 2016, 7:37 PM · Abuse
epriestley added a revision to T11989: Wage an endless war against HP Printer Fax Support: Unknown Object (Differential Revision).
Dec 9 2016, 7:26 PM · Abuse
epriestley created T11989: Wage an endless war against HP Printer Fax Support.
Dec 9 2016, 7:25 PM · Abuse
epriestley added a comment to M1473: Home PanelEngine.

Sorry, had to drop the pup off at pup daycare.

Dec 9 2016, 6:14 PM
epriestley added a comment to M1473: Home PanelEngine.

The solution that I think is most promising is this:

Dec 9 2016, 5:17 PM
epriestley added a comment to M1473: Home PanelEngine.

sorry phone

Dec 9 2016, 5:08 PM
epriestley added a comment to M1473: Home PanelEngine.

I don't think there's any reason that model can't work, it just feels really weird/inconsistent to me and not necessary, since I don't think there's any real value in retaining "install dashboard" or having a single magic home dashboard.

Dec 9 2016, 5:06 PM
epriestley added a comment to M1473: Home PanelEngine.

Also, is Dashboards going to get a second action so you have this choice when viewing a dashboard?

Dec 9 2016, 5:05 PM
epriestley added a comment to M1473: Home PanelEngine.

Okay, but I can end up with two different dashboard menu items which look the same, work the same, but are edited in completely different ways through entirely separate applications?

Dec 9 2016, 5:03 PM
epriestley added a comment to M1473: Home PanelEngine.

Also, if the user can't reorder, rename or remove Home, how do we figure out where it goes if they edit their menu and reorganize all the items (e.g., add three copies of their profile, all at the bottom of their favorites)?

Dec 9 2016, 4:57 PM
epriestley added a comment to M1473: Home PanelEngine.

If we retain "Install Dashboard", there are also two different ways to install a dashboard: to install a default dashboard, you go to Dashboards > blah blah > Install Dashboard. To install a second dashboard that you just want to be able to switch to, you go to "Customize Favorites > New Dashboard > ...". Seems potentially simpler to throw away "install dashboard" completely and just work like more like searches do.

Dec 9 2016, 4:49 PM
epriestley added a comment to M1473: Home PanelEngine.

If I install a custom personal dashboard, my personal dashboard becomes Home, replacing the existing "Home" link, and I can't get back to the global home?

Dec 9 2016, 4:47 PM
epriestley closed T11982: Preventing users from seeing your custom logo prevents them from seeing the whole site as Resolved by committing Restricted Diffusion Commit.
Dec 9 2016, 4:35 PM · Config, Bug Report
epriestley closed T11553: Add various "make an HTTP call" setup checks, and run them in parallel as Resolved.

I think we now test everything we've seen except RocketLoader (which is hard to test and hasn't come up too much recently) and not serving .whatever paths (which we've only ever seen one instance of, and which is also somewhat hard to test). I'm going to consider this resolved for now until we see more issues.

Dec 9 2016, 4:33 PM · Setup
epriestley closed T11544: Add a setup warning about using "Burstable CPU" (T2) instance classes in AWS as Resolved by committing Restricted Diffusion Commit.
Dec 9 2016, 4:32 PM · Documentation, Setup
epriestley closed T11544: Add a setup warning about using "Burstable CPU" (T2) instance classes in AWS, a subtask of T11553: Add various "make an HTTP call" setup checks, and run them in parallel, as Resolved.
Dec 9 2016, 4:32 PM · Setup
epriestley added a revision to T11982: Preventing users from seeing your custom logo prevents them from seeing the whole site: Unknown Object (Differential Revision).
Dec 9 2016, 4:22 PM · Config, Bug Report
epriestley reopened T11982: Preventing users from seeing your custom logo prevents them from seeing the whole site as "Open".

That's similar but not directly related.

Dec 9 2016, 4:18 PM · Config, Bug Report
epriestley closed T11955: Tag autocomplete doesn't always include milestones as Resolved by committing Restricted Diffusion Commit.
Dec 9 2016, 4:06 PM · Projects
epriestley added a revision to T11544: Add a setup warning about using "Burstable CPU" (T2) instance classes in AWS: Unknown Object (Differential Revision).
Dec 9 2016, 4:05 PM · Documentation, Setup
epriestley closed T11982: Preventing users from seeing your custom logo prevents them from seeing the whole site as Resolved by committing Restricted Diffusion Commit.
Dec 9 2016, 3:51 PM · Config, Bug Report
epriestley added a comment to M1473: Home PanelEngine.

(Since we no longer have labels, can users add labels if they want?)

Dec 9 2016, 3:45 PM
epriestley added a comment to M1473: Home PanelEngine.

So they can remove "Home" and have no way to return to the install's default dashboard, and everyone has their own personal copy of "Home"?

Dec 9 2016, 3:44 PM
epriestley added a comment to T11978: Storage Tools Not Actually Upgrading Database.

That's correct. I'm not sure what's going wrong. My guesses are the crazy stuff you might expect like:

Dec 9 2016, 2:14 PM · Bug Report (Needs Information)
epriestley added a comment to T11955: Tag autocomplete doesn't always include milestones.

If you have project "AAA" with milestone "BBB", which renders as "AAA (BBB)" in the UI:

Dec 9 2016, 2:12 PM · Projects
epriestley added a revision to T11955: Tag autocomplete doesn't always include milestones: Unknown Object (Differential Revision).
Dec 9 2016, 2:11 PM · Projects
epriestley added a comment to T11955: Tag autocomplete doesn't always include milestones.

Actually, I think the issue @jcox reported and the downstream issue (https://phabricator.wikimedia.org/T152726) may not quite be the same.

Dec 9 2016, 2:02 PM · Projects
epriestley closed T6709: Update server requirements in docs, a subtask of T11553: Add various "make an HTTP call" setup checks, and run them in parallel, as Resolved.
Dec 9 2016, 1:52 PM · Setup
epriestley closed T6709: Update server requirements in docs as Resolved.

I'm going to close this as resolved because we now have a setup check for it and haven't seen any more Apache version issues since this report (more than two years).

Dec 9 2016, 1:52 PM · Documentation
epriestley closed T11961: DiffusionRefNotFoundException when displaying a branch containing a slash ("/") character as Invalid.

I'm going to close this since it isn't reproducible (e.g., the link above works fine) and I'm fairly confident that this is a configuration problem in how you've adjusted nginx to work, deviating from the upstream instructions.

Dec 9 2016, 1:50 PM · Bug Report
epriestley added a comment to T11955: Tag autocomplete doesn't always include milestones.

It's also safe to cherry-pick whatever D17012 lands as and then reindex to pick this up immediately without doing a full upgrade.

Dec 9 2016, 1:39 PM · Projects
epriestley updated subscribers of T11955: Tag autocomplete doesn't always include milestones.

For best results (or maybe "any results"), run this command after upgrading past D17012:

Dec 9 2016, 1:36 PM · Projects
epriestley added a revision to T11955: Tag autocomplete doesn't always include milestones: Unknown Object (Differential Revision).
Dec 9 2016, 1:34 PM · Projects
epriestley added a comment to T11982: Preventing users from seeing your custom logo prevents them from seeing the whole site.

The "Public" vs "All Users" stuff is sort of a confusing behavior on our part (the workflow is what set "Public", which doesn't really make sense given the rest of your config) but I think it's largely mooted by the fix in D17011, and to be more clear about it we'd have to make this one particular file magical somehow (we can't choose either "users" or "public" as the policy unambiguously, because the install may change the value of policy.allow-public later without also updating the logo).

Dec 9 2016, 1:01 PM · Config, Bug Report
epriestley added a comment to T11982: Preventing users from seeing your custom logo prevents them from seeing the whole site.

No problem -- we gave you a false start in Q528 and this behavior is pretty hard to guess at if you don't know the internals.

Dec 9 2016, 12:43 PM · Config, Bug Report
epriestley added a comment to T11982: Preventing users from seeing your custom logo prevents them from seeing the whole site.

Specifically, this is the PHID you're looking for in the UI:

Dec 9 2016, 12:33 PM · Config, Bug Report
epriestley added a comment to T11982: Preventing users from seeing your custom logo prevents them from seeing the whole site.

If you do this:

Dec 9 2016, 12:32 PM · Config, Bug Report
epriestley added a comment to T11982: Preventing users from seeing your custom logo prevents them from seeing the whole site.

When you say "fail hard", you specifically mean that you get an exception message beginning with this text?

Dec 9 2016, 12:27 PM · Config, Bug Report
epriestley added a revision to T11982: Preventing users from seeing your custom logo prevents them from seeing the whole site: Unknown Object (Differential Revision).
Dec 9 2016, 12:24 PM · Config, Bug Report
epriestley added a project to T11982: Preventing users from seeing your custom logo prevents them from seeing the whole site: Config.
Dec 9 2016, 12:18 PM · Config, Bug Report
epriestley renamed T11982: Preventing users from seeing your custom logo prevents them from seeing the whole site from Site unavailable after cache purge to Preventing users from seeing your custom logo prevents them from seeing the whole site.
Dec 9 2016, 12:18 PM · Config, Bug Report
epriestley added a comment to T11982: Preventing users from seeing your custom logo prevents them from seeing the whole site.

(Actually, I'm just going to respect the file policy but ignore policy failures.)

Dec 9 2016, 12:16 PM · Config, Bug Report
epriestley added a comment to T11982: Preventing users from seeing your custom logo prevents them from seeing the whole site.

Here are more reliable reproduction steps:

Dec 9 2016, 12:15 PM · Config, Bug Report
epriestley added a comment to T11982: Preventing users from seeing your custom logo prevents them from seeing the whole site.

I can't reproduce this. Here's what I did:

Dec 9 2016, 12:03 PM · Config, Bug Report
epriestley added a comment to T11982: Preventing users from seeing your custom logo prevents them from seeing the whole site.

I'm going to attempt to reproduce this as written, but I will be shocked if these steps work to reproduce the issue you describe.

Dec 9 2016, 11:52 AM · Config, Bug Report
epriestley added a comment to T11974: Projects should allow setting of any icon.

This search UI also needs to be updated:

Dec 9 2016, 11:25 AM · Projects
epriestley added a comment to T11971: Build an Icon Typeahead.

My only (mild) concern with this is that object types may become slightly ambiguous in some contexts: currently, icons are (at least mostly) unique across object types. A tag icon or a briefcase icon is always a project. A calendar icon or a cocktail glass is always an event.

Dec 9 2016, 11:24 AM · PHUI
epriestley added a parent task for T11981: Support specifying the short name of the repository in .arcconfig for a repository: T11911: Arcanist Experimental Branch.
Dec 9 2016, 11:18 AM · KDE, Arcanist, Feature Request
epriestley added a subtask for T11911: Arcanist Experimental Branch: T11981: Support specifying the short name of the repository in .arcconfig for a repository.
Dec 9 2016, 11:18 AM · Restricted Project, Arcanist
epriestley added a comment to M1473: Home PanelEngine.

Does an administrator have two "Customize Menu..." links? Or does their link at the top also let them customize the global stuff?

Dec 9 2016, 11:18 AM
epriestley added a comment to T11981: Support specifying the short name of the repository in .arcconfig for a repository.

I'm probably going to change this to repository and accept an ID, PHID, short name, or callsign, as all the Phabricator-side web/CLI stuff now does.

Dec 9 2016, 11:13 AM · KDE, Arcanist, Feature Request
shandor awarded T5474: Support workboard column triggers which activate when a task is dropped into a column a Evil Spooky Haunted Tree token.
Dec 9 2016, 5:51 AM · Workboards (v3), Restricted Project
aklapper awarded T11969: Render archived Herald rules as strike-through when mentioning them ("Hxxx") in a Maniphest task a Orange Medal token.
Dec 9 2016, 12:12 AM · Herald, Feature Request

Dec 8 2016

epriestley closed T2226: Include a setup test for gzip enabled on the server, a subtask of T11553: Add various "make an HTTP call" setup checks, and run them in parallel, as Resolved.
Dec 8 2016, 11:46 PM · Setup
epriestley closed T2226: Include a setup test for gzip enabled on the server as Resolved by committing Restricted Diffusion Commit.
Dec 8 2016, 11:46 PM · Setup
epriestley closed T4854: Detect mod_pagespeed and warn the user, or don't break when it is enabled as Resolved by committing Restricted Diffusion Commit.
Dec 8 2016, 11:46 PM · Setup
epriestley closed T4921: Detect when webserver configuration does not forward HTTP authorization, a subtask of T11553: Add various "make an HTTP call" setup checks, and run them in parallel, as Resolved.
Dec 8 2016, 11:46 PM · Setup
epriestley closed T4854: Detect mod_pagespeed and warn the user, or don't break when it is enabled, a subtask of T11553: Add various "make an HTTP call" setup checks, and run them in parallel, as Resolved.
Dec 8 2016, 11:46 PM · Setup
epriestley closed T4921: Detect when webserver configuration does not forward HTTP authorization as Resolved by committing Restricted Diffusion Commit.
Dec 8 2016, 11:46 PM · Setup
epriestley closed T6866: Add setup check for missing QSA in rewrite rules, a subtask of T11553: Add various "make an HTTP call" setup checks, and run them in parallel, as Resolved.
Dec 8 2016, 11:46 PM · Setup
epriestley closed T6866: Add setup check for missing QSA in rewrite rules as Resolved by committing Restricted Diffusion Commit.
Dec 8 2016, 11:46 PM · Setup
epriestley added a revision to T4921: Detect when webserver configuration does not forward HTTP authorization: Unknown Object (Differential Revision).
Dec 8 2016, 11:37 PM · Setup
epriestley added a revision to T6709: Update server requirements in docs: Unknown Object (Differential Revision).
Dec 8 2016, 11:37 PM · Documentation
epriestley added a revision to T4854: Detect mod_pagespeed and warn the user, or don't break when it is enabled: Unknown Object (Differential Revision).
Dec 8 2016, 11:37 PM · Setup
epriestley added a revision to T11553: Add various "make an HTTP call" setup checks, and run them in parallel: Unknown Object (Differential Revision).
Dec 8 2016, 11:37 PM · Setup
epriestley added a revision to T6866: Add setup check for missing QSA in rewrite rules: Unknown Object (Differential Revision).
Dec 8 2016, 11:37 PM · Setup
epriestley created T11979: `arc diff --edit` is lost if the edit doesn't go through.
Dec 8 2016, 11:32 PM · Arcanist
epriestley added a comment to T11978: Storage Tools Not Actually Upgrading Database.

You can use bin/storage upgrade --apply phabricator:2016... to reapply a specific patch explicitly, even if it has previously been marked as applied. You can get the full names of patches from bin/storage status.

Dec 8 2016, 10:54 PM · Bug Report (Needs Information)
epriestley closed T11975: r1-questa e una richiesra as Invalid.
Dec 8 2016, 9:57 PM · Feature Request
epriestley closed T11969: Render archived Herald rules as strike-through when mentioning them ("Hxxx") in a Maniphest task as Resolved by committing Restricted Diffusion Commit.
Dec 8 2016, 8:37 PM · Herald, Feature Request
epriestley updated the task description for T11553: Add various "make an HTTP call" setup checks, and run them in parallel.
Dec 8 2016, 8:37 PM · Setup
epriestley added a comment to T10691: Support GitHub-like forking of repositories.

I expect our forking to be much lighter-weight than GitHub's (ideally, I'd like it to work something like git push whatever/branch creates a fork called "whatever"), forking is just a familiar metaphor.

Dec 8 2016, 7:55 PM · Restricted Project, Diffusion, Feature Request
epriestley added a comment to M1473: Home PanelEngine.

I love it it is very good

Dec 8 2016, 7:40 PM
epriestley added a comment to M1473: Home PanelEngine.

Yeah, I don't particularly like "Global" (too technical) or "Favorites" (feels very Windows 98 to me: "My Documents", "My Computer" -- "Favorites" isn't as bad, but "My Thing" has always felt weirdly condescending to me).

Dec 8 2016, 7:33 PM
epriestley added a revision to T11969: Render archived Herald rules as strike-through when mentioning them ("Hxxx") in a Maniphest task: Unknown Object (Differential Revision).
Dec 8 2016, 7:25 PM · Herald, Feature Request
epriestley claimed T11969: Render archived Herald rules as strike-through when mentioning them ("Hxxx") in a Maniphest task.
Dec 8 2016, 7:24 PM · Herald, Feature Request
epriestley added a comment to T11969: Render archived Herald rules as strike-through when mentioning them ("Hxxx") in a Maniphest task.
Dec 8 2016, 7:22 PM · Herald, Feature Request
epriestley added a comment to M1473: Home PanelEngine.

everything will be OK :)

Dec 8 2016, 7:20 PM
epriestley closed T6740: Put some kind of stemmer on the MySQL search index as Resolved.

Relatively little doom appears to have befallen us.

Dec 8 2016, 7:04 PM · Search
epriestley moved T2632: MyISAM fulltext does not support non-latin languages and we don't warn you about it from Backlog to v2 on the Search board.
Dec 8 2016, 7:03 PM · Search
epriestley closed T6406: Manual search reindex fails on "unable to load object by phid" as Wontfix.

This hasn't seen action in two years and a lot of the surrounding code has changed since then. If it's still an issue, please file a new bug report with reproduction steps demonstrating how to break an object so it doesn't index properly.

Dec 8 2016, 7:02 PM · Search
epriestley moved T6552: Implement partial / wildcard searching (Elasticsearch) from Backlog to ElasticSearch on the Search board.
Dec 8 2016, 7:01 PM · Elasticsearch, Search
epriestley moved T6740: Put some kind of stemmer on the MySQL search index from Backlog to v2 on the Search board.
Dec 8 2016, 6:59 PM · Search
epriestley added a comment to M1473: Home PanelEngine.

Maybe we can start with an "Add to homepage" action from Dashboards and see if we need the grouping/label? It gets tricky if you add two, we create a group, you reorganize one, you rename the label, you change your language, and you add another. Now we have to guess whether your "El Dashboardoes" label is a group of dashboards or not.

Dec 8 2016, 6:53 PM
epriestley moved T8285: Global advanced search only shows max. 100 results; pagination link ("Next") shown but empty from Backlog to v2 on the Search board.
Dec 8 2016, 6:49 PM · Search
epriestley moved T8598: Incorrect Elasticsearch index from Backlog to ElasticSearch on the Search board.
Dec 8 2016, 6:49 PM · Elasticsearch, Search