Page MenuHomePhabricator
Feed All Stories

Apr 25 2019

epriestley added a revision to T13272: Remove the hard-coded homepage, and other Dashboards improvements: Unknown Object (Differential Revision).
Apr 25 2019, 5:34 PM · Dashboards
avivey added a comment to T9530: Release Server / Workflow app / Future of Releeph .

To those still interested, Spinnaker (OSS from Netflix + Google) is targeting the Deployment part of this flow (everything after a Release Candidate is created).
It only handled "cloud" deployments, and offers as much complexity as you can ever want, including "Wait for human approval", Canary deployments, blue-green, etc.

Apr 25 2019, 4:41 PM · Restricted Project, Harbormaster
epriestley closed T9821: Allow Harbormaster build plans to run on branch push instead of per-commit as Wontfix.

Please use the Discourse forum for this kind of discussion.

Apr 25 2019, 2:42 PM · Restricted Project, Harbormaster
• pasik added a comment to T9821: Allow Harbormaster build plans to run on branch push instead of per-commit.

Gentle ping here again :) Has anyone managed to get a webhook triggered on a phabricator git repo, once-per-push, not once-per-each-commit ?

Apr 25 2019, 8:24 AM · Restricted Project, Harbormaster

Apr 24 2019

epriestley updated the task description for T13161: Plans: Improve Differential diff display behaviors.
Apr 24 2019, 2:02 AM · Differential, Plans

Apr 23 2019

epriestley closed T13274: Guide: Overheated Queries as Resolved.

