Page MenuHomeDevCentral
Feed All Stories

Oct 21 2025

dereckson committed rKOT826acb70aabf: Import _ERROR constants into global debug space (authored by dereckson).
Import _ERROR constants into global debug space
Oct 21 2025, 19:30
dereckson closed D3787: Import _ERROR constants into global debug space.
Oct 21 2025, 19:30
dereckson committed rKERUALD6f31873efc42: Import _ERROR constants into global debug space (authored by dereckson).
Import _ERROR constants into global debug space
Oct 21 2025, 19:30
dereckson updated the diff for D3787: Import _ERROR constants into global debug space.

Bump version

Oct 21 2025, 19:25
dereckson accepted D3787: Import _ERROR constants into global debug space.
Oct 21 2025, 19:23
dereckson updated the summary of D3787: Import _ERROR constants into global debug space.
Oct 21 2025, 19:23
dereckson added a revision to T2145: Consolidate Obsidian classes with Keruald resources: D3787: Import _ERROR constants into global debug space.
Oct 21 2025, 19:19 · Keruald, Obsidian
dereckson requested review of D3787: Import _ERROR constants into global debug space.
Oct 21 2025, 19:19

Oct 20 2025

dereckson closed D3786: Improve detection of modified packages.
Oct 20 2025, 23:27
dereckson committed rKERUALDa51ef2e9abd3: Improve detection of modified packages (authored by dereckson).
Improve detection of modified packages
Oct 20 2025, 23:27
dereckson accepted D3786: Improve detection of modified packages.
Oct 20 2025, 23:27
dereckson updated the test plan for D3786: Improve detection of modified packages.
Oct 20 2025, 23:27
dereckson updated the diff for D3786: Improve detection of modified packages.

last-commit = HEAD

Oct 20 2025, 23:27
dereckson requested review of D3786: Improve detection of modified packages.
Oct 20 2025, 23:25
dereckson closed D3785: Update nasqueron.org DNS zone to debug NOTIFY.
Oct 20 2025, 23:15
dereckson committed rOPS12fee6d24902: Update nasqueron.org DNS zone to debug NOTIFY (authored by dereckson).
Update nasqueron.org DNS zone to debug NOTIFY
Oct 20 2025, 23:15
dereckson added a comment to D3785: Update nasqueron.org DNS zone to debug NOTIFY.

Done during https://agora.nasqueron.org/Monday_office_hours/2025-10-21

Oct 20 2025, 23:14
dereckson accepted D3785: Update nasqueron.org DNS zone to debug NOTIFY.
Oct 20 2025, 23:14
dereckson updated the test plan for D3785: Update nasqueron.org DNS zone to debug NOTIFY.
Oct 20 2025, 23:14
dereckson added a revision to T2148: Can't notify new DNS records: D3785: Update nasqueron.org DNS zone to debug NOTIFY.
Oct 20 2025, 23:14 · DNS
dereckson requested review of D3785: Update nasqueron.org DNS zone to debug NOTIFY.
Oct 20 2025, 23:14
dereckson added a parent task for T2155: Review rotation for acme.sh logs: T2043: Switch to acme.sh instead of certbot.
Oct 20 2025, 23:06 · Restricted Project, security, Servers
dereckson added a subtask for T2043: Switch to acme.sh instead of certbot: T2155: Review rotation for acme.sh logs.
Oct 20 2025, 23:06 · Operations sprints (Ignite Alkane Propulsion), Servers
dereckson triaged T2155: Review rotation for acme.sh logs as Normal priority.
Oct 20 2025, 22:52 · Restricted Project, security, Servers
dereckson moved T2154: IPv6 support for ns1.nasqueron.org from Backlog to Next on the Servers board.
Oct 20 2025, 22:49 · Servers, IPv6, DNS
dereckson added a project to T2154: IPv6 support for ns1.nasqueron.org: Servers.
Oct 20 2025, 22:49 · Servers, IPv6, DNS
dereckson removed a project from T2154: IPv6 support for ns1.nasqueron.org: security.
Oct 20 2025, 22:49 · Servers, IPv6, DNS
dereckson added a project to T2154: IPv6 support for ns1.nasqueron.org: security.
Oct 20 2025, 22:49 · Servers, IPv6, DNS
dereckson triaged T2154: IPv6 support for ns1.nasqueron.org as High priority.
Oct 20 2025, 22:48 · Servers, IPv6, DNS
dereckson added a comment to T2148: Can't notify new DNS records.

