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

Sun, Oct 12

dereckson closed T2142: Install php-intl on Jenkins PHP agents as Resolved.

Rebuilt, pushed to Docker Hub and now available on docker-002. Containers recreated with intl support + last PHP 8.2 version.

Sun, Oct 12, 22:13 · Keruald, Docker images, Jenkins, Notifications center
dereckson closed T2141: Update phpcs codestyle for Nasqueron as Resolved.
Sun, Oct 12, 22:12 · Mediawiki SaaS, Notifications center, Development tools, Keruald, PHP tools
dereckson updated the task description for T2141: Update phpcs codestyle for Nasqueron.
Sun, Oct 12, 22:12 · Mediawiki SaaS, Notifications center, Development tools, Keruald, PHP tools
dereckson added a revision to T2141: Update phpcs codestyle for Nasqueron: D3752: Upgrade to PHP_CodeSniffer 4.0.0.
Sun, Oct 12, 22:11 · Mediawiki SaaS, Notifications center, Development tools, Keruald, PHP tools
dereckson added a revision to T2141: Update phpcs codestyle for Nasqueron: D3751: Upgrade to PHP_CodeSniffer 4.0.0.
Sun, Oct 12, 22:08 · Mediawiki SaaS, Notifications center, Development tools, Keruald, PHP tools
dereckson updated the task description for T2142: Install php-intl on Jenkins PHP agents.
Sun, Oct 12, 19:02 · Keruald, Docker images, Jenkins, Notifications center
dereckson added a comment to T2142: Install php-intl on Jenkins PHP agents.

Makes more sense to install intl extension in rDPHPCLI, upstream image for jenkins-agent-php.

Sun, Oct 12, 19:01 · Keruald, Docker images, Jenkins, Notifications center
dereckson added a comment to T2142: Install php-intl on Jenkins PHP agents.

Makes more sense to install intl extension in rDPHPCLI.

Sun, Oct 12, 18:56 · Keruald, Docker images, Jenkins, Notifications center
dereckson moved T2142: Install php-intl on Jenkins PHP agents from Backlog to Need Dockerfile or config on the Docker images board.
Sun, Oct 12, 18:53 · Keruald, Docker images, Jenkins, Notifications center
dereckson moved T2142: Install php-intl on Jenkins PHP agents from Backlog to Apps using Keruald on the Keruald board.
Sun, Oct 12, 18:53 · Keruald, Docker images, Jenkins, Notifications center
dereckson moved T2142: Install php-intl on Jenkins PHP agents from Backlog to Executor nodes / agents on the Jenkins board.
Sun, Oct 12, 18:53 · Keruald, Docker images, Jenkins, Notifications center
dereckson triaged T2142: Install php-intl on Jenkins PHP agents as High priority.
Sun, Oct 12, 18:53 · Keruald, Docker images, Jenkins, Notifications center
dereckson added a revision to T2141: Update phpcs codestyle for Nasqueron: D3749: Upgrade to PHP_CodeSniffer 4.0.0.
Sun, Oct 12, 18:50 · Mediawiki SaaS, Notifications center, Development tools, Keruald, PHP tools
dereckson updated the task description for T2141: Update phpcs codestyle for Nasqueron.
Sun, Oct 12, 17:47 · Mediawiki SaaS, Notifications center, Development tools, Keruald, PHP tools
dereckson added a revision to T2141: Update phpcs codestyle for Nasqueron: D3748: Upgrade to PHP_CodeSniffer 4.0.0.
Sun, Oct 12, 17:25 · Mediawiki SaaS, Notifications center, Development tools, Keruald, PHP tools
dereckson added a comment to T2141: Update phpcs codestyle for Nasqueron.

New package release: nasqueron/codestyle v0.1.2

Sun, Oct 12, 17:13 · Mediawiki SaaS, Notifications center, Development tools, Keruald, PHP tools
dereckson added a revision to T2141: Update phpcs codestyle for Nasqueron: D3747: Upgrade ruleset for PHP_CodeSniffer 4.0.
Sun, Oct 12, 17:06 · Mediawiki SaaS, Notifications center, Development tools, Keruald, PHP tools
dereckson moved T2141: Update phpcs codestyle for Nasqueron from Backlog to Next on the Development tools board.
Sun, Oct 12, 13:09 · Mediawiki SaaS, Notifications center, Development tools, Keruald, PHP tools
dereckson moved T2141: Update phpcs codestyle for Nasqueron from Backlog to Blocked on dev on the Mediawiki SaaS board.
Sun, Oct 12, 13:09 · Mediawiki SaaS, Notifications center, Development tools, Keruald, PHP tools
dereckson moved T2141: Update phpcs codestyle for Nasqueron from Backlog to Debt on the Notifications center board.
Sun, Oct 12, 13:09 · Mediawiki SaaS, Notifications center, Development tools, Keruald, PHP tools
dereckson moved T2141: Update phpcs codestyle for Nasqueron from Backlog to Debt on the Keruald board.
Sun, Oct 12, 13:09 · Mediawiki SaaS, Notifications center, Development tools, Keruald, PHP tools
dereckson triaged T2141: Update phpcs codestyle for Nasqueron as High priority.
Sun, Oct 12, 13:09 · Mediawiki SaaS, Notifications center, Development tools, Keruald, PHP tools

Nov 28 2024

dereckson moved T1637: Create a new Jenkins template for PHP applications from Backlog to Pipelines on the Jenkins board.
Nov 28 2024, 13:57 · Notifications center, Jenkins

