feat: manifest_detect.php + dev sync + workflow updates #251

Merged
jmiller merged 1 commits from feat/manifest-detect into main 2026-06-07 20:37:55 +00:00
Owner

Summary\n- Add cli/manifest_detect.php — auto-detects manifest fields from source files\n- Supports Joomla, Dolibarr, Go, MCP/Node, generic platforms\n- --diff and --update modes for API comparison and push\n- Remove deprecated mcp/servers/mokowaas_api (consolidated to separate repo)\n- Sync dev branch changes including workflow updates\n\n## Test plan\n- [x] Tested against MokoSuite (Joomla)\n- [x] Tested against MokoGitea-APP (Go)\n- [x] Tested against MokoDoliAuth (Dolibarr)\n- [x] Tested against mokoplatform (generic)"

## Summary\n- Add `cli/manifest_detect.php` — auto-detects manifest fields from source files\n- Supports Joomla, Dolibarr, Go, MCP/Node, generic platforms\n- `--diff` and `--update` modes for API comparison and push\n- Remove deprecated `mcp/servers/mokowaas_api` (consolidated to separate repo)\n- Sync dev branch changes including workflow updates\n\n## Test plan\n- [x] Tested against MokoSuite (Joomla)\n- [x] Tested against MokoGitea-APP (Go)\n- [x] Tested against MokoDoliAuth (Dolibarr)\n- [x] Tested against mokoplatform (generic)"
jmiller force-pushed feat/manifest-detect from 20ec668e08 to 767dcce137 2026-06-07 20:25:01 +00:00 Compare
jmiller added 1 commit 2026-06-07 20:37:48 +00:00
feat: add manifest_detect.php CLI tool for auto-detecting manifest fields
Generic: Repo Health / Scripts governance (push) Blocked by required conditions
Generic: Repo Health / Repository health (push) Blocked by required conditions
Generic: Repo Health / Report Issues (push) Blocked by required conditions
Generic: Project CI / Tests (pull_request) Blocked by required conditions
Platform: mokoplatform CI / Gate 2: Unit Tests (8.1) (pull_request) Blocked by required conditions
Platform: mokoplatform CI / Gate 2: Unit Tests (8.2) (pull_request) Blocked by required conditions
Platform: mokoplatform CI / Gate 2: Unit Tests (8.3) (pull_request) Blocked by required conditions
Platform: mokoplatform CI / Gate 3: Self-Health Check (pull_request) Blocked by required conditions
Platform: mokoplatform CI / Gate 4: Governance (pull_request) Blocked by required conditions
Platform: mokoplatform CI / Gate 5: Template Integrity (pull_request) Blocked by required conditions
Generic: Repo Health / Site Health (push) Has been skipped
Platform: mokoplatform CI / CI Summary (pull_request) Blocked by required conditions
Universal: PR Check / Build RC Package (pull_request) Blocked by required conditions
Universal: PR Check / Report Issues (pull_request) Blocked by required conditions
Generic: Repo Health / Scripts governance (pull_request) Blocked by required conditions
Generic: Repo Health / Repository health (pull_request) Blocked by required conditions
Generic: Repo Health / Report Issues (pull_request) Blocked by required conditions
Generic: Repo Health / Access control (push) Successful in 1s
Generic: Repo Health / Site Health (pull_request) Has been skipped
Universal: PR Check / Branch Policy (pull_request) Failing after 2s
Generic: Repo Health / Access control (pull_request) Successful in 2s
Universal: Build & Release / Promote to RC (pull_request) Has been skipped
RC Revert / Rename rc/ back to dev/ (pull_request) Has been skipped
Universal: Security Audit / Dependency Audit (pull_request) Successful in 8s
Branch Cleanup / Delete merged branch (pull_request) Successful in 2s
Universal: Secret Scanning / Gitleaks Secret Scan (pull_request) Failing after 11s
Universal: PR Check / Validate PR (pull_request) Successful in 11s
Universal: Build & Release / Build & Release Pipeline (pull_request) Successful in 21s
Generic: Project CI / Lint & Validate (pull_request) Failing after 32s
Platform: mokoplatform CI / Gate 1: Code Quality (pull_request) Failing after 1m31s
b73c1eba25
Scans source files to detect platform, name, version, element_name,
package_type, language, entry_point, description, and license_spdx.
Supports Joomla, Dolibarr, Go, MCP/Node, and generic platforms.

Includes --diff and --update modes for comparing against and pushing
to the Gitea manifest API. Warns on missing core fields.

Also removes deprecated mcp/servers/mokowaas_api (consolidated to
separate repo) and syncs dev branch changes.
jmiller force-pushed feat/manifest-detect from 767dcce137 to b73c1eba25 2026-06-07 20:37:48 +00:00 Compare
jmiller merged commit 7cabc6e5ef into main 2026-06-07 20:37:55 +00:00
jmiller deleted branch feat/manifest-detect 2026-06-07 20:37:57 +00:00
Sign in to join this conversation.
No Reviewers
No labels
Priority -
Type -
Status
Priority
Type
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: MokoConsulting/mokoplatform#251