(This seems stable now, and there's no specific action here.)

Apr 23 2019, 7:34 PM · Infrastructure, Guides
epriestley added a revision to T13276: Fix several audit-adjacent issues, including races when multiple closing commits are discovered at the same time: Unknown Object (Differential Revision).
Apr 23 2019, 6:35 PM · Diffusion, Harbormaster, Herald, Audit
epriestley added a revision to T13276: Fix several audit-adjacent issues, including races when multiple closing commits are discovered at the same time: Unknown Object (Differential Revision).
Apr 23 2019, 6:05 PM · Diffusion, Harbormaster, Herald, Audit
epriestley added a revision to T13277: In repositories, realign "Track Only", "Autoclose", and "Publish/Notify" toward "Permanent Refs": Unknown Object (Differential Revision).
Apr 23 2019, 5:28 PM · Plans, Diffusion
epriestley added a revision to T13277: In repositories, realign "Track Only", "Autoclose", and "Publish/Notify" toward "Permanent Refs": Restricted Differential Revision.
Apr 23 2019, 4:55 PM · Plans, Diffusion
epriestley updated the task description for T13280: Permanent Refs Errata.
Apr 23 2019, 4:28 PM · Diffusion
epriestley added a revision to T13277: In repositories, realign "Track Only", "Autoclose", and "Publish/Notify" toward "Permanent Refs": Unknown Object (Differential Revision).
Apr 23 2019, 2:14 PM · Plans, Diffusion
epriestley added a comment to T13276: Fix several audit-adjacent issues, including races when multiple closing commits are discovered at the same time.

PHI1159 would like build failures exposed to Herald to trigger audits. See also PHI953. See also PHI901.

Apr 23 2019, 1:39 PM · Diffusion, Harbormaster, Herald, Audit
epriestley added a comment to T13276: Fix several audit-adjacent issues, including races when multiple closing commits are discovered at the same time.

In PHI1008, when commit X reverts commit Y, we don't write a revert edge between X and revisions associated with Y. We should.

Apr 23 2019, 1:32 PM · Diffusion, Harbormaster, Herald, Audit
epriestley added a revision to T13277: In repositories, realign "Track Only", "Autoclose", and "Publish/Notify" toward "Permanent Refs": Unknown Object (Differential Revision).
Apr 23 2019, 12:12 AM · Plans, Diffusion

Apr 22 2019

epriestley added a revision to T13277: In repositories, realign "Track Only", "Autoclose", and "Publish/Notify" toward "Permanent Refs": Restricted Differential Revision.
Apr 22 2019, 11:10 PM · Plans, Diffusion
epriestley added a revision to T13276: Fix several audit-adjacent issues, including races when multiple closing commits are discovered at the same time: Unknown Object (Differential Revision).
Apr 22 2019, 10:51 PM · Diffusion, Harbormaster, Herald, Audit
epriestley added a revision to T13276: Fix several audit-adjacent issues, including races when multiple closing commits are discovered at the same time: Unknown Object (Differential Revision).
Apr 22 2019, 10:26 PM · Diffusion, Harbormaster, Herald, Audit
epriestley added a revision to T13054: Plans: Harbormaster Interactions with Differential / Chaos Reduction: Unknown Object (Differential Revision).
Apr 22 2019, 10:26 PM · Plans, Differential, Harbormaster
epriestley added a revision to T13276: Fix several audit-adjacent issues, including races when multiple closing commits are discovered at the same time: Unknown Object (Differential Revision).
Apr 22 2019, 7:51 PM · Diffusion, Harbormaster, Herald, Audit
epriestley added a revision to T13276: Fix several audit-adjacent issues, including races when multiple closing commits are discovered at the same time: Unknown Object (Differential Revision).
Apr 22 2019, 7:34 PM · Diffusion, Harbormaster, Herald, Audit
epriestley added a revision to T13276: Fix several audit-adjacent issues, including races when multiple closing commits are discovered at the same time: Unknown Object (Differential Revision).
Apr 22 2019, 7:06 PM · Diffusion, Harbormaster, Herald, Audit
epriestley added a revision to T13276: Fix several audit-adjacent issues, including races when multiple closing commits are discovered at the same time: Unknown Object (Differential Revision).
Apr 22 2019, 6:47 PM · Diffusion, Harbormaster, Herald, Audit
epriestley moved T10945: Replace "repository.query" with "diffusion.repository.search" in Arcanist from Backlog to Staging Areas on the Diffusion board.
Apr 22 2019, 6:10 PM · Restricted Project, Conduit, Arcanist, Diffusion
epriestley moved T11502: Expose raw Git refs in the Diffusion UI, but very subtly from Backlog to "Track Only" on the Diffusion board.
Apr 22 2019, 6:10 PM · Restricted Project, Diffusion
epriestley moved T13075: Plans: Diffusion authors, Herald ref rules, parsing, performance from Backlog to "Track Only" on the Diffusion board.
Apr 22 2019, 6:07 PM · Plans, Diffusion
epriestley renamed T8370: Index "TODO" comments and other references present in source code from Allow mentions in commit contents to Index "TODO" comments and other references present in source code.
Apr 22 2019, 6:06 PM · Transactions, Diffusion
epriestley moved T13280: Permanent Refs Errata from Backlog to "Track Only" on the Diffusion board.
Apr 22 2019, 6:04 PM · Diffusion
epriestley added a revision to T13266: Upgrading: Minor Changes to Query Paging / Cursors: Unknown Object (Differential Revision).
Apr 22 2019, 5:42 PM · Installing & Upgrading
aklapper added a comment to T13282: Allow unsetting assignee when bulk editing tasks.

Argh, big thanks. Indeed that was not obvious at all to me.

Apr 22 2019, 2:51 PM · Maniphest
epriestley added a revision to T13266: Upgrading: Minor Changes to Query Paging / Cursors: Unknown Object (Differential Revision).
Apr 22 2019, 2:27 PM · Installing & Upgrading
epriestley triaged T13282: Allow unsetting assignee when bulk editing tasks as Low priority.

Leaving the "Assign To: [...]" field blank will remove assignees, but this is not obvious:

Apr 22 2019, 1:58 PM · Maniphest
aklapper created T13282: Allow unsetting assignee when bulk editing tasks.
Apr 22 2019, 10:01 AM · Maniphest

Apr 20 2019

joshuaspence added a comment to T13277: In repositories, realign "Track Only", "Autoclose", and "Publish/Notify" toward "Permanent Refs".

I believe there is very little reason for the "Autoclose" and "Publish" behaviors to actually be separate. That is, there are very few use cases where users want a commit to trigger only Herald or only feed or only audits. These use cases do exist (see T9210 for an example of "Herald, No Feed") but they're overwhelmingly niche and off-label.

Apr 20 2019, 2:19 AM · Plans, Diffusion

Apr 19 2019

avivey added a comment to T6722: Support "Create similar repository..." in Diffusion.

I think a more powerful approach is to support some kind of "templates", so that we can create a new "Android App" repo or "COM Module" repo directly, similar to how IDEs have project templates.

Apr 19 2019, 7:44 PM · Diffusion (v3), Restricted Project
remusvrm awarded Changelog a Like token.
Apr 19 2019, 7:09 PM

Apr 18 2019

amckinley created Image Macro "gimli".
Apr 18 2019, 11:41 PM
epriestley added a revision to T13279: Build Charting for Facts: Unknown Object (Differential Revision).
Apr 18 2019, 9:07 PM · Plans, Facts
epriestley added a revision to T7667: Provide `auth lock` and `auth unlock` to restrict authentication provider management to the CLI: Unknown Object (Differential Revision).
Apr 18 2019, 2:05 PM · Auth, Security
epriestley added a comment to T7667: Provide `auth lock` and `auth unlock` to restrict authentication provider management to the CLI.

This could be made slightly cleaner with a setSummary() to set a shorter summary:

Apr 18 2019, 2:02 PM · Auth, Security
epriestley added a revision to T13280: Permanent Refs Errata: Unknown Object (Differential Revision).
Apr 18 2019, 1:58 PM · Diffusion
epriestley added a comment to T13280: Permanent Refs Errata.

The git fetch change in D20421 does actually affect non-bare repositories:

Apr 18 2019, 1:53 PM · Diffusion
epriestley added a revision to T13279: Build Charting for Facts: Unknown Object (Differential Revision).
Apr 18 2019, 1:41 PM · Plans, Facts
epriestley added a comment to T13281: Draft revisions and the Herald "Is newly created" condition interact badly.

This is expected: the revision is not newly created.

Apr 18 2019, 1:03 PM
epriestley closed T13281: Draft revisions and the Herald "Is newly created" condition interact badly as Invalid.

This is expected: the revision is not newly created.

Apr 18 2019, 1:00 PM
leoluk updated the task description for T13281: Draft revisions and the Herald "Is newly created" condition interact badly.
Apr 18 2019, 12:50 PM
leoluk created T13281: Draft revisions and the Herald "Is newly created" condition interact badly.
Apr 18 2019, 12:49 PM
epriestley closed T5963: Hosted repos could set default branch in HEAD to help new clones as Resolved by committing Restricted Diffusion Commit.
Apr 18 2019, 12:46 PM · Diffusion
epriestley changed the status of T12967: Mercurical branches don't display tracking status properly from Wontfix to Resolved by committing Restricted Diffusion Commit.
Apr 18 2019, 12:40 PM · Diffusion, Bug Report
epriestley updated the task description for T13280: Permanent Refs Errata.
Apr 18 2019, 12:10 PM · Diffusion
epriestley triaged T13280: Permanent Refs Errata as Normal priority.
Apr 18 2019, 12:09 PM · Diffusion
k_kazu awarded T7469: Handle folder copies/moves more gracefully a Like token.
Apr 18 2019, 2:53 AM · Diffusion, Subversion
epriestley edited the content of Changelog.
Apr 18 2019, 1:56 AM
epriestley created 2019 Week 16 (Late April).
Apr 18 2019, 1:55 AM
epriestley created 2019 Week 15 (Mid April).
Apr 18 2019, 1:15 AM
epriestley added a revision to T7667: Provide `auth lock` and `auth unlock` to restrict authentication provider management to the CLI: Unknown Object (Differential Revision).
Apr 18 2019, 12:24 AM · Auth, Security
epriestley added a comment to T7667: Provide `auth lock` and `auth unlock` to restrict authentication provider management to the CLI.

hmmmmmm

Apr 18 2019, 12:21 AM · Auth, Security

Apr 17 2019

epriestley added a revision to T13279: Build Charting for Facts: Unknown Object (Differential Revision).
Apr 17 2019, 10:08 PM · Plans, Facts
epriestley added a revision to T13279: Build Charting for Facts: Unknown Object (Differential Revision).
Apr 17 2019, 6:29 PM · Plans, Facts
epriestley added a revision to T13279: Build Charting for Facts: Unknown Object (Differential Revision).
Apr 17 2019, 2:28 PM · Plans, Facts
epriestley added a revision to T13279: Build Charting for Facts: Unknown Object (Differential Revision).
Apr 17 2019, 2:04 PM · Plans, Facts
epriestley added a revision to T13279: Build Charting for Facts: Unknown Object (Differential Revision).
Apr 17 2019, 1:09 PM · Plans, Facts
epriestley updated the task description for T13279: Build Charting for Facts.
Apr 17 2019, 1:03 PM · Plans, Facts
epriestley added a revision to T13279: Build Charting for Facts: Unknown Object (Differential Revision).
Apr 17 2019, 12:23 PM · Plans, Facts
epriestley added a revision to T13279: Build Charting for Facts: Unknown Object (Differential Revision).
Apr 17 2019, 2:31 AM · Plans, Facts
epriestley added a revision to T13279: Build Charting for Facts: Unknown Object (Differential Revision).
Apr 17 2019, 2:01 AM · Plans, Facts
epriestley added a revision to T13279: Build Charting for Facts: Unknown Object (Differential Revision).
Apr 17 2019, 1:33 AM · Plans, Facts

Apr 16 2019

epriestley updated the task description for T13276: Fix several audit-adjacent issues, including races when multiple closing commits are discovered at the same time.
Apr 16 2019, 5:58 PM · Diffusion, Harbormaster, Herald, Audit
epriestley triaged T13279: Build Charting for Facts as Normal priority.
Apr 16 2019, 5:41 PM · Plans, Facts
epriestley added a comment to T13278: Improve repository Staging Areas.

APIs: Currently, diffusion.repository.search does not expose staging information.

Apr 16 2019, 4:53 PM · Plans, Diffusion
epriestley added a comment to T13278: Improve repository Staging Areas.

With changes in T13277, I think we're ready to start making ref staging the default behavior in hosted repositories even without T8093 (which will give us some tools to improve things later, but seems like it's generally in good shape).

