jmiller
7e75a00888
fix: update server URL and add updates.xml
...
Universal: PR Check / Branch Policy (pull_request) Successful in 1s
Universal: PR Check / Validate PR (pull_request) Failing after 7s
Joomla: Extension CI / Release Readiness Check (pull_request) Successful in 9s
Generic: Repo Health / Site Health (pull_request) Has been skipped
Generic: Repo Health / Access control (pull_request) Successful in 1s
Universal: Auto Version Bump / Version Bump (push) Successful in 14s
Joomla: Metadata Validation / Validate Joomla Metadata (pull_request) Successful in 14s
Universal: Secret Scanning / Gitleaks Secret Scan (pull_request) Successful in 19s
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Successful in 24s
Generic: Project CI / Lint & Validate (pull_request) Successful in 47s
Joomla: Extension CI / Lint & Validate (pull_request) Failing after 47s
Generic: Project CI / Tests (pull_request) Has been cancelled
Joomla: Extension CI / Tests (PHP 8.2) (pull_request) Has been cancelled
Joomla: Extension CI / Tests (PHP 8.3) (pull_request) Has been cancelled
Joomla: Extension CI / PHPStan Analysis (pull_request) Has been cancelled
Joomla: Extension CI / Build RC Pre-Release (pull_request) Has been cancelled
Universal: PR Check / Build RC Package (pull_request) Has been cancelled
Universal: PR Check / Report Issues (pull_request) Has been cancelled
Generic: Repo Health / Scripts governance (pull_request) Has been cancelled
Generic: Repo Health / Repository health (pull_request) Has been cancelled
Generic: Repo Health / Report Issues (pull_request) Has been cancelled
Change package manifest update server from broken generic package URL
to repo raw file path. Add updates.xml to repo root so Joomla update
checker can find the latest stable release.
Claude-Session: https://claude.ai/code/session_01Jo2JpjCwfHAh2HHRSjczKq
2026-06-29 11:11:00 -05:00
gitea-actions[bot]
f71083ecaf
chore(version): pre-release bump to 02.52.07-dev [skip ci]
2026-06-29 16:03:29 +00:00
gitea-actions[bot]
2a74259bcd
chore(version): auto-bump patch 02.52.06-dev [skip ci]
2026-06-29 16:03:17 +00:00
jmiller
e5acc19e0c
feat: add missing submenu entries and fix menu module icon overrides
...
Universal: Auto Version Bump / Version Bump (push) Successful in 11s
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Successful in 19s
- Add 6 submenu items to manifest (Conditions, Snippets, Templates,
Replacements, Automation, Modules) so views are navigable
- Fix icon overrides for actual element names (com_mokosuite_crm,
com_mokosuite_erp, com_mokoog, com_mokoshop)
- Add icon mappings for 11 additional MokoSuite components
- Fix item-level CSS classes to match Joomla admin sidebar
Claude-Session: https://claude.ai/code/session_01Jo2JpjCwfHAh2HHRSjczKq
2026-06-29 11:03:04 -05:00
gitea-actions[bot]
5f6b4f9ebf
chore(version): pre-release bump to 02.52.05-dev [skip ci]
2026-06-29 15:27:31 +00:00
gitea-actions[bot]
24606b0e44
chore(version): auto-bump patch 02.52.02-dev [skip ci]
2026-06-29 15:27:19 +00:00
jmiller
68a22b200a
chore: migrate update server URLs to MokoGitea
Universal: Auto Version Bump / Version Bump (push) Successful in 10s
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Successful in 18s
2026-06-29 15:22:47 +00:00
gitea-actions[bot]
93287cc2e7
chore(version): pre-release bump to 02.52.01-dev [skip ci]
RC Revert / Rename rc/ back to dev/ (pull_request) Has been skipped
Branch Cleanup / Delete merged branch (pull_request) Failing after 2s
2026-06-29 15:15:50 +00:00
jmiller
a9fa2246f8
chore: migrate update server URLs to MokoGitea
...
Universal: PR Check / Branch Policy (pull_request) Successful in 3s
Universal: PR Check / Validate PR (pull_request) Failing after 8s
Generic: Project CI / Lint & Validate (pull_request) Successful in 16s
Joomla: Metadata Validation / Validate Joomla Metadata (pull_request) Successful in 56s
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Successful in 28s
Generic: Project CI / Tests (pull_request) Has been cancelled
Universal: PR Check / Build RC Package (pull_request) Has been cancelled
Universal: PR Check / Report Issues (pull_request) Has been cancelled
Replace static updates.xml URL with MokoGitea dynamic update
server endpoint. Remove priority attribute and normalize server name.
2026-06-29 15:13:43 +00:00
gitea-actions[bot]
604550a500
chore(version): pre-release bump to 02.51.06-dev [skip ci]
2026-06-28 19:27:00 +00:00
gitea-actions[bot]
fe1410568b
chore(version): pre-release bump to 02.51.05-dev [skip ci]
2026-06-28 19:26:40 +00:00
gitea-actions[bot]
912f37f8b2
chore(version): auto-bump patch 02.51.04-dev [skip ci]
2026-06-28 19:26:28 +00:00
jmiller
252ccdfa10
fix: heartbeat button shows proper errors instead of failing silently
...
Universal: Auto Version Bump / Version Bump (push) Successful in 11s
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Successful in 20s
- CSRF check returns JSON instead of die() with raw text
- JS parses non-JSON responses gracefully and shows server error
- Visual feedback (check/cross icon) on success/failure
- 3-second icon revert after result
Claude-Session: https://claude.ai/code/session_01Jo2JpjCwfHAh2HHRSjczKq
2026-06-28 14:23:23 -05:00
gitea-actions[bot]
d898de5bdc
chore(version): pre-release bump to 02.51.03-dev [skip ci]
2026-06-28 18:57:24 +00:00
gitea-actions[bot]
dfb0e22912
chore(version): pre-release bump to 02.51.02-dev [skip ci]
2026-06-28 18:56:35 +00:00
gitea-actions[bot]
199d3da05e
chore(version): auto-bump patch 02.48.53-dev [skip ci]
2026-06-28 18:56:25 +00:00
jmiller
9417bb60cb
feat: add Conditions, Snippets, Replacements, Templates, Modules views
...
Universal: Auto Version Bump / Version Bump (push) Successful in 10s
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Successful in 16s
Five new admin views with models, templates, and list UI:
- Conditions: condition sets with group/rule counts and inline publish
- Snippets: reusable text blocks with {snippet alias} syntax
- Replacements: search/replace rules with regex and area badges
- Templates: content templates with category and description
- Modules: advanced module manager with position and client badges
Also adds togglePublished endpoint to DisplayController.
Claude-Session: https://claude.ai/code/session_01Jo2JpjCwfHAh2HHRSjczKq
2026-06-28 13:55:58 -05:00
gitea-actions[bot]
33998a1685
chore(version): pre-release bump to 02.48.52-dev [skip ci]
2026-06-28 18:17:00 +00:00
gitea-actions[bot]
c2d1a8a0e8
chore(version): auto-bump patch 02.48.51-dev [skip ci]
2026-06-28 18:16:48 +00:00
jmiller
68dd129c0f
fix: XSS escaping in menu, SPDX header, orphaned docblock, getDbo()
...
Universal: PR Check / Branch Policy (pull_request) Successful in 2s
Joomla: Extension CI / Release Readiness Check (pull_request) Failing after 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 9s
Generic: Project CI / Lint & Validate (pull_request) Successful in 14s
Universal: Secret Scanning / Gitleaks Secret Scan (pull_request) Successful in 16s
Universal: Auto Version Bump / Version Bump (push) Successful in 14s
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 19s
Joomla: Extension CI / Lint & Validate (pull_request) Failing after 35s
Generic: Project CI / Tests (pull_request) Has been cancelled
Joomla: Extension CI / Tests (PHP 8.2) (pull_request) Has been cancelled
Joomla: Extension CI / Tests (PHP 8.3) (pull_request) Has been cancelled
Joomla: Extension CI / PHPStan Analysis (pull_request) Has been cancelled
Joomla: Extension CI / Build RC Pre-Release (pull_request) Has been cancelled
Universal: PR Check / Build RC Package (pull_request) Has been cancelled
Universal: PR Check / Report Issues (pull_request) Has been cancelled
Generic: Repo Health / Scripts governance (pull_request) Has been cancelled
Generic: Repo Health / Repository health (pull_request) Has been cancelled
Generic: Repo Health / Report Issues (pull_request) Has been cancelled
- htmlspecialchars() on all icon/title output in menu module
- SPDX license header on cache Dispatcher
- Moved orphaned requestNew() docblock to correct location
- Replaced deprecated Factory::getDbo() with DI container pattern
Claude-Session: https://claude.ai/code/session_01Jo2JpjCwfHAh2HHRSjczKq
2026-06-28 13:16:30 -05:00
gitea-actions[bot]
5584e09ecd
chore(version): pre-release bump to 02.48.50-dev [skip ci]
2026-06-28 13:02:37 +00:00
gitea-actions[bot]
931d93e921
chore(version): pre-release bump to 02.48.49-dev [skip ci]
2026-06-28 00:34:04 +00:00
gitea-actions[bot]
dbcc02e1a4
chore(version): pre-release bump to 02.48.48-dev [skip ci]
2026-06-28 00:33:38 +00:00
gitea-actions[bot]
efeb996703
chore(version): auto-bump patch 02.48.47-dev [skip ci]
2026-06-28 00:33:25 +00:00
jmiller
1002c55147
fix: unique icons for every MokoSuite component in admin menu
...
Universal: Auto Version Bump / Version Bump (push) Successful in 10s
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Successful in 21s
Community=comments, HRM=id-badge, OpenGraph=globe, MRP=cogs.
No two components share the same icon now.
Claude-Session: https://claude.ai/code/session_01Jo2JpjCwfHAh2HHRSjczKq
2026-06-27 19:32:47 -05:00
gitea-actions[bot]
d7f2baeb3e
chore(version): pre-release bump to 02.48.46-dev [skip ci]
2026-06-28 00:13:44 +00:00
gitea-actions[bot]
4d4a75cc52
chore(version): pre-release bump to 02.48.45-dev [skip ci]
2026-06-28 00:13:27 +00:00
gitea-actions[bot]
ce26dab8fd
chore(version): auto-bump patch 02.48.44-dev [skip ci]
2026-06-28 00:13:14 +00:00
jmiller
d65d8faf65
feat: single MokoSuite menu item with collapsible ecosystem children
...
Universal: Auto Version Bump / Version Bump (push) Successful in 12s
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Successful in 20s
Consolidates all Moko components under one top-level "MokoSuite"
sidebar entry. Each component with subviews is a nested collapsible.
Also: Help link keeps target=_blank but hides external-link icon.
Claude-Session: https://claude.ai/code/session_01Jo2JpjCwfHAh2HHRSjczKq
2026-06-27 19:12:59 -05:00
gitea-actions[bot]
6332405853
chore(version): pre-release bump to 02.48.43-dev [skip ci]
2026-06-27 20:46:26 +00:00
gitea-actions[bot]
47f15e4dbb
chore(version): auto-bump patch 02.48.42-dev [skip ci]
2026-06-27 20:46:07 +00:00
jmiller
a232f2d3b7
fix: use ASCII-safe description in package manifest
...
Universal: Auto Version Bump / Version Bump (push) Successful in 15s
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Successful in 25s
Replace em dash with colon to prevent encoding corruption in builds.
Claude-Session: https://claude.ai/code/session_01Jo2JpjCwfHAh2HHRSjczKq
2026-06-27 15:45:50 -05:00
gitea-actions[bot]
e6fdda02da
chore(version): pre-release bump to 02.48.41-dev [skip ci]
2026-06-27 20:45:12 +00:00
gitea-actions[bot]
987e4e4662
chore(version): pre-release bump to 02.48.40-dev [skip ci]
2026-06-27 20:44:43 +00:00
gitea-actions[bot]
173c20164a
chore(version): auto-bump patch 02.48.39-dev [skip ci]
2026-06-27 20:44:27 +00:00
jmiller
2a2240b2be
fix: remove target=_blank from Help menu redirect
...
Universal: Auto Version Bump / Version Bump (push) Successful in 17s
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Successful in 25s
Atum shows an external-link icon for _blank links, disrupting the
sidebar flow. The help link now opens in the same window.
Claude-Session: https://claude.ai/code/session_01Jo2JpjCwfHAh2HHRSjczKq
2026-06-27 15:44:07 -05:00
gitea-actions[bot]
f7cd0851c8
chore(version): pre-release bump to 02.48.38-dev [skip ci]
2026-06-27 20:33:59 +00:00
gitea-actions[bot]
ea84e53d48
chore(version): pre-release bump to 02.48.37-dev [skip ci]
2026-06-27 20:33:30 +00:00
gitea-actions[bot]
3196cae2e5
chore(version): auto-bump patch 02.48.36-dev [skip ci]
2026-06-27 20:33:12 +00:00
jmiller
009bc3a8be
feat: add icon overrides for all Moko components in admin menu
...
Universal: Auto Version Bump / Version Bump (push) Successful in 14s
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Successful in 29s
Parent icons from catalog.xml, child icons auto-guessed from view
name (dashboard, contacts, orders, etc.) with fallback to angle-right.
Claude-Session: https://claude.ai/code/session_01Jo2JpjCwfHAh2HHRSjczKq
2026-06-27 15:32:35 -05:00
gitea-actions[bot]
cae2831fb1
chore(version): pre-release bump to 02.48.35-dev [skip ci]
2026-06-27 20:03:37 +00:00
gitea-actions[bot]
cab1cd7ed8
chore(version): pre-release bump to 02.48.34-dev [skip ci]
2026-06-27 20:03:19 +00:00
gitea-actions[bot]
1f73f70fc2
chore(version): auto-bump patch 02.48.33-dev [skip ci]
2026-06-27 20:03:04 +00:00
jmiller
25baf6afd6
feat: merge Cache and Temp buttons into single Clean dropdown
...
Universal: Auto Version Bump / Version Bump (push) Successful in 10s
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Successful in 22s
Reduces header bar footprint — Site and PIN buttons stay visible,
Cache and Temp are under a Clean ▾ dropdown menu.
Claude-Session: https://claude.ai/code/session_01Jo2JpjCwfHAh2HHRSjczKq
2026-06-27 15:02:46 -05:00
gitea-actions[bot]
9148548c62
chore(version): pre-release bump to 02.48.32-dev [skip ci]
2026-06-27 19:51:16 +00:00
gitea-actions[bot]
4731ef6100
chore(version): pre-release bump to 02.48.31-dev [skip ci]
2026-06-27 19:50:59 +00:00
gitea-actions[bot]
32fa117569
chore(version): auto-bump patch 02.48.30-dev [skip ci]
2026-06-27 19:50:49 +00:00
jmiller
a8b9f7d165
feat: cpanel module slim bar with collapsible detail panel
...
Universal: Auto Version Bump / Version Bump (push) Successful in 11s
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Successful in 17s
Replaces full-width card with a compact bar showing site name,
version, status badges, PIN, and IP. Click chevron to expand
the detail panel with environment, stats, disk, and plugin info.
Claude-Session: https://claude.ai/code/session_01Jo2JpjCwfHAh2HHRSjczKq
2026-06-27 14:50:32 -05:00
gitea-actions[bot]
0288af9421
chore(version): pre-release bump to 02.48.29-dev [skip ci]
2026-06-27 19:37:24 +00:00
gitea-actions[bot]
5a16c563f6
chore(version): pre-release bump to 02.48.28-dev [skip ci]
2026-06-27 02:20:21 +00:00