Page MenuHomeDevCentral
Feed Advanced Search

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

Sep 26 2024

inidal added a comment to T2027: Export Postman collection to a Bruno repository.

Glad to hear others are having positive experiences with bruno! Great call.

Sep 26 2024, 02:22 · Servers, Docker images, Notifications center, ServPulse, Nasqueron API

Sep 25 2024

dereckson added a revision to T2027: Export Postman collection to a Bruno repository: D3468: Import Postman collection for Docker Registry API.
Sep 25 2024, 22:21 · Servers, Docker images, Notifications center, ServPulse, Nasqueron API
dereckson added a revision to T2027: Export Postman collection to a Bruno repository: D3467: Import Postman collection for Notifications Center.
Sep 25 2024, 22:16 · Servers, Docker images, Notifications center, ServPulse, Nasqueron API
dereckson added a revision to T2027: Export Postman collection to a Bruno repository: D3465: Import Postman collection for Notifications Delivery API.
Sep 25 2024, 21:41 · Servers, Docker images, Notifications center, ServPulse, Nasqueron API
dereckson added a revision to T2027: Export Postman collection to a Bruno repository: D3463: Configure Arcanist.
Sep 25 2024, 20:09 · Servers, Docker images, Notifications center, ServPulse, Nasqueron API
dereckson updated the task description for T2027: Export Postman collection to a Bruno repository.
Sep 25 2024, 19:19 · Servers, Docker images, Notifications center, ServPulse, Nasqueron API
dereckson claimed T2027: Export Postman collection to a Bruno repository.
Sep 25 2024, 19:19 · Servers, Docker images, Notifications center, ServPulse, Nasqueron API
dereckson moved T2027: Export Postman collection to a Bruno repository from Backlog to Working on on the Notifications center board.
Sep 25 2024, 19:19 · Servers, Docker images, Notifications center, ServPulse, Nasqueron API
dereckson moved T2027: Export Postman collection to a Bruno repository from Backlog to New ideas on the Nasqueron API board.
Sep 25 2024, 19:19 · Servers, Docker images, Notifications center, ServPulse, Nasqueron API
dereckson moved T2027: Export Postman collection to a Bruno repository from Backlog to Need dev on the Docker images board.
Sep 25 2024, 19:19 · Servers, Docker images, Notifications center, ServPulse, Nasqueron API
dereckson created T2027: Export Postman collection to a Bruno repository.
Sep 25 2024, 19:18 · Servers, Docker images, Notifications center, ServPulse, Nasqueron API

Oct 16 2023

DorianWinty moved T1755: Deploy Notifications Center test environnement from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Oct 16 2023, 20:08 · Restricted Project, Notifications center
DorianWinty moved T1755: Deploy Notifications Center test environnement from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Oct 16 2023, 20:08 · Restricted Project, Notifications center
DorianWinty moved T1682: Build a notifications web client from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Oct 16 2023, 20:08 · Restricted Project, good-first-issue, Notifications center

May 6 2023

dereckson moved T751: Pull automatically Nasqueron images on Dwellers when updated in Docker Hub from Backlog to Backlog - Docker on the Operations sprints (Ignite Alkane Propulsion) board.
May 6 2023, 15:55 · Operations sprints (Ignite Alkane Propulsion), Message queues, Notifications center, Nasqueron Docker deployment squad

Apr 24 2023

inidal added a revision to T771: Allow to send notifications from the command line: D2763: 1st commit.
Apr 24 2023, 21:28 · User-inidal, Notifications center, CLI, Servers, Dæghrefn

Apr 19 2023

dereckson added a parent task for T1800: Ensure PHP sockets extension is available everywhere: T1380: Edit stream for Wolfplex.
Apr 19 2023, 21:43 · Docker images, Servers, Notifications center, Keruald
dereckson removed a subtask for T1800: Ensure PHP sockets extension is available everywhere: T1380: Edit stream for Wolfplex.
Apr 19 2023, 21:43 · Docker images, Servers, Notifications center, Keruald
dereckson added a subtask for T1800: Ensure PHP sockets extension is available everywhere: T1380: Edit stream for Wolfplex.
Apr 19 2023, 21:43 · Docker images, Servers, Notifications center, Keruald

Apr 9 2023

