Commit Graph

2599 Commits

Author SHA1 Message Date
gitea-actions[bot] 0b3eb7c7aa chore(version): pre-release bump to 02.48.18-dev [skip ci] 2026-06-25 17:38:56 +00:00
gitea-actions[bot] 4b809778f4 chore(version): auto-bump patch 02.48.17-dev [skip ci] 2026-06-25 17:38:43 +00:00
jmiller 7ab1fe4cdd fix: PIN copy revert timeout changed to 5 seconds
Universal: Auto Version Bump / Version Bump (push) Successful in 11s
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Successful in 22s
2026-06-25 12:38:25 -05:00
gitea-actions[bot] 21bdd9a8a2 chore(version): pre-release bump to 02.48.16-dev [skip ci] 2026-06-25 17:23:58 +00:00
gitea-actions[bot] 2124a550a2 chore(version): pre-release bump to 02.48.15-dev [skip ci] 2026-06-25 17:23:42 +00:00
gitea-actions[bot] 882e7ae675 chore(version): auto-bump patch 02.48.14-dev [skip ci] 2026-06-25 17:23:33 +00:00
jmiller 5249edf54a feat: add MokoSuiteBackup quick action button on dashboard
Universal: Auto Version Bump / Version Bump (push) Successful in 8s
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Successful in 15s
Shows when com_mokosuitebackup is installed, links directly to
the backup component.
2026-06-25 12:23:22 -05:00
gitea-actions[bot] 2c4363b391 chore(version): pre-release bump to 02.48.13-dev [skip ci] 2026-06-25 17:09:28 +00:00
gitea-actions[bot] 00f385c129 chore(version): pre-release bump to 02.48.12-dev [skip ci] 2026-06-25 17:09:06 +00:00
gitea-actions[bot] cc1d4a5fd5 chore(version): auto-bump patch 02.48.11-dev [skip ci] 2026-06-25 17:08:55 +00:00
jmiller 0b59dadb67 fix: PIN copy revert uses data-pin instead of captured text
Universal: Auto Version Bump / Version Bump (push) Successful in 8s
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Successful in 17s
Clicking while showing "Copied!" captured "Copied!" as the revert
value, so the PIN text never returned. Now uses the stable data-pin
attribute as the revert source.
2026-06-25 12:08:43 -05:00
gitea-actions[bot] 4394788460 chore(version): pre-release bump to 02.48.10-dev [skip ci] 2026-06-25 17:04:36 +00:00
gitea-actions[bot] f51c2ae3dc chore(version): auto-bump patch 02.48.09-dev [skip ci] 2026-06-25 17:04:26 +00:00
jmiller 27f7e5299a fix: remove ci-platform.yml (mokocli self-test, not for Joomla repos)
Universal: Auto Version Bump / Version Bump (push) Successful in 8s
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Successful in 15s
2026-06-25 17:04:17 +00:00
gitea-actions[bot] 51f9fd4aee chore(version): pre-release bump to 02.48.08-dev [skip ci] 2026-06-25 16:49:23 +00:00
gitea-actions[bot] 877be22900 chore(version): pre-release bump to 02.48.07-dev [skip ci] 2026-06-25 16:48:54 +00:00
gitea-actions[bot] 6e435a5f5a chore(version): auto-bump patch 02.48.06-dev [skip ci] 2026-06-25 16:48:41 +00:00
jmiller 9de56e605a fix: prevent duplicate PIN copy handlers from multiple modules
Universal: Auto Version Bump / Version Bump (push) Successful in 9s
Platform: moko-platform CI / Gate 1: Code Quality (push) Failing after 49s
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Successful in 28s
Platform: moko-platform CI / Gate 2: Unit Tests (8.1) (push) Has been cancelled
Platform: moko-platform CI / Gate 2: Unit Tests (8.2) (push) Has been cancelled
Platform: moko-platform CI / Gate 2: Unit Tests (8.3) (push) Has been cancelled
Platform: moko-platform CI / Gate 3: Self-Health Check (push) Has been cancelled
Platform: moko-platform CI / Gate 4: Governance (push) Has been cancelled
Platform: moko-platform CI / Gate 5: Template Integrity (push) Has been cancelled
Platform: moko-platform CI / CI Summary (push) Has been cancelled
- Guard with window._mokoPinBound and data-bound to prevent
  multi-module pages from attaching N click handlers per badge
