rOBSIDIAN329bc358fc01 refers to table orbeon_form_data_attach, permission is needed for that one too, but missing in rOPS (was a hotfix on Complector)
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Advanced Search
Nov 11 2025
Nov 10 2025
Nov 4 2025
- [04-Nov-2025 01:09:34 UTC] PHP Deprecated: unserialize(): Passing null to parameter #1 ($data) of type string is deprecated in /var/51-wwwroot/obsidian/workspaces/src/Engines/Workspaces/Workspace.php on line 229
- MySQLCollection still relies on MySQL database engine, switch to MySQLi using Keruald\Database\Engines\MySQLiEngine
- MongoClient, MongoCursor are now namespaced, see this thread for example
Nov 2 2025
Oct 31 2025
Oct 30 2025
Oct 29 2025
YAML configuration for namespace nasqueron-join using the new application:
Actually, wolfplex-estate configuration files was provided, but the workspace entry was removed from the database when preparing the development space SQL.
Oct 28 2025
No support for !<tag:keruald.nasqueron.org,2025:env> as Symfony Yaml parser truncates tag at comma.
Oct 27 2025
Oct 25 2025
Oct 21 2025
Oct 20 2025
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
Oct 19 2025
In T157#33082, @dereckson wrote:
Database code has been removed, to directly use keruald/database.
Reopening to track switching to this implementation for rOBSIDIAN.
On it.
Looking the code of keruald/databases, it's clear that it's exactly based on Obsidian consolidated design choices: Keruald Databases even use the camelCase method names introduced in Obsidian, with a WithLegacyMethods trait to stay compatible with other applications.
Two blockers at app-level:
- .env support is missing from application code.
- code need to be upgraded to test MySQL connectivity
Oct 18 2025
Credentials
Password created in ops/secrets/dbserver/cluster-B/users/obsidian51
With 8.4.13, php -l gives:
Oct 17 2025
This is the priority, before even the CI pipeline.
Some of the plugins from the template can still be used as documented on https://www.jenkins.io/solutions/php/:
Goal is to use MySQL code from keruald/databases. Code migrated to rKERUALD seems to be similar to the Obsidian one.