2026-06-07 - 2026-06-14

Overview

30 Active Pull Requests
42 Active Issues
Excluding merges, 3 authors have pushed 57 commits to main and 97 commits to all branches. On main, 77 files have changed and there have been 4045 additions and 5094 deletions.

3 Releases published by 1 user

Published stable MokoGitea (VERSION: 06.15.00) 2026-06-12 03:21:56 +00:00

Published release-candidate MokoGitea (VERSION: 06.16.00-rc) 2026-06-12 03:19:48 +00:00

Published development MokoGitea (VERSION: 06.13.01-dev) 2026-06-11 20:33:23 +00:00

30 Pull requests merged by 1 user

Merged #614 chore: update changelog with 06.15.00 features 2026-06-12 03:19:35 +00:00

Merged #613 feat(issues): make status_id, priority_id, type_id required on create (#598) 2026-06-12 02:59:56 +00:00

Merged #612 feat(custom-fields): add required flag UI and API validation (#597) 2026-06-12 02:59:24 +00:00

Merged #609 fix: deploy workflow clones wrong repo and runs swapoff 2026-06-11 23:23:08 +00:00

Merged #608 fix: wiki API sub-page support and content response (#606, #607) 2026-06-11 22:17:02 +00:00

Merged #605 fix: update server feed generation bugs (#601) 2026-06-11 21:37:54 +00:00

Merged #600 fix(ui): open raw file links in new tab (#581) 2026-06-11 21:14:49 +00:00

Merged #599 fix: return 404 for update feeds when update server is disabled (#589) 2026-06-11 21:12:45 +00:00

Merged #590 feat: issue metadata API + org wiki tab 2026-06-09 15:24:22 +00:00

Merged #591 feat: issue metadata API — first-class status, priority, type fields 2026-06-09 15:22:24 +00:00

Merged #588 release: remove duplicate MCP, update submodule with manifest tools 2026-06-07 19:34:10 +00:00

Merged #587 chore: remove duplicate .mokogitea/mcp, update mcp submodule with manifest tools 2026-06-07 19:31:32 +00:00

Merged #586 release: template duplicate fix 2026-06-07 18:55:52 +00:00

Merged #585 fix(manifest): remove duplicate element name block in template 2026-06-07 18:53:31 +00:00

Merged #584 release: manifest distribution fields + update server fix 2026-06-07 18:38:18 +00:00

Merged #583 feat(manifest): distribution metadata fields (phase 1 consolidation) 2026-06-07 18:30:16 +00:00

Merged #579 release: fix update server disable bug 2026-06-07 18:15:09 +00:00

Merged #577 fix: allow disabling update server once enabled 2026-06-07 18:14:22 +00:00

Merged #576 release: template fix for manifest settings 2026-06-07 17:52:41 +00:00

Merged #575 fix(manifest): fix template end mismatch in Joomla settings block 2026-06-07 17:51:50 +00:00

Merged #574 release: manifest sync + element name + workflow rename 2026-06-07 17:37:44 +00:00

Merged #573 fix(manifest): sync new fields + rename moko-platform everywhere 2026-06-07 17:37:14 +00:00

Merged #572 feat(manifest): element name, version prefix, platform/language dropdowns 2026-06-07 17:25:17 +00:00

Merged #571 release: manifest version prefix + platform/language dropdowns 2026-06-07 17:13:52 +00:00

Merged #570 feat(manifest): version prefix + platform dropdown fix 2026-06-07 17:13:21 +00:00

Merged #569 release: v1.26.1-moko.06.12 - rename + changelog + Joomla fix 2026-06-07 16:58:09 +00:00

Merged #566 release: dependency scanner + CDN release delivery 2026-06-07 16:39:31 +00:00

Merged #567 fix(licensing): hide require-key option for Joomla update servers 2026-06-07 16:39:14 +00:00

Merged #565 feat(cdn): built-in CDN for release asset delivery 2026-06-07 16:12:50 +00:00

Merged #562 feat(security): dependency vulnerability scanner 2026-06-07 16:12:32 +00:00

22 Issues closed from 1 user

Closed #598 feat(issues): make status_id, priority_id, type_id required on issue create 2026-06-12 02:59:59 +00:00

Closed #597 feat(custom-fields): add required flag to custom field definitions 2026-06-12 02:59:27 +00:00

Closed #601 fix: update server feed generation bugs in joomla.go 2026-06-12 02:34:06 +00:00

Closed #607 Wiki API: content_base64 empty in POST/PATCH responses 2026-06-11 22:17:09 +00:00

Closed #606 Wiki API: sub-pages with path separators return 404 2026-06-11 22:17:08 +00:00

Closed #604 fix: feed generator should use FullElementName() instead of raw ElementName 2026-06-11 21:22:41 +00:00

Closed #603 fix: pre-release version suffix number lost in update feed 2026-06-11 21:22:39 +00:00

Closed #602 fix: update feed emits string client values instead of numeric 0/1 2026-06-11 21:22:37 +00:00

Closed #581 fix(ui): raw file button should open in new window 2026-06-11 21:14:49 +00:00

Closed #589 bug: update server feeds still respond when feature is disabled 2026-06-11 21:12:46 +00:00

Closed #592 fix: update feed generates wrong element and type for Joomla packages 2026-06-11 17:21:28 +00:00

Closed #512 feat(updateserver): use repo_manifest as metadata source in feed generators 2026-06-10 04:04:49 +00:00

