Jonathan Miller
613c309294
fix: add php_minimum, remove stale version comment [skip bump]
...
Generic: Repo Health / Release configuration (push) Has been cancelled
Generic: Repo Health / Scripts governance (push) Has been cancelled
Generic: Repo Health / Repository health (push) Has been cancelled
Generic: Repo Health / Site Health (push) Has been cancelled
Universal: Auto Version Bump / Version Bump (push) Has been cancelled
Generic: Repo Health / Access control (push) Has been cancelled
Update Server / Update Server (push) Has been cancelled
Authored-by: Moko Consulting
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-29 05:52:41 -05:00
gitea-actions[bot]
6cd9bc1669
chore(version): auto-bump patch 02.08.00-dev [skip ci]
Branch Cleanup / Delete merged branch (pull_request) Has been cancelled
Universal: Build & Release / Promote Pre-Release to RC (pull_request) Has been cancelled
Universal: Build & Release / Build & Release Pipeline (pull_request) Has been cancelled
2026-05-29 09:13:56 +00:00
gitea-actions[bot]
8eb8d72043
chore(version): auto-bump patch 02.09.00-dev [skip ci]
2026-05-29 09:12:21 +00:00
Jonathan Miller
e3bbb7c493
chore(version): bump to 02.09.00
...
Generic: Repo Health / Release configuration (push) Has been cancelled
Generic: Repo Health / Scripts governance (push) Has been cancelled
Generic: Repo Health / Repository health (push) Has been cancelled
Generic: Repo Health / Site Health (push) Has been cancelled
Generic: Repo Health / Access control (push) Has been cancelled
Universal: Auto Version Bump / Version Bump (push) Has been cancelled
Update Server / Update Server (push) Has been cancelled
Authored-by: Moko Consulting
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-29 04:12:11 -05:00
gitea-actions[bot]
e74b053931
chore(version): auto-bump 02.08.00-dev [skip ci]
2026-05-29 05:38:12 +00:00
Jonathan Miller
2cfe54b85d
fix: align templateDetails.xml version to 02.08.00 (remove -dev suffix) [skip bump]
...
Generic: Repo Health / Release configuration (push) Has been cancelled
Generic: Repo Health / Scripts governance (push) Has been cancelled
Generic: Repo Health / Repository health (push) Has been cancelled
Universal: Auto Version Bump / Version Bump (push) Has been cancelled
Generic: Repo Health / Site Health (push) Has been cancelled
Generic: Repo Health / Access control (push) Has been cancelled
Update Server / Update Server (push) Has been cancelled
All version sources must match for Joomla update detection:
templateDetails.xml, manifest.xml, and updates.xml.
Authored-by: Moko Consulting
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-29 00:37:59 -05:00
Jonathan Miller
3cbeb7c96e
feat: add distinct menu overrides for three layout types [skip bump]
...
Universal: Auto Version Bump / Version Bump (push) Has been cancelled
Generic: Repo Health / Site Health (push) Has been cancelled
Update Server / Update Server (push) Has been cancelled
Generic: Repo Health / Access control (push) Has been cancelled
Generic: Repo Health / Release configuration (push) Has been cancelled
Generic: Repo Health / Scripts governance (push) Has been cancelled
Generic: Repo Health / Repository health (push) Has been cancelled
- mainmenu: collapsible navbar behind hamburger (primary nav)
- horizontal: always-visible wrapping links (Quick Links, utility nav)
- default: vertical list with title support (sidebar, footer)
Each set has its own BEM prefix and sub-layouts (url, component,
heading, separator).
Authored-by: Moko Consulting
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-29 00:11:21 -05:00
Jonathan Miller
61823554d4
fix: remove duplicate hamburger from mainmenu override [skip bump]
...
Generic: Repo Health / Release configuration (push) Has been cancelled
Generic: Repo Health / Scripts governance (push) Has been cancelled
Generic: Repo Health / Repository health (push) Has been cancelled
Universal: Auto Version Bump / Version Bump (push) Has been cancelled
Generic: Repo Health / Site Health (push) Has been cancelled
Update Server / Update Server (push) Has been cancelled
Generic: Repo Health / Access control (push) Has been cancelled
The mainmenu.php layout had its own navbar-toggler button, creating
a second hamburger on mobile. Now delegates to the single hamburger
in index.php like horizontal.php does.
Authored-by: Moko Consulting
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-28 19:09:14 -05:00
gitea-actions[bot]
d730ce8deb
chore(version): auto-bump patch 02.08.00-dev [skip ci]
2026-05-28 22:00:41 +00:00
Jonathan Miller
3aaa22ecce
fix: align updates.xml and manifest to stable 02.08.00
...
Generic: Repo Health / Release configuration (push) Has been cancelled
Generic: Repo Health / Scripts governance (push) Has been cancelled
Generic: Repo Health / Repository health (push) Has been cancelled
Generic: Repo Health / Site Health (push) Has been cancelled
Generic: Repo Health / Access control (push) Has been cancelled
Universal: Auto Version Bump / Version Bump (push) Has been cancelled
Update Server / Update Server (push) Has been cancelled
Remove -dev suffix from version and filenames. Add all update streams
(alpha, beta, rc, stable) pointing to stable release. Fix release name
on Gitea.
Authored-by: Moko Consulting
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-28 16:59:07 -05:00
gitea-actions[bot]
6495a74f75
chore(version): auto-bump 02.08.01-dev-dev [skip ci]
2026-05-28 19:52:25 +00:00
Jonathan Miller
277082114f
fix: correct updates.xml paths, names, and version alignment
...
Generic: Repo Health / Release configuration (push) Has been cancelled
Generic: Repo Health / Scripts governance (push) Has been cancelled
Generic: Repo Health / Repository health (push) Has been cancelled
Generic: Repo Health / Site Health (push) Has been cancelled
Generic: Repo Health / Access control (push) Has been cancelled
Universal: Auto Version Bump / Version Bump (push) Has been cancelled
Update Server / Update Server (push) Has been cancelled
Resolve stash conflicts, fix doubled "Template - Template -" prefix,
tripled -dev-dev-dev suffix, and stale 02.07.x versions. Align
manifest and updates.xml to 02.08.00-dev with correct tpl_mokoonyx-
download prefix.
Authored-by: Moko Consulting
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-28 14:51:53 -05:00
gitea-actions[bot]
07e904a0b4
chore(version): auto-bump 02.07.03-dev-dev [skip ci]
2026-05-28 19:41:10 +00:00
Jonathan Miller
48b3e8099b
style: rename template to "Template - MokoOnyx"
...
Generic: Repo Health / Release configuration (push) Has been cancelled
Generic: Repo Health / Scripts governance (push) Has been cancelled
Generic: Repo Health / Repository health (push) Has been cancelled
Generic: Repo Health / Site Health (push) Has been cancelled
Generic: Repo Health / Access control (push) Has been cancelled
Universal: Auto Version Bump / Version Bump (push) Has been cancelled
Update Server / Update Server (push) Has been cancelled
Authored-by: Moko Consulting
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-28 14:40:43 -05:00
gitea-actions[bot]
5c3600b358
chore(version): auto-bump patch 02.07.02-dev [skip ci]
Universal: Build & Release / Promote Pre-Release to RC (pull_request) Has been cancelled
Branch Cleanup / Delete merged branch (pull_request) Has been cancelled
Universal: Build & Release / Build & Release Pipeline (pull_request) Has been cancelled
2026-05-28 19:34:16 +00:00
gitea-actions[bot]
d5e2018540
chore(version): auto-bump patch 02.07.02 [skip ci]
2026-05-28 19:09:32 +00:00
Jonathan Miller
37317288cc
style: add margin-right to .fa-solid icons
...
Generic: Repo Health / Release configuration (push) Has been cancelled
Generic: Repo Health / Scripts governance (push) Has been cancelled
Generic: Repo Health / Repository health (push) Has been cancelled
Generic: Repo Health / Site Health (push) Has been cancelled
Generic: Repo Health / Access control (push) Has been cancelled
Universal: Auto Version Bump / Version Bump (push) Has been cancelled
Update Server / Update updates.xml (push) Has been cancelled
Authored-by: Moko Consulting
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-28 14:09:10 -05:00
gitea-actions[bot]
6f940be6d2
chore(version): auto-bump patch 02.07.01 [skip ci]
2026-05-28 19:03:01 +00:00
Moko Consulting
9aa01cccc5
chore: trigger update-server workflow for version suffix [skip bump]
Generic: Repo Health / Release configuration (push) Has been cancelled
Generic: Repo Health / Scripts governance (push) Has been cancelled
Generic: Repo Health / Repository health (push) Has been cancelled
Universal: Auto Version Bump / Version Bump (push) Has been cancelled
Generic: Repo Health / Site Health (push) Has been cancelled
Generic: Repo Health / Access control (push) Has been cancelled
Update Server / Update updates.xml (push) Has been cancelled
2026-05-28 14:02:48 -05:00
Jonathan Miller
f770dce5ce
chore: trigger release build
...
Generic: Repo Health / Site Health (push) Has been cancelled
Generic: Repo Health / Access control (push) Has been cancelled
Generic: Repo Health / Release configuration (push) Has been cancelled
Generic: Repo Health / Scripts governance (push) Has been cancelled
Generic: Repo Health / Repository health (push) Has been cancelled
Universal: PR Check / Branch Policy (pull_request) Has been cancelled
Joomla: Extension CI / Lint & Validate (pull_request) Has been cancelled
Generic: Repo Health / Site Health (pull_request) Has been cancelled
Joomla: Extension CI / Release Readiness Check (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
Universal: Secret Scanning / Gitleaks Secret Scan (pull_request) Has been cancelled
Generic: Repo Health / Access control (pull_request) Has been cancelled
Generic: Repo Health / Release configuration (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
Universal: PR Check / Validate PR (pull_request) Has been cancelled
Authored-by: Moko Consulting
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-23 23:50:00 -05:00
Jonathan Miller
e4e6d83578
chore: repo cleanup — remove dead files, prefer wiki for docs
...
Universal: Secret Scanning / Gitleaks Secret Scan (pull_request) Successful in 4s
Joomla: Extension CI / Lint & Validate (pull_request) Failing after 3s
Joomla: Extension CI / Release Readiness Check (pull_request) Failing after 3s
Joomla: Extension CI / Tests (PHP 8.2) (pull_request) Has been skipped
Joomla: Extension CI / Tests (PHP 8.3) (pull_request) Has been skipped
Joomla: Extension CI / PHPStan Analysis (pull_request) Has been skipped
Universal: PR Check / Validate PR (pull_request) Failing after 4s
Universal: PR Check / Branch Policy (pull_request) Successful in 2s
- Remove unused Fredoka/Pacifico fonts and broken Noto Sans/Fira Sans options
- Remove theme preview language strings (feature never wired up)
- Remove dead npm tooling (package.json, scripts/) superseded by MokoMinifyHelper
- Remove tmp-overrides/ dev scratch files and placeholder test stubs
- Remove orphaned .mokogitea root-level workflow copies (Gitea reads workflows/)
- Move CONTRIBUTING, CODE_OF_CONDUCT, GOVERNANCE to wiki (remove from repo)
- Remove stale GOOGLE_FONTS_README and templates/README with broken links
- Update repo-health.yml: wiki-preferred doc checks via Gitea API
(wiki = full credit, repo file = advisory, missing = warning)
Authored-by: Moko Consulting
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-23 16:48:17 -05:00
jmiller
13c68d9f40
fix(lang): update pretty name to Joomla convention [skip ci]
2026-05-16 22:57:24 +00:00
Jonathan Miller
7b52a06cc1
fix(menu): remove hardcoded p-2 padding from menu icon spans
...
Joomla: Repo Health / Access control (push) Successful in 1s
Joomla: Repo Health / Release configuration (push) Failing after 3s
Joomla: Repo Health / Scripts governance (push) Successful in 2s
Joomla: Repo Health / Repository health (push) Failing after 3s
The menu override templates were adding Bootstrap p-2 (padding) class
to all menu icon spans, causing unwanted spacing around Font Awesome
icons in navigation items. Icons should inherit their spacing from
the surrounding link element, not add their own padding.
Affected files: all mod_menu layout overrides (mainmenu_*, horizontal_*)
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-16 14:33:55 -05:00
jmiller
d4f2432332
chore(version): bump 02.06.00 → 02.07.00 (dev) [skip ci]
2026-05-16 18:58:15 +00:00
jmiller
09e5bd2447
chore(version): bump 02.05.00 → 02.06.00 (dev) [skip ci]
2026-05-16 18:31:37 +00:00
Jonathan Miller
d80519c54e
chore(ci): remove update-server.yml — merged into auto-release + pre-release
...
Joomla: Repo Health / Access control (push) Successful in 3s
Joomla: Repo Health / Release configuration (push) Failing after 3s
Joomla: Repo Health / Scripts governance (push) Successful in 3s
Joomla: Repo Health / Repository health (push) Failing after 4s
Universal: PR Check / Branch Policy (pull_request) Successful in 1s
Joomla: Extension CI / Release Readiness Check (pull_request) Failing after 3s
Universal: Secret Scanning / Gitleaks Secret Scan (pull_request) Successful in 4s
Joomla: Repo Health / Access control (pull_request) Successful in 1s
Joomla: Repo Health / Release configuration (pull_request) Failing after 2s
Joomla: Repo Health / Scripts governance (pull_request) Successful in 2s
Universal: PR Check / Validate PR (pull_request) Successful in 6s
Joomla: Repo Health / Repository health (pull_request) Failing after 3s
Joomla: Extension CI / Lint & Validate (pull_request) Failing after 49s
Joomla: Extension CI / Tests (PHP 8.2) (pull_request) Has been skipped
Joomla: Extension CI / Tests (PHP 8.3) (pull_request) Has been skipped
Joomla: Extension CI / PHPStan Analysis (pull_request) Has been skipped
Universal: Build & Release / Build & Release Pipeline (pull_request) Successful in 15s
update-server.yml is redundant:
- Stable channel: handled by auto-release Step 5
- Dev/alpha/beta/rc: handled by pre-release workflow
- Dev branch gets updates.xml via Step 11 (recreate from main)
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-16 13:29:53 -05:00
jmiller
15b8035d47
chore(version): bump 02.04.00 → 02.05.00 (dev) [skip ci]
2026-05-16 17:45:06 +00:00
Jonathan Miller
098bd2a8c0
feat(component): load Font Awesome 7 and Bootstrap in print view
...
Joomla: Repo Health / Access control (push) Successful in 1s
Joomla: Repo Health / Release configuration (push) Failing after 3s
Joomla: Repo Health / Scripts governance (push) Successful in 2s
Joomla: Repo Health / Repository health (push) Failing after 3s
Joomla: Update Server / Update updates.xml (push) Successful in 9s
Component/print view now loads FA7 Free icons (fontawesome, solid,
regular, brands) and Bootstrap 5 framework for proper rendering.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-16 12:42:31 -05:00
jmiller
93e4311229
chore(version): bump 02.03.00 → 02.04.00 (dev) [skip ci]
2026-05-16 17:40:40 +00:00
Jonathan Miller
3f3be17600
chore(version): bump 02.02.00 → 02.03.00 (minor) [skip ci]
...
Post-release dev bump per protocol.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-16 12:32:09 -05:00
Jonathan Miller
94e03cb927
fix(css): add light theme fallbacks to all CSS variables
...
Joomla: Repo Health / Access control (push) Successful in 1s
Joomla: Extension CI / Release Readiness Check (pull_request) Failing after 4s
Universal: Secret Scanning / Gitleaks Secret Scan (pull_request) Successful in 4s
Universal: PR Check / Branch Policy (pull_request) Successful in 1s
Joomla: Repo Health / Access control (pull_request) Successful in 1s
Joomla: Repo Health / Release configuration (push) Failing after 4s
Joomla: Repo Health / Scripts governance (push) Successful in 3s
Universal: PR Check / Validate PR (pull_request) Successful in 6s
Joomla: Repo Health / Repository health (push) Failing after 4s
Joomla: Repo Health / Release configuration (pull_request) Failing after 3s
Joomla: Repo Health / Scripts governance (pull_request) Successful in 3s
Joomla: Update Server / Update updates.xml (push) Failing after 9s
Joomla: Repo Health / Repository health (pull_request) Failing after 3s
Universal: Build & Release / Build & Release Pipeline (pull_request) Failing after 13s
Joomla: Extension CI / Lint & Validate (pull_request) Failing after 54s
Joomla: Extension CI / Tests (PHP 8.2) (pull_request) Has been skipped
Joomla: Extension CI / Tests (PHP 8.3) (pull_request) Has been skipped
Joomla: Extension CI / PHPStan Analysis (pull_request) Has been skipped
341 var() calls now have explicit fallback values from the light
standard theme. Ensures correct rendering if theme CSS fails to load.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-16 12:26:51 -05:00
Jonathan Miller
318122b9c2
fix(css): use nav-bg-color for dropdown menu background
...
Joomla: Repo Health / Access control (push) Successful in 1s
Joomla: Repo Health / Release configuration (push) Has been cancelled
Joomla: Repo Health / Scripts governance (push) Has been cancelled
Joomla: Repo Health / Repository health (push) Has been cancelled
Joomla: Extension CI / Release Readiness Check (pull_request) Failing after 3s
Universal: Secret Scanning / Gitleaks Secret Scan (pull_request) Successful in 3s
Universal: PR Check / Branch Policy (pull_request) Successful in 0s
Joomla: Repo Health / Access control (pull_request) Successful in 1s
Universal: PR Check / Validate PR (pull_request) Successful in 6s
Joomla: Update Server / Update updates.xml (push) Failing after 12s
Joomla: Repo Health / Release configuration (pull_request) Failing after 3s
Joomla: Repo Health / Scripts governance (pull_request) Successful in 3s
Joomla: Repo Health / Repository health (pull_request) Failing after 4s
Joomla: Extension CI / Lint & Validate (pull_request) Failing after 56s
Joomla: Extension CI / Tests (PHP 8.2) (pull_request) Has been skipped
Joomla: Extension CI / Tests (PHP 8.3) (pull_request) Has been skipped
Joomla: Extension CI / PHPStan Analysis (pull_request) Has been skipped
Dropdown menus now use --nav-bg-color instead of --body-bg so they
inherit the navigation theme colour rather than the page background.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-16 12:21:10 -05:00
Jonathan Miller
876dec98d3
fix(lang): update pretty name to Joomla convention [skip ci]
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-16 12:17:06 -05:00
Jonathan Miller
db618f333b
chore(version): bump 02.01.06 → 02.02.00 (minor)
...
Joomla: Repo Health / Access control (push) Successful in 1s
Joomla: Repo Health / Release configuration (push) Failing after 4s
Joomla: Repo Health / Scripts governance (push) Successful in 3s
Joomla: Repo Health / Repository health (push) Failing after 3s
Joomla: Update Server / Update updates.xml (push) Successful in 10s
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-16 09:06:34 -05:00
Jonathan Miller
41e13b1a62
fix: align template.css fallback values with light theme
...
Joomla: Repo Health / Access control (push) Successful in 1s
Joomla: Repo Health / Release configuration (push) Failing after 3s
Joomla: Repo Health / Scripts governance (push) Successful in 3s
Joomla: Repo Health / Repository health (push) Failing after 3s
Joomla: Update Server / Update updates.xml (push) Successful in 9s
All var() fallbacks in template.css now use light.standard.css values
instead of dark theme values. Also fixes background-color properties
that incorrectly referenced --body-color instead of --body-bg.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-16 08:09:21 -05:00
Jonathan Miller
d2e27f1735
Removed footer position from component.php
2026-05-14 18:38:31 -05:00
Jonathan Miller
a5cf3e1de8
Tab canvas fix
...
Signed-off-by: Jonathan Miller <jmiller-moko@noreply.git.mokoconsulting.tech >
2026-05-14 14:54:43 -05:00
Jonathan Miller
66ebe15d13
feat: add article metadata footer for custom fields
...
Add a reusable layout that renders Joomla custom fields (jcfields) as a
styled metadata footer on articles, mirroring the MokoStandards wiki
metadata footer pattern. Fields are grouped dynamically by field group
so new fields/groups render automatically without template changes.
- New layout: layouts/mokoonyx/article-metadata.php
- Updated toc-left.php and toc-right.php to include the layout
- BEM-named CSS with responsive grid, CSS variable integration
- Type-aware rendering (URLs as links, textareas full-width)
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-14 14:54:42 -05:00
Jonathan Miller
85b0649ff6
chore: remove migration tab and update template description
...
Remove the migration fieldset (MokoCassiopeia migration notes) from
template params and associated language strings. Update the template
description to remove migration callout and "formerly MokoCassiopeia"
reference.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-11 11:54:43 -05:00
Jonathan Miller
06177dc3e1
feat: replace custom head params with user.js/user.css, add component.css print view
...
Repo Health / Access control (push) Successful in 1s
Repo Health / Scripts governance (push) Successful in 3s
Repo Health / Release configuration (push) Failing after 3s
Repo Health / Repository health (push) Failing after 3s
Update Joomla Update Server XML Feed / Update updates.xml (push) Successful in 10s
Remove custom_head_start/custom_head_end template params and associated
code from index.php, error.php, and templateDetails.xml in favor of the
existing user.js and user.css asset loading (via Web Asset Manager).
Add dedicated component.css for the print/component view that replaces
template.css with print-optimized styles using theme variables. Component
view now loads custom light palette when configured and sends a
content_group=print_view identifier to Google Analytics.
Add user.css and user.js to .gitignore (client-repo only files).
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-11 11:18:49 -05:00
gitea-actions[bot]
5ca85f220e
chore(version): bump 02.01.05 → 02.01.06 [skip ci]
2026-05-09 21:58:35 +00:00
Jonathan Miller
ec98959024
feat: clean media folder on install/update
...
Update Joomla Update Server XML Feed / Update updates.xml (push) Successful in 8s
Repo Health / Access control (push) Successful in 1s
Repo Health / Release configuration (push) Failing after 2s
Repo Health / Scripts governance (push) Successful in 3s
Repo Health / Repository health (push) Failing after 3s
- Deletes stale .min.css/.min.js in project dirs (MokoMinifyHelper
regenerates them automatically on next page load)
- Removes unminified vendor FA CSS (vendors ship .min only)
- Removes deprecated files from previous versions
- Runs during postflight on both install and update
Authored-by: Moko Consulting
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-09 16:55:06 -05:00
Jonathan Miller
3d3f8f14ef
chore: vendor FA assets point to .min.css only (source files removed)
...
Repo Health / Access control (push) Successful in 0s
Repo Health / Release configuration (push) Failing after 2s
Repo Health / Scripts governance (push) Successful in 3s
Repo Health / Repository health (push) Failing after 4s
Update Joomla Update Server XML Feed / Update updates.xml (push) Successful in 9s
Font Awesome is a vendor library — no unminified source needed.
Asset registry now points directly to .min.css files.
Index.php no longer conditionally switches FA files by dev mode.
Authored-by: Moko Consulting
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-09 16:51:59 -05:00
Jonathan Miller
847e44f265
chore: remove unminified Font Awesome CSS (vendor ships minified only)
...
Repo Health / Access control (push) Successful in 1s
Repo Health / Release configuration (push) Failing after 2s
Repo Health / Scripts governance (push) Successful in 3s
Repo Health / Repository health (push) Failing after 2s
Update Joomla Update Server XML Feed / Update updates.xml (push) Successful in 9s
Library files don't need source versions — only .min.css is served.
Saves ~500KB from the release package.
Authored-by: Moko Consulting
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-09 16:50:10 -05:00
Jonathan Miller
a634816813
feat: auto-minify user.css, user.js, and custom theme files on page load
...
Repo Health / Access control (push) Successful in 1s
Repo Health / Scripts governance (push) Successful in 3s
Repo Health / Release configuration (push) Failing after 3s
Repo Health / Repository health (push) Failing after 3s
Update Joomla Update Server XML Feed / Update updates.xml (push) Successful in 8s
- MokoMinifyHelper now includes user.css, user.js, gtm.js, and all
custom theme files in its watch list
- When debug is off: auto-regenerates .min files if source is newer
- When debug is on: deletes .min files so source is served directly
- Removed manual .min asset switching from index.php — Joomla's Web
Asset Manager handles it automatically when .min files exist on disk
- Removed duplicate .min entries from joomla.asset.json
This means editable files (user.css, user.js, custom themes) get
auto-minified on the server after any edit — no build step needed.
Authored-by: Moko Consulting
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-09 16:49:10 -05:00
Jonathan Miller
264ff9d3da
fix: remove duplicate .min asset entries from joomla.asset.json
...
Repo Health / Access control (push) Successful in 1s
Repo Health / Release configuration (push) Failing after 2s
Repo Health / Scripts governance (push) Successful in 2s
Repo Health / Repository health (push) Failing after 3s
Update Joomla Update Server XML Feed / Update updates.xml (push) Successful in 9s
Joomla's Web Asset Manager auto-serves .min.css/.min.js when debug mode
is off — no need for separate registered assets. Duplicate entries were
preventing the auto-switching behavior.
Now: register source files only. Joomla finds .min versions automatically
when $debug = false in configuration.php.
Authored-by: Moko Consulting
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-09 16:44:21 -05:00
gitea-actions[bot]
79beaef20a
chore(version): bump 02.00.05 → 02.01.00 (minor) [skip ci]
2026-05-05 20:28:37 +00:00
Jonathan Miller
f49f592cba
feat: smart visitor detection for Google Analytics / GTM
...
Build & Release / Build & Release Pipeline (pull_request) Successful in 15s
Repo Health / Access control (push) Successful in 1s
Joomla Extension CI / Lint & Validate (pull_request) Failing after 3s
Joomla Extension CI / Tests (PHP 8.2) (pull_request) Has been skipped
Repo Health / Access control (pull_request) Successful in 1s
Joomla Extension CI / Tests (PHP 8.3) (pull_request) Has been skipped
Joomla Extension CI / Release Readiness Check (pull_request) Successful in 2s
Repo Health / Release configuration (push) Failing after 3s
Repo Health / Scripts governance (push) Successful in 3s
Repo Health / Repository health (push) Failing after 3s
PR Check / Validate PR (pull_request) Successful in 21s
Repo Health / Release configuration (pull_request) Failing after 3s
Repo Health / Scripts governance (pull_request) Successful in 3s
Repo Health / Repository health (pull_request) Failing after 4s
Push anonymised visitor properties (login status, user group, page type)
to the dataLayer before GTM/GA4 loads. Sets GA4 user_properties for
persistent session-scoped dimensions. No PII is sent. Default enabled
when GTM or GA4 is active.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-05 15:26:30 -05:00
gitea-actions[bot]
9d16296692
chore(version): bump 02.00.04 → 02.00.05 [skip ci]
2026-05-01 17:07:46 +00:00
Jonathan Miller
07759c4b8e
chore: clean trigger [skip ci]
2026-05-01 12:07:36 -05:00