Page MenuHomePhabricator
Feed Advanced Search

Jul 16 2016

epriestley moved T7804: Implement an "Acting User" Herald condition from Backlog to v3 on the Mail board.
Jul 16 2016, 1:51 PM · Restricted Project, Herald, Mail
epriestley added a comment to T6491: Herald rules based on age.

@nemobis, I previously warned you about the tone of your interactions with the upstream in T5908#84888.

Jul 16 2016, 1:05 PM · Restricted Project, Herald
nemobis added a comment to T6491: Herald rules based on age.

I don't see how Herald rules are related to the provided "example use case"

Jul 16 2016, 8:32 AM · Restricted Project, Herald

Jul 15 2016

avivey placed T9719: Herald test console doesn't appear to work for commit hooks (pre-receive), and also has a big `instanceof` mess up for grabs.
Jul 15 2016, 4:22 PM · Documentation, Herald

Jul 14 2016

avivey added a comment to P2001 AddSubscribersFromJIRAIssuesHeraldCustomAction.php.
Jul 14 2016, 11:52 PM · Herald
avivey changed the visibility for P2001 AddSubscribersFromJIRAIssuesHeraldCustomAction.php.
Jul 14 2016, 11:51 PM · Herald
avivey created P2001 AddSubscribersFromJIRAIssuesHeraldCustomAction.php.
Jul 14 2016, 11:51 PM · Herald
epriestley moved T7939: Support Herald rules for Calendar events from Future Work (v2+) to Unprototype (v1) on the Calendar board.
Jul 14 2016, 11:18 AM · Herald, Calendar

Jul 11 2016

michaeljs1990 added a comment to T11312: Watch / Subscribe project Herald action needed.

Can you update this ticket after reading this wiki please. It will save time for both you and the upstream.

Jul 11 2016, 1:35 PM · Herald, Feature Request
Danny_B created T11312: Watch / Subscribe project Herald action needed.
Jul 11 2016, 12:57 PM · Herald, Feature Request

Jul 4 2016

eadler moved T9766: Expose conduit API to activate/disable Herald rules from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jul 4 2016, 9:19 PM · Restricted Project, Restricted Project, Conduit, Herald
eadler moved T9149: Flagging commits via Herald no longer generates flag note from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jul 4 2016, 9:18 PM · Restricted Project, Flags, Herald
eadler moved T7804: Implement an "Acting User" Herald condition from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jul 4 2016, 9:17 PM · Restricted Project, Herald, Mail
eadler moved T10109: Differental does not trigger Herald for mundane updates from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jul 4 2016, 9:16 PM · Differential, Restricted Project, Herald, Bug Report
eadler moved T9410: Policy behavior for Herald rules is murky and inconsistent from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jul 4 2016, 9:15 PM · Restricted Project, Herald, Restricted Project
eadler moved T9136: '(Disabled)' rules show up multi times under 'Another Herald Rule' from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jul 4 2016, 9:09 PM · Restricted Project, Herald
eadler moved T5656: Add "Create Similar Rule..." to Herald from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jul 4 2016, 9:09 PM · Restricted Project, Herald
eadler moved T8635: Show history of changes to Herald rules from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jul 4 2016, 9:06 PM · Restricted Project, Herald
eadler moved T8951: Allow Diffusion repositories to disable "push" Herald Rules to improve support for importing large repositories by pushing them from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jul 4 2016, 9:06 PM · Restricted Project, Diffusion, Herald
eadler moved T8804: Replacing a Herald rule with a Doorkeeper extension from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jul 4 2016, 9:05 PM · Restricted Project, Herald, Doorkeeper
eadler moved T6207: Add a "Can Use Herald Rules" application permission from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jul 4 2016, 9:00 PM · Restricted Project, Policy, Herald
eadler moved T5547: Allow members of a project to add rules with project reviewers from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jul 4 2016, 9:00 PM · Restricted Project, Herald
eadler moved T5889: Allow herald rules to act on existence of auditors from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jul 4 2016, 9:00 PM · Restricted Project, Audit, Herald
eadler moved T6491: Herald rules based on age from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jul 4 2016, 9:00 PM · Restricted Project, Herald
eadler moved T5547: Allow members of a project to add rules with project reviewers from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jul 4 2016, 8:59 PM · Restricted Project, Herald
eadler moved T6207: Add a "Can Use Herald Rules" application permission to Restricted Project Column on the Restricted Project board.
Jul 4 2016, 8:59 PM · Restricted Project, Policy, Herald

Jun 30 2016