Dorian and me retested the configuration this Monday evening, with the same findings.

Oct 20 2025, 22:42 · DNS
dereckson added a comment to T2145: Consolidate Obsidian classes with Keruald resources.

For cache it seems we use serialize/unserialize directly into the PHP code:

Oct 20 2025, 19:14 · Keruald, Obsidian
dereckson added a comment to T2144: Port Obsidian code to PHP 8.4.
  • [20-Oct-2025 19:10:44 UTC] PHP Deprecated: Creation of dynamic property User::$lastError is deprecated in /var/51-wwwroot/obsidian/workspaces/src/includes/objects/user.php on line 88
  • [20-Oct-2025 19:10:44 UTC] PHP Deprecated: Creation of dynamic property User::$session is deprecated in /var/51-wwwroot/obsidian/workspaces/src/includes/session.php on line 206
Oct 20 2025, 19:11 · PHP 8.x support, Obsidian
dereckson moved T2153: STDERR isn't defined outside of SAPI CLI context from Backlog to Dev on the good-first-issue board.
Oct 20 2025, 19:07 · good-first-issue, Obsidian
dereckson updated the task description for T2153: STDERR isn't defined outside of SAPI CLI context.
Oct 20 2025, 19:07 · good-first-issue, Obsidian
dereckson triaged T2153: STDERR isn't defined outside of SAPI CLI context as High priority.
Oct 20 2025, 19:04 · good-first-issue, Obsidian
dereckson updated the diff for D3783: Use modern Keruald Database method names.

+error(), now we've D3784

Oct 20 2025, 18:51
dereckson accepted D3783: Use modern Keruald Database method names.
Oct 20 2025, 18:49
dereckson triaged T2152: Install procps in Phabricator image as High priority.
Oct 20 2025, 18:43 · Docker images
dereckson committed rKDBa25d2c2bd217: Generalize error() to all engines (authored by dereckson).
Generalize error() to all engines
Oct 20 2025, 17:16
dereckson closed D3784: Generalize error() to all engines.
Oct 20 2025, 17:15
dereckson committed rKERUALD3a2d3e78232b: Generalize error() to all engines (authored by dereckson).
Generalize error() to all engines
Oct 20 2025, 17:15
dereckson accepted D3784: Generalize error() to all engines.
Oct 20 2025, 17:15
dereckson updated the diff for D3784: Generalize error() to all engines.

Bump keruald/database to 0.5.2

Oct 20 2025, 17:15
dereckson accepted D3784: Generalize error() to all engines.

And already implemented for MySQLi.monospaced text

Oct 20 2025, 17:14
dereckson requested review of D3784: Generalize error() to all engines.
Oct 20 2025, 17:14
dereckson updated the diff for D3783: Use modern Keruald Database method names.

nextId

Oct 20 2025, 17:03
dereckson added a comment to D3783: Use modern Keruald Database method names.

Making of

Oct 20 2025, 17:00
dereckson requested review of D3783: Use modern Keruald Database method names.
Oct 20 2025, 17:00

Oct 19 2025

dereckson closed D3782: Don't call get_url from templates.
Oct 19 2025, 23:26
dereckson committed rOBSIDIAN1148d4ac4dce: Don't call get_url from templates (authored by dereckson).
Don't call get_url from templates
Oct 19 2025, 23:26
dereckson accepted D3782: Don't call get_url from templates.
Oct 19 2025, 23:26
dereckson updated the diff for D3782: Don't call get_url from templates.

