Page MenuHomePhabricator
Feed Advanced Search

Feb 16 2018

epriestley added a revision to T5941: Show Phriction Pages in Search Typeahead: Unknown Object (Differential Revision).
Feb 16 2018, 3:50 PM · Phriction
epriestley added a revision to T13077: Plans: Phriction modern "v3" APIs, Drafts: Restricted Differential Revision.
Feb 16 2018, 3:50 PM · Plans, Phriction
epriestley closed T13085: Test Task for Self Mail + Must Encrypt as Invalid.

This doesn't look like a bug in Phabricator; the reporting user is likely discussing client-side mail filtering rules which, by design, can never work against "Must Encrypt" mail.

Feb 16 2018, 2:59 PM · Must Encrypt Mail
epriestley added a comment to T13085: Test Task for Self Mail + Must Encrypt.

Comment 3: Self mail on again.

Feb 16 2018, 2:51 PM · Must Encrypt Mail
epriestley added a comment to T13085: Test Task for Self Mail + Must Encrypt.

Comment 2: Self mail off.

Feb 16 2018, 2:51 PM · Must Encrypt Mail
epriestley added a comment to T13085: Test Task for Self Mail + Must Encrypt.

Comment 1: Self mail on.

Feb 16 2018, 2:50 PM · Must Encrypt Mail
epriestley created T13085: Test Task for Self Mail + Must Encrypt.
Feb 16 2018, 2:50 PM · Must Encrypt Mail
epriestley added a revision to T12344: Relative links to Phriction pages misinterprets URL-encoded characters: Restricted Differential Revision.
Feb 16 2018, 2:44 PM · Phriction, Remarkup, Bug Report
epriestley added a revision to T13077: Plans: Phriction modern "v3" APIs, Drafts: Restricted Differential Revision.
Feb 16 2018, 2:44 PM · Plans, Phriction
epriestley added a comment to T13084: Phriction page links using URL encoding can be retargeted without editing.

A similar "attack" is to send a link to two destinations based on the viewer:

Feb 16 2018, 2:41 PM · Phriction, Security
epriestley closed T13084: Phriction page links using URL encoding can be retargeted without editing as Wontfix.
Feb 16 2018, 2:23 PM · Phriction, Security
epriestley added a revision to T10969: Incorrect Phriction link in email: Unknown Object (Differential Revision).
Feb 16 2018, 1:18 PM · Phriction, Bug Report
epriestley added a revision to T13077: Plans: Phriction modern "v3" APIs, Drafts: Unknown Object (Differential Revision).
Feb 16 2018, 1:18 PM · Plans, Phriction
epriestley closed T11163: Speed up wiki documents creation as Wontfix.

We haven't seen other interest in this and the use case feels a little unusual (I suspect 15-20% empty documents is very unusual) so I don't plan to implement it at this time.

Feb 16 2018, 12:48 PM · Phriction, Feature Request
epriestley added a comment to T11760: Phacility Cluster: Ad-Hoc Query Log.

I'll follow up with more details on what was accessed once we conclude our response.

Feb 16 2018, 2:33 AM · Phacility
epriestley added a revision to T13077: Plans: Phriction modern "v3" APIs, Drafts: Unknown Object (Differential Revision).
Feb 16 2018, 1:20 AM · Plans, Phriction
epriestley updated the task description for T13077: Plans: Phriction modern "v3" APIs, Drafts.
Feb 16 2018, 12:49 AM · Plans, Phriction
epriestley added a revision to T13073: Plans: Drydock for normal software use cases where builds take more than 45 seconds: Restricted Differential Revision.
Feb 16 2018, 12:22 AM · Plans, Drydock

Feb 15 2018