Apr 16 2019, 4:38 PM · Plans, Diffusion
epriestley added a revision to T8093: Evaluate virtualizing Git refs by proxying the protocol: Unknown Object (Differential Revision).
Apr 16 2019, 4:23 PM · Restricted Project, Harbormaster
epriestley added a comment to T8093: Evaluate virtualizing Git refs by proxying the protocol.

When there are no refs in a repository, the server does not appear to send a capabilities frame:

Apr 16 2019, 3:58 PM · Restricted Project, Harbormaster
epriestley renamed T13277: In repositories, realign "Track Only", "Autoclose", and "Publish/Notify" toward "Permanent Refs" from In repositories, realign "Track Only", "Autoclose" and "Publish/Notify" toward "Permanent Refs" to In repositories, realign "Track Only", "Autoclose", and "Publish/Notify" toward "Permanent Refs".
Apr 16 2019, 3:06 PM · Plans, Diffusion
epriestley renamed T13277: In repositories, realign "Track Only", "Autoclose", and "Publish/Notify" toward "Permanent Refs" from Update Diffusion "Track Only" for all ref types to In repositories, realign "Track Only", "Autoclose" and "Publish/Notify" toward "Permanent Refs".
Apr 16 2019, 3:03 PM · Plans, Diffusion
epriestley added a revision to T5963: Hosted repos could set default branch in HEAD to help new clones: Unknown Object (Differential Revision).
Apr 16 2019, 1:31 PM · Diffusion
epriestley added a comment to T5963: Hosted repos could set default branch in HEAD to help new clones.

