chore(rebrand): user-facing brand strings — MokoGIT (issue #801 phase 1) #805

Merged
jmiller merged 1 commits from chore/rebrand-strings-p1 into dev 2026-07-18 18:56:18 +00:00
Owner

Phase 1 of the Gitea → MokoGIT rebrand (issue #801): user-facing display strings only, source-controlled, low risk.

Deliberately NOT changed (per #801): import paths, runtime/data paths, binary & CLI command names (gitea web), GITEA_*/GITEA__ env prefixes, copyright/MIT-attribution headers, form field IDs, snap package name:/command:. No blanket giteamokogit.

Changes

  • cmd/web.go — startup logs: "Gitea version:", "Starting/Restarting Gitea on PID"
  • modules/graceful/manager_unix.go — systemd sd_notify status "Starting Gitea"
  • modules/setting/setting.go — run-as-root Fatal + Warn messages
  • services/doctor/dbconsistency.go — doctor model-version Critical message
  • snap/snapcraft.yamlsummary: text only
  • .github/ISSUE_TEMPLATE/bug-report.yaml — "Gitea Version" label + description (kept id: gitea-ver)
  • .mokogit/issue_template.md — version checklist label
  • options/fileicon/material-icon-rules.json — renamed stale .mokogitea/workflows KEYS → .mokogit/workflows (JSON-aware; kept folder-gitea-workflows* sprite values)
  • renamed .mokogit/ISSUE_TEMPLATE/test-mokogitea.mdtest-mokogit.md

All changes are string literals inside existing calls — no logic/compile impact. go build ./... + vite build run in CI.

Testing checklist (pre-merge — do not close on implementation alone)

  • CI go build ./... green
  • Startup logs show "MokoGIT version" / "Starting MokoGIT on PID"
  • doctor model-version message reads MokoGIT
  • material-icon-rules.json parses; .mokogit/workflows folder icon renders
  • bug-report issue form shows "MokoGIT Version"

Refs #801 (phase 1 of 5).

Phase 1 of the Gitea → MokoGIT rebrand (issue #801): **user-facing display strings only**, source-controlled, low risk. **Deliberately NOT changed** (per #801): import paths, runtime/data paths, binary & CLI command names (`gitea web`), `GITEA_*`/`GITEA__` env prefixes, copyright/MIT-attribution headers, form field IDs, snap package `name:`/`command:`. No blanket `gitea`→`mokogit`. ### Changes - `cmd/web.go` — startup logs: "Gitea version:", "Starting/Restarting Gitea on PID" - `modules/graceful/manager_unix.go` — systemd `sd_notify` status "Starting Gitea" - `modules/setting/setting.go` — run-as-root Fatal + Warn messages - `services/doctor/dbconsistency.go` — doctor model-version Critical message - `snap/snapcraft.yaml` — `summary:` text only - `.github/ISSUE_TEMPLATE/bug-report.yaml` — "Gitea Version" label + description (kept `id: gitea-ver`) - `.mokogit/issue_template.md` — version checklist label - `options/fileicon/material-icon-rules.json` — renamed stale `.mokogitea/workflows` KEYS → `.mokogit/workflows` (JSON-aware; kept `folder-gitea-workflows*` sprite values) - renamed `.mokogit/ISSUE_TEMPLATE/test-mokogitea.md` → `test-mokogit.md` All changes are string literals inside existing calls — no logic/compile impact. `go build ./...` + `vite build` run in CI. ### Testing checklist (pre-merge — do not close on implementation alone) - [ ] CI `go build ./...` green - [ ] Startup logs show "MokoGIT version" / "Starting MokoGIT on PID" - [ ] `doctor` model-version message reads MokoGIT - [ ] material-icon-rules.json parses; `.mokogit/workflows` folder icon renders - [ ] bug-report issue form shows "MokoGIT Version" Refs #801 (phase 1 of 5).
jmiller added 1 commit 2026-07-18 18:26:25 +00:00
chore(rebrand): user-facing Gitea->MokoGIT brand strings (issue #801 phase 1)
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Successful in 1m23s
Universal: PR Check / Branch Policy (pull_request) Successful in 2s
Generic: Project CI / Lint & Validate (pull_request) Successful in 42s
Universal: PR Check / Validate PR (pull_request) Successful in 12s
Universal: PR Check / Secret Scan (pull_request) Successful in 1m22s
Generic: Project CI / Tests (pull_request) Has been cancelled
Universal: PR Check / Build RC Package (pull_request) Has been cancelled
Universal: PR Check / Report Issues (pull_request) Has been cancelled
RC Revert / Rename rc/ back to dev/ (pull_request) Has been skipped
Branch Cleanup / Delete merged branch (pull_request) Successful in 2s
2e86f25977
Conservative, source-controlled brand-string pass — user-facing display text
only. NO blanket gitea->mokogit (import paths, runtime paths, binary/command
names, GITEA_* env, copyright/attribution all intentionally left untouched).

- cmd/web.go: startup "Gitea version:" / "Starting|Restarting Gitea on PID" logs
- modules/graceful/manager_unix.go: systemd sd_notify "Starting Gitea" status
- modules/setting/setting.go: run-as-root Fatal/Warn messages
- services/doctor/dbconsistency.go: doctor model-version Critical message
- snap/snapcraft.yaml: summary text only (name:/command:/adopt-info: kept)
- .github/ISSUE_TEMPLATE/bug-report.yaml: "Gitea Version" label + description
  (form field id: gitea-ver kept as a stable key)
- .mokogit/issue_template.md: version checklist label
- options/fileicon/material-icon-rules.json: rename stale ".mokogitea/workflows"
  keys -> ".mokogit/workflows" (values folder-gitea-workflows* kept; JSON-aware)
- rename .mokogit/ISSUE_TEMPLATE/test-mokogitea.md -> test-mokogit.md

Authored-by: Moko Consulting
jmiller merged commit 5d2ec281b7 into dev 2026-07-18 18:56:18 +00:00
jmiller deleted branch chore/rebrand-strings-p1 2026-07-18 18:56:20 +00:00
Sign in to join this conversation.