chad merged task T11241: herald rule for comments and/or @ mentions into T4654: Add 'always email me' type option for direct mentions, ccs, assignments, etc.
Jun 30 2016, 6:33 PM · Herald, Feature Request
danielberger created T11241: herald rule for comments and/or @ mentions.
Jun 30 2016, 6:30 PM · Herald, Feature Request

Jun 24 2016

eadler updated the task description for T11196: post-receive-hook configured from Phabricator web interface.
Jun 24 2016, 3:59 PM · Herald, Feature Request

Jun 16 2016

aklapper added a comment to T6491: Herald rules based on age.

I don't see how Herald rules are related to the provided "example use case" (maybe because it's unclear to me what "MUST acknowledge" actually means). Maniphest's advanced search already allows to combine "Created Before" and "Updated After" to address that "common need" - no Herald needed.

Jun 16 2016, 10:12 AM · Restricted Project, Herald
nemobis added a comment to T6491: Herald rules based on age.

Another example use case: the ability to perform advanced searches based on report history criteria and to send "whines" (as on bugzilla) is needed for any project that wishes to join https://bestpractices.coreinfrastructure.org/ , namely the criteria:

The project MUST acknowledge a majority of bug reports submitted in the last 2-12 months (inclusive); the response need not include a fix.
The project SHOULD respond to most enhancement requests in the last 2-12 months (inclusive). The project MAY choose not to respond.

Jun 16 2016, 6:18 AM · Restricted Project, Herald
jasonrumney added a comment to T11118: Herald Rule to assign Owners to an Audit.

On second thoughts, the flexibility of a Herald rule may already be better for me, as I want to filter out Merge Commits from auditing (at least when they are merged by an Owner), since the individual commits that are merged already have their own audit.

Jun 16 2016, 3:56 AM · Restricted Project, Audit, Herald, Owners, Feature Request

Jun 14 2016

jasonrumney added a comment to T11118: Herald Rule to assign Owners to an Audit.

Yes, that would also solve the problem for me, and would probably be an easier option for new users.

Jun 14 2016, 11:23 AM · Restricted Project, Audit, Herald, Owners, Feature Request

Jun 13 2016

epriestley added a comment to T11118: Herald Rule to assign Owners to an Audit.

If the "Audit" setting for packages had three settings instead, would that solve your use case?

Jun 13 2016, 4:39 PM · Restricted Project, Audit, Herald, Owners, Feature Request

Jun 9 2016

jasonrumney created T11118: Herald Rule to assign Owners to an Audit.
Jun 9 2016, 5:59 AM · Restricted Project, Audit, Herald, Owners, Feature Request

Jun 8 2016

chad merged task T11109: Strings of Owner and Herald applcaitons cannot translate. into T5267: Localize Phabricator.
Jun 8 2016, 4:22 PM · Herald, Owners, Localization, Bug Report
chad added a comment to T11109: Strings of Owner and Herald applcaitons cannot translate..

We don't officially support localization, though you may use it if you feel adventurous.

Jun 8 2016, 4:20 PM · Herald, Owners, Localization, Bug Report
maxie added a comment to T11112: Herald allows setting multiple values in fields that should only accept one value.

Not only this, but multiple Herald rules can conflict.

Jun 8 2016, 2:58 PM · Herald, Bug Report
maxie added a comment to T11112: Herald allows setting multiple values in fields that should only accept one value.

(...) I think these are fairly self-evident (...)

Jun 8 2016, 2:57 PM · Herald, Bug Report
eadler added a comment to T11112: Herald allows setting multiple values in fields that should only accept one value.

Not only this, but multiple Herald rules can conflict.

Jun 8 2016, 2:33 PM · Herald, Bug Report
epriestley triaged T11112: Herald allows setting multiple values in fields that should only accept one value as Wishlist priority.

We should fix these, but I think these are fairly self-evident and I think fixing them isn't trivial since I recall declining to fix them the last time I was in this code.

Jun 8 2016, 2:26 PM · Herald, Bug Report
maxie created T11112: Herald allows setting multiple values in fields that should only accept one value.
Jun 8 2016, 12:47 PM · Herald, Bug Report
cwlin0416 updated the task description for T11109: Strings of Owner and Herald applcaitons cannot translate..
Jun 8 2016, 7:17 AM · Herald, Owners, Localization, Bug Report
cwlin0416 created T11109: Strings of Owner and Herald applcaitons cannot translate..
Jun 8 2016, 7:14 AM · Herald, Owners, Localization, Bug Report

Jun 6 2016

