Notifications centerInfrastructure
ActivePublic

Milestones

Watchers

  • This project does not have any watchers.

Details

Description

The notifications center accepts payload from various sources like Phabricator, GitHub or Docker Hub registry and fires relevant events, for example publish notifications to an AMQP broker.

Repositories

  • rNOTIF: the application code, based on Laravel
  • rDNOTIF: nasqueron/notifications Docker image
  • rOPS: contains the production tests and our config

Recent Activity

Apr 2 2018

dereckson added a comment to T1253: Merge task event in Phabricator produces a null text.

Nasqueron.ops.Phabricator.TASK

instanceName: Nasqueron
id: 17434
type: PhabricatorApplicationTransactionFeedStory
data:
  objectPHID: PHID-TASK-adipoe6s3ih32dlc5o5z
  transactionPHIDs:
    - PHID-XACT-TASK-erfnad7yftrbgod
    - PHID-XACT-TASK-erfnad7yftrbgod
    - PHID-XACT-TASK-i7u2idjkgrfw5gf
    - PHID-XACT-TASK-i7u2idjkgrfw5gf
authorPHID: PHID-USER-fnetlprx7zdotfm2hdrz
text: null
epoch: 1522631892
Apr 2 2018, 01:31 · Notifications center
dereckson added a commit to T1253: Merge task event in Phabricator produces a null text: rVIPERed768f660664: Get debug information for null messages from notifications center.
Apr 2 2018, 01:07 · Notifications center

Mar 30 2018

dereckson added a revision to T1253: Merge task event in Phabricator produces a null text: D1556: Get debug information for null messages from notifications center.
Mar 30 2018, 23:44 · Notifications center

Mar 29 2018

dereckson closed T1387: ErrorException: count(): Parameter must be an array or an object that implements Countable as Resolved by committing rNOTIF7b63e4d9345a: Handle case where Conduit repository.query doesn't send a value.
Mar 29 2018, 21:54 · Notifications center, Technical debt
dereckson claimed T1387: ErrorException: count(): Parameter must be an array or an object that implements Countable.
Mar 29 2018, 21:54 · Notifications center, Technical debt
dereckson added a revision to T1387: ErrorException: count(): Parameter must be an array or an object that implements Countable: D1539: Handle case where Conduit repository.query doesn't send a value.
Mar 29 2018, 21:53 · Notifications center, Technical debt
dereckson updated the task description for T1387: ErrorException: count(): Parameter must be an array or an object that implements Countable.
Mar 29 2018, 21:44 · Notifications center, Technical debt
dereckson updated the task description for T1387: ErrorException: count(): Parameter must be an array or an object that implements Countable.
Mar 29 2018, 21:44 · Notifications center, Technical debt
dereckson created T1387: ErrorException: count(): Parameter must be an array or an object that implements Countable.
Mar 29 2018, 21:44 · Notifications center, Technical debt

Mar 23 2018

dereckson renamed T1336: Migrate tests to PHPUnit 6/7 from Migrate tests to PHPUnit 6 to Migrate tests to PHPUnit 6/7.
Mar 23 2018, 00:07 · Technical debt, Notifications center

Mar 2 2018

dereckson updated the task description for T1353: Support new Phabricator webhooks.
Mar 2 2018, 23:34 · Notifications center
dereckson triaged T1353: Support new Phabricator webhooks as Normal priority.
Mar 2 2018, 23:34 · Notifications center
dereckson updated the task description for T1353: Support new Phabricator webhooks.
Mar 2 2018, 23:29 · Notifications center
dereckson triaged T1353: Support new Phabricator webhooks as Normal priority.
Mar 2 2018, 23:26 · Notifications center

Feb 22 2018

dereckson renamed T1118: Stabilize Composer dependencies from Stabilize dependencies to Stabilize Composer dependencies.
Feb 22 2018, 01:46 · Technical debt, Notifications center
dereckson moved T1118: Stabilize Composer dependencies from Backlog to Dev on the Technical debt board.
Feb 22 2018, 01:46 · Technical debt, Notifications center
dereckson moved T1076: Map payload to classes from Backlog to Dev on the Technical debt board.
Feb 22 2018, 01:46 · easy, Technical debt, Notifications center
dereckson moved T893: Standardize l10n keys from Backlog to Dev on the Technical debt board.
Feb 22 2018, 01:46 · easy, Technical debt, Notifications center
dereckson moved T890: repository.query will be deprecated on Phabricator from Backlog to Dev on the Technical debt board.
Feb 22 2018, 01:46 · User-Dereckson, Technical debt, Notifications center
dereckson moved T880: config/compile.php should contain most used classes from Backlog to Dev on the Technical debt board.
Feb 22 2018, 01:46 · Technical debt, Notifications center
dereckson moved T1336: Migrate tests to PHPUnit 6/7 from Backlog to Dev on the Technical debt board.
Feb 22 2018, 01:45 · Technical debt, Notifications center

Feb 20 2018