-root_url too

Oct 19 2025, 23:23
dereckson updated the diff for D3782: Don't call get_url from templates.

Use already defined URL_HOME in 404

Oct 19 2025, 23:22
dereckson planned changes to D3782: Don't call get_url from templates.
Oct 19 2025, 23:21
dereckson requested review of D3782: Don't call get_url from templates.
Oct 19 2025, 23:19
dereckson committed rOBSIDIAN4773170df5eb: Update help repository location (authored by dereckson).
Update help repository location
Oct 19 2025, 23:09
dereckson closed D3781: Update help repository location.
Oct 19 2025, 23:09
dereckson accepted D3781: Update help repository location.
Oct 19 2025, 23:09
dereckson requested review of D3781: Update help repository location.
Oct 19 2025, 23:08
dereckson closed D3780: Update credits URLs.
Oct 19 2025, 22:58
dereckson committed rOBSIDIANb1c26c6e7cec: Update credits URLs (authored by dereckson).
Update credits URLs
Oct 19 2025, 22:58
dereckson accepted D3780: Update credits URLs.
Oct 19 2025, 22:58
dereckson updated the diff for D3780: Update credits URLs.

The get_url update is for another change

Oct 19 2025, 22:57
dereckson requested review of D3780: Update credits URLs.
Oct 19 2025, 22:55
dereckson created U5 Keruald homepage.
Oct 19 2025, 22:40 · documentation, Keruald
dereckson closed D3779: Fetch database rows as both an associative and a numeric array.
Oct 19 2025, 22:04
dereckson committed rOBSIDIANd439def03d12: Fetch database rows as both an associative and a numeric array (authored by dereckson).
Fetch database rows as both an associative and a numeric array
Oct 19 2025, 22:04
dereckson accepted D3779: Fetch database rows as both an associative and a numeric array.
Oct 19 2025, 22:03
dereckson requested review of D3779: Fetch database rows as both an associative and a numeric array.
Oct 19 2025, 22:03
dereckson moved T2151: Document Keruald Database initial notes from Backlog to Doc to write on the documentation board.
Oct 19 2025, 21:51 · documentation, Keruald
dereckson triaged T2151: Document Keruald Database initial notes as Normal priority.
Oct 19 2025, 21:51 · documentation, Keruald
dereckson added a comment to T157: Switch database from UTF-8 to utf8mb4 both on MySQL standard connection and MySQL document provider.

Goal is to use MySQL code from keruald/databases. Code migrated to rKERUALD seems to be similar to the Obsidian one.

As such, could be resolved by T2145.

Oct 19 2025, 21:47 · Technical debt, Obsidian
dereckson closed T1709: Static events for database as Resolved.
Oct 19 2025, 21:46 · Technical debt, Keruald, PHP 8.x support, Obsidian
dereckson added a task to D3774: Switch events and databases classes to Keruald packages implementations: T2145: Consolidate Obsidian classes with Keruald resources.
Oct 19 2025, 21:45
dereckson added a revision to T2145: Consolidate Obsidian classes with Keruald resources: D3774: Switch events and databases classes to Keruald packages implementations.
Oct 19 2025, 21:45 · Keruald, Obsidian
dereckson added a revision to T2144: Port Obsidian code to PHP 8.4: D3778: Switch Smarty from bundled library to Composer package.
Oct 19 2025, 21:44 · PHP 8.x support, Obsidian
dereckson added a task to D3778: Switch Smarty from bundled library to Composer package: T2144: Port Obsidian code to PHP 8.4.
Oct 19 2025, 21:44
dereckson closed D3778: Switch Smarty from bundled library to Composer package.
Oct 19 2025, 21:44
dereckson committed rOBSIDIAN37acd8f09447: Switch Smarty from bundled library to Composer package (authored by dereckson).
Switch Smarty from bundled library to Composer package
Oct 19 2025, 21:44
dereckson accepted D3778: Switch Smarty from bundled library to Composer package.
Oct 19 2025, 21:43
dereckson added a comment to D3778: Switch Smarty from bundled library to Composer package.

