Page MenuHomeDevCentral
Feed All Stories

Mar 31 2023

dereckson requested review of D2961: Protect Notifications Center credentials file.
Mar 31 2023, 23:41
dereckson updated the diff for D2960: Configure Docker Hub triggers for Docker Hub.

+vault_mount_paths

Mar 31 2023, 23:35
dereckson added a comment to D2960: Configure Docker Hub triggers for Docker Hub.

Vault part is OK by adding apps to vault_mount_paths.

Mar 31 2023, 23:34
dereckson updated the diff for D2960: Configure Docker Hub triggers for Docker Hub.

Simplify Vault path by bypassing this prefix thing

Mar 31 2023, 23:28
dereckson added a comment to D2960: Configure Docker Hub triggers for Docker Hub.

Vault policy

Mar 31 2023, 23:09
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 requested review of D2960: Configure Docker Hub triggers for Docker Hub.
Mar 31 2023, 23:05
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 closed D2957: Log gate response.
Mar 31 2023, 21:30
dereckson committed rNOTIF41818fbb66e9: Log gate response (authored by dereckson).
Log gate response
Mar 31 2023, 21:30
dereckson accepted D2957: Log gate response.
Mar 31 2023, 21:29
dereckson requested review of D2957: Log gate response.
Mar 31 2023, 21:28
dereckson closed D2793: Provision RabbitMQ configuration.
Mar 31 2023, 21:23
dereckson committed rOPS79c7da764e62: Provision RabbitMQ configuration (authored by dereckson).
Provision RabbitMQ configuration
Mar 31 2023, 21:23
dereckson updated the diff for D2793: Provision RabbitMQ configuration.

Last tweaks, e.g. read durable parameters and adjust permissions like currently deployed

Mar 31 2023, 21:21
dereckson updated the diff for D2793: Provision RabbitMQ configuration.

declare wearg-notifications as durable

Mar 31 2023, 21:06
dereckson closed D2958: Install intl extension.
Mar 31 2023, 20:01 · Docker images
dereckson committed rDPHPFPM7e364ecbd107: Install intl extension (authored by dereckson).
Install intl extension
Mar 31 2023, 20:01
dereckson committed rDPHPCLI4ff2dabfe1b1: Enable intl extension (authored by dereckson).
Enable intl extension
Mar 31 2023, 20:01
dereckson closed D2959: Enable intl extension.
Mar 31 2023, 20:01
dereckson accepted D2959: Enable intl extension.
Mar 31 2023, 20:01
dereckson accepted D2958: Install intl extension.
Mar 31 2023, 20:01 · Docker images
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 requested review of D2959: Enable intl extension.
Mar 31 2023, 20:00
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 requested review of D2958: Install intl extension.
Mar 31 2023, 20:00 · Docker images
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
dereckson claimed T1813: Install intl PHP extension everywhere.
Mar 31 2023, 17:47 · Docker images, Notifications center
dereckson committed rKOT8445a5b8652a: Update license information (authored by dereckson).
Update license information
Mar 31 2023, 16:17
dereckson closed D2956: Update license information.
Mar 31 2023, 16:16
dereckson committed rKERUALD0fe4343dc813: Update license information (authored by dereckson).
Update license information
Mar 31 2023, 16:16
dereckson accepted D2956: Update license information.
Mar 31 2023, 16:15
dereckson requested review of D2956: Update license information.
Mar 31 2023, 16:14
dereckson committed rKOTe6d195aa3445: Convert object to array (authored by dereckson).
Convert object to array
Mar 31 2023, 16:06
dereckson committed rKOTa94a9227d7ff: Fix phpdoc @throw annotation (authored by dereckson).
Fix phpdoc @throw annotation
Mar 31 2023, 16:06
dereckson committed rKOTb14ea14ba504: Document UUID class (authored by dereckson).
Document UUID class
Mar 31 2023, 16:06
dereckson committed rKOTbbb6d6254e8c: Improve doc and test coverage for Sørensen–Dice coefficient (authored by dereckson).
Improve doc and test coverage for Sørensen–Dice coefficient
Mar 31 2023, 16:06
dereckson committed rKOT580a895e5a6b: Implement UUIDv1 UUIDv6 UUIDv7 and UUIDv8 (authored by dereckson).
Implement UUIDv1 UUIDv6 UUIDv7 and UUIDv8
Mar 31 2023, 16:06
dereckson committed rKOT889ab94f932e: Represent a bits vector (authored by dereckson).
Represent a bits vector
Mar 31 2023, 16:06
dereckson committed rKOTcf6fce18d2f8: Improve test coverage (authored by dereckson).
Improve test coverage
Mar 31 2023, 16:06
dereckson committed rKOT589085a285b0: Split Vector into BaseVector abstract class and Vector implementation (authored by dereckson).
Split Vector into BaseVector abstract class and Vector implementation
Mar 31 2023, 16:06
dereckson committed rKOTb06cf75ecc00: Use cryptographically secure pseudo-random integers (authored by dereckson).
Use cryptographically secure pseudo-random integers
Mar 31 2023, 16:05
dereckson committed rKOT57b6d3486952: Update license information (authored by dereckson).
Update license information
Mar 31 2023, 16:05
dereckson closed D2955: Convert object to array.
Mar 31 2023, 15:31
dereckson committed rKERUALDf4d57789c283: Convert object to array (authored by dereckson).
Convert object to array
Mar 31 2023, 15:31
dereckson accepted D2955: Convert object to array.
Mar 31 2023, 15:31
dereckson updated the diff for D2955: Convert object to array.

