- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Feed Advanced Search
Advanced Search
Advanced Search
Oct 21 2025
Oct 21 2025
dereckson committed rOBSIDIANeaa5deb65d2a: Promote Workspace classes in namespace (authored by dereckson).
Promote Workspace classes in namespace
dereckson committed rOBSIDIAN90769d09679f: Read database configuration from environment (authored by dereckson).
Read database configuration from environment
dereckson committed rOBSIDIANfa31a36d44c2: Define Application, Environment and Session as framework key parts (authored by dereckson).
Define Application, Environment and Session as framework key parts
dereckson updated the diff for D3795: Define Application, Environment and Session as framework key parts.
EOL at EOF (remove the one we've introduced here at least)
dereckson updated the summary of D3795: Define Application, Environment and Session as framework key parts.
dereckson added a comment to D3795: Define Application, Environment and Session as framework key parts.
At this stage, we've still code difficult to isolate for testing, with lot of singletons and static invoke, but we start a clear path for dependency injection into context, which act as a service container.
dereckson requested review of D3795: Define Application, Environment and Session as framework key parts.
Consolidate error handling code
dereckson committed rOBSIDIAN15c816a60aae: Promote Controller and Context classes in namespace (authored by dereckson).
Promote Controller and Context classes in namespace
Use constants in configuration
dereckson added a revision to T2144: Port Obsidian code to PHP 8.4: D3792: Use constants in configuration.
Clean up configuration
dereckson committed rOBSIDIANa78b05f019c8: Keep error handling system using message_die for SQL exceptions (authored by dereckson).
Keep error handling system using message_die for SQL exceptions
dereckson updated the summary of D3790: Keep error handling system using message_die for SQL exceptions.
dereckson updated the summary of D3790: Keep error handling system using message_die for SQL exceptions.
dereckson requested review of D3790: Keep error handling system using message_die for SQL exceptions.
Prune unused global functions
dereckson committed rOBSIDIAN3356cba3b70f: Use modern Keruald Database method names (authored by dereckson).
Use modern Keruald Database method names
dereckson committed rOBSIDIAN057258866432: Declare explicitly session properties array in User class (authored by dereckson).
Declare explicitly session properties array in User class
dereckson committed rKOT826acb70aabf: Import _ERROR constants into global debug space (authored by dereckson).
Import _ERROR constants into global debug space
dereckson committed rKERUALD6f31873efc42: Import _ERROR constants into global debug space (authored by dereckson).
Import _ERROR constants into global debug space
Bump version
Oct 20 2025
Oct 20 2025
dereckson committed rKERUALDa51ef2e9abd3: Improve detection of modified packages (authored by dereckson).
Improve detection of modified packages
last-commit = HEAD
dereckson committed rOPS12fee6d24902: Update nasqueron.org DNS zone to debug NOTIFY (authored by dereckson).
Update nasqueron.org DNS zone to debug NOTIFY
dereckson added a revision to T2148: Can't notify new DNS records: D3785: Update nasqueron.org DNS zone to debug NOTIFY.
dereckson added a parent task for T2155: Review rotation for acme.sh logs: T2043: Switch to acme.sh instead of certbot.
dereckson added a subtask for T2043: Switch to acme.sh instead of certbot: T2155: Review rotation for acme.sh logs.
dereckson moved T2154: IPv6 support for ns1.nasqueron.org from Backlog to Next on the Servers board.
Dorian and me retested the configuration this Monday evening, with the same findings.
For cache it seems we use serialize/unserialize directly into the PHP code:
- [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
dereckson moved T2153: STDERR isn't defined outside of SAPI CLI context from Backlog to Dev on the good-first-issue board.
+error(), now we've D3784
Generalize error() to all engines
dereckson committed rKERUALD3a2d3e78232b: Generalize error() to all engines (authored by dereckson).
Generalize error() to all engines
Bump keruald/database to 0.5.2
And already implemented for MySQLi.monospaced text
Nasqueron DevCentral · If it had been much bigger the moon would have had a core of ice. · Powered by Phabricator