Commit Graph

  • b180196523 Bump version to 1.2.19 main Marek Miklewicz 2026-07-05 22:09:51 +02:00
  • fb800585a4 polish: document AlmaLinux 8/9 requirement for the automatic 3306 default Marek Miklewicz 2026-07-05 22:06:26 +02:00
  • 8e43e004f4 feat: wire native MariaDB port takeover into install_db.sh when PORT=3306 Marek Miklewicz 2026-07-05 21:57:57 +02:00
  • 5b68a6aac8 test: fake id command so native port takeover e2e test runs without real root Marek Miklewicz 2026-07-05 21:51:34 +02:00
  • c59d5b8c77 docs: correct plan's rollback trap design from ERR to EXIT Marek Miklewicz 2026-07-05 21:49:51 +02:00
  • 42ec50afe4 feat: add service restart, verification, and full rollback orchestration to native port takeover Marek Miklewicz 2026-07-05 21:47:51 +02:00
  • 35b9c1af78 feat: add config mutation and rollback for native MariaDB port takeover Marek Miklewicz 2026-07-05 21:32:23 +02:00
  • 15044f0dea docs: fix subshell-wrapping bug in Task 2's OS-guard test design Marek Miklewicz 2026-07-05 21:26:55 +02:00
  • f15da3b7aa feat: add detection functions for native MariaDB port takeover Marek Miklewicz 2026-07-05 21:25:28 +02:00
  • 00dbe93531 feat: make install_db.sh's PORT argument optional, defaulting to 3306 Marek Miklewicz 2026-07-05 21:09:20 +02:00
  • 2dd7034558 Add implementation plan for native MariaDB port takeover Marek Miklewicz 2026-07-05 21:05:09 +02:00
  • a5bd889381 Add design spec for native MariaDB port takeover (alt-mariadb on 3306) Marek Miklewicz 2026-07-05 20:53:17 +02:00
  • 8ea46e89ab Bump version to 1.2.18 Marek Miklewicz 2026-07-05 19:25:12 +02:00
  • bb3fae1fa6 polish: add trap cleanup_restore_rollback to match sibling restore scripts Marek Miklewicz 2026-07-05 19:21:08 +02:00
  • d0871acb68 test: cover unavailable native-backup-restore script and zero-imported-databases paths Marek Miklewicz 2026-07-05 17:21:12 +02:00
  • 98b9436cd1 feat: restore native backup/<dbname>.conf pairs before falling back to native staging Marek Miklewicz 2026-07-05 17:04:05 +02:00
  • ebddcd73bf test: cover mixed valid-pair + orphan-file directory in native backup restore Marek Miklewicz 2026-07-05 16:58:47 +02:00
  • 6b7ec39025 feat: import native backup/<dbname>.conf+.sql pairs directly into alt-mariadb Marek Miklewicz 2026-07-05 16:53:31 +02:00
  • d5040037d6 fix: reset parse_native_db_conf output on failure; use BASH_SOURCE for SCRIPT_DIR Marek Miklewicz 2026-07-05 16:45:27 +02:00
  • b6016bafd8 feat: parse DirectAdmin native backup/<dbname>.conf format Marek Miklewicz 2026-07-05 15:32:43 +02:00
  • 87c6ba155e fix: restore dropped log() calls in shared rollback helpers Marek Miklewicz 2026-07-05 15:09:55 +02:00
  • 9e54bb32da refactor: share restore rollback helpers via mysql_common.sh Marek Miklewicz 2026-07-05 15:04:20 +02:00
  • 74ac47f75b Add design spec and implementation plan for restore-without-native-staging Marek Miklewicz 2026-07-05 15:01:52 +02:00
  • c7c14f0d2a Bump version to 1.2.17 Marek Miklewicz 2026-07-04 22:54:22 +02:00
  • b4fbd46cc1 Harden restore-archive extraction against path traversal Marek Miklewicz 2026-07-04 22:53:21 +02:00
  • f472a7abfc Add behavioral test coverage for DA-native restore payload + hooks Marek Miklewicz 2026-07-04 22:49:28 +02:00
  • 5ede413f52 Bump version to 1.2.16 Marek Miklewicz 2026-07-04 22:00:08 +02:00
  • a570635d23 Fix busy-loop in withQueueLock() on non-EEXIST mkdir failure Marek Miklewicz 2026-07-04 21:59:13 +02:00
  • bbc1afb5e1 Fix worker.sh lock permanently stalling after a crash Marek Miklewicz 2026-07-04 21:56:52 +02:00
  • 60ae1e1697 Fix arbitrary file read via restore upload path (security) Marek Miklewicz 2026-07-04 21:53:21 +02:00
  • b077425f93 Exclude docs/superpowers/ planning artifacts from the release package Marek Miklewicz 2026-07-04 21:33:19 +02:00
  • 6ef4fd79ce Bump version to 1.2.15 Marek Miklewicz 2026-07-04 21:31:49 +02:00
  • 766380c9eb Read only_db restriction from a dedicated session key Marek Miklewicz 2026-07-04 21:31:02 +02:00
  • 9a5781e5ed Grant all owned databases when phpMyAdmin SSO has no specific target Marek Miklewicz 2026-07-04 21:29:47 +02:00
  • 95b6d774fc Add implementation plan for phpMyAdmin all-databases top-nav access Marek Miklewicz 2026-07-04 21:22:05 +02:00
  • 722ce5beaa Add design spec for phpMyAdmin all-databases top-nav access Marek Miklewicz 2026-07-04 21:16:06 +02:00
  • 1560759c51 Scope phpMyAdmin SSO to one database, fix logout, reset create form Marek Miklewicz 2026-07-04 20:38:04 +02:00
  • abbeaf67ec Fix phpMyAdmin SSO ticket group ownership under SuExec (webapps) Marek Miklewicz 2026-07-04 20:05:14 +02:00
  • ba64342702 Fix phpMyAdmin SSO login and harden SSO/security posture Marek Miklewicz 2026-07-04 19:16:09 +02:00
  • 78e3d66d9a Bump alt-mysql to 1.2.11 Marek Miklewicz 2026-07-04 15:50:46 +02:00
  • d71fcf9ace Import alt-mysql plugin Marek Miklewicz 2026-07-04 15:48:19 +02:00