Empirically, on modern git:

Apr 16 2019, 1:27 PM · Diffusion
epriestley added a revision to T13277: In repositories, realign "Track Only", "Autoclose", and "Publish/Notify" toward "Permanent Refs": Unknown Object (Differential Revision).
Apr 16 2019, 12:44 PM · Plans, Diffusion

Apr 15 2019

epriestley added a revision to T12300: git push --mirror --force does not work on Phacility with repo that has refs/pull: Unknown Object (Differential Revision).
Apr 15 2019, 7:55 PM · Diffusion, Git
epriestley closed T12300: git push --mirror --force does not work on Phacility with repo that has refs/pull as Resolved.

This is a duplicate of T8936 and resolved by D20420.

Apr 15 2019, 7:55 PM · Diffusion, Git
epriestley closed T12300: git push --mirror --force does not work on Phacility with repo that has refs/pull, a subtask of T13277: In repositories, realign "Track Only", "Autoclose", and "Publish/Notify" toward "Permanent Refs", as Resolved.
Apr 15 2019, 7:55 PM · Plans, Diffusion
epriestley added a parent task for T12300: git push --mirror --force does not work on Phacility with repo that has refs/pull: T13277: In repositories, realign "Track Only", "Autoclose", and "Publish/Notify" toward "Permanent Refs".
Apr 15 2019, 7:55 PM · Diffusion, Git
epriestley added a subtask for T13277: In repositories, realign "Track Only", "Autoclose", and "Publish/Notify" toward "Permanent Refs": T12300: git push --mirror --force does not work on Phacility with repo that has refs/pull.
Apr 15 2019, 7:55 PM · Plans, Diffusion
epriestley edited projects for T12300: git push --mirror --force does not work on Phacility with repo that has refs/pull, added: Diffusion; removed Customer Impact, Bug Report.
Apr 15 2019, 7:52 PM · Diffusion, Git
epriestley closed T12967: Mercurical branches don't display tracking status properly as Wontfix.