dereckson added a comment to T1799: ProjectsMap offset methods signatures are incorrect.

For reference, here how the information was presented in Sentry:

Apr 9 2023, 21:47 · PHP 8.x support, Technical debt, Notifications center

Apr 4 2023

dereckson closed T1822: orange-rabbit crashes when management plugin requires information about any exchange as Resolved.

Solved at Nasqueron by upgrading from 3.11.8 to 3.11.11.

Apr 4 2023, 00:51 · Notifications center, Servers
dereckson added a comment to T1822: orange-rabbit crashes when management plugin requires information about any exchange.

One another occurence of this issue exists at https://ask.csdn.net/questions/7791019

Apr 4 2023, 00:17 · Notifications center, Servers

Apr 3 2023

dereckson renamed T1822: orange-rabbit crashes when management plugin requires information about any exchange from orange-rabbit crashew when management plugin requires information about any exchange to orange-rabbit crashes when management plugin requires information about any exchange.
Apr 3 2023, 23:33 · Notifications center, Servers
dereckson renamed T1822: orange-rabbit crashes when management plugin requires information about any exchange from orange-rabbit crashed when management plugin requires information about any exchange to orange-rabbit crashew when management plugin requires information about any exchange.
Apr 3 2023, 23:33 · Notifications center, Servers
dereckson triaged T1822: orange-rabbit crashes when management plugin requires information about any exchange as Normal priority.
Apr 3 2023, 23:32 · Notifications center, Servers
dereckson moved T1755: Deploy Notifications Center test environnement from Backlog to Working on on the Notifications center board.
Apr 3 2023, 23:24 · Restricted Project, Notifications center
dereckson updated the task description for T1755: Deploy Notifications Center test environnement.
Apr 3 2023, 23:24 · Restricted Project, Notifications center
dereckson closed T1821: InvalidArgumentException: Please provide a valid cache path. as Resolved by committing rOPS89ce0bb0b48f: Create Laravel framework directories.
Apr 3 2023, 22:15 · Notifications center, Salt, Nasqueron Docker deployment squad, Regression
dereckson added a comment to T1821: InvalidArgumentException: Please provide a valid cache path..

Not sure at one moment the issue was solved, with opcache it's not easy to know, but just restart the server after creating the directories wasn't enough.

Apr 3 2023, 22:14 · Notifications center, Salt, Nasqueron Docker deployment squad, Regression
dereckson added a revision to T1821: InvalidArgumentException: Please provide a valid cache path.: D2971: Create Laravel framework directories.
Apr 3 2023, 21:54 · Notifications center, Salt, Nasqueron Docker deployment squad, Regression
dereckson updated the task description for T1821: InvalidArgumentException: Please provide a valid cache path..
Apr 3 2023, 21:49 · Notifications center, Salt, Nasqueron Docker deployment squad, Regression
alken-orin assigned T1821: InvalidArgumentException: Please provide a valid cache path. to dereckson.
Apr 3 2023, 20:04 · Notifications center, Salt, Nasqueron Docker deployment squad, Regression

Apr 2 2023

dereckson added a subtask for T771: Allow to send notifications from the command line: T1816: Automate Kafka cluster healing.
Apr 2 2023, 10:32 · User-inidal, Notifications center, CLI, Servers, Dæghrefn

Apr 1 2023

dereckson added a revision to T1755: Deploy Notifications Center test environnement: D2966: Provision orange-rabbit for integration Notifications Center.
Apr 1 2023, 23:20 · Restricted Project, Notifications center
dereckson moved T1814: Update Docker Hub builds format from tokens to trigger URL from Backlog to Needs Review / Blocked / Waiting on the User-Dereckson board.
Apr 1 2023, 20:28 · User-Dereckson, Notifications center
dereckson added a project to T1814: Update Docker Hub builds format from tokens to trigger URL: User-Dereckson.
Apr 1 2023, 20:27 · User-Dereckson, Notifications center
dereckson added a comment to T1755: Deploy Notifications Center test environnement.

DNS configuration

notifications.notifications-test.nasqueron.org. 86400 IN CNAME www3.nasqueron.org.
orange-rabbit.notifications-test.nasqueron.org. 86400 IN CNAME www3.nasqueron.org.
vault.notifications-test.nasqueron.org. 86400 IN CNAME www3.nasqueron.org.

