Page MenuHomePhabricator
Feed Advanced Search

Feb 27 2018

epriestley added a comment to T4340: Implement Content-Security-Policy and Strict-Transport-Security headers.

We use inline style="..." attributes and can't realistically get rid of these in the short term. Although some of these are just laziness in obscure interfaces, quite a few are legitimate (for example, inline background-image for profile images, and inline computed width or position values for elements which can be moved or resized in Javascript). We could move more rendering to Javascript, but Phabricator "mostly sort of" works with Javascript disabled and I generally think this is desirable, so I think this would be a tradeoff, not a strict improvement.

Feb 27 2018, 1:34 PM · Phacility, Security
epriestley added a comment to T4340: Implement Content-Security-Policy and Strict-Transport-Security headers.

From PHI399:

Feb 27 2018, 1:33 PM · Phacility, Security
epriestley updated the task description for T13093: Plans: 2018 Week 9 Bonus Content.
Feb 27 2018, 12:55 PM · Plans, Phacility
kuba-orlik awarded T182: Commit into repository directly from differential a Like token.
Feb 27 2018, 11:05 AM · Haskell.org, Restricted Project, Differential
kuba-orlik awarded T7125: Provide tooling to for periodic reminders (like renewing domains and update SSL certificates) a Like token.
Feb 27 2018, 10:48 AM · Calendar
epriestley added a comment to T13088: Plans: Harbormaster UI usability and interconnectedness.

Very rough version of the new log:

Feb 27 2018, 2:05 AM · Plans, Harbormaster
epriestley added a revision to T13088: Plans: Harbormaster UI usability and interconnectedness: Unknown Object (Differential Revision).
Feb 27 2018, 1:49 AM · Plans, Harbormaster

Feb 26 2018

epriestley added a revision to T13088: Plans: Harbormaster UI usability and interconnectedness: Unknown Object (Differential Revision).
Feb 26 2018, 10:50 PM · Plans, Harbormaster
epriestley added a comment to T12455: Tag order on tasks matters for subprojects and milestones.

See T13092; tangentially, it might be nice to render these stories more explicitly as "X added Y, removed Z (because Z is a subproject of Y, and objects may not be tagged with multiple mutual ancestors/descendant projects)", if some sufficiently terse phrasing can be found.

Feb 26 2018, 6:17 PM · Bug Report
epriestley added a comment to T13092: Diffusion tagging can't handle projects with similar names.

I'll make a note on T12455, but we might be able to render this timeline story more clearly, e.g. "X added project Y (which automatically removed Z, a subproject)" but I think this is likely fairly natural/obvious in most cases and I'm not sure if it's trivial to completely explain in the timeline.

Feb 26 2018, 6:16 PM · Herald, Diffusion, Projects
epriestley updated the task description for T13093: Plans: 2018 Week 9 Bonus Content.
Feb 26 2018, 6:06 PM · Plans, Phacility
epriestley triaged T13093: Plans: 2018 Week 9 Bonus Content as Normal priority.
Feb 26 2018, 4:38 PM · Plans, Phacility
epriestley updated the task description for T13075: Plans: Diffusion authors, Herald ref rules, parsing, performance.
Feb 26 2018, 4:36 PM · Plans, Diffusion
epriestley closed T13092: Diffusion tagging can't handle projects with similar names as Resolved.

"Plasma on Wayland" is a subproject of "Plasma".

Feb 26 2018, 3:17 PM · Herald, Diffusion, Projects

Feb 25 2018