This is a more straightforward compared to the Zed same change:

  • we already have a method to initialize the template engine in Context class
  • we don't have custom plugin
Oct 19 2025, 21:43
dereckson requested review of D3778: Switch Smarty from bundled library to Composer package.
Oct 19 2025, 21:38
dereckson updated the task description for T2144: Port Obsidian code to PHP 8.4.
Oct 19 2025, 21:21 · PHP 8.x support, Obsidian
dereckson closed D3777: Update user-defined error handler signature for PHP 8.
Oct 19 2025, 21:20
dereckson committed rOBSIDIAN2f03838cd1cb: Update user-defined error handler signature for PHP 8 (authored by dereckson).
Update user-defined error handler signature for PHP 8
Oct 19 2025, 21:20
dereckson added a comment to T2144: Port Obsidian code to PHP 8.4.

Database code has been removed, to directly use keruald/database.

Oct 19 2025, 21:20 · PHP 8.x support, Obsidian
dereckson accepted D3777: Update user-defined error handler signature for PHP 8.
Oct 19 2025, 21:19
dereckson requested review of D3777: Update user-defined error handler signature for PHP 8.
Oct 19 2025, 21:18
dereckson added a revision to T2144: Port Obsidian code to PHP 8.4: D3777: Update user-defined error handler signature for PHP 8.
Oct 19 2025, 21:18 · PHP 8.x support, Obsidian
dereckson moved T1693: Evaluate Sensu for monitoring from Backlog to Nope / later on the Product evaluation board.
Oct 19 2025, 17:19 · Servers, Monitoring and reporting, Product evaluation
dereckson added a comment to T461: Set up a Tahoe grid.

It's somewhat still maintained:

Oct 19 2025, 17:18 · Backups, Product evaluation, Retz, Servers
dereckson closed T1812: Deploy Airflow, a subtask of T1750: Import FANTOIR database, as Wontfix.
Oct 19 2025, 17:17 · Nasqueron Databases
dereckson closed T1812: Deploy Airflow as Wontfix.

Well, FANTOIR isn't the format used by French administrations anymore. The TOPO database is now used.

Oct 19 2025, 17:17 · Product evaluation, Continous integration and delivery, Nasqueron Databases
dereckson added a comment to T1703: Evaluate Penpot.

Upgrade suggested

Oct 19 2025, 17:14 · design, Product evaluation
dereckson closed T1390: Test tikv as Wontfix.

tikv is marketed as a distributed, solid, high-performant key/value store.

Oct 19 2025, 17:02 · Product evaluation, Servers
dereckson added a project to T1390: Test tikv: Product evaluation.
Oct 19 2025, 17:00 · Product evaluation, Servers
dereckson added a comment to T1390: Test tikv.

sys-info support for FreeBSD has been added if it was previously a blocker.

Oct 19 2025, 16:36 · Product evaluation, Servers
dereckson closed T1391: Add FreeBSD support to sys-info crate, a subtask of T1390: Test tikv, as Resolved.
Oct 19 2025, 16:36 · Product evaluation, Servers
dereckson closed T1391: Add FreeBSD support to sys-info crate as Resolved.

May 2020 - https://github.com/FillZpp/sys-info-rs/blob/master/c/freebsd.c

Oct 19 2025, 16:36 · Servers
dereckson placed T1561: Improve igal2 compatibility with ImageMagick 7 up for grabs.
Oct 19 2025, 16:35 · upstream, Operations sprints (Consolidate them all), Technical debt, Servers, freebsd-port-wanted