eadler edited projects for T5889: Allow herald rules to act on existence of auditors, added: Restricted Project; removed Restricted Project.
Jun 6 2016, 5:36 PM · Restricted Project, Audit, Herald
eadler moved T5547: Allow members of a project to add rules with project reviewers from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jun 6 2016, 5:35 PM · Restricted Project, Herald
eadler moved T6207: Add a "Can Use Herald Rules" application permission from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jun 6 2016, 5:35 PM · Restricted Project, Policy, Herald
eadler edited projects for T9766: Expose conduit API to activate/disable Herald rules, added: Restricted Project; removed Restricted Project.
Jun 6 2016, 5:35 PM · Restricted Project, Restricted Project, Conduit, Herald
eadler moved T6491: Herald rules based on age from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jun 6 2016, 4:10 PM · Restricted Project, Herald
jasonrumney added a comment to T10181: Create audit requests based on a package commits.

If a package is defined with multiple owners (or a group ownership), it is a reasonable expectation that even when an owner commits a change, other owners will review that change. This is how owners has worked up until the T10939 changes recently.

Jun 6 2016, 3:32 AM · Restricted Project, Audit, Owners, Herald, Feature Request

May 27 2016

aristedes added a comment to T11038: Herald rules linked to projects don't work as expected.

@hach-que Perhaps the terminology isn't really consistent then. When I add a project to an edit, it appears under a heading called "tags". Perhaps the Herald rule should say "tagged with"

May 27 2016, 5:29 AM · Owners, Herald, Bug Report
hach-que added a comment to T11038: Herald rules linked to projects don't work as expected.

@aristedes It means projects and subscribers of the commit. For example, you can add those projects here:

May 27 2016, 12:22 AM · Owners, Herald, Bug Report

May 26 2016

chad added a comment to T11038: Herald rules linked to projects don't work as expected.

Subscribers -> Are these watchers or members of the project? I don't recognise the word "subscribers" in Phabricator.

May 26 2016, 11:07 PM · Owners, Herald, Bug Report
aristedes added a comment to T11038: Herald rules linked to projects don't work as expected.

It confused at least one person, but I am relatively new to this product.

May 26 2016, 10:39 PM · Owners, Herald, Bug Report
epriestley added a comment to T11038: Herald rules linked to projects don't work as expected.

I don't think the behavior of the fields is unclear and we haven't seen other users run into this particular difficulty.

May 26 2016, 1:06 PM · Owners, Herald, Bug Report
aristedes added a comment to T11038: Herald rules linked to projects don't work as expected.

OK, thanks. Because there is no documentation about what any of these choices mean would you like to make this task a documentation fixing issue?

May 26 2016, 6:25 AM · Owners, Herald, Bug Report
epriestley closed T11038: Herald rules linked to projects don't work as expected as Invalid.

Code being owned by a package does not tag it with a project.

May 26 2016, 6:19 AM · Owners, Herald, Bug Report
aristedes created T11038: Herald rules linked to projects don't work as expected.
May 26 2016, 3:25 AM · Owners, Herald, Bug Report

May 25 2016

epriestley added a comment to T8951: Allow Diffusion repositories to disable "push" Herald Rules to improve support for importing large repositories by pushing them.

(Although we do formally support and have documentation for the the "import, then make hosted" and "copy the whole working directory into place" methods of repository import now, both of which skip the pre-receive rules.)

May 25 2016, 5:13 PM · Restricted Project, Diffusion, Herald
epriestley added a comment to T8951: Allow Diffusion repositories to disable "push" Herald Rules to improve support for importing large repositories by pushing them.

Disabling Herald there only disables the post-push, at-discovery-time rules, not the pre-push pre-receive-commit-hook rules.

May 25 2016, 5:12 PM · Restricted Project, Diffusion, Herald
eadler added a comment to T8951: Allow Diffusion repositories to disable "push" Herald Rules to improve support for importing large repositories by pushing them.

Hasn't this been done for a long time? In the current form on the page diffusion/edit/.../page/actions/ ?

May 25 2016, 5:08 PM · Restricted Project, Diffusion, Herald
OCram updated Q399: How to block `arc land` if build from differential revision failed from to How to block `arc land` if build from differential revision failed.
May 25 2016, 1:07 PM · Herald

May 24 2016

epriestley merged T11023: Branch contains condition in Herald rule not behaving as expected into T6522: "Commit's branches contains" condition is not re-evaluated for commits in multiple branches.
May 24 2016, 2:36 PM · Diffusion (v3), Restricted Project, Restricted Project, Herald

May 18 2016

maxie added a comment to T10966: Let Herald move objects between Spaces.
May 18 2016, 11:59 AM · Herald, Feature Request

May 17 2016