epriestley edited the content of Welcome.
Feb 25 2018, 3:42 PM
epriestley edited the content of Starmap.
Feb 25 2018, 3:42 PM
epriestley edited the content of Roadmap.
Feb 25 2018, 3:36 PM
epriestley created U40 Plans.
Feb 25 2018, 3:30 PM
epriestley added a project to T13047: Plans: Symbol Indexes: Plans.
Feb 25 2018, 3:28 PM · Plans, Symbols
epriestley added a project to T13073: Plans: Drydock for normal software use cases where builds take more than 45 seconds: Plans.
Feb 25 2018, 3:28 PM · Plans, Drydock
epriestley added a project to T13049: Plans: Data Exporters (Excel, JSON, CSV, etc.): Plans.
Feb 25 2018, 3:28 PM · Plans, Data Exporters
epriestley added a project to T13074: Plans: Workboard triggers, groups, and subproject columns: Plans.
Feb 25 2018, 3:28 PM · Workboards (v3), Plans, Projects
epriestley added a project to T13053: Plans: Mail Tags and Failover: Plans.
Feb 25 2018, 3:28 PM · Plans, Must Encrypt Mail, Mail
epriestley added a project to T13054: Plans: Harbormaster Interactions with Differential / Chaos Reduction: Plans.
Feb 25 2018, 3:28 PM · Plans, Differential, Harbormaster
epriestley added a project to T13075: Plans: Diffusion authors, Herald ref rules, parsing, performance: Plans.
Feb 25 2018, 3:28 PM · Plans, Diffusion
epriestley added a project to T13076: Plans: Phacility cluster caching, renaming, and rebalance/compaction: Plans.
Feb 25 2018, 3:28 PM · Plans, Ops, Infrastructure, Phacility
epriestley added a project to T13077: Plans: Phriction modern "v3" APIs, Drafts: Plans.
Feb 25 2018, 3:28 PM · Plans, Phriction
epriestley added a project to T13088: Plans: Harbormaster UI usability and interconnectedness: Plans.
Feb 25 2018, 3:28 PM · Plans, Harbormaster
epriestley added a project to T13083: Plans: Portals and Facts: Plans.
Feb 25 2018, 3:28 PM · Plans, Facts, Dashboards
epriestley added a project to T13090: Plans: 2018 Week 8 Bonus Content: Plans.
Feb 25 2018, 3:28 PM · Plans, Phacility
epriestley created Plans.
Feb 25 2018, 3:27 PM
epriestley created U39 Support Pacts.
Feb 25 2018, 3:25 PM

Feb 24 2018

epriestley edited the content of Changelog.
Feb 24 2018, 4:17 PM
epriestley created 2018 Week 8 (Late February).
Feb 24 2018, 4:16 PM
epriestley renamed T13091: Ferret "Relevance" order does not always have all the columns it needs available from Exception in search in Differential to Ferret "Relevance" order does not always have all the columns it needs available.
Feb 24 2018, 3:25 PM · Search
epriestley added a comment to T13091: Ferret "Relevance" order does not always have all the columns it needs available.

The second issue causes the error #1054: Unknown column 'epochModified' in 'order clause' (note no ft_doc) which isn't exactly the same as the first issue.

Feb 24 2018, 3:18 PM · Search
epriestley added a comment to T13091: Ferret "Relevance" order does not always have all the columns it needs available.

I think this is a couple of different issues:

Feb 24 2018, 3:17 PM · Search
epriestley added a comment to T13091: Ferret "Relevance" order does not always have all the columns it needs available.

When you use the "Query" field to activate Ferret fulltext search, a "Relevance" score is computed internally. Roughly, today: documents are more relevant if your terms appear in the title than if they appear only in other fields; and stemmed terms are more relevant if the exact term you searched for appears in the raw document than if the stemmed version appears in the normalized version of the document.

Feb 24 2018, 3:07 PM · Search
fumoboy007 awarded T5474: Support workboard column triggers which activate when a task is dropped into a column a Burninate token.
Feb 24 2018, 10:45 AM · Workboards (v3), Restricted Project

Feb 23 2018