D20433 deprecates "Track Only", mooting this.

Apr 15 2019, 7:29 PM · Diffusion, Bug Report
epriestley added a revision to T12967: Mercurical branches don't display tracking status properly: Unknown Object (Differential Revision).
Apr 15 2019, 7:28 PM · Diffusion, Bug Report
epriestley added a revision to T13277: In repositories, realign "Track Only", "Autoclose", and "Publish/Notify" toward "Permanent Refs": Unknown Object (Differential Revision).
Apr 15 2019, 7:28 PM · Plans, Diffusion
epriestley added a revision to T13277: In repositories, realign "Track Only", "Autoclose", and "Publish/Notify" toward "Permanent Refs": Unknown Object (Differential Revision).
Apr 15 2019, 7:20 PM · Plans, Diffusion
leoluk awarded T13278: Improve repository Staging Areas a Like token.
Apr 15 2019, 7:19 PM · Plans, Diffusion
epriestley updated the task description for T13272: Remove the hard-coded homepage, and other Dashboards improvements.
Apr 15 2019, 6:37 PM · Dashboards
epriestley updated the task description for T13277: In repositories, realign "Track Only", "Autoclose", and "Publish/Notify" toward "Permanent Refs".
Apr 15 2019, 5:37 PM · Plans, Diffusion
epriestley closed T8936: Unable to identify the reftype of 'refs/remotes/origin/master'. Rejecting push. as Resolved.

After D20420, we accept these refs.

Apr 15 2019, 5:14 PM · Diffusion
epriestley closed T8936: Unable to identify the reftype of 'refs/remotes/origin/master'. Rejecting push., a subtask of T13277: In repositories, realign "Track Only", "Autoclose", and "Publish/Notify" toward "Permanent Refs", as Resolved.
Apr 15 2019, 5:14 PM · Plans, Diffusion
epriestley closed T9383: Support `git notes`, a subtask of T13277: In repositories, realign "Track Only", "Autoclose", and "Publish/Notify" toward "Permanent Refs", as Resolved.
Apr 15 2019, 5:14 PM · Plans, Diffusion
epriestley closed T9383: Support `git notes` as Resolved.

D20420 accepts these refs. We don't show notes in the UI, but we have no outstanding customer requests for this.

Apr 15 2019, 5:14 PM · KDE, Git, Diffusion
epriestley closed T10964: When a branch in Diffusion is not tracked, the UI should be explicit about it, a subtask of T13075: Plans: Diffusion authors, Herald ref rules, parsing, performance, as Wontfix.
Apr 15 2019, 5:12 PM · Plans, Diffusion
epriestley closed T10964: When a branch in Diffusion is not tracked, the UI should be explicit about it as Wontfix.

See T13277. I'm moving us away from "Track Only", and our behavior is already reasonable under "Fetch Rules" + "Permanent Refs".

Apr 15 2019, 5:12 PM · Diffusion
epriestley closed T10964: When a branch in Diffusion is not tracked, the UI should be explicit about it, a subtask of T13277: In repositories, realign "Track Only", "Autoclose", and "Publish/Notify" toward "Permanent Refs", as Wontfix.
Apr 15 2019, 5:12 PM · Plans, Diffusion
epriestley added a subtask for T13277: In repositories, realign "Track Only", "Autoclose", and "Publish/Notify" toward "Permanent Refs": T10964: When a branch in Diffusion is not tracked, the UI should be explicit about it.
Apr 15 2019, 5:11 PM · Plans, Diffusion
epriestley added a parent task for T10964: When a branch in Diffusion is not tracked, the UI should be explicit about it: T13277: In repositories, realign "Track Only", "Autoclose", and "Publish/Notify" toward "Permanent Refs".
Apr 15 2019, 5:11 PM · Diffusion