docs: Comprehensive CHANGELOG consolidation + wiki update + testing parameters #140

Merged
jmiller merged 7 commits from chore/changelog-wiki-testing into main 2026-06-23 23:00:08 +00:00
Owner

Summary

Documentation-only PR. Do NOT merge yet — for review.

CHANGELOG

Consolidated all fragmented entries from the session into a single clean v01.41.00 release entry, organized by feature area:

  • Multi-Remote Storage
  • Content Snapshots
  • SFTP Remote Storage
  • MokoRestore Wizard (9 steps)
  • Data Sanitization
  • Backup Engine improvements
  • Admin UI enhancements
  • CLI & API additions
  • Notifications & Logging
  • Security & Configuration
  • Bug fixes (16 items)

Wiki

Home page updated with multi-remote, complete feature list, CPanel module reference.

Testing Issues

Added detailed test matrices with environment, PHP version, and checklists to:

  • #4 — Restore engine (16 test items)
  • #6 — FTP/SFTP upload (12 test items)
  • #7 — Google Drive upload (11 test items)
## Summary Documentation-only PR. **Do NOT merge yet** — for review. ### CHANGELOG Consolidated all fragmented entries from the session into a single clean v01.41.00 release entry, organized by feature area: - Multi-Remote Storage - Content Snapshots - SFTP Remote Storage - MokoRestore Wizard (9 steps) - Data Sanitization - Backup Engine improvements - Admin UI enhancements - CLI & API additions - Notifications & Logging - Security & Configuration - Bug fixes (16 items) ### Wiki Home page updated with multi-remote, complete feature list, CPanel module reference. ### Testing Issues Added detailed test matrices with environment, PHP version, and checklists to: - #4 — Restore engine (16 test items) - #6 — FTP/SFTP upload (12 test items) - #7 — Google Drive upload (11 test items)
jmiller added 2 commits 2026-06-23 22:01:25 +00:00
docs: comprehensive CHANGELOG consolidation for v01.41.00
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Successful in 12s
1da2fdb856
Consolidated all fragmented changelog entries from the session into
a single clean v01.41.00 release entry organized by feature area.
Covers: multi-remote, snapshots, SFTP, MokoRestore, sanitization,
engine improvements, admin UI, CLI/API, notifications, security.
jmiller added 1 commit 2026-06-23 22:10:03 +00:00
fix: clean up wordy field descriptions — shorter, punchier text
Joomla: Extension CI / Tests (PHP 8.2) (pull_request) Blocked by required conditions
Joomla: Extension CI / Tests (PHP 8.3) (pull_request) Blocked by required conditions
Joomla: Extension CI / PHPStan Analysis (pull_request) Blocked by required conditions
Joomla: Extension CI / Build RC Pre-Release (pull_request) Blocked by required conditions
Universal: PR Check / Build RC Package (pull_request) Blocked by required conditions
Universal: PR Check / Report Issues (pull_request) Blocked by required conditions
Generic: Repo Health / Scripts governance (pull_request) Blocked by required conditions
Generic: Repo Health / Repository health (pull_request) Blocked by required conditions
Generic: Repo Health / Report Issues (pull_request) Blocked by required conditions
Joomla: Extension CI / Release Readiness Check (pull_request) Failing after 5s
Universal: PR Check / Branch Policy (pull_request) Successful in 2s
Universal: PR Check / Secret Scan (pull_request) Successful in 7s
Universal: PR Check / Validate PR (pull_request) Failing after 4s
Generic: Repo Health / Access control (pull_request) Successful in 1s
Generic: Repo Health / Site Health (pull_request) Has been skipped
Joomla: Metadata Validation / Validate Joomla Metadata (pull_request) Successful in 13s
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Successful in 18s
Joomla: Extension CI / Lint & Validate (pull_request) Failing after 48s
6c47838b30
Backup dir, archive name, MokoRestore, SFTP key, sanitization,
encryption descriptions all shortened. Removed redundant placeholder
lists (now handled by clickable pills and help modal).
jmiller added 1 commit 2026-06-23 22:10:38 +00:00
jmiller added 1 commit 2026-06-23 22:20:08 +00:00
fix: review findings — key desc, missing changelog, [HOST] domain resolution
Joomla: Extension CI / Tests (PHP 8.2) (pull_request) Blocked by required conditions
Joomla: Extension CI / Tests (PHP 8.3) (pull_request) Blocked by required conditions
Joomla: Extension CI / PHPStan Analysis (pull_request) Blocked by required conditions
Joomla: Extension CI / Build RC Pre-Release (pull_request) Blocked by required conditions
Universal: PR Check / Build RC Package (pull_request) Blocked by required conditions
Universal: PR Check / Report Issues (pull_request) Blocked by required conditions
Generic: Repo Health / Scripts governance (pull_request) Blocked by required conditions
Generic: Repo Health / Repository health (pull_request) Blocked by required conditions
Generic: Repo Health / Report Issues (pull_request) Blocked by required conditions
Universal: PR Check / Branch Policy (pull_request) Successful in 1s
Generic: Repo Health / Access control (pull_request) Successful in 2s
Generic: Repo Health / Site Health (pull_request) Has been skipped
Joomla: Extension CI / Release Readiness Check (pull_request) Failing after 4s
Joomla: Extension CI / Lint & Validate (pull_request) Failing after 7s
Universal: PR Check / Validate PR (pull_request) Failing after 6s
Universal: PR Check / Secret Scan (pull_request) Successful in 8s
Joomla: Metadata Validation / Validate Joomla Metadata (pull_request) Successful in 11s
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Successful in 14s
ff7418721d
- Language: "encrypted" → "base64-encoded" for SSH key description
- CHANGELOG: added 3 missing bug fix entries (fields_values scope, CSRF
  token on Run Backup, SFTP showon/required)
- [HOST] placeholder: resolve domain from Joomla live_site config when
  HTTP_HOST is unavailable (CLI), instead of falling back to system
  hostname (joomla.invalid). Applied to both PlaceholderResolver and
  FolderPickerField.
jmiller added 1 commit 2026-06-23 22:20:23 +00:00
jmiller added 1 commit 2026-06-23 22:58:51 +00:00
chore: sync auto-release.yml from Template-Generic [skip ci]
Universal: Build & Release / Promote to RC (pull_request) Has been skipped
Branch Cleanup / Delete merged branch (pull_request) Successful in 2s
RC Revert / Rename rc/ back to dev/ (pull_request) Has been skipped
Universal: Workflow Sync Trigger / Sync workflows to live repos (pull_request) Failing after 3s
Universal: Build & Release / Build & Release Pipeline (pull_request) Successful in 18s
898520d1db
jmiller merged commit 358a7eb68a into main 2026-06-23 23:00:08 +00:00
jmiller deleted branch chore/changelog-wiki-testing 2026-06-23 23:00:09 +00:00
Sign in to join this conversation.
No Reviewers
Priority -
Type -
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: MokoConsulting/MokoSuiteBackup#140