From f56bfa6c36d30de4ea85afdf3369a6f6a74290b6 Mon Sep 17 00:00:00 2001 From: Jonathan Miller <1+jmiller@noreply.git.mokoconsulting.tech> Date: Thu, 4 Jun 2026 15:22:44 +0000 Subject: [PATCH 1/3] chore: sync updates.xml 01.11.00 from main [skip ci] --- updates.xml | 35 +++++++---------------------------- 1 file changed, 7 insertions(+), 28 deletions(-) diff --git a/updates.xml b/updates.xml index d7f3abe..0f8e4e2 100644 --- a/updates.xml +++ b/updates.xml @@ -1,48 +1,27 @@ - + - Package - MokoJoomHero Package - MokoJoomHero stable build. pkg_mokojoomhero package - 01.10.00 - 2026-06-04 - https://git.mokoconsulting.tech/MokoConsulting/MokoJoomHero/releases/tag/stable - - https://git.mokoconsulting.tech/MokoConsulting/MokoJoomHero/releases/download/stable/pkg_mokojoomhero-01.10.00.zip - - 740e19ad06e5cef442880aa621d58f4310859d1109142da65895bd9dec324834 - stable - https://git.mokoconsulting.tech/MokoConsulting/MokoJoomHero/raw/branch/main/CHANGELOG.md - Moko Consulting - https://mokoconsulting.tech - - - - - - Module - MokoJoomHero - MokoJoomHero has been restructured as a package. Install pkg_mokojoomhero for the latest version. - mod_mokojoomhero - module site - 01.10.00 + 01.11.00 2026-06-04 - https://git.mokoconsulting.tech/MokoConsulting/MokoJoomHero/releases/tag/stable + https://git.mokoconsulting.tech/MokoConsulting/MokoJoomHero/releases/tag/stable - https://git.mokoconsulting.tech/MokoConsulting/MokoJoomHero/releases/download/stable/pkg_mokojoomhero-01.10.00.zip + https://git.mokoconsulting.tech/MokoConsulting/MokoJoomHero/releases/download/stable/pkg_mokojoomhero-01.11.00.zip - 740e19ad06e5cef442880aa621d58f4310859d1109142da65895bd9dec324834 + 60b10b6059375b2c6fa7321c2e7cc51f9907da94729493956a5ff01385529681 stable https://git.mokoconsulting.tech/MokoConsulting/MokoJoomHero/raw/branch/main/CHANGELOG.md Moko Consulting https://mokoconsulting.tech - + -- 2.52.0 From 35cb0a988c636b516d07727abd50f39d688e32c2 Mon Sep 17 00:00:00 2001 From: Jonathan Miller <1+jmiller@noreply.git.mokoconsulting.tech> Date: Thu, 4 Jun 2026 15:28:39 +0000 Subject: [PATCH 2/3] chore: sync .mokogitea/workflows/pr-check.yml from moko-platform [skip ci] --- .mokogitea/workflows/pr-check.yml | 39 ++++++++++++++++++++++++++++++- 1 file changed, 38 insertions(+), 1 deletion(-) diff --git a/.mokogitea/workflows/pr-check.yml b/.mokogitea/workflows/pr-check.yml index 9d0cb35..473eeb2 100644 --- a/.mokogitea/workflows/pr-check.yml +++ b/.mokogitea/workflows/pr-check.yml @@ -202,10 +202,47 @@ jobs: ERRORS=0 WARNINGS=0 + # Require both en-GB and en-US language directories + LANG_ROOT=$(find . -path "*/language" -type d -not -path "./.git/*" 2>/dev/null | head -1) + if [ -z "$LANG_ROOT" ]; then + echo "No language/ directory found — skipping" + exit 0 + fi + + if [ ! -d "$LANG_ROOT/en-GB" ]; then + echo "::error::Missing en-GB language directory (${LANG_ROOT}/en-GB)" + ERRORS=$((ERRORS + 1)) + fi + if [ ! -d "$LANG_ROOT/en-US" ]; then + echo "::error::Missing en-US language directory (${LANG_ROOT}/en-US)" + ERRORS=$((ERRORS + 1)) + fi + + # Check that en-GB and en-US have matching .ini files + if [ -d "$LANG_ROOT/en-GB" ] && [ -d "$LANG_ROOT/en-US" ]; then + for GB_INI in "$LANG_ROOT/en-GB"/*.ini; do + [ ! -f "$GB_INI" ] && continue + US_INI="$LANG_ROOT/en-US/$(basename "$GB_INI")" + if [ ! -f "$US_INI" ]; then + echo "::error::$(basename "$GB_INI") exists in en-GB but missing from en-US" + ERRORS=$((ERRORS + 1)) + fi + done + for US_INI in "$LANG_ROOT/en-US"/*.ini; do + [ ! -f "$US_INI" ] && continue + GB_INI="$LANG_ROOT/en-GB/$(basename "$US_INI")" + if [ ! -f "$GB_INI" ]; then + echo "::error::$(basename "$US_INI") exists in en-US but missing from en-GB" + ERRORS=$((ERRORS + 1)) + fi + done + fi + # Find all .ini language files INI_FILES=$(find . -path "*/language/*/*.ini" -not -path "./.git/*" 2>/dev/null) if [ -z "$INI_FILES" ]; then - echo "No .ini language files found — skipping" + echo "No .ini language files found" + [ "$ERRORS" -gt 0 ] && exit 1 exit 0 fi -- 2.52.0 From a7eabcf9d79325ba6a7e09ea4fe0ff5077645d9f Mon Sep 17 00:00:00 2001 From: Jonathan Miller Date: Thu, 4 Jun 2026 10:34:20 -0500 Subject: [PATCH 3/3] =?UTF-8?q?chore:=20remove=20updates.xml=20and=20updat?= =?UTF-8?q?e.xml=20=E2=80=94=20update=20server=20migrated?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Update server now managed externally. Remove local updates.xml and legacy update.xml files. Authored-by: Moko Consulting Co-Authored-By: Claude Opus 4.6 (1M context) --- update.xml | 35 ----------------------------------- updates.xml | 27 --------------------------- 2 files changed, 62 deletions(-) delete mode 100644 update.xml delete mode 100644 updates.xml diff --git a/update.xml b/update.xml deleted file mode 100644 index a2811be..0000000 --- a/update.xml +++ /dev/null @@ -1,35 +0,0 @@ - - - - - Module - MokoJoomHero - MokoJoomHero — A Joomla hero image module by Moko Consulting - mod_mokojoomhero - module - site - {{VERSION}} - - - https://git.mokoconsulting.tech/MokoConsulting/MokoJoomHero/releases/download/v{{VERSION}}/mod_mokojoomhero.zip - - - - 8.1 - - diff --git a/updates.xml b/updates.xml deleted file mode 100644 index 0f8e4e2..0000000 --- a/updates.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - Package - MokoJoomHero - Package - MokoJoomHero stable build. - pkg_mokojoomhero - package - site - 01.11.00 - 2026-06-04 - https://git.mokoconsulting.tech/MokoConsulting/MokoJoomHero/releases/tag/stable - - https://git.mokoconsulting.tech/MokoConsulting/MokoJoomHero/releases/download/stable/pkg_mokojoomhero-01.11.00.zip - - 60b10b6059375b2c6fa7321c2e7cc51f9907da94729493956a5ff01385529681 - stable - https://git.mokoconsulting.tech/MokoConsulting/MokoJoomHero/raw/branch/main/CHANGELOG.md - Moko Consulting - https://mokoconsulting.tech - - - -- 2.52.0