epriestley added a revision to T13088: Plans: Harbormaster UI usability and interconnectedness: Unknown Object (Differential Revision).
Feb 23 2018, 7:12 PM · Plans, Harbormaster
epriestley added a revision to T13088: Plans: Harbormaster UI usability and interconnectedness: Unknown Object (Differential Revision).
Feb 23 2018, 2:15 PM · Plans, Harbormaster
epriestley added a revision to T13088: Plans: Harbormaster UI usability and interconnectedness: Unknown Object (Differential Revision).
Feb 23 2018, 2:03 PM · Plans, Harbormaster
epriestley added a revision to T13088: Plans: Harbormaster UI usability and interconnectedness: Unknown Object (Differential Revision).
Feb 23 2018, 1:52 PM · Plans, Harbormaster
epriestley added a revision to T13088: Plans: Harbormaster UI usability and interconnectedness: Unknown Object (Differential Revision).
Feb 23 2018, 1:39 PM · Plans, Harbormaster
epriestley added a revision to T13088: Plans: Harbormaster UI usability and interconnectedness: Unknown Object (Differential Revision).
Feb 23 2018, 1:18 PM · Plans, Harbormaster
epriestley added a revision to T13088: Plans: Harbormaster UI usability and interconnectedness: Unknown Object (Differential Revision).
Feb 23 2018, 3:20 AM · Plans, Harbormaster
epriestley added a revision to T13088: Plans: Harbormaster UI usability and interconnectedness: Unknown Object (Differential Revision).
Feb 23 2018, 2:46 AM · Plans, Harbormaster
epriestley added a revision to T13088: Plans: Harbormaster UI usability and interconnectedness: Unknown Object (Differential Revision).
Feb 23 2018, 2:20 AM · Plans, Harbormaster
epriestley added a revision to T13088: Plans: Harbormaster UI usability and interconnectedness: Unknown Object (Differential Revision).
Feb 23 2018, 2:06 AM · Plans, Harbormaster

Feb 22 2018

epriestley closed T13090: Plans: 2018 Week 8 Bonus Content as Resolved.

PHI379 describes a weird "Copied Lines" signal which can at least be triaged.

Feb 22 2018, 9:58 PM · Plans, Phacility
epriestley added a revision to T13090: Plans: 2018 Week 8 Bonus Content: Unknown Object (Differential Revision).
Feb 22 2018, 9:44 PM · Plans, Phacility
epriestley added a revision to T13090: Plans: 2018 Week 8 Bonus Content: Unknown Object (Differential Revision).
Feb 22 2018, 8:58 PM · Plans, Phacility
epriestley closed T13087: Outbound mail should get X-Phabricator-Mail-ID and X-Phabricator-Unique headers as Resolved by committing Restricted Diffusion Commit.
Feb 22 2018, 8:47 PM · Mail
epriestley added a revision to T13090: Plans: 2018 Week 8 Bonus Content: Unknown Object (Differential Revision).
Feb 22 2018, 8:46 PM · Plans, Phacility
epriestley added a revision to T13090: Plans: 2018 Week 8 Bonus Content: Unknown Object (Differential Revision).
Feb 22 2018, 8:42 PM · Plans, Phacility
epriestley added a revision to T13090: Plans: 2018 Week 8 Bonus Content: Unknown Object (Differential Revision).
Feb 22 2018, 6:55 PM · Plans, Phacility
epriestley added a revision to T13077: Plans: Phriction modern "v3" APIs, Drafts: Unknown Object (Differential Revision).
Feb 22 2018, 6:55 PM · Plans, Phriction
epriestley added a revision to T13087: Outbound mail should get X-Phabricator-Mail-ID and X-Phabricator-Unique headers: Unknown Object (Differential Revision).
Feb 22 2018, 6:35 PM · Mail
epriestley added a revision to T13090: Plans: 2018 Week 8 Bonus Content: Unknown Object (Differential Revision).
Feb 22 2018, 6:35 PM · Plans, Phacility
epriestley triaged T13090: Plans: 2018 Week 8 Bonus Content as Normal priority.
Feb 22 2018, 5:55 PM · Plans, Phacility
epriestley renamed T13089: A full disk on a read replica database host can cause far-reaching request slowness? from A full disk on a read replica can cause far-reaching request slowness? to A full disk on a read replica database host can cause far-reaching request slowness?.
Feb 22 2018, 5:48 PM · Clusters, Infrastructure
epriestley renamed T13089: A full disk on a read replica database host can cause far-reaching request slowness? from A full disk on a read replica can kill everything to A full disk on a read replica can cause far-reaching request slowness?.
Feb 22 2018, 5:48 PM · Clusters, Infrastructure
epriestley triaged T13089: A full disk on a read replica database host can cause far-reaching request slowness? as Low priority.
Feb 22 2018, 4:30 PM · Clusters, Infrastructure
epriestley updated the task description for T13075: Plans: Diffusion authors, Herald ref rules, parsing, performance.
Feb 22 2018, 3:58 PM · Plans, Diffusion