Pro tip: even in a data provider, you can format the arrays to help to read them.

Mar 31 2023, 15:30
dereckson requested review of D2955: Convert object to array.
Mar 31 2023, 15:24
dereckson closed D2954: Provide useful snippets.
Mar 31 2023, 15:17
dereckson committed rSNIPPETSf7b271b92796: Provide useful snippets (authored by dereckson).
Provide useful snippets
Mar 31 2023, 15:17
dereckson accepted D2954: Provide useful snippets.
Mar 31 2023, 15:16
dereckson updated the diff for D2954: Provide useful snippets.

Trim EOF

Mar 31 2023, 15:16
dereckson requested review of D2954: Provide useful snippets.
Mar 31 2023, 15:14
dereckson added a comment to D2953: Use Python boolean format for Airflow configuration.

Current status: Airflow works, Sentry works.

Mar 31 2023, 00:16
dereckson committed rOPS83ead68e7a00: Use Python boolean format for Airflow configuration (authored by dereckson).
Use Python boolean format for Airflow configuration
Mar 31 2023, 00:16
dereckson closed D2953: Use Python boolean format for Airflow configuration.
Mar 31 2023, 00:16
dereckson accepted D2953: Use Python boolean format for Airflow configuration.
Mar 31 2023, 00:16
dereckson added a revision to T1812: Deploy Airflow: D2953: Use Python boolean format for Airflow configuration.
Mar 31 2023, 00:16 · Product evaluation, Continous integration and delivery, Nasqueron Databases
dereckson updated the summary of D2953: Use Python boolean format for Airflow configuration.
Mar 31 2023, 00:16
dereckson requested review of D2953: Use Python boolean format for Airflow configuration.
Mar 31 2023, 00:15
dereckson committed rOPSfd58f686cc46: Report Airflow errors to Sentry (authored by dereckson).
Report Airflow errors to Sentry
Mar 31 2023, 00:13
dereckson closed D2952: Report Airflow errors to Sentry.
Mar 31 2023, 00:13
dereckson accepted D2952: Report Airflow errors to Sentry.
Mar 31 2023, 00:12
dereckson updated the summary of D2952: Report Airflow errors to Sentry.
Mar 31 2023, 00:11
dereckson updated the summary of D2952: Report Airflow errors to Sentry.
Mar 31 2023, 00:11
dereckson requested review of D2952: Report Airflow errors to Sentry.
Mar 31 2023, 00:09
dereckson added a revision to T1812: Deploy Airflow: D2952: Report Airflow errors to Sentry.
Mar 31 2023, 00:09 · Product evaluation, Continous integration and delivery, Nasqueron Databases
dereckson closed D2951: Remove healthcheck environment variable for Airflow.
Mar 31 2023, 00:06
dereckson committed rOPS11d6b2968590: Remove healthcheck environment variable for Airflow (authored by dereckson).
Remove healthcheck environment variable for Airflow
Mar 31 2023, 00:06
dereckson accepted D2951: Remove healthcheck environment variable for Airflow.
Mar 31 2023, 00:06
dereckson requested review of D2951: Remove healthcheck environment variable for Airflow.
Mar 31 2023, 00:05
dereckson committed rOPS0b2109a74f5f: Remove in-container healthchecks for Airflow (authored by dereckson).
Remove in-container healthchecks for Airflow
Mar 31 2023, 00:01
dereckson closed D2950: Remove in-container healthchecks for Airflow.
Mar 31 2023, 00:01
dereckson accepted D2950: Remove in-container healthchecks for Airflow.
Mar 31 2023, 00:01
dereckson updated the test plan for D2950: Remove in-container healthchecks for Airflow.
Mar 31 2023, 00:01
dereckson requested review of D2950: Remove in-container healthchecks for Airflow.
Mar 31 2023, 00:00
dereckson added a revision to T1812: Deploy Airflow: D2950: Remove in-container healthchecks for Airflow.
Mar 31 2023, 00:00 · Product evaluation, Continous integration and delivery, Nasqueron Databases

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
dereckson added a revision to T1812: Deploy Airflow: D2941: Create airflow PostgreSQL database.
Mar 30 2023, 23:47 · Product evaluation, Continous integration and delivery, Nasqueron Databases
dereckson added a task to D2941: Create airflow PostgreSQL database: T1812: Deploy Airflow.
Mar 30 2023, 23:47
dereckson added a task to D2943: Deploy Airflow to Dwellers: T1812: Deploy Airflow.
Mar 30 2023, 23:47
dereckson added a revision to T1812: Deploy Airflow: D2943: Deploy Airflow to Dwellers.
Mar 30 2023, 23:47 · Product evaluation, Continous integration and delivery, Nasqueron Databases
dereckson triaged T1812: Deploy Airflow as Normal priority.
Mar 30 2023, 23:46 · Product evaluation, Continous integration and delivery, Nasqueron Databases
dereckson closed D2949: Merge commit 'c7f9da0923b1' - allow to lint Python code.
Mar 30 2023, 23:33 · Docker images
dereckson committed rDARCf43fc60eb67f: Merge commit 'c7f9da0923b1' - allow to lint Python code (authored by dereckson).
Merge commit 'c7f9da0923b1' - allow to lint Python code
Mar 30 2023, 23:33
dereckson requested review of D2949: Merge commit 'c7f9da0923b1' - allow to lint Python code.
Mar 30 2023, 23:32 · Docker images
dereckson added a revision to T1810: Arcanist image doesn't have flake8 to lint Python code: D2949: Merge commit 'c7f9da0923b1' - allow to lint Python code.
Mar 30 2023, 23:32 · Docker images
dereckson closed T1810: Arcanist image doesn't have flake8 to lint Python code as Resolved by committing rDARCc7f9da0923b1: Allow to lint Python code.
Mar 30 2023, 23:30 · Docker images
dereckson closed D2948: Allow to lint Python code.
Mar 30 2023, 23:30 · Docker images
dereckson committed rDARCc7f9da0923b1: Allow to lint Python code (authored by dereckson).
Allow to lint Python code
Mar 30 2023, 23:30
dereckson accepted D2948: Allow to lint Python code.
Mar 30 2023, 23:30 · Docker images
dereckson added a revision to T1810: Arcanist image doesn't have flake8 to lint Python code: D2948: Allow to lint Python code.
Mar 30 2023, 23:30 · Docker images
dereckson requested review of D2948: Allow to lint Python code.
Mar 30 2023, 23:30 · Docker images
dereckson retitled D2947: Upgrade to Debian Bullseye from Upgrade to Debien Bullseye to Upgrade to Debian Bullseye.
Mar 30 2023, 23:29
dereckson closed D2947: Upgrade to Debian Bullseye.
Mar 30 2023, 23:28