epriestley added a revision to T13073: Plans: Drydock for normal software use cases where builds take more than 45 seconds: Unknown Object (Differential Revision).
Feb 15 2018, 11:39 PM · Plans, Drydock
epriestley added a revision to T13077: Plans: Phriction modern "v3" APIs, Drafts: Unknown Object (Differential Revision).
Feb 15 2018, 8:56 PM · Plans, Phriction
epriestley added projects to T13083: Plans: Portals and Facts: Dashboards, Facts.
Feb 15 2018, 8:52 PM · Plans, Facts, Dashboards
epriestley triaged T13083: Plans: Portals and Facts as Normal priority.
Feb 15 2018, 8:52 PM · Plans, Facts, Dashboards
epriestley added a revision to T13077: Plans: Phriction modern "v3" APIs, Drafts: Unknown Object (Differential Revision).
Feb 15 2018, 5:49 PM · Plans, Phriction
epriestley added a comment to T12845: Convert remaining ancient configuration type classes to modern modular type classes.

See PHI372 -- setting user.custom-field-definitions (or, probably, any similar config) to a string will pass validation but then fatal in use.

Feb 15 2018, 5:15 PM · Infrastructure, Config
epriestley updated the task description for T13081: Quicksand breaks the back button after a reload, et al.
Feb 15 2018, 4:56 PM · Quicksand
epriestley added a revision to T13077: Plans: Phriction modern "v3" APIs, Drafts: Unknown Object (Differential Revision).
Feb 15 2018, 4:31 PM · Plans, Phriction
epriestley added a comment to T13069: Make mail stamps routable on the server, include transaction information, and replace mail tags.

No. Mail stamps are not intended to answer "Why am I receiving this mail?" in the general case (which lives in T9412 now, I think).

Feb 15 2018, 4:13 PM · Mail
epriestley added a revision to T13077: Plans: Phriction modern "v3" APIs, Drafts: Unknown Object (Differential Revision).
Feb 15 2018, 2:29 PM · Plans, Phriction
epriestley triaged T13082: Sometimes, mail about attaching revisions to tasks doesn't render the revision title as Low priority.
Feb 15 2018, 2:02 PM · Transactions, Mail
epriestley added a revision to T13077: Plans: Phriction modern "v3" APIs, Drafts: Unknown Object (Differential Revision).
Feb 15 2018, 1:50 PM · Plans, Phriction
epriestley added a revision to T6203: Adjust nullability of various questionable columns: Unknown Object (Differential Revision).
Feb 15 2018, 1:50 PM · Infrastructure
epriestley added a revision to T13077: Plans: Phriction modern "v3" APIs, Drafts: Unknown Object (Differential Revision).
Feb 15 2018, 1:33 PM · Plans, Phriction
epriestley renamed T13081: Quicksand breaks the back button after a reload, et al from Quicksand breaks the back button after a reload to Quicksand breaks the back button after a reload, et al.
Feb 15 2018, 1:31 PM · Quicksand
epriestley triaged T13081: Quicksand breaks the back button after a reload, et al as Normal priority.
Feb 15 2018, 1:26 PM · Quicksand
epriestley added a revision to T13077: Plans: Phriction modern "v3" APIs, Drafts: Unknown Object (Differential Revision).
Feb 15 2018, 1:01 PM · Plans, Phriction
epriestley added a revision to T13077: Plans: Phriction modern "v3" APIs, Drafts: Unknown Object (Differential Revision).
Feb 15 2018, 12:46 PM · Plans, Phriction
epriestley added a revision to T13077: Plans: Phriction modern "v3" APIs, Drafts: Unknown Object (Differential Revision).
Feb 15 2018, 12:12 PM · Plans, Phriction
jcox awarded T13079: Allow third-party code to extend the list of functions that function datasources support a Dat Boi token.
Feb 15 2018, 5:44 AM · Typeahead
epriestley added a revision to T13072: Merge Harbormaster BuildCommand into BuildMessage: Unknown Object (Differential Revision).
Feb 15 2018, 3:08 AM · Harbormaster
avivey awarded T13079: Allow third-party code to extend the list of functions that function datasources support a Like token.
Feb 15 2018, 2:22 AM · Typeahead
epriestley closed T13079: Allow third-party code to extend the list of functions that function datasources support as Resolved by committing Restricted Diffusion Commit.
Feb 15 2018, 2:11 AM · Typeahead
epriestley added a comment to T13079: Allow third-party code to extend the list of functions that function datasources support.