Feb 21 2018

epriestley added a comment to T13088: Plans: Harbormaster UI usability and interconnectedness.

this is a very good task :)

Feb 21 2018, 8:14 PM · Plans, Harbormaster
epriestley added a comment to T13088: Plans: Harbormaster UI usability and interconnectedness.

haha

Feb 21 2018, 7:21 PM · Plans, Harbormaster
epriestley added a comment to T13088: Plans: Harbormaster UI usability and interconnectedness.

I suppose welding does normally take a long time.

Feb 21 2018, 7:21 PM · Plans, Harbormaster
epriestley added a comment to T13088: Plans: Harbormaster UI usability and interconnectedness.

Testing any of this is also a pain right now, so before any of that happens I'm going to write bin/harbormaster build --log output.txt or bin/harbormaster write-a-log or something. This overlaps the actual API-writing request in T9124, but that has more complicated concerns (like UTF8 issues, writing to a closed log, etc).

Feb 21 2018, 7:16 PM · Plans, Harbormaster
epriestley added a comment to T13088: Plans: Harbormaster UI usability and interconnectedness.

maybe a "grep" would be nice

Feb 21 2018, 7:08 PM · Plans, Harbormaster
epriestley added a comment to T13088: Plans: Harbormaster UI usability and interconnectedness.

I'm planning to tackle the build log stuff first since it's the most clear-cut, all fairly close together, and also roughly the most dumb.

Feb 21 2018, 7:04 PM · Plans, Harbormaster
epriestley edited the content of 2018 Week 7 (Mid February).
Feb 21 2018, 5:02 PM
epriestley updated the task description for T13088: Plans: Harbormaster UI usability and interconnectedness.
Feb 21 2018, 3:43 PM · Plans, Harbormaster
epriestley moved T11763: Make commit query useful enough to show "recent commits + build status on master" of a particular repository from Backlog to Logs / Unit Logs on the Harbormaster board.
Feb 21 2018, 2:46 PM · Haskell.org, Harbormaster, Feature Request
epriestley moved T9365: Harbormaster results are hard to aggregate from v3 to Logs / Unit Logs on the Harbormaster board.
Feb 21 2018, 2:41 PM · Harbormaster, Restricted Project, Restricted Project
epriestley moved T9516: Copying text from a Harbormaster build log copies the line numbers as well from v3 to Logs / Unit Logs on the Harbormaster board.
Feb 21 2018, 2:41 PM · Harbormaster, Restricted Project
epriestley moved T11402: Garbage collect and/or compress/archive harbormaster build unit messages from Backlog to Logs / Unit Logs on the Harbormaster board.
Feb 21 2018, 2:40 PM · Restricted Project, Harbormaster, Feature Request
epriestley moved T10868: Make a line-linkable view for individual build logs from Backlog to Logs / Unit Logs on the Harbormaster board.
Feb 21 2018, 2:40 PM · Restricted Project, Harbormaster, Feature Request
epriestley moved T10635: Loading differential revision slow when lots of unit test messages exist from Backlog to Logs / Unit Logs on the Harbormaster board.
Feb 21 2018, 2:40 PM · Restricted Project, Haskell.org, Harbormaster, Performance
epriestley moved T10179: Support specifying a log parser or some such construct for Harbormaster build logs from Backlog to Logs / Unit Logs on the Harbormaster board.
Feb 21 2018, 2:38 PM · Restricted Project, Harbormaster, Feature Request
epriestley moved T10123: Allow short "result" message for CI builds from Backlog to Logs / Unit Logs on the Harbormaster board.
Feb 21 2018, 2:38 PM · Restricted Project, Restricted Project, Harbormaster, Feature Request
epriestley moved T9951: Store/display more information for Unit tests from Backlog to Logs / Unit Logs on the Harbormaster board.
Feb 21 2018, 2:37 PM · Restricted Project, Restricted Project, Harbormaster, Feature Request
epriestley closed T9277: Harbormaster AutoClose as Wontfix.

