Files
jmiller 72e6b46cde refactor: complete MokoGitea -> MokoGIT rebrand
- Branding: default app name MokoGitea -> MokoGIT; all standalone
  'MokoGitea' brand strings, comments, and copyright headers -> MokoGIT
- Special repo/config names: .mokogitea/.mokogitea-private -> .mokogit/
  .mokogit-private (workflow discovery, issue/PR templates, profile+wiki
  repo names in header.go, config dir renamed)
- Lowercase: mokogitea -> mokogit (docker image refs, ntfy topic, mail
  tags, wiki docs, Joomla element/targetplatform, MCP package docs)
- Actions system user mokogitea-actions -> mokogit-actions + DB
  migration #369 to rename the existing id=-2 user in place
- Icon: bundle Moko favicon.svg as public/assets/img/{favicon,logo}.svg;
  wire PWA manifest (SiteManifest) + nav logo to the SVG
- CHANGELOG entry documenting the rebrand

Shared MOKOGITEA_* CI/compose env + org-secret names are intentionally
left for the coordinated server cutover to avoid breaking cross-repo CI.

Claude-Session: https://claude.ai/code/session_01Bqe7fAuHQeiLueYfeHFrHw
2026-07-14 15:51:26 -05:00

2.0 KiB

MokoGIT Roadmap

Recently Completed (v1.26.1-moko.06.11)

  • First-class Type field (12 types) replacing labels and custom fields
  • First-class Status field (13 statuses) with auto close/reopen
  • First-class Priority field (4 levels) with auto-seed defaults
  • All org labels migrated to first-class fields and deleted
  • Type/Status/Priority colored badges in issue list view
  • Security scanning platform with 15 secret detection patterns
  • Security tab in repo navigation (admin-only)
  • Wiki hierarchical folder navigation with sidebar tree
  • Well-known file tabs (README/LICENSE/CONTRIBUTING/SECURITY/CHANGELOG)
  • Repo manifest settings with REST API and auto-sync on push
  • MCP server published to npm (@mokoconsulting/mokogit-mcp) with SSE transport
  • Dashboard issue count badges fixed
  • Status dropdown replaces close/reopen button
  • Org settings page for Issue Types
  • MCP SSE endpoint hosted at git.mokoconsulting.tech/mcp/
  • npm auto-publish workflow on MCP source changes
  • OAuth providers on 403/404 error pages
  • All stale branches cleaned up (main + dev only)

In Progress

  • Rename mokocli to MokoCLI
  • Granular role-based permissions for all features (#9)
  • Wire mokocli CLI to manifest API (#505)
  • Bulk migrate remaining 41 flat wikis to folders

Planned

  • Standard status presets and cross-org migration (#507)
  • Auto-create default teams on org creation (#513)
  • Update server reads from repo_manifest (#512)
  • Dependency vulnerability scanner module
  • Code security analysis scanner module
  • Payment gateways for license keys (#135)
  • Independent visibility controls for issues/wiki/projects (#133)
  • MCP SSE endpoint hosted at git.mokoconsulting.tech/mcp
  • Smithery/Claude Code marketplace listing

Revision Date Author Description
3.0 2026-06-06 Jonathan Miller (@jmiller) First-class fields, security scanning, wiki folders, MCP release
2.0 2026-06-06 Jonathan Miller (@jmiller) Complete rewrite with current features and priorities
1.0 2026-05-09 Jonathan Miller (@jmiller) Initial version