Example usage (for simplicity, requires at least one user named "Jake" on your install to function correctly):

Feb 15 2018, 2:01 AM · Typeahead
epriestley added a revision to T13079: Allow third-party code to extend the list of functions that function datasources support: Unknown Object (Differential Revision).
Feb 15 2018, 1:57 AM · Typeahead
epriestley added a comment to T13079: Allow third-party code to extend the list of functions that function datasources support.

After D19089, you can probably emit a projects(people-named-jake()) token or whatever and have it work for some values of "work" and "whatever". Tentatively, it doesn't look like this needs a lot of API changes, so I'm going to move forward with the simple version of the original request.

Feb 15 2018, 1:35 AM · Typeahead
epriestley added a revision to T13079: Allow third-party code to extend the list of functions that function datasources support: Unknown Object (Differential Revision).
Feb 15 2018, 1:30 AM · Typeahead
epriestley added a revision to T13079: Allow third-party code to extend the list of functions that function datasources support: Unknown Object (Differential Revision).
Feb 15 2018, 12:31 AM · Typeahead

Feb 14 2018

epriestley added a revision to T13079: Allow third-party code to extend the list of functions that function datasources support: Unknown Object (Differential Revision).
Feb 14 2018, 11:38 PM · Typeahead
epriestley updated subscribers of T13079: Allow third-party code to extend the list of functions that function datasources support.

@avivey, heads up that I'm renaming PhabricatorQuickSearchEngineExtension to PhabricatorDatasourceEngineExtension. I'm leaving an empty subclass in master for now so that nothing breaks, but will delete it sooner or later, so rename QuickSearch to Datasource in your extends ... statements (and, ideally, class names) at some point before then to keep things working smoothly.

Feb 14 2018, 11:36 PM · Typeahead
epriestley renamed T13079: Allow third-party code to extend the list of functions that function datasources support from Modularize typeahead function datasources to Allow third-party code to extend the list of functions that function datasources support.
Feb 14 2018, 11:29 PM · Typeahead
epriestley added a comment to T13080: Freeze header from differential sometimes sticks around when using the back button.

Quicksand isn't really bound by natural law, but I think that might fix it.

Feb 14 2018, 11:28 PM · Quicksand, Differential
epriestley closed T13080: Freeze header from differential sometimes sticks around when using the back button as Resolved by committing Restricted Diffusion Commit.
Feb 14 2018, 11:25 PM · Quicksand, Differential
epriestley added a revision to T13080: Freeze header from differential sometimes sticks around when using the back button: Unknown Object (Differential Revision).
Feb 14 2018, 11:22 PM · Quicksand, Differential
epriestley added projects to T13080: Freeze header from differential sometimes sticks around when using the back button: Differential, Quicksand.
Feb 14 2018, 11:13 PM · Quicksand, Differential
epriestley added a comment to T13080: Freeze header from differential sometimes sticks around when using the back button.

A workaround is to turn off the little inline chat thing so Quicksand disables itself, but this should be an easy fix.

Feb 14 2018, 11:13 PM · Quicksand, Differential
epriestley closed T13078: `phabricator.silent` should also silence remote builds and webhooks as Resolved by committing Restricted Diffusion Commit.
Feb 14 2018, 7:41 PM · Config
epriestley added a revision to T13078: `phabricator.silent` should also silence remote builds and webhooks: Unknown Object (Differential Revision).
Feb 14 2018, 7:36 PM · Config
epriestley added a revision to T13078: `phabricator.silent` should also silence remote builds and webhooks: Unknown Object (Differential Revision).
Feb 14 2018, 7:14 PM · Config
epriestley triaged T13079: Allow third-party code to extend the list of functions that function datasources support as Normal priority.
Feb 14 2018, 4:56 PM · Typeahead
epriestley triaged T13078: `phabricator.silent` should also silence remote builds and webhooks as Normal priority.
Feb 14 2018, 4:40 PM · Config
epriestley added a comment to T11989: Wage an endless war against HP Printer Fax Support.