The build itself can do this over Conduit. Although it's possible we'll support things like this some day, I think this is currently too niche and disconnected from other application behavior to pursue in the upstream.

Feb 21 2018, 2:37 PM · Restricted Project, Maniphest, Harbormaster
epriestley moved T11798: Allow harbormaster build logs to be downloaded via the API from Backlog to Logs / Unit Logs on the Harbormaster board.
Feb 21 2018, 2:35 PM · Harbormaster
epriestley moved T11810: Live log output from harbormaster from Backlog to Logs / Unit Logs on the Harbormaster board.
Feb 21 2018, 2:34 PM · Harbormaster, Feature Request
epriestley moved T5822: Implement garbage collection / automatic archiving for Harbormaster logs from v3 to Logs / Unit Logs on the Harbormaster board.
Feb 21 2018, 2:32 PM · Harbormaster, Restricted Project
epriestley moved T9124: Support uploading build log data via the Harbormaster API from v2 to Logs / Unit Logs on the Harbormaster board.
Feb 21 2018, 2:32 PM · Restricted Project, Harbormaster
epriestley moved T8656: Parse ANSI-style color strings in build output from v2 to Logs / Unit Logs on the Harbormaster board.
Feb 21 2018, 2:32 PM · Haskell.org, Restricted Project, Harbormaster
epriestley moved T6139: Allow designation of "summary" build logs which are sorted to the top or otherwise promoted from v2 to Logs / Unit Logs on the Harbormaster board.
Feb 21 2018, 2:32 PM · Restricted Project, Harbormaster
epriestley triaged T13088: Plans: Harbormaster UI usability and interconnectedness as Normal priority.
Feb 21 2018, 2:21 PM · Plans, Harbormaster
epriestley added a comment to T13083: Plans: Portals and Facts.

See PHI385. I think I stabilized the dashboard arrangement issues in D19123, but the arrange workflows are still in somewhat rough shape.

Feb 21 2018, 1:30 AM · Plans, Facts, Dashboards
epriestley added a revision to T13054: Plans: Harbormaster Interactions with Differential / Chaos Reduction: Unknown Object (Differential Revision).
Feb 21 2018, 1:21 AM · Plans, Differential, Harbormaster
epriestley added a revision to T13083: Plans: Portals and Facts: Unknown Object (Differential Revision).
Feb 21 2018, 1:20 AM · Plans, Facts, Dashboards
epriestley updated the task description for T13081: Quicksand breaks the back button after a reload, et al.
Feb 21 2018, 1:13 AM · Quicksand
epriestley added a comment to T13054: Plans: Harbormaster Interactions with Differential / Chaos Reduction.

That is, we mutated the object outside of the Editor, then relied on the Editor to save the mutation.

Feb 21 2018, 1:04 AM · Plans, Differential, Harbormaster

Feb 20 2018

epriestley triaged T13087: Outbound mail should get X-Phabricator-Mail-ID and X-Phabricator-Unique headers as Low priority.
Feb 20 2018, 9:50 PM · Mail

Feb 19 2018

epriestley added a revision to T13083: Plans: Portals and Facts: Unknown Object (Differential Revision).
Feb 19 2018, 7:38 PM · Plans, Facts, Dashboards
epriestley added a revision to T13083: Plans: Portals and Facts: Unknown Object (Differential Revision).
Feb 19 2018, 5:43 PM · Plans, Facts, Dashboards
epriestley triaged T13086: Configured task priority keywords with uppercase letters can fail to map properly as defaults as Low priority.
Feb 19 2018, 5:38 PM · Maniphest
epriestley updated the task description for T13083: Plans: Portals and Facts.
Feb 19 2018, 3:15 PM · Plans, Facts, Dashboards

Feb 18 2018

epriestley added a revision to T13083: Plans: Portals and Facts: Restricted Differential Revision.
Feb 18 2018, 5:30 PM · Plans, Facts, Dashboards