In T157#33082, @dereckson wrote:
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Feed All Stories
All Stories
All Stories
Sun, Oct 19
Sun, Oct 19
dereckson requested review of D3779: Fetch database rows as both an associative and a numeric array.
dereckson moved T2151: Document Keruald Database initial notes from Backlog to Doc to write on the documentation board.
dereckson added a comment to T157: Switch database from UTF-8 to utf8mb4 both on MySQL standard connection and MySQL document provider.
dereckson committed rOBSIDIAN37acd8f09447: Switch Smarty from bundled library to Composer package (authored by dereckson).
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
dereckson committed rOBSIDIAN2f03838cd1cb: Update user-defined error handler signature for PHP 8 (authored by dereckson).
Update user-defined error handler signature for PHP 8
Database code has been removed, to directly use keruald/database.
dereckson moved T1693: Evaluate Sensu for monitoring from Backlog to Nope / later on the Product evaluation board.
It's somewhat still maintained:
Well, FANTOIR isn't the format used by French administrations anymore. The TOPO database is now used.
Upgrade suggested
tikv is marketed as a distributed, solid, high-performant key/value store.
sys-info support for FreeBSD has been added if it was previously a blocker.
dereckson closed T1391: Add FreeBSD support to sys-info crate, a subtask of T1390: Test tikv, as Resolved.
Package has been added in January 2022.
Proofread grammar and spelling
dereckson retitled D3774: Switch events and databases classes to Keruald packages implementations from Switch events and databases class to Keruald packages implementations to Switch events and databases classes to Keruald packages implementations.
dereckson committed rOBSIDIANdd8b7e76c36c: Switch events and databases class to Keruald packages implementations (authored by dereckson).
Switch events and databases class to Keruald packages implementations
dereckson updated the diff for D3774: Switch events and databases classes to Keruald packages implementations.
Can be deleted now D3775 is merged.
dereckson committed rKDB2169cf7700e1: Import database unit tests from Obsidian Workspaces (authored by dereckson).
Import database unit tests from Obsidian Workspaces
dereckson committed rKERUALD5e492da098f5: Import database unit tests from Obsidian Workspaces (authored by dereckson).
Import database unit tests from Obsidian Workspaces
testEscape method signature
dereckson requested review of D3774: Switch events and databases classes to Keruald packages implementations.
Propagate database events
Upgrade to PHP_CodeSniffer 4.0.0
dereckson closed T1709: Static events for database as Resolved by committing rKOT17d6ef4f4010: Propagate database events.
Propagate database events
Upgrade to PHP_CodeSniffer 4.0.0
Bump keruald/database version
dereckson added a revision to T1709: Static events for database: D3773: Bump keruald/database version.
Reopening to track switching to this implementation for rOBSIDIAN.
Propagate database events
dereckson closed T1709: Static events for database as Resolved by committing rKERUALD85207350c60e: Propagate database events.
dereckson retitled D3772: Propagate database events from Obsidian offered the current refined code used in Keruald\Databases, with an unported feature, connection and SQL error events. to Propagate database events.
dereckson moved T2145: Consolidate Obsidian classes with Keruald resources from Next to Working on on the Obsidian board.
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
dereckson moved T2147: Create development area for obsidian51.nasqueron.org from Working on to Deployed on the Obsidian board.
Sat, Oct 18
Sat, Oct 18
dereckson committed rOBSIDIAN026cff14f2b0: Adopt tests suite bootstrap code for src/ too (authored by dereckson).
Adopt tests suite bootstrap code for src/ too
dereckson committed rOPSaeb8c2eaabf3: Serve obsidian51.nasqueron.org on WindRiver: php-fpm, nginx (authored by dereckson).
Serve obsidian51.nasqueron.org on WindRiver: php-fpm, nginx
I. Vault policy
+Vault
Fix typo
Database password created in ops/secrets/dbserver/cluster-B/users/obsidian51
Create obsidian51 database
Complector
$ salt db-B-001 state.apply roles/dbserver-mysql/content […] ---------- ID: dbserver_mysql_user_obsidian51 Function: mysql_user.present Name: obsidian51 Result: True Comment: The user obsidian51@172.27.27.35 has been added Started: 01:08:09.491970 Duration: 18.515 ms Changes: ---------- obsidian51: Present […] ---------- ID: dbserver_mysql_db_obsidian51 Function: mysql_database.present Name: obsidian51 Result: True Comment: The database obsidian51 has been created Started: 01:08:09.586771 Duration: 4.915 ms Changes: ---------- obsidian51: Present […] ---------- ID: dbserver_mysql_user_obsidian51_privilege_1_obsidian51 Function: mysql_grants.present Result: True Comment: Grant all privileges on obsidian51.* to obsidian51@172.27.27.35 has been added Started: 01:08:09.644197 Duration: 16.521 ms Changes: ---------- dbserver_mysql_user_obsidian51_privilege_1_obsidian51: Present […]
Nasqueron DevCentral · If it had been much bigger the moon would have had a core of ice. · Powered by Phabricator