Page MenuHomeDevCentral

dereckson (Sébastien Santoro)
Nasqueron founderAdministrator

Projects (89)

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Saturday

  • Clear sailing ahead.

User Details

User Since
Nov 11 2014, 04:38 (523 w, 2 d)
Roles
Administrator
Availability
Available

At Nasqueron, I maintain this Phabricator instance, and overview the operations infrastructure.

Website: https://www.dereckson.be/

Individual board: User-Dereckson

Recent Activity

Yesterday

dereckson triaged T2090: Encrypt IP in Snappymail for a custom header instead of X-Originating-IP as High priority.
Wed, Nov 20, 22:46 · privacy, Mail
dereckson accepted D3565: Verify config.yml exists.
Wed, Nov 20, 20:49
dereckson accepted D3597: Publish package.json from the current repository.
Wed, Nov 20, 20:17
dereckson edited the content of New-repo.
Wed, Nov 20, 19:14
dereckson edited the content of New-repo.
Wed, Nov 20, 17:53
dereckson edited the content of New-repo.
Wed, Nov 20, 17:52
dereckson edited the content of New-repo.
Wed, Nov 20, 17:51
dereckson edited the content of New-repo.
Wed, Nov 20, 17:47
dereckson added a comment to D3590: Update Foundation to 6.9.0.

Using git bisect on foundation-sites repository, the 6.8.0 introduced a new section 56 "untitled" with a null primary color, pushing Xy Grid from 56 to 57, fixed afterwards by removing that extra section.

Wed, Nov 20, 17:39
dereckson edited the content of New-repo.
Wed, Nov 20, 17:02

Tue, Nov 19

dereckson accepted D3591: Init OpenDKIM service.
Tue, Nov 19, 20:14
dereckson requested changes to D3591: Init OpenDKIM service.
Tue, Nov 19, 18:32

Mon, Nov 18

dereckson renamed T2080: Implement DMARC with rua / ruf from DMARC to Implement DMARC with rua / ruf.
Mon, Nov 18, 22:12 · Mail
dereckson added a comment to T2073: [Deployment] Enable DKIM on Hervil.

We met on Jitsi this evening to test D3591. We decided to switch from trying to write the socket file to create a directory with correct permissions, so opendkim itself can create files on it.

Mon, Nov 18, 22:12 · Nasqueron Operations Squad, Mail
dereckson added inline comments to D3593: Switch to latest branch of the FreeBSD packages repository.
Mon, Nov 18, 19:08
dereckson accepted D3577: Update certificate path for acme.sh on hervil.
Mon, Nov 18, 19:05

Sun, Nov 17

dereckson moved T1711: Improve how to scan directory from Debt to Feature requests on the Keruald board.
Sun, Nov 17, 13:00 · Keruald, Technical debt, Obsidian
dereckson moved T1612: Investigate OpenTelemetry from Backlog to Apps using Keruald on the Keruald board.
Sun, Nov 17, 12:58 · Keruald, Zed, Product evaluation
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.
Sun, Nov 17, 12:58 · Notifications center, Keruald, PHP 8.x support
dereckson moved T2082: Use Omni type systems consistently from Backlog to Feature requests on the Keruald board.
Sun, Nov 17, 12:58 · Keruald
dereckson triaged T2089: Upgrade gulp-clean-css as Normal priority.
Sun, Nov 17, 12:16 · discussion, upstream, upsection
dereckson added a comment to T1660: Rewrite Gulp builder code as module.

In another hand, see also Gulp documentation: https://gulpjs.com/docs/en/getting-started/javascript-and-gulpfiles/

Sun, Nov 17, 11:50 · upsection
dereckson added a comment to T2086: @import is deprecated in Sass.

Note we can only fix in upsection repository issues at our repository level.

