Jonathan Miller
07482df7b9
Merge remote-tracking branch 'origin/rc' into rc
Universal: Auto Version Bump / Version Bump (push) Successful in 8s
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Failing after 9s
2026-06-20 19:14:37 -05:00
Jonathan Miller
61f96cba64
fix(menu): pin com_mokosuitehq at top of sidebar menu
...
The element name is com_mokosuitehq not com_mokosuiteclienthq.
The sort logic was checking the wrong name so HQ was never pinned.
2026-06-20 19:12:59 -05:00
Jonathan Miller
71f5d161e9
style(menu): simplify sidebar child item indent
2026-06-20 19:05:38 -05:00
Jonathan Miller
c913f12621
Merge remote-tracking branch 'origin/dev' into rc
Platform: moko-platform CI / Gate 2: Unit Tests (8.1) (push) Blocked by required conditions
Platform: moko-platform CI / Gate 2: Unit Tests (8.2) (push) Blocked by required conditions
Generic: Project CI / Tests (pull_request) Blocked by required conditions
Platform: moko-platform CI / Gate 2: Unit Tests (8.3) (push) Blocked by required conditions
Platform: moko-platform CI / Gate 3: Self-Health Check (push) Blocked by required conditions
Platform: moko-platform CI / Gate 4: Governance (push) Blocked by required conditions
Platform: moko-platform CI / Gate 5: Template Integrity (push) Blocked by required conditions
Platform: moko-platform CI / CI Summary (push) Blocked by required conditions
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
Platform: moko-platform CI / Gate 2: Unit Tests (8.1) (pull_request) Blocked by required conditions
Platform: moko-platform CI / Gate 2: Unit Tests (8.2) (pull_request) Blocked by required conditions
Platform: moko-platform CI / Gate 2: Unit Tests (8.3) (pull_request) Blocked by required conditions
Platform: moko-platform CI / Gate 3: Self-Health Check (pull_request) Blocked by required conditions
Platform: moko-platform CI / Gate 4: Governance (pull_request) Blocked by required conditions
Platform: moko-platform CI / Gate 5: Template Integrity (pull_request) Blocked by required conditions
Platform: moko-platform CI / CI Summary (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
Generic: Project CI / Lint & Validate (pull_request) Failing after 3s
Universal: PR Check / Branch Policy (pull_request) Successful in 2s
Joomla: Extension CI / Release Readiness Check (pull_request) Failing after 6s
Universal: Secret Scanning / Gitleaks Secret Scan (pull_request) Successful in 7s
Generic: Repo Health / Access control (pull_request) Successful in 1s
Generic: Repo Health / Site Health (pull_request) Has been skipped
Universal: PR Check / Validate PR (pull_request) Failing after 5s
Universal: Auto Version Bump / Version Bump (push) Successful in 12s
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Failing after 11s
Platform: moko-platform CI / Gate 1: Code Quality (push) Failing after 35s
Joomla: Extension CI / Lint & Validate (pull_request) Failing after 37s
Platform: moko-platform CI / Gate 1: Code Quality (pull_request) Failing after 42s
Joomla: Metadata Validation / Validate Joomla Metadata (pull_request) Successful in 39s
2026-06-20 18:55:13 -05:00
gitea-actions[bot]
772c40bb56
chore(version): auto-bump patch 02.44.02-rc [skip ci]
2026-06-20 23:54:29 +00:00
Jonathan Miller
49cc5becf6
fix(heartbeat): show success/error notification to admin on install/update
...
Universal: Auto Version Bump / Version Bump (push) Successful in 8s
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Failing after 8s
Both install-time and runtime heartbeat now enqueue visible messages
for all outcomes — success, HTTP error, and connection failure — so
the admin always knows whether the heartbeat registered.
2026-06-20 18:54:17 -05:00
gitea-actions[bot]
738c878067
chore(version): auto-bump patch 02.44.01-dev [skip ci]
2026-06-20 23:37:52 +00:00
gitea-actions[bot]
aa5f3ab06a
chore(version): auto-bump patch 02.44.01-rc [skip ci]
2026-06-20 23:34:46 +00:00
Jonathan Miller
9326e2d11a
fix(heartbeat): rotate RSA keys, fix backup bridge StatusHelper path
...
Platform: moko-platform CI / Gate 2: Unit Tests (8.1) (push) Blocked by required conditions
Platform: moko-platform CI / Gate 2: Unit Tests (8.2) (push) Blocked by required conditions
Generic: Project CI / Tests (pull_request) Blocked by required conditions
Platform: moko-platform CI / Gate 2: Unit Tests (8.3) (push) Blocked by required conditions
Platform: moko-platform CI / Gate 3: Self-Health Check (push) Blocked by required conditions
Platform: moko-platform CI / Gate 4: Governance (push) Blocked by required conditions
Platform: moko-platform CI / Gate 5: Template Integrity (push) Blocked by required conditions
Platform: moko-platform CI / CI Summary (push) Blocked by required conditions
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
Platform: moko-platform CI / Gate 2: Unit Tests (8.1) (pull_request) Blocked by required conditions
Platform: moko-platform CI / Gate 2: Unit Tests (8.2) (pull_request) Blocked by required conditions
Platform: moko-platform CI / Gate 2: Unit Tests (8.3) (pull_request) Blocked by required conditions
Platform: moko-platform CI / Gate 3: Self-Health Check (pull_request) Blocked by required conditions
Platform: moko-platform CI / Gate 4: Governance (pull_request) Blocked by required conditions
Platform: moko-platform CI / Gate 5: Template Integrity (pull_request) Blocked by required conditions
Platform: moko-platform CI / CI Summary (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 6s
Universal: PR Check / Branch Policy (pull_request) Successful in 1s
Universal: Secret Scanning / Gitleaks Secret Scan (pull_request) Successful in 9s
Universal: Auto Version Bump / Version Bump (push) Successful in 13s
Generic: Project CI / Lint & Validate (pull_request) Successful in 13s
Universal: PR Check / Validate PR (pull_request) Failing after 5s
Generic: Repo Health / Access control (pull_request) Successful in 2s
Generic: Repo Health / Site Health (pull_request) Has been skipped
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Failing after 10s
Platform: moko-platform CI / Gate 1: Code Quality (push) Failing after 31s
Joomla: Extension CI / Lint & Validate (pull_request) Failing after 30s
Platform: moko-platform CI / Gate 1: Code Quality (pull_request) Failing after 33s
Joomla: Metadata Validation / Validate Joomla Metadata (pull_request) Successful in 29s
- Replace broken RSA key pair (had Windows \r\n line endings in PEM)
with fresh Unix-style keys that pass OpenSSL verify
- Fix backup bridge: use correct Helper\BackupStatusHelper path and
getStatusSummary() method per MokoSuite convention
- Align fallback query output with StatusHelper return format
(latest/totals structure instead of flat keys)
2026-06-20 18:34:13 -05:00
jmiller
b78987733c
chore: sync repo-health.yml from Template-Generic [skip ci]
RC Revert / Rename rc/ back to dev/ (pull_request) Has been skipped
Branch Cleanup / Delete merged branch (pull_request) Failing after 2s
Universal: Build & Release / Promote to RC (pull_request) Has been skipped
Universal: Build & Release / Build & Release Pipeline (pull_request) Successful in 19s
Universal: Workflow Sync Trigger / Sync workflows to live repos (pull_request) Failing after 2m22s
2026-06-20 18:06:02 -05:00
jmiller
585b02811e
chore: sync rc-revert.yml from Template-Generic [skip ci]
2026-06-20 18:06:01 -05:00
jmiller
3abece1399
chore: sync pr-check.yml from Template-Generic [skip ci]
2026-06-20 18:06:01 -05:00
jmiller
55b4b54908
chore: sync cleanup.yml from Template-Generic [skip ci]
2026-06-20 18:06:01 -05:00
jmiller
b5b382000e
ci: sync security-audit.yml from Template-Joomla [skip ci]
2026-06-20 18:06:00 -05:00
jmiller
452913f2d8
ci: sync repo-health.yml from Template-Joomla [skip ci]
2026-06-20 18:06:00 -05:00
jmiller
250bfb06f8
ci: sync rc-revert.yml from Template-Joomla [skip ci]
2026-06-20 18:05:59 -05:00
jmiller
5c4e59b9ac
ci: sync pr-check.yml from Template-Joomla [skip ci]
2026-06-20 18:05:59 -05:00
jmiller
d85c36fe3b
ci: sync issue-branch.yml from Template-Joomla [skip ci]
2026-06-20 18:05:59 -05:00
jmiller
0482407013
ci: sync cleanup.yml from Template-Joomla [skip ci]
2026-06-20 18:05:58 -05:00
jmiller
a3a6fdba4d
chore: sync issue-branch.yml from Template-Generic [skip ci]
2026-06-20 18:05:58 -05:00
jmiller
4074e08107
chore: sync ci-generic.yml from Template-Generic [skip ci]
2026-06-20 18:05:58 -05:00
jmiller
96b5930761
ci: sync ci-generic.yml from Template-Joomla [skip ci]
2026-06-20 18:05:57 -05:00
jmiller
30e91810c7
ci: sync cascade-dev.yml from Template-Joomla [skip ci]
2026-06-20 18:05:57 -05:00
jmiller
b6b412de84
ci: sync branch-cleanup.yml from Template-Joomla [skip ci]
2026-06-20 18:05:56 -05:00
jmiller
50a3056f1e
ci: sync auto-release.yml from Template-Joomla [skip ci]
2026-06-20 18:05:56 -05:00
gitea-actions[bot]
7ba6e2e709
chore: promote changelog [Unreleased] → [02.44.00]
2026-06-20 18:05:56 -05:00
gitea-actions[bot]
e1e65b77b5
chore(release): build 02.44.00 [skip ci]
2026-06-20 18:05:55 -05:00
jmiller
75bddcd688
chore: sync workflow-sync-trigger.yml from Template-Generic [skip ci]
2026-06-20 18:05:54 -05:00
jmiller
928bfbe8ff
chore: sync issue-branch.yml from Template-Generic [skip ci]
2026-06-20 18:05:53 -05:00
gitea-actions[bot]
db299f70a5
chore: promote changelog [Unreleased] → [02.43.00]
2026-06-20 18:05:53 -05:00
gitea-actions[bot]
b64c6f57f6
chore(release): build 02.43.00 [skip ci]
2026-06-20 18:05:52 -05:00
jmiller
db9d33b46d
ci: sync ci-generic.yml from Template-Joomla [skip ci]
2026-06-20 18:05:50 -05:00
gitea-actions[bot]
17438477f9
chore: promote changelog [Unreleased] → [02.42.00]
2026-06-20 18:05:50 -05:00
gitea-actions[bot]
970f362378
chore(release): build 02.42.00 [skip ci]
2026-06-20 18:05:49 -05:00
jmiller
350b3c5f29
ci: sync cascade-dev.yml from Template-Joomla [skip ci]
2026-06-20 18:05:48 -05:00
jmiller
045f7fbb31
ci: sync branch-cleanup.yml from Template-Joomla [skip ci]
2026-06-20 18:05:48 -05:00
jmiller
5fa639acd1
ci: sync auto-release.yml from Template-Joomla [skip ci]
2026-06-20 18:05:47 -05:00
gitea-actions[bot]
5ae2b7590d
chore(version): auto-bump patch 02.41.02-rc [skip ci]
2026-06-20 22:54:48 +00:00
Jonathan Miller
0e03837ec9
fix(heartbeat): align signature headers with HQ expectations
...
Universal: Auto Version Bump / Version Bump (push) Successful in 8s
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Failing after 8s
Rename X-MokoSuiteClient-Signature/Timestamp to X-MokoSuite-Signature/
Timestamp to match what HeartbeatController reads as HTTP_X_MOKOSUITE_*.
2026-06-20 17:53:54 -05:00
Jonathan Miller
7510c9f018
fix(heartbeat): correct API route from mokosuiteclienthq to mokosuitehq
...
Generic: Project CI / Tests (pull_request) Blocked by required conditions
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
Platform: moko-platform CI / Gate 2: Unit Tests (8.1) (pull_request) Blocked by required conditions
Platform: moko-platform CI / Gate 2: Unit Tests (8.2) (pull_request) Blocked by required conditions
Platform: moko-platform CI / Gate 2: Unit Tests (8.3) (pull_request) Blocked by required conditions
Platform: moko-platform CI / Gate 3: Self-Health Check (pull_request) Blocked by required conditions
Platform: moko-platform CI / Gate 4: Governance (pull_request) Blocked by required conditions
Platform: moko-platform CI / Gate 5: Template Integrity (pull_request) Blocked by required conditions
Platform: moko-platform CI / CI Summary (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 7s
Generic: Project CI / Lint & Validate (pull_request) Successful in 17s
Universal: Secret Scanning / Gitleaks Secret Scan (pull_request) Successful in 7s
Universal: PR Check / Branch Policy (pull_request) Successful in 2s
Universal: PR Check / Validate PR (pull_request) Failing after 7s
Generic: Repo Health / Access control (pull_request) Successful in 2s
Generic: Repo Health / Site Health (pull_request) Has been skipped
Branch Cleanup / Delete merged branch (pull_request) Failing after 2s
Joomla: Metadata Validation / Validate Joomla Metadata (pull_request) Successful in 13s
RC Revert / Rename rc/ back to dev/ (pull_request) Has been skipped
Joomla: Extension CI / Lint & Validate (pull_request) Failing after 53s
Platform: moko-platform CI / Gate 1: Code Quality (pull_request) Failing after 53s
Universal: Auto Version Bump / Version Bump (push) Successful in 12s
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Failing after 10s
Universal: Build & Release / Promote to RC (pull_request) Has been skipped
Universal: Build & Release / Build & Release Pipeline (pull_request) Successful in 20s
Universal: Workflow Sync Trigger / Sync workflows to live repos (pull_request) Failing after 5m50s
The HQ component is com_mokosuitehq, not com_mokosuiteclienthq.
The heartbeat endpoint was returning 404 because the route prefix
was wrong.
2026-06-20 15:52:01 -05:00
Jonathan Miller
62a5828634
Merge remote-tracking branch 'origin/rc' into rc
Universal: Auto Version Bump / Version Bump (push) Successful in 8s
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Failing after 8s
2026-06-20 15:31:58 -05:00
Jonathan Miller
617f9e7b3e
Merge remote-tracking branch 'origin/main' into rc
2026-06-20 15:19:57 -05:00
gitea-actions[bot]
55df3a8c7c
chore(version): auto-bump patch 02.41.01-rc [skip ci]
2026-06-20 20:04:37 +00:00
Jonathan Miller
0dcd27cece
fix: update heartbeat URL from waas.dev to suite.dev.mokoconsulting.tech
...
Universal: Auto Version Bump / Version Bump (push) Successful in 40s
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Failing after 23s
Domain was renamed — heartbeat was silently failing because the old
hostname no longer resolves.
2026-06-20 15:03:49 -05:00
jmiller
7f3c2b1021
ci: sync auto-bump.yml from Template-Joomla [skip ci]
2026-06-20 19:59:07 +00:00
jmiller
d56f1485fc
ci: sync ci-generic.yml from Template-Joomla [skip ci]
2026-06-20 19:05:58 +00:00
gitea-actions[bot]
13bccc041a
chore: promote changelog [Unreleased] → [02.42.00]
Generic: Project CI / Tests (push) Blocked by required conditions
Generic: Project CI / Lint & Validate (push) Successful in 9s
2026-06-20 19:05:27 +00:00
gitea-actions[bot]
cb50f0360c
chore(release): build 02.42.00 [skip ci]
2026-06-20 19:05:21 +00:00
jmiller
0f92612188
ci: sync cascade-dev.yml from Template-Joomla [skip ci]
2026-06-20 19:03:17 +00:00
jmiller
f971d10344
ci: sync branch-cleanup.yml from Template-Joomla [skip ci]
2026-06-20 19:02:44 +00:00