Page MenuHomeDevCentral

Notifications centerInfrastructure
ActivePublic

Watchers

  • This project does not have any watchers.
  • View All

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

Yesterday

dereckson created T1603: Rebuild incoming mail facility.
Fri, Feb 28, 13:23 · Murasil, Notifications center, DevCentral

Jan 25 2020

dereckson moved T1564: Port HTTP tests to Laravel 5.4+ syntax from Backlog to Dev on the easy board.
Jan 25 2020, 08:18 · Technical debt, easy, Notifications center

Jan 15 2020

dereckson added a comment to T1484: Upgrade Laravel framework.

5.4 migration is done for the running source code, but tests require to cope with the undocumented internal framework mechanisms changes for events.

Jan 15 2020, 11:21 · security, Technical debt, Notifications center

Jan 14 2020

dereckson updated the task description for T1564: Port HTTP tests to Laravel 5.4+ syntax.
Jan 14 2020, 00:50 · Technical debt, easy, Notifications center
dereckson moved T1564: Port HTTP tests to Laravel 5.4+ syntax from Backlog to Debt on the Notifications center board.
Jan 14 2020, 00:42 · Technical debt, easy, Notifications center
dereckson moved T1564: Port HTTP tests to Laravel 5.4+ syntax from Debt to Backlog on the Notifications center board.
Jan 14 2020, 00:41 · Technical debt, easy, Notifications center
dereckson created T1564: Port HTTP tests to Laravel 5.4+ syntax.
Jan 14 2020, 00:41 · Technical debt, easy, Notifications center
dereckson moved T1081: Simplify Notifications center workflow to build notifications and fire payload events from Backlog to Debt on the Notifications center board.
Jan 14 2020, 00:39 · Notifications center, Technical debt
dereckson moved T1079: Create a personal notification format with custom delivery strategies from Zboing! Zboing! to Backlog on the Notifications center board.
Jan 14 2020, 00:38 · Notifications center, Dæghrefn
dereckson moved T1078: Allow external tools to publish server admin log entries from Zboing! Zboing! to Backlog on the Notifications center board.
Jan 14 2020, 00:38 · Notifications center, Dæghrefn
dereckson moved T771: Allow to send notifications from the command line from Zboing! Zboing! to Backlog on the Notifications center board.
Jan 14 2020, 00:38 · Notifications center, User-Dereckson, CLI, Servers, Dæghrefn
dereckson moved T1080: Zboing web notifications client prototype from Zboing! Zboing! to Backlog on the Notifications center board.
Jan 14 2020, 00:38 · Notifications center, Zboing
dereckson moved T1211: Implement ACL to the exchanges/queues we can subscribe to in delivery API from Zboing! Zboing! to Backlog on the Notifications center board.
Jan 14 2020, 00:38 · Notifications center, security
dereckson moved T1081: Simplify Notifications center workflow to build notifications and fire payload events from Zboing! Zboing! to Backlog on the Notifications center board.
Jan 14 2020, 00:38 · Notifications center, Technical debt
dereckson moved T1210: Provide a delivery API to consume notifications in HTTP from Zboing! Zboing! to Backlog on the Notifications center board.
Jan 14 2020, 00:38 · Notifications center
dereckson moved T1546: Migrate From "feed.http-hooks" to Webhooks from Backlog to Debt on the Notifications center board.
Jan 14 2020, 00:38 · Technical debt, Notifications center
dereckson moved T954: Get a mapping class from an instance from Debt to Bugs on the Notifications center board.
Jan 14 2020, 00:38 · Technical debt, User-Dereckson, Notifications center
dereckson moved T954: Get a mapping class from an instance from Bugs to Debt on the Notifications center board.
Jan 14 2020, 00:38 · Technical debt, User-Dereckson, Notifications center
dereckson moved T1262: Refactor analyzers traits from Bugs to Debt on the Notifications center board.
Jan 14 2020, 00:38 · Technical debt, Notifications center
dereckson moved T1262: Refactor analyzers traits from Debt to Bugs on the Notifications center board.
Jan 14 2020, 00:38 · Technical debt, Notifications center

Jan 13 2020

dereckson added a revision to T1484: Upgrade Laravel framework: D2129: Upgrade to Laravel 5.3.
Jan 13 2020, 22:29 · security, Technical debt, Notifications center
dereckson added a subtask for T1336: Migrate tests to PHPUnit 8: T1484: Upgrade Laravel framework.
Jan 13 2020, 02:52 · Technical debt, Notifications center
dereckson added a parent task for T1484: Upgrade Laravel framework: T1336: Migrate tests to PHPUnit 8.
Jan 13 2020, 02:52 · security, Technical debt, Notifications center
dereckson added a comment to T1336: Migrate tests to PHPUnit 8.