Nov 17 2024

dereckson moved T2055: DEPRECATED hash_hmac(): Passing null to parameter #2 ($data) of type string is deprecated in src/XHubSignature.php on line 73. from Backlog to Debt on the Keruald board.
Nov 17 2024, 12:58 · Notifications center, Keruald, PHP 8.x support

Oct 26 2024

dereckson moved T595: GitHub event types classes from Backlog to Working on on the Notifications center board.
Oct 26 2024, 21:17 · Notifications center, good-first-issue

Oct 23 2024

dereckson moved T2055: DEPRECATED hash_hmac(): Passing null to parameter #2 ($data) of type string is deprecated in src/XHubSignature.php on line 73. from Backlog to Code issues on the PHP 8.x support board.
Oct 23 2024, 00:20 · Notifications center, Keruald, PHP 8.x support

Oct 16 2024

dereckson added a revision to T2035: Tidy up Keruald\GitHub package repository: D3528: Update tests to PHPUnit 11.
Oct 16 2024, 23:20 · User-Dereckson, Keruald, Notifications center
dereckson updated the task description for T2035: Tidy up Keruald\GitHub package repository.
Oct 16 2024, 23:12 · User-Dereckson, Keruald, Notifications center
dereckson added a revision to T2035: Tidy up Keruald\GitHub package repository: D3527: Define src/ as source code root.
Oct 16 2024, 22:50 · User-Dereckson, Keruald, Notifications center
dereckson added a comment to T2035: Tidy up Keruald\GitHub package repository.

Devcentral configuration

Oct 16 2024, 22:50 · User-Dereckson, Keruald, Notifications center
dereckson triaged T2055: DEPRECATED hash_hmac(): Passing null to parameter #2 ($data) of type string is deprecated in src/XHubSignature.php on line 73. as High priority.
Oct 16 2024, 22:42 · Notifications center, Keruald, PHP 8.x support
dereckson added a comment to T2035: Tidy up Keruald\GitHub package repository.

Repository now uses main branch and is hosted here, with GitHub as mirror.

Oct 16 2024, 22:29 · User-Dereckson, Keruald, Notifications center
dereckson updated the task description for T2035: Tidy up Keruald\GitHub package repository.
Oct 16 2024, 22:28 · User-Dereckson, Keruald, Notifications center
dereckson moved T2035: Tidy up Keruald\GitHub package repository from Next to In progress on the User-Dereckson board.
Oct 16 2024, 22:28 · User-Dereckson, Keruald, Notifications center

Oct 8 2024

dereckson added a revision to T2050: organization.member_invited GitHub event triggers a 500: D3500: Handle organization and projects_v2 GitHub events.
Oct 8 2024, 22:43 · Notifications center
dereckson added a comment to T2050: organization.member_invited GitHub event triggers a 500.

The same issue is triggered by projects_v2, again because there is no repository.

Oct 8 2024, 22:27 · Notifications center
dereckson triaged T2050: organization.member_invited GitHub event triggers a 500 as Normal priority.
Oct 8 2024, 22:23 · Notifications center
dereckson created P361 organization. member_invited payload.
Oct 8 2024, 22:17 · Notifications center
dereckson updated the task description for T2035: Tidy up Keruald\GitHub package repository.
Oct 8 2024, 00:49 · User-Dereckson, Keruald, Notifications center

Oct 1 2024

aceppaluni claimed T595: GitHub event types classes.
Oct 1 2024, 17:50 · Notifications center, good-first-issue

Sep 30 2024

dereckson moved T2035: Tidy up Keruald\GitHub package repository from Backlog to Debt on the Notifications center board.
Sep 30 2024, 22:51 · User-Dereckson, Keruald, Notifications center
dereckson moved T2035: Tidy up Keruald\GitHub package repository from Backlog to Next on the User-Dereckson board.
Sep 30 2024, 22:51 · User-Dereckson, Keruald, Notifications center
dereckson moved T2035: Tidy up Keruald\GitHub package repository from Backlog to Debt on the Keruald board.
Sep 30 2024, 22:51 · User-Dereckson, Keruald, Notifications center
dereckson added projects to T2035: Tidy up Keruald\GitHub package repository: Keruald, User-Dereckson.

I'm planning to work on this after WindRiver migration, that should be quick, we've only one class and a more comprehensive test folder.

Sep 30 2024, 22:51 · User-Dereckson, Keruald, Notifications center
dereckson triaged T2035: Tidy up Keruald\GitHub package repository as Normal priority.
Sep 30 2024, 22:49 · User-Dereckson, Keruald, Notifications center
dereckson added a comment to T595: GitHub event types classes.

Where to publish those events?

Sep 30 2024, 22:43 · Notifications center, good-first-issue
dereckson updated the task description for T1076: Map payload to classes.
Sep 30 2024, 22:34 · Restricted Project, good-first-issue, Technical debt, Notifications center
dereckson added a parent task for T595: GitHub event types classes: T1076: Map payload to classes.
Sep 30 2024, 22:34 · Notifications center, good-first-issue
dereckson added a subtask for T1076: Map payload to classes: T595: GitHub event types classes.
Sep 30 2024, 22:34 · Restricted Project, good-first-issue, Technical debt, Notifications center
dereckson edited projects for T595: GitHub event types classes, added: Notifications center; removed Message queues, Continous integration and delivery.
Sep 30 2024, 22:32 · Notifications center, good-first-issue