-
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