We got a printer fax spam support request into the completely private Support app today. 😑

Feb 14 2018, 3:43 PM · Abuse
epriestley added a comment to T13077: Plans: Phriction modern "v3" APIs, Drafts.

Phriction already has modular transactions, but does not have an EditEngine. That likely needs to happen first.

Feb 14 2018, 3:14 PM · Plans, Phriction
epriestley renamed T12435: Add support for Spaces in Phriction from Add support for spaces in Phriction to Add support for Spaces in Phriction.
Feb 14 2018, 2:54 PM · Phriction, Feature Request
epriestley updated the task description for T13077: Plans: Phriction modern "v3" APIs, Drafts.
Feb 14 2018, 2:45 PM · Plans, Phriction
epriestley moved T13077: Plans: Phriction modern "v3" APIs, Drafts from Backlog to Next on the Phriction board.
Feb 14 2018, 2:44 PM · Plans, Phriction
epriestley closed T11478: Build PHUICMSView as Wontfix.

This never got fleshed out into an actionable plan, see T13077 for the next planned phase here.

Feb 14 2018, 2:44 PM · Design, PHUI, Phriction
epriestley closed T11478: Build PHUICMSView, a subtask of T9379: Build Phriction v3, as Wontfix.
Feb 14 2018, 2:44 PM · Phriction
epriestley moved T12344: Relative links to Phriction pages misinterprets URL-encoded characters from Backlog to Next on the Phriction board.
Feb 14 2018, 2:43 PM · Phriction, Remarkup, Bug Report
epriestley moved T12193: Allow mentions to work in Phriction edit notes from Backlog to Next on the Phriction board.
Feb 14 2018, 2:42 PM · Phriction, Feature Request
epriestley moved T10859: Wiki page title is not updated in preview from Backlog to Next on the Phriction board.
Feb 14 2018, 2:41 PM · Feature Request, Phriction
epriestley moved T3963: Templates in Phriction from Backlog to Next on the Phriction board.
Feb 14 2018, 2:41 PM · Phriction
epriestley moved T4768: Phabricator silently overwrites concurrent changes (no conflict detection) from Backlog to Far Future on the Phriction board.
Feb 14 2018, 2:41 PM · Restricted Project, ApplicationEditor, Wikimedia, Maniphest, Phriction
epriestley merged tasks T5394: Add support for specifying heading anchor IDs, T5380: Better handling of anchored links in Phriction into T4280: Embed anchor in remark up text and later link to it. .
Feb 14 2018, 2:40 PM · Remarkup
epriestley merged task T5394: Add support for specifying heading anchor IDs into T4280: Embed anchor in remark up text and later link to it. .
Feb 14 2018, 2:40 PM · Remarkup
epriestley merged task T5380: Better handling of anchored links in Phriction into T4280: Embed anchor in remark up text and later link to it. .
Feb 14 2018, 2:40 PM · Remarkup, Phriction
epriestley moved T5410: Make wiki creation dialog more user friendly from Backlog to Next on the Phriction board.
Feb 14 2018, 2:38 PM · Phriction
epriestley moved T5811: Phriction does not correctly save and restore document drafts of in-progress edits from Backlog to Next on the Phriction board.
Feb 14 2018, 2:38 PM · Phriction
epriestley moved T6610: Support per-section-editing in Phriction wiki from Backlog to Far Future on the Phriction board.
Feb 14 2018, 2:36 PM · Phriction
epriestley closed T8594: Develop system for dumping/backing up Phriction documents as Wontfix.

I'm going to roll this into T13077, which will provide full access to Phriction via the API. In combination with Webhooks, you could mirror everything into some external read-only backup system or just pipe every edit to lp and stick it in a binder or something.