Closed #554 feat(mcp): npm auto-publish workflow on release 2026-06-10 04:04:48 +00:00

Closed #596 Deploy issue metadata API — status, priority, type first-class fields 2026-06-10 04:04:46 +00:00

Closed #594 Org wiki tab: switch from standalone wiki repos to .profile wiki sidecars 2026-06-09 20:05:31 +00:00

Closed #593 Merge org wiki repos into profile repo wikis 2026-06-09 19:50:20 +00:00

Closed #582 feat(manifest): consolidate update server settings into manifest 2026-06-07 18:38:34 +00:00

Closed #580 fix: opening dot files returns 403 error 2026-06-07 18:18:10 +00:00

Closed #578 fix(ui): add raw file link button to file view 2026-06-07 18:16:00 +00:00

Closed #548 chore: rename moko-platform to MokoPlatform 2026-06-07 16:58:25 +00:00

Closed #561 feat: built-in CDN asset delivery platform 2026-06-07 16:12:50 +00:00

Closed #551 feat(security): dependency vulnerability scanner module 2026-06-07 16:12:33 +00:00

38 Issues created by 1 user

Opened #561 feat: built-in CDN asset delivery platform 2026-06-07 15:24:58 +00:00

Opened #563 feat(cdn): custom domain mapping per organization 2026-06-07 15:48:13 +00:00

Opened #564 feat(orgs): white-label custom domain with org branding 2026-06-07 15:49:14 +00:00

Opened #578 fix(ui): add raw file link button to file view 2026-06-07 18:14:06 +00:00

Opened #580 fix: opening dot files returns 403 error 2026-06-07 18:15:23 +00:00

Opened #581 fix(ui): raw file button should open in new window 2026-06-07 18:16:13 +00:00

Opened #582 feat(manifest): consolidate update server settings into manifest 2026-06-07 18:20:36 +00:00

Opened #589 bug: update server feeds still respond when feature is disabled 2026-06-07 20:42:22 +00:00

Opened #592 fix: update feed generates wrong element and type for Joomla packages 2026-06-09 19:18:43 +00:00

Opened #593 Merge org wiki repos into profile repo wikis 2026-06-09 19:27:51 +00:00

Opened #594 Org wiki tab: switch from standalone wiki repos to .profile wiki sidecars 2026-06-09 19:59:25 +00:00

Opened #596 Deploy issue metadata API — status, priority, type first-class fields 2026-06-09 21:11:48 +00:00

Opened #597 feat(custom-fields): add required flag to custom field definitions 2026-06-10 04:05:57 +00:00

Opened #598 feat(issues): make status_id, priority_id, type_id required on issue create 2026-06-10 04:07:03 +00:00

Opened #601 fix: update server feed generation bugs in joomla.go 2026-06-11 21:14:57 +00:00

Opened #602 fix: update feed emits string client values instead of numeric 0/1 2026-06-11 21:15:18 +00:00

Opened #603 fix: pre-release version suffix number lost in update feed 2026-06-11 21:15:27 +00:00

Opened #604 fix: feed generator should use FullElementName() instead of raw ElementName 2026-06-11 21:15:34 +00:00

Opened #606 Wiki API: sub-pages with path separators return 404 2026-06-11 21:42:31 +00:00

Opened #607 Wiki API: content_base64 empty in POST/PATCH responses 2026-06-11 21:42:45 +00:00

Opened #615 Multi-repo license keys — single DLID covers multiple repos per product tier 2026-06-12 07:46:55 +00:00

Opened #616 ROADMAP — Multi-repo licensing system implementation plan 2026-06-12 07:56:49 +00:00

Opened #617 Database migration — license, entitlement, activation, product_tier tables 2026-06-12 07:57:18 +00:00

Opened #618 License model — CRUD, DLID generation, validation logic 2026-06-12 07:57:39 +00:00

Opened #619 Entitlement model — product code mapping, tier expansion 2026-06-12 07:57:59 +00:00

Opened #620 Activation model — domain registration, limit enforcement 2026-06-12 07:58:18 +00:00

Opened #621 Update XML endpoint — Joomla-compatible update server with DLID validation 2026-06-12 07:58:38 +00:00

Opened #622 Signed download endpoint — ed25519 time-limited download URLs 2026-06-12 07:58:57 +00:00

Opened #623 License validation API — validate DLID + product + domain 2026-06-12 07:59:17 +00:00

Opened #624 License management API — CRUD for admin and user dashboard 2026-06-12 07:59:34 +00:00

Opened #625 License management dashboard — user-facing license list, domains, entitlements 2026-06-12 07:59:51 +00:00

Opened #626 Admin license management — create, revoke, modify licenses and tiers 2026-06-12 08:00:08 +00:00

Opened #627 Product tier admin — define tiers and repo-to-tier mappings 2026-06-12 08:00:27 +00:00

Opened #628 Shared MokoSuite system plugin — single DLID entry, auto-configure all update sites 2026-06-12 08:00:48 +00:00

Opened #629 License status widget — Joomla admin module showing tier, expiry, domains 2026-06-12 08:01:03 +00:00

Opened #630 MokoSuite CRM integration — license purchase, DLID delivery, customer portal 2026-06-12 08:01:24 +00:00

Opened #631 Upgrade/downgrade flow — tier changes without new DLID 2026-06-12 08:01:59 +00:00

Opened #632 feat: serve TUF metadata for Joomla update server endpoints 2026-06-13 13:47:46 +00:00