- Extract bindCopy() for reuse after request-then-copy flow
- Ensure title="Click to copy" tooltip on all PIN elements
2026-06-25 11:48:10 -05:00
gitea-actions[bot] 4276f95fb6 chore(version): pre-release bump to 02.48.05-dev [skip ci] 2026-06-25 16:47:23 +00:00
gitea-actions[bot] cd62da8f0e chore(version): pre-release bump to 02.48.04-dev [skip ci] 2026-06-25 16:46:40 +00:00
gitea-actions[bot] ac055f8f21 chore(version): auto-bump patch 02.48.03-dev [skip ci] 2026-06-25 16:46:31 +00:00
jmiller 5811dac4aa fix: PIN copy shows inline Copied! feedback for 30 seconds
Universal: Auto Version Bump / Version Bump (push) Successful in 8s
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Successful in 16s
Platform: moko-platform CI / Gate 1: Code Quality (push) Failing after 31s
Platform: moko-platform CI / Gate 2: Unit Tests (8.1) (push) Has been cancelled
Platform: moko-platform CI / Gate 2: Unit Tests (8.2) (push) Has been cancelled
Platform: moko-platform CI / Gate 2: Unit Tests (8.3) (push) Has been cancelled
Platform: moko-platform CI / Gate 3: Self-Health Check (push) Has been cancelled
Platform: moko-platform CI / Gate 4: Governance (push) Has been cancelled
Platform: moko-platform CI / Gate 5: Template Integrity (push) Has been cancelled
Platform: moko-platform CI / CI Summary (push) Has been cancelled
- Wrap PIN text in .mokosuiteclient-pin-text span for all badge contexts
- Change revert timeout from 1.5s to 30s so PIN is readable during support calls
- Fix post-request badge rebuild to include text span for copy feedback
2026-06-25 11:46:17 -05:00
gitea-actions[bot] c4391e50a3 chore(version): pre-release bump to 02.48.02-dev [skip ci] 2026-06-25 16:40:36 +00:00
gitea-actions[bot] 3446c01786 chore(version): pre-release bump to 02.48.01-dev [skip ci] 2026-06-25 16:39:41 +00:00
gitea-actions[bot] cc8c720185 chore(version): auto-bump patch 02.48.00-dev [skip ci] 2026-06-25 16:39:31 +00:00
jmiller cfa605f36a fix: fetchLocalHealth accepts degraded health responses (non-200)
Universal: Auto Version Bump / Version Bump (push) Successful in 7s
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Successful in 17s
Platform: moko-platform CI / Gate 1: Code Quality (push) Failing after 51s
Platform: moko-platform CI / Gate 2: Unit Tests (8.1) (push) Has been cancelled
Platform: moko-platform CI / Gate 2: Unit Tests (8.2) (push) Has been cancelled
Platform: moko-platform CI / Gate 2: Unit Tests (8.3) (push) Has been cancelled
Platform: moko-platform CI / Gate 3: Self-Health Check (push) Has been cancelled
Platform: moko-platform CI / Gate 4: Governance (push) Has been cancelled
Platform: moko-platform CI / Gate 5: Template Integrity (push) Has been cancelled
Platform: moko-platform CI / CI Summary (push) Has been cancelled
Heartbeat was not sending health/backup data to HQ because
fetchLocalHealth rejected 503 responses from degraded sites.
2026-06-25 11:39:18 -05:00
gitea-actions[bot] af55244b65 chore(version): pre-release bump to 02.47.99-dev [skip ci] 2026-06-25 16:34:59 +00:00
gitea-actions[bot] 31fb9ab725 chore(version): auto-bump patch 02.47.98-dev [skip ci] 2026-06-25 16:34:44 +00:00
jmiller 4e6edeef85 refactor: unify PIN UI into SupportPinHelper renderBadge/renderScript
Universal: Auto Version Bump / Version Bump (push) Successful in 9s
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Successful in 29s
Platform: moko-platform CI / Gate 1: Code Quality (push) Failing after 47s
Platform: moko-platform CI / Gate 2: Unit Tests (8.1) (push) Has been cancelled
Platform: moko-platform CI / Gate 2: Unit Tests (8.2) (push) Has been cancelled
Platform: moko-platform CI / Gate 2: Unit Tests (8.3) (push) Has been cancelled
Platform: moko-platform CI / Gate 3: Self-Health Check (push) Has been cancelled
Platform: moko-platform CI / Gate 4: Governance (push) Has been cancelled
Platform: moko-platform CI / Gate 5: Template Integrity (push) Has been cancelled
Platform: moko-platform CI / CI Summary (push) Has been cancelled
Replaces 3 separate inline PIN implementations (dashboard, cpanel
module, cache module) with shared helper methods. Adds click-to-copy
on all PIN badges.
2026-06-25 11:34:32 -05:00
gitea-actions[bot] b426d40dc9 chore(version): pre-release bump to 02.47.97-dev [skip ci] 2026-06-25 16:27:11 +00:00
jmiller 79da4b2d8f Merge pull request 'fix: add SQL update file to match manifest version' (#266) from fix/schema-version-file into dev
Universal: Auto Version Bump / Version Bump (push) Has been skipped
Platform: moko-platform CI / Gate 1: Code Quality (push) Failing after 47s
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Successful in 29s
Platform: moko-platform CI / Gate 2: Unit Tests (8.1) (push) Has been cancelled
Platform: moko-platform CI / Gate 2: Unit Tests (8.2) (push) Has been cancelled
Platform: moko-platform CI / Gate 2: Unit Tests (8.3) (push) Has been cancelled
Platform: moko-platform CI / Gate 3: Self-Health Check (push) Has been cancelled
Platform: moko-platform CI / Gate 4: Governance (push) Has been cancelled
Platform: moko-platform CI / Gate 5: Template Integrity (push) Has been cancelled
Platform: moko-platform CI / CI Summary (push) Has been cancelled
fix: add SQL update file to match manifest version
2026-06-25 16:26:34 +00:00
gitea-actions[bot] 63b6a879f1 chore(version): pre-release bump to 02.47.96-dev [skip ci]
Branch Cleanup / Delete merged branch (pull_request) Successful in 2s
RC Revert / Rename rc/ back to dev/ (pull_request) Has been skipped
2026-06-25 16:25:18 +00:00
jmiller c2c5258220 fix: add SQL update file to match manifest version
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Successful in 29s
Joomla's Database view requires a SQL update file matching the manifest
version. Missing file causes persistent schema version mismatch warning.
2026-06-25 11:24:51 -05:00
gitea-actions[bot] 800a39a66f chore(version): pre-release bump to 02.47.95-dev [skip ci] 2026-06-25 16:15:36 +00:00
gitea-actions[bot] 4bb861cd06 chore(version): pre-release bump to 02.47.94-dev [skip ci] 2026-06-25 16:14:36 +00:00
gitea-actions[bot] 4d125bbd63 chore(version): auto-bump patch 02.47.93-dev [skip ci] 2026-06-25 16:14:20 +00:00
jmiller dbab14dda7 fix: health endpoint cron check SQL error producing bare LIMIT 5
Universal: Auto Version Bump / Version Bump (push) Successful in 16s
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Successful in 25s
Platform: moko-platform CI / Gate 1: Code Quality (push) Failing after 1m37s
Platform: moko-platform CI / Gate 2: Unit Tests (8.1) (push) Has been cancelled
Platform: moko-platform CI / Gate 2: Unit Tests (8.2) (push) Has been cancelled
Platform: moko-platform CI / Gate 2: Unit Tests (8.3) (push) Has been cancelled
Platform: moko-platform CI / Gate 3: Self-Health Check (push) Has been cancelled
Platform: moko-platform CI / Gate 4: Governance (push) Has been cancelled
Platform: moko-platform CI / Gate 5: Template Integrity (push) Has been cancelled
Platform: moko-platform CI / CI Summary (push) Has been cancelled
2026-06-25 11:13:35 -05:00
gitea-actions[bot] 759398d70e chore(version): pre-release bump to 02.47.92-dev [skip ci] 2026-06-25 15:25:46 +00:00
gitea-actions[bot] 61170edf55 chore(version): auto-bump patch 02.47.91-dev [skip ci] 2026-06-25 15:25:36 +00:00
jmiller 81a95e6e23 feat: HQ config sync, menu language fix, catalog cleanup
Universal: Auto Version Bump / Version Bump (push) Successful in 9s
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Successful in 25s
Platform: moko-platform CI / Gate 1: Code Quality (push) Failing after 54s
Platform: moko-platform CI / Gate 2: Unit Tests (8.1) (push) Has been cancelled
Platform: moko-platform CI / Gate 2: Unit Tests (8.2) (push) Has been cancelled
Platform: moko-platform CI / Gate 2: Unit Tests (8.3) (push) Has been cancelled
Platform: moko-platform CI / Gate 3: Self-Health Check (push) Has been cancelled
Platform: moko-platform CI / Gate 4: Governance (push) Has been cancelled
Platform: moko-platform CI / Gate 5: Template Integrity (push) Has been cancelled
Platform: moko-platform CI / CI Summary (push) Has been cancelled
Client stores HQ-configured support_pin_hours from heartbeat response.
PIN TTL now configurable from HQ instead of hardcoded 72h. Admin sidebar
menu loads component-local language files fixing untranslated keys for
MokoSuiteCross. Removed MokoSuiteHQ from extension catalog.
2026-06-25 10:25:20 -05:00
gitea-actions[bot] 4b21c43e56 chore(version): pre-release bump to 02.47.90-dev [skip ci] 2026-06-25 14:49:32 +00:00
gitea-actions[bot] f683e27183 chore(version): auto-bump patch 02.47.89-dev [skip ci] 2026-06-25 14:49:23 +00:00
jmiller d1b18340ea fix: flush PSR-4 autoload cache after install for Joomla 6 compat
Universal: Auto Version Bump / Version Bump (push) Successful in 10s
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Successful in 15s
Platform: moko-platform CI / Gate 1: Code Quality (push) Failing after 48s
Platform: moko-platform CI / Gate 2: Unit Tests (8.1) (push) Has been cancelled
Platform: moko-platform CI / Gate 2: Unit Tests (8.2) (push) Has been cancelled
Platform: moko-platform CI / Gate 2: Unit Tests (8.3) (push) Has been cancelled
Platform: moko-platform CI / Gate 3: Self-Health Check (push) Has been cancelled
Platform: moko-platform CI / Gate 4: Governance (push) Has been cancelled
Platform: moko-platform CI / Gate 5: Template Integrity (push) Has been cancelled
Platform: moko-platform CI / CI Summary (push) Has been cancelled
Joomla 6 replaced the namespace column with a file-based autoload
cache. Package installs can regenerate it before all sub-extensions
are extracted, causing class-not-found errors (e.g. DB-IP plugin).
Deleting the cache in postflight forces a clean rebuild.
2026-06-25 09:49:10 -05:00
gitea-actions[bot] 76601cec37 chore(version): pre-release bump to 02.47.88-dev [skip ci] 2026-06-25 13:31:54 +00:00
gitea-actions[bot] 9106b1a4ae chore(version): auto-bump patch 02.47.87-dev [skip ci] 2026-06-25 13:31:43 +00:00
jmiller e563d08543 feat: SupportPinHelper, 4-button status bar, help buttons, PIN in heartbeat
Universal: Auto Version Bump / Version Bump (push) Successful in 10s
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Successful in 24s
Platform: moko-platform CI / Gate 1: Code Quality (push) Failing after 39s
Platform: moko-platform CI / Gate 2: Unit Tests (8.1) (push) Has been cancelled
Platform: moko-platform CI / Gate 2: Unit Tests (8.2) (push) Has been cancelled
Platform: moko-platform CI / Gate 2: Unit Tests (8.3) (push) Has been cancelled
Platform: moko-platform CI / Gate 3: Self-Health Check (push) Has been cancelled
Platform: moko-platform CI / Gate 4: Governance (push) Has been cancelled
Platform: moko-platform CI / Gate 5: Template Integrity (push) Has been cancelled
Platform: moko-platform CI / CI Summary (push) Has been cancelled
- Add shared SupportPinHelper for consistent PIN generation across
  dashboard, cpanel module, cache module, and AJAX controller
- Cache module status bar now has 4 buttons: Site (frontend link),
  Support PIN, Clear Cache, Clear Temp
- Add ToolbarHelper::help() to all 10 admin views pointing to
  Gitea wiki pages
- Include support PIN in heartbeat payload to MokoSuiteHQ
- Fix license plugin missing src/ and language/ directories
- Refactor dashboard and cpanel module to use SupportPinHelper
2026-06-25 08:31:21 -05:00
gitea-actions[bot] 88377b101a chore(version): pre-release bump to 02.47.86-dev [skip ci] 2026-06-24 12:15:20 +00:00
gitea-actions[bot] 2a594e26b1 chore(version): pre-release bump to 02.47.85-dev [skip ci] 2026-06-23 23:48:48 +00:00
gitea-actions[bot] 8f5324e6a9 chore(version): auto-bump patch 02.47.84-dev [skip ci] 2026-06-23 23:48:33 +00:00
Jonathan Miller 053acbcdc3 fix: remove orphaned array fragments from sed deletion of service calls
Universal: Auto Version Bump / Version Bump (push) Successful in 14s
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Successful in 23s
Platform: moko-platform CI / Gate 1: Code Quality (push) Failing after 41s
Platform: moko-platform CI / Gate 2: Unit Tests (8.1) (push) Has been cancelled
Platform: moko-platform CI / Gate 2: Unit Tests (8.2) (push) Has been cancelled
Platform: moko-platform CI / Gate 2: Unit Tests (8.3) (push) Has been cancelled
Platform: moko-platform CI / Gate 3: Self-Health Check (push) Has been cancelled
Platform: moko-platform CI / Gate 4: Governance (push) Has been cancelled
Platform: moko-platform CI / Gate 5: Template Integrity (push) Has been cancelled
Platform: moko-platform CI / CI Summary (push) Has been cancelled
The sed -i removal of AutomationEngine::fire() and
NotificationService::securityAlert() left dangling array elements
in onUserAfterSave, onContentAfterSave, onUserAfterLogin, and
onUserLoginFailure causing PHP parse errors on suite.dev.
2026-06-23 18:48:14 -05:00