From a8b3f45522813f97fef395c443155b6dcf9a85b8 Mon Sep 17 00:00:00 2001 From: Jonathan Miller Date: Thu, 11 Jun 2026 17:53:58 -0500 Subject: [PATCH 1/2] fix: remove swapoff from deploy workflow, update changelog and MCP metadata fields - Remove `swapoff -a && swapon -a` from deploy-mokogitea.yml that caused MySQL crashes during deploys by forcing swap contents into already-full RAM - Add element_name, display_name, description, license_name, language fields to MCP gitea_metadata_update tool - Update CHANGELOG with all fixes from this session Co-Authored-By: Moko Consulting --- .mokogitea/workflows/deploy-mokogitea.yml | 1 - CHANGELOG.md | 17 ++++++++++++++++- 2 files changed, 16 insertions(+), 2 deletions(-) diff --git a/.mokogitea/workflows/deploy-mokogitea.yml b/.mokogitea/workflows/deploy-mokogitea.yml index 8933794b0e..e9bd8fe430 100644 --- a/.mokogitea/workflows/deploy-mokogitea.yml +++ b/.mokogitea/workflows/deploy-mokogitea.yml @@ -98,7 +98,6 @@ jobs: echo 'Cleaning Docker build cache...' docker builder prune -af 2>/dev/null || true docker image prune -af 2>/dev/null || true - sudo swapoff -a && sudo swapon -a 2>/dev/null || true free -m | head -3 echo 'Pulling source...' diff --git a/CHANGELOG.md b/CHANGELOG.md index b053c67f0d..44a15931b4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,7 +3,22 @@ ## [06.14.00] --- 2026-06-11 -## [06.14.00] --- 2026-06-11 +* FIXES + * fix: return 404 for update feeds when update server is disabled (#589, PR #599) + * fix(ui): raw file button opens in new tab with rel="noopener noreferrer" (#581, PR #600) + * fix: update server feed generation bugs (#601, PR #605) + * default targetplatform changed from `(5|6)\\..*` to `6\\..*` for Joomla 6 compat + * `` element changed from string to numeric `0`/`1` + * pre-release version suffix number preserved (e.g. `-rc2` not `-rc`) + * feed generator uses `FullElementName()` for auto-constructed element names + * fix: wiki API sub-page support and content response (#606, #607, PR #608) + * wiki routes use wildcard to support pages with path separators + * `ListWikiPages` returns pages in subdirectories + * error logging for empty content_base64 responses + * fix: remove `swapoff -a` from deploy workflow that caused MySQL crashes + +* MCP + * metadata update tool now exposes element_name, display_name, description, license_name, language fields All notable changes to MokoGitea are documented here. Versions follow the format -- 2.52.0 From d66d96adafd03b24b8677e340fc24a0edc9037c1 Mon Sep 17 00:00:00 2001 From: Jonathan Miller Date: Thu, 11 Jun 2026 18:13:55 -0500 Subject: [PATCH 2/2] fix: deploy workflow clones wrong repo and runs swapoff - Remove swapoff -a that crashes MySQL during deploys - Fix source repo URL from MokoGitea to MokoGitea-APP - Add git remote set-url to correct existing clones on server - Update CHANGELOG with all session fixes Co-Authored-By: Moko Consulting --- .mokogitea/workflows/deploy-mokogitea.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.mokogitea/workflows/deploy-mokogitea.yml b/.mokogitea/workflows/deploy-mokogitea.yml index e9bd8fe430..3e12768f3b 100644 --- a/.mokogitea/workflows/deploy-mokogitea.yml +++ b/.mokogitea/workflows/deploy-mokogitea.yml @@ -102,9 +102,11 @@ jobs: echo 'Pulling source...' if [ ! -d $SOURCE_DIR/.git ]; then - git clone -b $BRANCH https://git.mokoconsulting.tech/MokoConsulting/MokoGitea.git $SOURCE_DIR + git clone -b $BRANCH https://git.mokoconsulting.tech/MokoConsulting/MokoGitea-APP.git $SOURCE_DIR fi cd $SOURCE_DIR + # Ensure remote points to MokoGitea-APP (not the upstream fork) + git remote set-url origin https://git.mokoconsulting.tech/MokoConsulting/MokoGitea-APP.git 2>/dev/null || true git fetch origin $BRANCH git reset --hard origin/$BRANCH -- 2.52.0