epriestley closed T10174: Adding a owner package to an audit when package auditing is disable leads to a "not applicable" commit review as Resolved by committing rPde1a30efc740: Improve audit behavior for "uninteresting" auditors.
May 17 2016, 8:47 PM · Restricted Project, Herald, Owners, Bug Report
epriestley closed T10181: Create audit requests based on a package commits as Resolved by committing rP9c24798e64c9: Update Owners auditing rules for multiple reviewers.
May 17 2016, 8:46 PM · Restricted Project, Audit, Owners, Herald, Feature Request
epriestley added a revision to T10174: Adding a owner package to an audit when package auditing is disable leads to a "not applicable" commit review: D15940: Improve audit behavior for "uninteresting" auditors.
May 17 2016, 7:01 PM · Restricted Project, Herald, Owners, Bug Report
epriestley added a revision to T10181: Create audit requests based on a package commits: D15939: Update Owners auditing rules for multiple reviewers.
May 17 2016, 6:05 PM · Restricted Project, Audit, Owners, Herald, Feature Request
epriestley closed T4887: Extend the blocking reviewers functionality universally as Resolved by committing rP29a060d7f13f: Allow blocking reviewers to be added via the CLI.
May 17 2016, 5:56 PM · Restricted Project, Differential, Herald
epriestley merged task T6040: Differential: Log Herald Changes of Blocking Reviewer Status into T10967: Move Differential reviewers back to a dedicated database storage table.
May 17 2016, 1:53 PM · Differential, Herald
epriestley added a comment to T6040: Differential: Log Herald Changes of Blocking Reviewer Status.

I'm going to merge this into T10967. Although it would be possible to fix in advance of that, I think it is unlikely that we'll pursue the changes outside of the larger infrastructure changes discussed there.

May 17 2016, 1:52 PM · Differential, Herald
epriestley added a comment to T10181: Create audit requests based on a package commits.

I expect that when a package is defined with Auditable enabled, each commit that affect the package will trigger an Audit rule.

May 17 2016, 12:53 PM · Restricted Project, Audit, Owners, Herald, Feature Request
maxie updated Q390: Send email to assignee or comment task via Herald based on status from to Send email to assignee or comment task via Herald based on status.
May 17 2016, 7:22 AM · Herald
epriestley added a revision to T4887: Extend the blocking reviewers functionality universally: D15934: Allow blocking reviewers to be added via the CLI.
May 17 2016, 12:54 AM · Restricted Project, Differential, Herald

May 14 2016

epriestley closed T7834: Package owners doesn't get mail after a commit triggers an audit as Resolved by committing rP547abfe87391: Make packages mailable and subscribable.
May 14 2016, 12:19 AM · Restricted Project, Audit, Herald
hach-que added a comment to T10966: Let Herald move objects between Spaces.

I run into this problem a lot because workboards doesn't support custom forms yet :(

May 14 2016, 12:18 AM · Herald, Feature Request

May 13 2016

eadler moved T4887: Extend the blocking reviewers functionality universally from Restricted Project Column to Restricted Project Column on the Restricted Project board.
May 13 2016, 9:52 PM · Restricted Project, Differential, Herald
chad added a comment to T10966: Let Herald move objects between Spaces.

Our expectation is to use custom input forms here.

May 13 2016, 7:25 PM · Herald, Feature Request
eadler moved T10174: Adding a owner package to an audit when package auditing is disable leads to a "not applicable" commit review from Restricted Project Column to Restricted Project Column on the Restricted Project board.
May 13 2016, 6:02 PM · Restricted Project, Herald, Owners, Bug Report
epriestley added a revision to T7834: Package owners doesn't get mail after a commit triggers an audit: D15912: Make packages mailable and subscribable.
May 13 2016, 5:41 PM · Restricted Project, Audit, Herald
avivey added a comment to T10966: Let Herald move objects between Spaces.

Have you seen the discussion in T8434?

May 13 2016, 4:41 PM · Herald, Feature Request
avivey renamed T10966: Let Herald move objects between Spaces from Extend scope of Herald rules for Maniphest tasks to Let Herald move objects between Spaces.
May 13 2016, 4:38 PM · Herald, Feature Request
maxie created T10966: Let Herald move objects between Spaces.
May 13 2016, 4:30 PM · Herald, Feature Request

May 11 2016

clemvangelis added a comment to T10090: Updating Herald rule throws Unhandled Exception.

Indeed, it's fixed ! Thanks

May 11 2016, 7:07 AM · Herald, Bug Report

May 10 2016

epriestley closed T10090: Updating Herald rule throws Unhandled Exception as Resolved.

This may have been fixed by D15507. Otherwise, we can't reproduce it, so we can't move forward. See Providing Reproduction Steps.