Sun, Nov 17, 11:47 · Technical debt, upsection
dereckson moved T2086: @import is deprecated in Sass from Backlog to Dev on the Technical debt board.
Sun, Nov 17, 11:11 · Technical debt, upsection
dereckson moved T2088: Legacy JS API is deprecated in Dart Saas from Backlog to Dev on the Technical debt board.
Sun, Nov 17, 11:11 · Technical debt, upstream, upsection
dereckson added a project to T2088: Legacy JS API is deprecated in Dart Saas: Technical debt.
Sun, Nov 17, 11:11 · Technical debt, upstream, upsection
dereckson moved T2088: Legacy JS API is deprecated in Dart Saas from Backlog / triage to Gulp / template on the upsection board.
Sun, Nov 17, 11:11 · Technical debt, upstream, upsection
dereckson triaged T2088: Legacy JS API is deprecated in Dart Saas as Low priority.
Sun, Nov 17, 11:11 · Technical debt, upstream, upsection
dereckson moved T2087: Extraneous directory assets/scss is created from Backlog / triage to Gulp / template on the upsection board.
Sun, Nov 17, 10:50 · Regression, upsection
dereckson triaged T2087: Extraneous directory assets/scss is created as Normal priority.
Sun, Nov 17, 10:50 · Regression, upsection
dereckson triaged T2086: @import is deprecated in Sass as Normal priority.
Sun, Nov 17, 10:41 · Technical debt, upsection
dereckson added a comment to T1660: Rewrite Gulp builder code as module.

Some dependencies are loaded through ESM, like supports-color library directly for Node:

Sun, Nov 17, 10:36 · upsection
dereckson added a comment to D3565: Verify config.yml exists.

Also, just FYI, you've used mous@windriver.nasqueron.org as committer address. This is the default when Git isn't configured to take username@hostname. If you've now created a ~/.gitconfig file on WindRiver too, you can change that with git commit --amend --reset-author.

Sun, Nov 17, 10:31
dereckson closed D3595: Bump keruald/omnitools version to 0.13.0.
Sun, Nov 17, 00:44
dereckson committed rKERUALD0666ca0d7378: Bump keruald/omnitools version to 0.13.0 (authored by dereckson).
Bump keruald/omnitools version to 0.13.0
Sun, Nov 17, 00:44
dereckson committed rKOT22809f7056b2: Support Grapheme functions for UTF-8 strings (authored by dereckson).
Support Grapheme functions for UTF-8 strings
Sun, Nov 17, 00:43
dereckson committed rKOTb418fdefd1b0: Introduce Result class with Ok and Err types for status handling (authored by dereckson).
Introduce Result class with Ok and Err types for status handling
Sun, Nov 17, 00:43
dereckson accepted D3595: Bump keruald/omnitools version to 0.13.0.
Sun, Nov 17, 00:41
dereckson requested review of D3595: Bump keruald/omnitools version to 0.13.0.
Sun, Nov 17, 00:41
dereckson committed rKERUALD4c61005bcd15: Support Grapheme functions for UTF-8 strings (authored by dereckson).
Support Grapheme functions for UTF-8 strings
Sun, Nov 17, 00:38
dereckson closed D2550: Support Grapheme functions for UTF-8 strings.
Sun, Nov 17, 00:38
dereckson accepted D2550: Support Grapheme functions for UTF-8 strings.
Sun, Nov 17, 00:37
dereckson published D2550: Support Grapheme functions for UTF-8 strings for review.
Sun, Nov 17, 00:37
dereckson triaged T2085: CI pipeline for upsection as High priority.
Sun, Nov 17, 00:30 · Continous integration and delivery, upsection
dereckson triaged T2084: Create a new site with upsection as Normal priority.
Sun, Nov 17, 00:22 · upsection
dereckson moved T2078: Create static website for mail.nasqueron.org from Backlog - On hold pending T1475 to Next on the Mail board.
Sun, Nov 17, 00:18 · upsection, Mail
dereckson moved T2078: Create static website for mail.nasqueron.org from Backlog / triage to Sites to convert on the upsection board.
Sun, Nov 17, 00:18 · upsection, Mail
dereckson closed T1654: Autogenerate package.json config and Gulp files as Resolved.

This goal is currently achieved.

Sun, Nov 17, 00:18 · upsection
dereckson moved T1660: Rewrite Gulp builder code as module from Backlog / triage to Gulp / template on the upsection board.
Sun, Nov 17, 00:18 · upsection
dereckson added a comment to T1660: Rewrite Gulp builder code as module.