The migration is generally a straightforward class replacement (they are now sorted in namespace)

Jan 13 2020, 02:50 · Technical debt, Notifications center
dereckson closed T1553: Bump PHPUnit version, a subtask of T1336: Migrate tests to PHPUnit 8, as Resolved.
Jan 13 2020, 02:33 · Technical debt, Notifications center
dereckson added a subtask for T1336: Migrate tests to PHPUnit 8: T1553: Bump PHPUnit version.
Jan 13 2020, 01:46 · Technical debt, Notifications center
dereckson renamed T1336: Migrate tests to PHPUnit 8 from Migrate tests to PHPUnit 6/7 to Migrate tests to PHPUnit 8.
Jan 13 2020, 01:46 · Technical debt, Notifications center

Dec 5 2019

dereckson updated the task description for T1546: Migrate From "feed.http-hooks" to Webhooks.
Dec 5 2019, 13:14 · Technical debt, Notifications center
dereckson moved T991: Document notifications center configuration schemas from Backlog to Doc on the Technical debt board.
Dec 5 2019, 13:12 · Technical debt, User-Dereckson, Notifications center, Schemas
dereckson moved T1484: Upgrade Laravel framework from Backlog to Dev on the Technical debt board.
Dec 5 2019, 13:12 · security, Technical debt, Notifications center
dereckson moved T1546: Migrate From "feed.http-hooks" to Webhooks from Backlog to Dev on the Technical debt board.
Dec 5 2019, 13:12 · Technical debt, Notifications center
dereckson created T1546: Migrate From "feed.http-hooks" to Webhooks.
Dec 5 2019, 13:12 · Technical debt, Notifications center

Nov 22 2018

dereckson triaged T1484: Upgrade Laravel framework as Low priority.
Nov 22 2018, 12:50 · security, Technical debt, Notifications center

Sep 21 2018

dereckson added a revision to T959: Trigger Docker Hub build when source repository is updated: D1785: Improve DockerHubListener comments.
Sep 21 2018, 12:13 · User-Dereckson, Notifications center

Sep 20 2018

dereckson renamed T1438: Fix tests to allow coverage reports for Laravel applications from Fix tests to allow coverage reports to Fix tests to allow coverage reports for Laravel applications.
Sep 20 2018, 19:34 · Auth Grove, Continous integration and delivery, Notifications center
dereckson renamed T1438: Fix tests to allow coverage reports for Laravel applications from Fix tests for to Fix tests to allow coverage reports.
Sep 20 2018, 19:17 · Auth Grove, Continous integration and delivery, Notifications center
dereckson created T1438: Fix tests to allow coverage reports for Laravel applications.
Sep 20 2018, 19:17 · Auth Grove, Continous integration and delivery, Notifications center

Sep 8 2018

dereckson closed T1409: Pika: exchange_declare doesn't recognize type argument as Resolved by committing rNOTIFCLIcf19ed071b18: Update code to be compliant with Pika 0.12.
Sep 8 2018, 18:40 · Notifications center, CLI
dereckson added a revision to T1409: Pika: exchange_declare doesn't recognize type argument: D1690: Update code to be compliant with Pika 0.12.
Sep 8 2018, 18:34 · Notifications center, CLI
dereckson claimed T1409: Pika: exchange_declare doesn't recognize type argument.
Sep 8 2018, 18:32 · Notifications center, CLI
dereckson added a comment to T1409: Pika: exchange_declare doesn't recognize type argument.

The argument is now exchange_type.

Sep 8 2018, 18:32 · Notifications center, CLI

Sep 7 2018

dereckson added a comment to T1409: Pika: exchange_declare doesn't recognize type argument.

Pika is installed through py36-pika-0.12.0

Sep 7 2018, 20:29 · Notifications center, CLI
dereckson moved T1409: Pika: exchange_declare doesn't recognize type argument from Backlog to Bugs on the Notifications center board.
Sep 7 2018, 19:01 · Notifications center, CLI
dereckson triaged T1409: Pika: exchange_declare doesn't recognize type argument as Unbreak Now! priority.
Sep 7 2018, 19:01 · Notifications center, CLI

Sep 6 2018

dereckson moved T1061: Fork phpmetrics to produce code quality data for Nasqueron PHP code from Backlog to PHP on the Continous integration and delivery board.
Sep 6 2018, 19:00 · Notifications center, User-Dereckson, Continous integration and delivery

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

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