May 10 2016, 4:20 PM · Herald, Bug Report
maxie added a comment to T9645: Allow Herald to change task policys and spaces.

@revi This third party tool no longer exists, the two links are broken and the latest commit at https://github.com/haskell-infra/libphutil-haskell removed the changes:

May 10 2016, 1:39 PM · Spaces, Herald, Maniphest

May 4 2016

fabe added a comment to T6522: "Commit's branches contains" condition is not re-evaluated for commits in multiple branches.

I've run into this problem with my puppet repositories. A common puppet workflow is to use every branch as a puppet environment.
This way you can test a large change on a subset of production servers before applying it to the production branch itself.

May 4 2016, 3:37 PM · Diffusion (v3), Restricted Project, Restricted Project, Herald
cburroughs added a comment to T6522: "Commit's branches contains" condition is not re-evaluated for commits in multiple branches.

In particular, for anyone hitting this, is your use case anything other than something in the vein of "my users publish temporary/development changes to branches in the remote"? If we implement GitHub and let them dump their garbage into personal forks which are isolated from a Herald perspective, would that resolve the issue?

May 4 2016, 3:18 PM · Diffusion (v3), Restricted Project, Restricted Project, Herald
reardencode added a comment to T6522: "Commit's branches contains" condition is not re-evaluated for commits in multiple branches.

What about my suggestion regarding evaluating commit newness on a per-herald rule basis, based on which refs would match the herald rule?

May 4 2016, 2:54 PM · Diffusion (v3), Restricted Project, Restricted Project, Herald
epriestley added a comment to T6522: "Commit's branches contains" condition is not re-evaluated for commits in multiple branches.

We're extremely unlikely to pursue any changes where 99% of the time it works great and 1% of the time a user shows up here wanting to kill us, so arguments in the vein of "it would work for me and other reasonable users who know what they're doing", while likely true, has very weak persuasive power.

May 4 2016, 2:51 PM · Diffusion (v3), Restricted Project, Restricted Project, Herald
reardencode added a comment to T6522: "Commit's branches contains" condition is not re-evaluated for commits in multiple branches.

A branch or tag can be moved from a very old commit to a new commit, and then re-run rules on a large amount of repository history.

May 4 2016, 2:40 PM · Diffusion (v3), Restricted Project, Restricted Project, Herald
epriestley added a comment to T6522: "Commit's branches contains" condition is not re-evaluated for commits in multiple branches.

A branch or tag can be moved from a very old commit to a new commit, and then re-run rules on a large amount of repository history.

May 4 2016, 2:27 PM · Diffusion (v3), Restricted Project, Restricted Project, Herald
reardencode added a comment to T6522: "Commit's branches contains" condition is not re-evaluated for commits in multiple branches.

I don't think you need to do anything new for new refs.

May 4 2016, 1:54 PM · Diffusion (v3), Restricted Project, Restricted Project, Herald
epriestley added a comment to T6522: "Commit's branches contains" condition is not re-evaluated for commits in multiple branches.
for (commit in commits_between(ref.old_commit, ref.new_commit)) {
May 4 2016, 1:15 PM · Diffusion (v3), Restricted Project, Restricted Project, Herald
cburroughs moved T6522: "Commit's branches contains" condition is not re-evaluated for commits in multiple branches from Restricted Project Column to Restricted Project Column on the Restricted Project board.
May 4 2016, 12:29 PM · Diffusion (v3), Restricted Project, Restricted Project, Herald
cburroughs added a project to T6522: "Commit's branches contains" condition is not re-evaluated for commits in multiple branches: Restricted Project.
May 4 2016, 12:29 PM · Diffusion (v3), Restricted Project, Restricted Project, Herald

May 3 2016

reardencode added a comment to T6522: "Commit's branches contains" condition is not re-evaluated for commits in multiple branches.

How about:

May 3 2016, 11:51 PM · Diffusion (v3), Restricted Project, Restricted Project, Herald
zacchiro added a comment to T10913: herald "Commit Hook: Commit Content" triggers on "git push --tags".

Grmbl. I cannot indeed reproduce it neither with your example, I'll investigate more what's wrong with my (other) setup, that still doesn't work. I'll reopen if/when I find out what's happening. Sorry for the noise.

May 3 2016, 7:37 PM · Herald, Bug Report
epriestley closed T10913: herald "Commit Hook: Commit Content" triggers on "git push --tags" as Resolved.

Per F1256292, presuming resolved until more details surface about what's up.

May 3 2016, 7:36 PM · Herald, Bug Report
epriestley added a comment to T10913: herald "Commit Hook: Commit Content" triggers on "git push --tags".

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

May 3 2016, 3:38 PM · Herald, Bug Report