Feb 14 2018, 2:35 PM · Phriction, Restricted Project
epriestley updated the task description for T13077: Plans: Phriction modern "v3" APIs, Drafts.
Feb 14 2018, 2:34 PM · Plans, Phriction
epriestley moved T10969: Incorrect Phriction link in email from Backlog to Next on the Phriction board.
Feb 14 2018, 2:33 PM · Phriction, Bug Report
epriestley moved T11163: Speed up wiki documents creation from Backlog to Next on the Phriction board.
Feb 14 2018, 2:32 PM · Phriction, Feature Request
epriestley moved T5941: Show Phriction Pages in Search Typeahead from Backlog to Next on the Phriction board.
Feb 14 2018, 2:32 PM · Phriction
epriestley moved T12793: Unable to move Phriction documents from Backlog to Next on the Phriction board.
Feb 14 2018, 2:31 PM · Customer Impact, Bug Report, Phriction
epriestley archived Badge Awarded.
Feb 14 2018, 2:31 PM
epriestley moved T1894: Support commenting on Phriction documents from Next to Future on the Phriction board.
Feb 14 2018, 2:31 PM · Restricted Project, Restricted Project, Phriction
epriestley closed T8900: Copying contents from Phriction history diff doesn't work as Resolved.

Mooted by the switch to prose diffing.

Feb 14 2018, 2:31 PM · Restricted Project, Infrastructure, Differential, Phriction
epriestley edited projects for T7878: strange "moved from" signal in [Phriction] diff, added: Differential; removed Phriction.
Feb 14 2018, 2:29 PM · Differential
epriestley moved T8552: Increase user control over document hierarchy in Phriction from Next to Future on the Phriction board.
Feb 14 2018, 2:28 PM · Phriction, Restricted Project
epriestley moved T8172: "Edit" button shouldn't be hidden in "Actions" from Next to Future on the Phriction board.
Feb 14 2018, 2:28 PM · FreeBSD, Restricted Project, Phriction
epriestley closed T9379: Build Phriction v3 as Resolved.

Rolling this forward into T13077.

Feb 14 2018, 2:24 PM · Phriction
epriestley triaged T13077: Plans: Phriction modern "v3" APIs, Drafts as Normal priority.
Feb 14 2018, 2:23 PM · Plans, Phriction
epriestley renamed T13076: Plans: Phacility cluster caching, renaming, and rebalance/compaction from Plans: Phacility cluster infrastructure improvements to Plans: Phacility cluster caching, renaming, and rebalance/compaction.
Feb 14 2018, 2:20 PM · Plans, Ops, Infrastructure, Phacility
epriestley closed T12217: Reduce the hardware cost of Phacility free instances as Invalid.

We no longer offer free instances and I don't currently plan to offer them again, so this is moot.

Feb 14 2018, 2:19 PM · Ops, Phacility
epriestley closed T12217: Reduce the hardware cost of Phacility free instances, a subtask of T12218: Reduce the operational cost of a larger Phacility cluster, as Invalid.
Feb 14 2018, 2:19 PM · Ops, Phacility
epriestley closed T12218: Reduce the operational cost of a larger Phacility cluster as Resolved.

We no longer offer free instances so tier growth is slower, and I plan to compact the tier in the nearish term.

Feb 14 2018, 2:18 PM · Ops, Phacility
epriestley closed T12298: Allow daemon pools to autoscale down to 0 processes, a subtask of T12217: Reduce the hardware cost of Phacility free instances, as Wontfix.
Feb 14 2018, 2:12 PM · Ops, Phacility
epriestley closed T12298: Allow daemon pools to autoscale down to 0 processes as Wontfix.

We no longer offer free instances so I don't currently plan to pursue this.

Feb 14 2018, 2:12 PM · Daemons, Ops, Phacility
epriestley triaged T13076: Plans: Phacility cluster caching, renaming, and rebalance/compaction as Normal priority.
Feb 14 2018, 2:10 PM · Plans, Ops, Infrastructure, Phacility
epriestley closed T7351: Improve storage scalability in the cluster, a subtask of T7346: Anticipate scaling challenges in the Phacility cluster, as Resolved.
Feb 14 2018, 2:03 PM · Phacility
epriestley closed T7351: Improve storage scalability in the cluster as Resolved.

We generally seem to have a reasonable handle on this after all.

Feb 14 2018, 2:03 PM · Phacility