- Queries
- All Atoms
- Search
- Advanced Search
Diviner All Atoms
All Atoms
All Atoms
- Method
- Method
- Method
- Configure behavior if remote refs can not be retrieved because an authentication link is missing.
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Hook for publishers to mutate the story object, particularly by loading and attaching additional data.
- Method
- Method
- Method
- Method
- Method
- Method
- Determine if rendering should assume object context. For discussion, see @{method:setRenderWithImpliedContext}.
- Method
- Render story text using contextual language to identify the object the story is about, instead of the full object name. For example, without contextual language a story might render like this:
- Method
- Method
- Method
- Method
- Method
- Method
- Class
- Method
- Class
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Publish events (like comments on a revision) to external objects which are linked through Doorkeeper (like a linked JIRA or Asana task).
- Class
- See @{method:getMaximumRetryCount} for a description of Doorkeeper retry defaults.
- Method
- By default, Doorkeeper workers perform a small number of retries with exponential backoff. A consideration in this policy is that many of these workers are laden with side effects.
- Method
- Doorkeeper workers set up some context, then call @{method:publishFeedStory}.
- Method
- Load the @{class:DoorkeeperFeedStoryPublisher} which corresponds to this object. Publishers provide a common API for pushing object updates into foreign systems.
- Method
- Get the primary object the story is about, like a @{class:DifferentialRevision} or @{class:ManiphestTask}.
- Method
- Get the @{class:DoorkeeperFeedStoryPublisher} which handles this object.
- Method
- Get the viewer for the act of publishing.
- Method
- Get the @{class:PhabricatorFeedStory} that should be published.
- Method
- Enable or disable the worker. Normally, this checks configuration to see if Phabricator is linked to applicable external systems.
- Method
- Actually publish the feed story. Subclasses will generally make API calls to publish some version of the story into external systems.
- Method
- Publishes tasks representing work that needs to be done into Asana, and updates the tasks as the corresponding Phabricator objects are updated.
- Class
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method