Page MenuHomeDevCentral
Feed All Stories

Aug 30 2026

dereckson added a comment to T367: Enable by default enhanced editing toolbar.

What I'd also like to see if a button to add a <syntaxhighlight> block.

Aug 30 2026, 06:47 · Agora

Aug 29 2026

dereckson committed rALKf9565fa6deab: Bump license as there are commits from 2024, 2025 and 2026 (authored by dereckson).
Bump license as there are commits from 2024, 2025 and 2026
Aug 29 2026, 22:37
dereckson closed D4200: Bump license as there are commits from 2024, 2025 and 2026.
Aug 29 2026, 22:37
dereckson accepted D4200: Bump license as there are commits from 2024, 2025 and 2026.
Aug 29 2026, 22:37
dereckson requested review of D4200: Bump license as there are commits from 2024, 2025 and 2026.
Aug 29 2026, 22:37
dereckson added a comment to D4193: Add SSH key for Dereckson.

Confirming the request is legit by MFA.

Aug 29 2026, 22:25
dereckson closed D4199: Sync content with operations repository.
Aug 29 2026, 21:49
dereckson committed rLABS804615c6e438: Sync content with operations repository (authored by dereckson).
Sync content with operations repository
Aug 29 2026, 21:49
dereckson accepted D4199: Sync content with operations repository.
Aug 29 2026, 21:48
dereckson requested review of D4199: Sync content with operations repository.
Aug 29 2026, 21:48
dereckson committed rLABSa3fb088fca80: Switch configuration format to YAML (authored by dereckson).
Switch configuration format to YAML
Aug 29 2026, 21:44
dereckson closed D4198: Switch configuration format to YAML.
Aug 29 2026, 21:44
dereckson accepted D4198: Switch configuration format to YAML.
Aug 29 2026, 21:44
dereckson updated the diff for D4198: Switch configuration format to YAML.

Add YAML

Aug 29 2026, 21:43
dereckson requested review of D4198: Switch configuration format to YAML.
Aug 29 2026, 21:39
dereckson committed rLABSfb76fa8e081c: README (authored by dereckson).
README
Aug 29 2026, 21:36
dereckson committed rLABSbf94d6d0e6a7: Add labs.nasqueron.org homepage (authored by dereckson).
Add labs.nasqueron.org homepage
Aug 29 2026, 21:36
dereckson committed rLABSb6bcccdf4a08: Configuration file for deployment (authored by dereckson).
Configuration file for deployment
Aug 29 2026, 21:36
dereckson committed rOPSf5ff3d29a479: Serve 503 for MediaWiki 1.39- upgrade (authored by dereckson).
Serve 503 for MediaWiki 1.39- upgrade
Aug 29 2026, 08:29
dereckson closed D4197: Serve 503 for MediaWiki 1.39- upgrade.
Aug 29 2026, 08:29
dereckson accepted D4197: Serve 503 for MediaWiki 1.39- upgrade.
Aug 29 2026, 08:29
dereckson updated the diff for D4197: Serve 503 for MediaWiki 1.39- upgrade.

502 -> 503 in H1. Simplify nginx config.

Aug 29 2026, 08:29
dereckson updated the test plan for D4197: Serve 503 for MediaWiki 1.39- upgrade.
Aug 29 2026, 08:28
dereckson added a revision to T2351: Upgrade older MediaWiki wikis: D4197: Serve 503 for MediaWiki 1.39- upgrade.
Aug 29 2026, 08:16 · Mediawiki SaaS
dereckson requested review of D4197: Serve 503 for MediaWiki 1.39- upgrade.
Aug 29 2026, 08:16
dereckson moved T2352: Provision hyper-002 with bhyve for FreeBSD servers from Backlog to Need budget on the FinOps board.
Aug 29 2026, 07:51 · FinOps, Servers
dereckson triaged T2352: Provision hyper-002 with bhyve for FreeBSD servers as Low priority.
Aug 29 2026, 07:51 · FinOps, Servers
dereckson updated the image for FinOps from F46994761: profile to F46994887: profile.
Aug 29 2026, 07:50
dereckson set the image for FinOps to F46994761: profile.
Aug 29 2026, 07:49
dereckson created FinOps.
Aug 29 2026, 07:49
dereckson added a comment to T2351: Upgrade older MediaWiki wikis.

(low priority as inidal_wiki is decom candidate, and the two others are archives)

Aug 29 2026, 07:37 · Mediawiki SaaS
dereckson triaged T2351: Upgrade older MediaWiki wikis as Low priority.
Aug 29 2026, 07:37 · Mediawiki SaaS
dereckson planned changes to D3952: Avoid deployment wheel between PHP 8.2 and PHP 8.3 deployment.

We now need PHP 8.3+ on web-001 for MediaWiki

Aug 29 2026, 07:28

Aug 28 2026