As Node 22 supports require for ESM too, at least experimentally, we can also require Node 22+ instead.

Sun, Nov 17, 00:17 · upsection

Sat, Nov 16

dereckson requested changes to D3588: Update all the devdependencies.
Sat, Nov 16, 23:53
dereckson requested changes to D3590: Update Foundation to 6.9.0.
Sat, Nov 16, 23:42
dereckson requested changes to D3589: Redirection into the gulfpipe test into /components/gulfpipe.js.

In production, if we are in /home/luser/dev/nasqueron/foo, gulpfile.babel.js would be copied from /home/luser/dev/components/gulpfile.js.

Sat, Nov 16, 23:33
dereckson closed D3434: Install Arcanist.
Sat, Nov 16, 11:42
dereckson committed rOPS5b60dd5bf934: Install Arcanist (authored by dereckson).
Install Arcanist
Sat, Nov 16, 11:42
dereckson committed rBRUNO43e680596e27: Import Postman collection for Notifications Center (authored by dereckson).
Import Postman collection for Notifications Center
Sat, Nov 16, 11:40
dereckson closed D3467: Import Postman collection for Notifications Center.
Sat, Nov 16, 11:40
dereckson moved T2032: Ensure latest and not quarterly packages are used on devserver role from Backlog to Pending review on the Servers board.
Sat, Nov 16, 11:36 · Servers
dereckson requested review of D3594: Select 172.27.27. address when resolving private network.
Sat, Nov 16, 11:34
dereckson updated the diff for D3593: Switch to latest branch of the FreeBSD packages repository.

+source file

Sat, Nov 16, 11:24
dereckson requested review of D3593: Switch to latest branch of the FreeBSD packages repository.
Sat, Nov 16, 11:23
dereckson added a revision to T2032: Ensure latest and not quarterly packages are used on devserver role: D3593: Switch to latest branch of the FreeBSD packages repository.
Sat, Nov 16, 11:23 · Servers
dereckson added a comment to T2083: Drop PostgreSQL custom build with XML support on dbserver-role.

Pending new build of 15.9 version.

Sat, Nov 16, 11:17 · Salt, Servers
dereckson added a parent task for T2032: Ensure latest and not quarterly packages are used on devserver role: T2083: Drop PostgreSQL custom build with XML support on dbserver-role.
Sat, Nov 16, 11:13 · Servers
dereckson added a subtask for T2083: Drop PostgreSQL custom build with XML support on dbserver-role: T2032: Ensure latest and not quarterly packages are used on devserver role.
Sat, Nov 16, 11:13 · Salt, Servers
dereckson committed rOPS58f55badb18a: Install gh on devserver role (authored by dereckson).
Install gh on devserver role
Sat, Nov 16, 11:08
dereckson closed D3579: Install gh on devserver role.
Sat, Nov 16, 11:08
dereckson requested review of D3592: Bump default Node.js version to 22 for FreeBSD ports.
Sat, Nov 16, 11:07

Thu, Nov 14

dereckson added inline comments to D3591: Init OpenDKIM service.
Thu, Nov 14, 22:11
dereckson added inline comments to D3591: Init OpenDKIM service.
Thu, Nov 14, 22:09
dereckson retitled D3591: Init OpenDKIM service from init opendkim service to Init OpenDKIM service.
Thu, Nov 14, 20:58
dereckson moved T2083: Drop PostgreSQL custom build with XML support on dbserver-role from Backlog to Servers config on the Salt board.
Thu, Nov 14, 20:28 · Salt, Servers
dereckson triaged T2083: Drop PostgreSQL custom build with XML support on dbserver-role as Normal priority.
Thu, Nov 14, 20:28 · Salt, Servers

Wed, Nov 13

dereckson requested changes to D3588: Update all the devdependencies.
Wed, Nov 13, 19:28

Tue, Nov 12

dereckson triaged T2082: Use Omni type systems consistently as High priority.
Tue, Nov 12, 00:38 · Keruald