dereckson closed T1344: CLI client: deploy to devserver role as Resolved by committing rOPScdcb6ba343af: Deploy notifications CLI client.
Feb 20 2018, 21:50 · Salt, Servers, Notifications center
dereckson added a revision to T1344: CLI client: deploy to devserver role: D1341: Deploy notifications CLI client.
Feb 20 2018, 21:37 · Salt, Servers, Notifications center
dereckson added a commit to T1344: CLI client: deploy to devserver role: rSTAGING5a03fae70b75: Stage notifications CLI client.
Feb 20 2018, 21:18 · Salt, Servers, Notifications center
dereckson added a revision to T1344: CLI client: deploy to devserver role: D1340: Stage notifications CLI client.
Feb 20 2018, 21:15 · Salt, Servers, Notifications center
dereckson created T1344: CLI client: deploy to devserver role.
Feb 20 2018, 21:15 · Salt, Servers, Notifications center

Feb 17 2018

dereckson created T1336: Migrate tests to PHPUnit 6/7.
Feb 17 2018, 12:50 · Technical debt, Notifications center

Nov 24 2017

dereckson updated the task description for T1326: Handle Phabricator merge tasks events.
Nov 24 2017, 07:52 · Notifications center
dereckson created T1326: Handle Phabricator merge tasks events.
Nov 24 2017, 07:51 · Notifications center

Nov 23 2017

dereckson removed a revision from T1258: Check notifications Composer dependencies: psysh and Laravel versions compatibility: D1259: Consolidate web content units into webserver-content role.
Nov 23 2017, 05:06 · Notifications center
dereckson added a revision to T1258: Check notifications Composer dependencies: psysh and Laravel versions compatibility: D1259: Consolidate web content units into webserver-content role.
Nov 23 2017, 05:06 · Notifications center

Oct 17 2017

dereckson created T1262: Refactor analyzers traits.
Oct 17 2017, 20:40 · Notifications center
dereckson closed T1258: Check notifications Composer dependencies: psysh and Laravel versions compatibility as Resolved by committing rNOTIFaed0fa97856e: Solve Composer conflict dependency.
Oct 17 2017, 13:31 · Notifications center
dereckson added a revision to T1258: Check notifications Composer dependencies: psysh and Laravel versions compatibility: D1061: Solve Composer conflict dependency.
Oct 17 2017, 13:27 · Notifications center
dereckson added a comment to T1258: Check notifications Composer dependencies: psysh and Laravel versions compatibility.

Version conflict issue

Oct 17 2017, 13:09 · Notifications center

Oct 16 2017

dereckson renamed T1258: Check notifications Composer dependencies: psysh and Laravel versions compatibility from Check notifications Composer dependencies to Check notifications Composer dependencies: psysh and Laravel versions compatibility.
Oct 16 2017, 15:26 · Notifications center

Oct 15 2017

dereckson moved T1076: Map payload to classes from Backlog to Dev on the easy board.
Oct 15 2017, 12:02 · easy, Technical debt, Notifications center

Oct 13 2017

dereckson created T1253: Merge task event in Phabricator produces a null text.
Oct 13 2017, 23:29 · Notifications center

Jul 6 2017

dereckson added a comment to P255 Delivery API endpoints.

no-ack (default: False) will allow to consume messages without any need to ack their reception afterwards.

Jul 6 2017, 12:28 · Notifications center
dereckson edited P255 Delivery API endpoints.
Jul 6 2017, 12:28 · Notifications center

Jul 5 2017

dereckson created P256 Count queue messages with Pika.
Jul 5 2017, 23:14 · Message queues, Notifications center
dereckson added a project to P256 Count queue messages with Pika: Message queues.
Jul 5 2017, 23:14 · Message queues, Notifications center
dereckson updated the title for P256 Count queue messages with Pika from Count queue messages in a broker to Count queue messages with Pika.
Jul 5 2017, 23:14 · Message queues, Notifications center

May 24 2017

dereckson created P255 Delivery API endpoints.
May 24 2017, 23:56 · Notifications center

Apr 9 2017

dereckson claimed T1177: Tool to validate JSON files in storage/app.
Apr 9 2017, 14:42 · Notifications center
dereckson closed T1177: Tool to validate JSON files in storage/app as Resolved by committing rNOTIFb2392d6bafba: Add command to validate configuration files.
Apr 9 2017, 14:42 · Notifications center
dereckson added a revision to T1177: Tool to validate JSON files in storage/app: D949: Add command to validate configuration files.
Apr 9 2017, 14:36 · Notifications center
dereckson placed T1177: Tool to validate JSON files in storage/app up for grabs.
Apr 9 2017, 12:22 · Notifications center
dereckson reopened T1177: Tool to validate JSON files in storage/app as "Open".
Apr 9 2017, 12:21 · Notifications center
dereckson closed T1179: If an array parameter is missing in ItemGroupMapping, populate [] or throw a clear exception as Resolved by committing rNOTIF270f799958b8: Ensure ItemGroupMapping::$items is always an array.
Apr 9 2017, 12:21 · Notifications center