dereckson committed rALK34bdefc9a850: Add metadata (authored by dereckson).
Add metadata
Aug 28 2026, 21:22
dereckson closed D4196: Add metadata.
Aug 28 2026, 21:22
dereckson accepted D4196: Add metadata.
Aug 28 2026, 21:22
dereckson requested review of D4196: Add metadata.
Aug 28 2026, 21:22
dereckson closed D4195: Commit public suffix list.
Aug 28 2026, 21:03
dereckson closed D4194: Bump dependencies.
Aug 28 2026, 21:03
dereckson committed rALK48696e9e3752: Bump dependencies (authored by dereckson).
Bump dependencies
Aug 28 2026, 21:03
dereckson committed rALK107f7a3ecbb0: Commit public suffix list (authored by dereckson).
Commit public suffix list
Aug 28 2026, 21:03
dereckson accepted D4195: Commit public suffix list.
Aug 28 2026, 21:02
dereckson requested review of D4195: Commit public suffix list.
Aug 28 2026, 21:02
dereckson accepted D4194: Bump dependencies.
Aug 28 2026, 21:02
dereckson requested review of D4194: Bump dependencies.
Aug 28 2026, 21:02
dereckson closed D4193: Add SSH key for Dereckson.
Aug 28 2026, 16:44
dereckson committed rOPSf88a9fccef8c: Add SSH key for Dereckson (authored by dereckson).
Add SSH key for Dereckson
Aug 28 2026, 16:44
dereckson accepted D4193: Add SSH key for Dereckson.
Aug 28 2026, 16:42
dereckson requested review of D4193: Add SSH key for Dereckson.
Aug 28 2026, 13:02

Aug 26 2026

dereckson updated subscribers of T2350: Reorganize the "How to contribute code" documentation.

I confirm the workflow works well.

Aug 26 2026, 08:22 · Continous integration and delivery, documentation, Agora

Aug 25 2026

ieli added a comment to T2350: Reorganize the "How to contribute code" documentation.

The workflow itself has never really been the problem. It's fine, and it maps closely enough to a GitHub PR loop. What's heavy I would say is how much arrives at once on the first contributions, it's equal to too much current for a wire.

Aug 25 2026, 03:23 · Continous integration and delivery, documentation, Agora

Aug 23 2026

dereckson added a comment to T2341: Configure object storage for encrypted backups.

Created object storage too.

Aug 23 2026, 21:48 · Backups
dereckson closed D4191: Setup object storage for backups.
Aug 23 2026, 21:47
dereckson committed rOPS5e25e3045650: Setup object storage for backups (authored by dereckson).
Setup object storage for backups
Aug 23 2026, 21:47
dereckson accepted D4191: Setup object storage for backups.