Mon, Nov 11

dereckson closed D3587: Print triggered deprecations, errors, notices, warnings running tests.
Mon, Nov 11, 16:35
dereckson committed rKERUALD82dd44cdfab7: Print triggered deprecations, errors, notices, warnings running tests (authored by dereckson).
Print triggered deprecations, errors, notices, warnings running tests
Mon, Nov 11, 16:35
dereckson accepted D3587: Print triggered deprecations, errors, notices, warnings running tests.
Mon, Nov 11, 16:35
dereckson requested review of D3587: Print triggered deprecations, errors, notices, warnings running tests.
Mon, Nov 11, 16:35
dereckson added a comment to T1548: Update mailer configuration.

For DevCentral, we can use SMTP configuration and create at the same time a mailbox for inbound email too: https://devcentral.nasqueron.org/book/phabricator/article/configuring_inbound_email/

Mon, Nov 11, 16:19 · good-first-issue, Technical debt, Docker images
dereckson added a comment to T1678: Health check and reporting library.
Mon, Nov 11, 15:21 · User-Dereckson, Keruald, Zed
dereckson committed rKERUALD8b2b9129c247: Introduce Result class with Ok and Err types for status handling (authored by dereckson).
Introduce Result class with Ok and Err types for status handling
Mon, Nov 11, 15:17
dereckson closed D1656: Introduce Result class with Ok and Err types for status handling.
Mon, Nov 11, 15:17
dereckson accepted D1656: Introduce Result class with Ok and Err types for status handling.
Mon, Nov 11, 15:16
dereckson updated the diff for D1656: Introduce Result class with Ok and Err types for status handling.

Rebased against c3fe233eeb0b.

Mon, Nov 11, 15:16
dereckson closed D3586: Print triggered deprecations, errors, notices, warnings running tests.
Mon, Nov 11, 15:14
dereckson committed rKERUALDc3fe233eeb0b: Print triggered deprecations, errors, notices, warnings running tests (authored by dereckson).
Print triggered deprecations, errors, notices, warnings running tests
Mon, Nov 11, 15:14
dereckson updated the summary of D3586: Print triggered deprecations, errors, notices, warnings running tests.
Mon, Nov 11, 15:13
dereckson accepted D3586: Print triggered deprecations, errors, notices, warnings running tests.
Mon, Nov 11, 15:13
dereckson requested review of D3586: Print triggered deprecations, errors, notices, warnings running tests.
Mon, Nov 11, 15:13
dereckson updated the diff for D1656: Introduce Result class with Ok and Err types for status handling.

Switch method names to camel case

Mon, Nov 11, 15:08
dereckson updated the diff for D1656: Introduce Result class with Ok and Err types for status handling.

Switch from Exception to Thowrable. Implement constructors/map/mapErr/or_else per previous comment.

Mon, Nov 11, 15:03
dereckson updated the diff for D1656: Introduce Result class with Ok and Err types for status handling.

More types

Mon, Nov 11, 14:21
dereckson updated the summary of D1656: Introduce Result class with Ok and Err types for status handling.
Mon, Nov 11, 14:17
dereckson updated the diff for D1656: Introduce Result class with Ok and Err types for status handling.

Update PHPUnit tests for PHPUnit 10+

Mon, Nov 11, 14:07
dereckson retitled D1656: Introduce Result class with Ok and Err types for status handling from Implement a similar datatype than Rust result to Introduce Result class with Ok and Err types for status handling.
Mon, Nov 11, 13:59
dereckson updated the diff for D1656: Introduce Result class with Ok and Err types for status handling.

Moved to keruald monorepo and rebased.

Mon, Nov 11, 13:58
dereckson updated the summary of D1656: Introduce Result class with Ok and Err types for status handling.
Mon, Nov 11, 13:02
dereckson committed rKERUALD79c2993e9c1b: Import keruald/github library to interact with GitHub events (authored by dereckson).
Import keruald/github library to interact with GitHub events
Mon, Nov 11, 12:52
dereckson closed D3584: Import keruald/github library to interact with GitHub events.
Mon, Nov 11, 12:52