Apr 1 2023, 19:47 · Restricted Project, Notifications center
dereckson added a comment to T1814: Update Docker Hub builds format from tokens to trigger URL.

Code is ready both for Notifications and keruald/dockerhub, should be tested with the next build we want to promote before merging.

Apr 1 2023, 12:24 · User-Dereckson, Notifications center
dereckson added a revision to T1814: Update Docker Hub builds format from tokens to trigger URL: D2965: Switch to Docker Hub trigger build URL.
Apr 1 2023, 12:19 · User-Dereckson, Notifications center
dereckson added a revision to T1814: Update Docker Hub builds format from tokens to trigger URL: D2962: Switch to trigger build /source/.../trigger/... URL.
Apr 1 2023, 01:12 · User-Dereckson, Notifications center
dereckson closed T1813: Install intl PHP extension everywhere as Resolved.

The nasqueron/notifications image took from D2958, so we're done:

Apr 1 2023, 00:03 · Docker images, Notifications center
dereckson moved T1813: Install intl PHP extension everywhere from Backlog to Working on on the Notifications center board.
Apr 1 2023, 00:01 · Docker images, Notifications center
dereckson moved T1814: Update Docker Hub builds format from tokens to trigger URL from Debt to Working on on the Notifications center board.
Apr 1 2023, 00:01 · User-Dereckson, Notifications center

Mar 31 2023

dereckson moved T1814: Update Docker Hub builds format from tokens to trigger URL from Working on to Debt on the Notifications center board.
Mar 31 2023, 23:53 · User-Dereckson, Notifications center
dereckson added a revision to T1814: Update Docker Hub builds format from tokens to trigger URL: D2960: Configure Docker Hub triggers for Docker Hub.
Mar 31 2023, 23:05 · User-Dereckson, Notifications center
dereckson added a comment to T1814: Update Docker Hub builds format from tokens to trigger URL.

We still use that for rNOTIF and rGROVE AFAIK, so I provisioned their secrets in Vault at apps/notifications-center/dockerhub/

Mar 31 2023, 22:44 · User-Dereckson, Notifications center
dereckson triaged T1814: Update Docker Hub builds format from tokens to trigger URL as Normal priority.
Mar 31 2023, 22:40 · User-Dereckson, Notifications center
dereckson added a revision to T1813: Install intl PHP extension everywhere: D2959: Enable intl extension.
Mar 31 2023, 20:00 · Docker images, Notifications center
dereckson added a revision to T1813: Install intl PHP extension everywhere: D2958: Install intl extension.
Mar 31 2023, 20:00 · Docker images, Notifications center
dereckson added a comment to T1813: Install intl PHP extension everywhere.

So if someone needs more recent ICU, the cleaner way would be a custom Bullseye build of the icu source package. We'll include it in packages.nasqueron.org, and from there, the repository can then be used in the image both for libxml2 and PHP itself.

Mar 31 2023, 18:33 · Docker images, Notifications center
dereckson added a comment to T1813: Install intl PHP extension everywhere.

"Fun" fact: libxml requires libicu, and pulls the system one of course:

Mar 31 2023, 18:31 · Docker images, Notifications center
dereckson added a comment to T1813: Install intl PHP extension everywhere.

Debian images will lag too much, review https://icu.unicode.org/download, we're at 71, Debian Bullseye is stuck at 67.

Mar 31 2023, 17:50 · Docker images, Notifications center
dereckson added a comment to T1813: Install intl PHP extension everywhere.

For shellserver and devserver role, the intl extension is already installed, per bdd61c48. MediaWiki is quoted as example of application using it.

Mar 31 2023, 17:49 · Docker images, Notifications center
dereckson renamed T1813: Install intl PHP extension everywhere from Install intl extension to Install intl PHP extension everywhere.
Mar 31 2023, 17:48 · Docker images, Notifications center

Mar 30 2023

dereckson closed T1799: ProjectsMap offset methods signatures are incorrect as Resolved.

No more warning 🎉 🎊