Let's close this part of the work. We'll add credentials to Vault and OVH API afterwards (WIP from https://devcentral.nasqueron.org/D4191?id=10994).

Aug 23 2026, 21:47
dereckson updated the diff for D4191: Setup object storage for backups.

Update syntax

Aug 23 2026, 21:41
dereckson updated the diff for D4191: Setup object storage for backups.

Fix syntax

Aug 23 2026, 21:24
dereckson committed rOPSd06fafe9c8d5: Close Jinja variable (authored by dereckson).
Close Jinja variable
Aug 23 2026, 21:17
dereckson closed D4192: Close Jinja variable.
Aug 23 2026, 21:17
dereckson accepted D4192: Close Jinja variable.
Aug 23 2026, 21:16
dereckson requested review of D4192: Close Jinja variable.
Aug 23 2026, 21:16
dereckson added inline comments to D4190: Accept then discard mails from Phabricator instances.
Aug 23 2026, 21:14
dereckson updated the diff for D4191: Setup object storage for backups.

Clean commit to only create swift/s3 bucket

Aug 23 2026, 21:11
dereckson added a revision to T2341: Configure object storage for encrypted backups: D4191: Setup object storage for backups.
Aug 23 2026, 21:00 · Backups
dereckson requested review of D4191: Setup object storage for backups.
Aug 23 2026, 21:00
dereckson closed T2349: Create mail blackhole / silently discard mail to notifications-noreply@devcentral.nasqueron.org as Resolved.
Aug 23 2026, 20:48 · DevCentral, Mail
dereckson committed rOPS8d066385e6b2: Accept then discard mails from Phabricator instances (authored by dereckson).
Accept then discard mails from Phabricator instances
Aug 23 2026, 20:48
dereckson closed D4190: Accept then discard mails from Phabricator instances.
Aug 23 2026, 20:48
Sandlayth added a comment to T2343: Validate privileged access - nasqueron-dev-docker.

A. Keep access

Aug 23 2026, 20:46 · security, Servers
dereckson added a comment to T2349: Create mail blackhole / silently discard mail to notifications-noreply@devcentral.nasqueron.org.

D4190 has been deployed.

Aug 23 2026, 20:45 · DevCentral, Mail
dereckson accepted D4190: Accept then discard mails from Phabricator instances.
Aug 23 2026, 20:43
dereckson added a comment to T2348: Set SPF record to new CARP IP.

@yousra if we define a block like this at node level:

Aug 23 2026, 19:57 · Secure HA tunnels, DNS, Mail
dereckson added a comment to T2348: Set SPF record to new CARP IP.

In addition to this change, we also need to reuse our dedicated IP address for e-mails:

Aug 23 2026, 19:50 · Secure HA tunnels, DNS, Mail
ptdradmin added a comment to T2342: Validate privileged access - ops.

A. Keep access

Aug 23 2026, 19:37 · security, Servers
dereckson updated the diff for D4190: Accept then discard mails from Phabricator instances.

Coherent variables names

Aug 23 2026, 19:27
dereckson requested review of D4190: Accept then discard mails from Phabricator instances.
Aug 23 2026, 19:25
dereckson added a revision to T2349: Create mail blackhole / silently discard mail to notifications-noreply@devcentral.nasqueron.org: D4190: Accept then discard mails from Phabricator instances.
Aug 23 2026, 19:25 · DevCentral, Mail
dereckson closed D4185: Switch to Keruald OmniTools Directory and File helper functions.
Aug 23 2026, 16:49
dereckson committed rOBSIDIAN189f592aa91b: Switch to Keruald OmniTools Directory and File helper functions (authored by dereckson).
Switch to Keruald OmniTools Directory and File helper functions
Aug 23 2026, 16:49
dereckson accepted D4185: Switch to Keruald OmniTools Directory and File helper functions.
Aug 23 2026, 16:49
dereckson updated the diff for D4185: Switch to Keruald OmniTools Directory and File helper functions.

strtolower

Aug 23 2026, 16:48
dereckson updated the diff for D4185: Switch to Keruald OmniTools Directory and File helper functions.

s/array_map/Vector::map/g

Aug 23 2026, 16:46
dereckson updated the diff for D4185: Switch to Keruald OmniTools Directory and File helper functions.

Rebased against D4189.

Aug 23 2026, 16:41
dereckson committed rKOT4cf63b250b7c: Use Vector and HashMap in IO classes (authored by dereckson).
Use Vector and HashMap in IO classes
Aug 23 2026, 16:00
dereckson committed rKOT7e419fd7cf01: Solve Obsidian Workspaces interaction needs with files and directories (authored by dereckson).
Solve Obsidian Workspaces interaction needs with files and directories
Aug 23 2026, 16:00
dereckson committed rKOT6238865b75be: Provide inheritance in SolarSystemLib tests (authored by dereckson).
Provide inheritance in SolarSystemLib tests
Aug 23 2026, 16:00
dereckson committed rKOT6e4cc0132c3b: Isolate environment changes for unit tests (authored by dereckson).
Isolate environment changes for unit tests
Aug 23 2026, 16:00
dereckson committed rKOTc5f3d4ace7cb: Upgrade tests to PHPUnit 12 (authored by dereckson).
Upgrade tests to PHPUnit 12
Aug 23 2026, 16:00
dereckson committed rKOT50b6253187c1: Move get_current_url() and co in OmniTools Request class (authored by dereckson).
Move get_current_url() and co in OmniTools Request class
Aug 23 2026, 16:00
dereckson closed D4189: Use Vector and HashMap in IO classes.
Aug 23 2026, 15:22
dereckson committed rKERUALD51891cbc487d: Use Vector and HashMap in IO classes (authored by dereckson).
Use Vector and HashMap in IO classes
Aug 23 2026, 15:22
dereckson committed rKERUALD39e898e9a4da: Add convenience XHubSignature256 class to default to SHA-256 (authored by dereckson).
Add convenience XHubSignature256 class to default to SHA-256
Aug 23 2026, 15:22
dereckson committed rKERUALD656f371eb73d: Solve Obsidian Workspaces interaction needs with files and directories (authored by dereckson).
Solve Obsidian Workspaces interaction needs with files and directories
Aug 23 2026, 15:22
dereckson committed rKERUALDcf4e1c25ab59: Demonstrate in tests code is ready for X-Hub-Signature-256 (authored by dereckson).
Demonstrate in tests code is ready for X-Hub-Signature-256
Aug 23 2026, 15:22
dereckson committed rKERUALD2f54f6bf2734: Set PHPUnit configuration file for Arcanist (authored by dereckson).
Set PHPUnit configuration file for Arcanist
Aug 23 2026, 15:22
dereckson committed rKERUALD77b53a5476e9: Provide inheritance in SolarSystemLib tests (authored by dereckson).
Provide inheritance in SolarSystemLib tests
Aug 23 2026, 15:22
dereckson committed rKERUALD5782582c544f: Move get_current_url() and co in OmniTools Request class (authored by dereckson).
Move get_current_url() and co in OmniTools Request class
Aug 23 2026, 15:22
dereckson committed rKERUALD80c3c94c37b2: Isolate environment changes for unit tests (authored by dereckson).
Isolate environment changes for unit tests
Aug 23 2026, 15:22
dereckson committed rKERUALD821d2206c250: Bump dependencies for Keruald Cache (authored by dereckson).
Bump dependencies for Keruald Cache
Aug 23 2026, 15:22
dereckson committed rKERUALD62b8df211bb3: Add autoload in Keruald Cache Composer (authored by dereckson).
Add autoload in Keruald Cache Composer
Aug 23 2026, 15:22