Mar 30 2023, 23:49 · PHP 8.x support, Technical debt, Notifications center
DorianWinty added a revision to T1799: ProjectsMap offset methods signatures are incorrect: D2946: Add missing return type.
Mar 30 2023, 19:18 · PHP 8.x support, Technical debt, Notifications center
dereckson moved T1799: ProjectsMap offset methods signatures are incorrect from Debt to Working on on the Notifications center board.
Mar 30 2023, 16:14 · PHP 8.x support, Technical debt, Notifications center
dereckson closed T1798: Upgrade php-amqplib/php-amqplib in keruald/broker as Resolved.

Deployed, no more warning according Sentry.

Mar 30 2023, 16:14 · Notifications center, Keruald
dereckson added a comment to T1799: ProjectsMap offset methods signatures are incorrect.

Two warnings still exist:

Mar 30 2023, 01:41 · PHP 8.x support, Technical debt, Notifications center

Mar 26 2023

dereckson added a comment to T1637: Create a new Jenkins template for PHP applications.

First plan of action could be to ensure we've effectively and explicitly in the job configuration moved to Next Generation Warnings plugin.

Mar 26 2023, 14:04 · Notifications center, Jenkins
dereckson merged T1807: Update phpdox install process into T1731: Ensure Notifications Center CI jobs run smoothly in PHP 8.1 .
Mar 26 2023, 14:03 · Continous integration and delivery, Notifications center
dereckson closed T1731: Ensure Notifications Center CI jobs run smoothly in PHP 8.1 as Resolved.
Mar 26 2023, 13:56 · Continous integration and delivery, Notifications center
dereckson moved T1731: Ensure Notifications Center CI jobs run smoothly in PHP 8.1 from Debt to Working on on the Notifications center board.
Mar 26 2023, 13:43 · Continous integration and delivery, Notifications center
dereckson added a revision to T1731: Ensure Notifications Center CI jobs run smoothly in PHP 8.1 : D2923: Install phpdox from nasqueron/phpdox for PHP 8.1 and 8.2 compliance.
Mar 26 2023, 13:40 · Continous integration and delivery, Notifications center
dereckson added a revision to T1731: Ensure Notifications Center CI jobs run smoothly in PHP 8.1 : D2922: Allow phpdox to run under PHP 8.1 and PHP 8.2.
Mar 26 2023, 13:29 · Continous integration and delivery, Notifications center
dereckson added a comment to T1731: Ensure Notifications Center CI jobs run smoothly in PHP 8.1 .

phpDox isn't currently compatible with PHP 8.1. Deprecations are transformed into fatal errors, even if at the start an error_reporting() instruction is left.

As a workaround, here phpDox 0.12.0-27-geb943cb-dirty, with PHP 8.1 deprecation notices for signatures mismatch addressed.

Some have been reported upstream, but as the phpDox dependencies inherit PHP builtin classes to override signatures, e.g. transforming a string|bool into a string, throwing an exception instead of returning false, perhaps upstream will adopt another approach than use false signatures.

It has been manually deployed on WindRiver and Zateki (Jenkins agent for CI, PHP 8 flavour).

Mar 26 2023, 13:23 · Continous integration and delivery, Notifications center
dereckson added a comment to T1799: ProjectsMap offset methods signatures are incorrect.

We've merged D2706 at noon. It's not yet deployed, as we've some CI issues (D2916 and T1807).

Mar 26 2023, 00:25 · PHP 8.x support, Technical debt, Notifications center
dereckson added a comment to T1798: Upgrade php-amqplib/php-amqplib in keruald/broker.

Code merged, still to deploy.

Mar 26 2023, 00:16 · Notifications center, Keruald
dereckson closed T1800: Ensure PHP sockets extension is available everywhere, a subtask of T1798: Upgrade php-amqplib/php-amqplib in keruald/broker, as Resolved.
Mar 26 2023, 00:15 · Notifications center, Keruald
dereckson closed T1800: Ensure PHP sockets extension is available everywhere as Resolved.
Mar 26 2023, 00:15 · Docker images, Servers, Notifications center, Keruald

Mar 25 2023

dereckson reopened T1800: Ensure PHP sockets extension is available everywhere as "Open".
Mar 25 2023, 13:42 · Docker images, Servers, Notifications center, Keruald
dereckson reopened T1800: Ensure PHP sockets extension is available everywhere, a subtask of T1798: Upgrade php-amqplib/php-amqplib in keruald/broker, as Open.
Mar 25 2023, 13:42 · Notifications center, Keruald