Commit Graph

538 Commits

Author SHA1 Message Date
gitea-actions[bot] 354eef7011 chore(release): build 01.08.00 [skip ci]
Branch Cleanup / Delete merged branch (pull_request) Has been skipped
RC Revert / Rename rc/ back to dev/ (pull_request) Has been skipped
stable
2026-07-13 09:48:33 +00:00
jmiller 529e5ece3e Merge pull request 'Release: dev -> main' (#127) from dev into main
Sync Workflows to Repos / sync (push) Has been skipped
Cascade Main -> Dev / Cascade main -> dev (push) Successful in 3s
Universal: PR Check / Branch Policy (pull_request) Successful in 1s
Universal: PR Check / Require Docs Update (pull_request) Has been skipped
Universal: PR Check / Wiki Update Reminder (pull_request) Has been skipped
Generic: Project CI / Lint & Validate (pull_request) Successful in 12s
Generic: Project CI / Tests (pull_request) Failing after 8s
Universal: PR Check / Secret Scan (pull_request) Successful in 5s
Joomla: Metadata Validation / Validate Joomla Metadata (pull_request) Failing after 8s
Universal: PR Check / Validate PR (pull_request) Successful in 13s
Universal: PR Check / Build RC Package (pull_request) Has been cancelled
Universal: PR Check / Report Issues (pull_request) Has been cancelled
2026-07-13 09:37:51 +00:00
mokogitea-actions[bot] b87d6bca0e chore(version): pre-release bump to 01.07.19-dev [skip ci]
Branch Cleanup / Delete merged branch (pull_request) Has been skipped
RC Revert / Rename rc/ back to dev/ (pull_request) Has been skipped
Universal: Workflow Sync Trigger / Sync workflows to live repos (pull_request) Has been skipped
Universal: Build & Release / Promote to RC (pull_request) Has been skipped
Universal: Build & Release / Build & Release Pipeline (pull_request) Successful in 20s
2026-07-13 09:36:29 +00:00
mokogitea-actions[bot] 69e3fe4996 chore(version): pre-release bump to 01.07.18-dev [skip ci] 2026-07-13 09:36:07 +00:00
jmiller bbbffb79ea chore(sync): CI notify retry + JEXEC whole-file scan from Template-Generic
Universal: Auto Version Bump / Version Bump (push) Successful in 9s
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Successful in 12s
2026-07-13 09:31:48 +00:00
jmiller 39d8d6c6ed chore(sync): CI notify retry + JEXEC whole-file scan from Template-Generic
Universal: Auto Version Bump / Version Bump (push) Successful in 7s
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Successful in 11s
2026-07-13 09:31:47 +00:00
jmiller 15ab2b41ae chore: sync pr-check.yml from Template-Generic [skip ci] 2026-07-13 09:28:36 +00:00
jmiller c0667e8728 chore: sync notify.yml from Template-Generic [skip ci] 2026-07-13 09:28:35 +00:00
mokogitea-actions[bot] 9602930d8c chore(version): pre-release bump to 01.07.17-dev [skip ci] 2026-07-13 02:24:01 +00:00
jmiller d024ea7ec1 Merge pull request 'chore: align to Joomla 6 / PHP 8.3' (#126) from fix/joomla6-php83 into dev
Universal: Auto Version Bump / Version Bump (push) Has been skipped
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Successful in 10s
2026-07-13 02:23:45 +00:00
mokogitea-actions[bot] c531383a33 chore(version): pre-release bump to 01.07.16-dev [skip ci]
RC Revert / Rename rc/ back to dev/ (pull_request) Has been skipped
Branch Cleanup / Delete merged branch (pull_request) Successful in 2s
2026-07-13 01:44:49 +00:00
mokogitea-actions[bot] 003e9ad564 chore(version): pre-release bump to 01.07.15-dev [skip ci] 2026-07-13 01:44:26 +00:00
mokogitea-actions[bot] 91f1869fb7 chore(version): pre-release bump to 01.07.14-dev [skip ci] 2026-07-13 01:43:47 +00:00
jmiller 647eeb71a7 chore: align composer.json to Joomla 6 / PHP 8.3
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Successful in 13s
Generic: Project CI / Tests (pull_request) Failing after 8s
Generic: Project CI / Lint & Validate (pull_request) Successful in 10s
Universal: PR Check / Branch Policy (pull_request) Successful in 1s
Universal: PR Check / Require Docs Update (pull_request) Has been skipped
Universal: PR Check / Wiki Update Reminder (pull_request) Has been skipped
Universal: PR Check / Secret Scan (pull_request) Successful in 5s
Universal: PR Check / Validate PR (pull_request) Successful in 10s
Joomla: Metadata Validation / Validate Joomla Metadata (pull_request) Failing after 8s
Universal: PR Check / Build RC Package (pull_request) Has been cancelled
Universal: PR Check / Report Issues (pull_request) Has been cancelled
2026-07-13 01:42:37 +00:00
jmiller 1575454aae chore: align .mokogitea/CLAUDE.md to Joomla 6 / PHP 8.3
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Successful in 17s
2026-07-13 01:42:36 +00:00
jmiller fb1e37878b chore: align README.md to Joomla 6 / PHP 8.3
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Successful in 12s
2026-07-13 01:42:36 +00:00
mokogitea-actions[bot] d2a1c1a60c chore(version): pre-release bump to 01.07.13-dev [skip ci] 2026-07-12 21:40:49 +00:00
jmiller 37dc6908b3 Merge pull request 'docs(changelog): note admin menu short-name constant' (#125) from jmiller/changelog-short-constant into dev
Universal: Auto Version Bump / Version Bump (push) Has been skipped
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Successful in 10s
2026-07-12 21:39:22 +00:00
jmiller 22dee1464f docs(changelog): note admin menu short-name constant (#119)
Generic: Project CI / Lint & Validate (pull_request) Has been cancelled
Generic: Project CI / Tests (pull_request) Has been cancelled
Universal: PR Check / Branch Policy (pull_request) Has been cancelled
Universal: PR Check / Require Docs Update (pull_request) Has been cancelled
Universal: PR Check / Wiki Update Reminder (pull_request) Has been cancelled
Universal: PR Check / Secret Scan (pull_request) Has been cancelled
Universal: PR Check / Validate PR (pull_request) Has been cancelled
Joomla: Metadata Validation / Validate Joomla Metadata (pull_request) Has been cancelled
Branch Cleanup / Delete merged branch (pull_request) Has been cancelled
RC Revert / Rename rc/ back to dev/ (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
Claude-Session: https://claude.ai/code/session_01B9aZHSWbiiZykJD88pYx8R
2026-07-12 16:35:08 -05:00
mokogitea-actions[bot] ddfec7b8c2 chore(version): pre-release bump to 01.07.12-dev [skip ci] 2026-07-09 23:23:34 +00:00
jmiller 50d56b2bf6 Merge pull request 'chore(sync): cascade main -> dev (conflict-resolved)' (#124) from chore/cascade-main-to-dev into dev
Universal: Auto Version Bump / Version Bump (push) Has been skipped
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Successful in 12s
2026-07-09 23:23:17 +00:00
jmiller 419e333f20 Merge remote-tracking branch 'origin/main' into chore/cascade-main-to-dev
Universal: PR Check / Require Docs Update (pull_request) Has been skipped
Universal: PR Check / Wiki Update Reminder (pull_request) Has been skipped
Universal: PR Check / Branch Policy (pull_request) Successful in 1s
Universal: PR Check / Secret Scan (pull_request) Successful in 7s
RC Revert / Rename rc/ back to dev/ (pull_request) Has been skipped
Branch Cleanup / Delete merged branch (pull_request) Successful in 2s
Generic: Project CI / Lint & Validate (pull_request) Successful in 11s
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Failing after 5s
Generic: Project CI / Tests (pull_request) Failing after 26s
Universal: PR Check / Validate PR (pull_request) Successful in 32s
Joomla: Metadata Validation / Validate Joomla Metadata (pull_request) Failing after 32s
Universal: PR Check / Build RC Package (pull_request) Has been cancelled
Universal: PR Check / Report Issues (pull_request) Has been cancelled
# Conflicts:
#	.mokogitea/workflows/issue-branch.yml
#	CHANGELOG.md
#	CODE_OF_CONDUCT.md
#	GOVERNANCE.md
#	README.md
#	SECURITY.md
#	source/packages/com_mokoog/mokoog.xml
#	source/packages/plg_content_mokoog/mokoog.xml
#	source/packages/plg_system_mokoog/mokoog.xml
#	source/packages/plg_webservices_mokoog/mokoog.xml
#	source/pkg_mokoog.xml
2026-07-09 18:22:49 -05:00
gitea-actions[bot] b6e9afacd8 chore(version): pre-release bump to 01.07.11-dev [skip ci] 2026-07-09 23:11:21 +00:00
jmiller 1e054c9864 Merge pull request 'test: unit tests for pure JsonLdBuilder methods (#33 partial)' (#113) from test/jsonld-unit-33 into dev
Universal: Auto Version Bump / Version Bump (push) Has been skipped
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Successful in 10s
2026-07-09 23:11:11 +00:00
gitea-actions[bot] eac29f3f23 chore(version): pre-release bump to 01.07.10-dev [skip ci] 2026-07-07 10:16:42 +00:00
jmiller 89830842a8 Merge pull request 'feat(menu): admin menu short-name constant COM_MOKOOG_SHORT (#119)' (#123) from fix/short-menu-constant into dev
Universal: Auto Version Bump / Version Bump (push) Has been skipped
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Successful in 10s
2026-07-07 10:15:23 +00:00
gitea-actions[bot] a2ba10c562 chore(version): pre-release bump to 01.07.09-dev [skip ci]
RC Revert / Rename rc/ back to dev/ (pull_request) Has been skipped
Branch Cleanup / Delete merged branch (pull_request) Successful in 1s
2026-07-06 22:41:46 +00:00
gitea-actions[bot] e94a950cb0 chore(version): pre-release bump to 01.07.08-dev [skip ci] 2026-07-06 22:40:10 +00:00
gitea-actions[bot] c64c503f5d chore(version): pre-release bump to 01.07.07-dev [skip ci] 2026-07-06 22:39:54 +00:00
jmiller 2b56dc411a feat(menu): use COM_MOKOOG_SHORT for admin menu label (#119)
Universal: PR Check / Branch Policy (pull_request) Successful in 3s
Universal: PR Check / Validate PR (pull_request) Failing after 6s
Generic: Project CI / Lint & Validate (pull_request) Successful in 16s
Universal: PR Check / Secret Scan (pull_request) Successful in 7s
Joomla: Metadata Validation / Validate Joomla Metadata (pull_request) Failing after 10s
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Successful in 23s
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
Claude-Session: https://claude.ai/code/session_01B9aZHSWbiiZykJD88pYx8R
2026-07-06 22:37:44 +00:00
jmiller 6ef67d9ca7 feat(menu): add COM_MOKOOG_SHORT short-name constant (#119)
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Successful in 13s
Claude-Session: https://claude.ai/code/session_01B9aZHSWbiiZykJD88pYx8R
2026-07-06 22:37:10 +00:00
jmiller 79cd2fd9e6 chore: sync pre-release.yml from Template-Generic [skip ci] 2026-07-06 17:04:32 +00:00
jmiller cf744a8bd2 Merge pull request 'fix(installer): gate update() + enqueueMessage for success (og-com tidy)' (#122) from fix/og-installer-tidy into dev
Universal: Auto Version Bump / Version Bump (push) Has been skipped
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Successful in 23s
2026-07-06 16:24:41 +00:00
jmiller dbaeb33dc4 fix(installer): gate update() on schema + use enqueueMessage for success
Universal: PR Check / Branch Policy (pull_request) Successful in 2s
RC Revert / Rename rc/ back to dev/ (pull_request) Has been skipped
Branch Cleanup / Delete merged branch (pull_request) Failing after 1s
Universal: PR Check / Validate PR (pull_request) Failing after 5s
Universal: PR Check / Secret Scan (pull_request) Successful in 8s
Joomla: Metadata Validation / Validate Joomla Metadata (pull_request) Failing after 9s
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Failing after 5s
Generic: Project CI / Lint & Validate (pull_request) Successful in 27s
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
Mirrors the install() smart-check on update() and replaces echo with a proper
Joomla message for consistency.

Claude-Session: https://claude.ai/code/session_01MrxXW9iyuDda5yDZrjZMbF
2026-07-06 16:24:15 +00:00
jmiller fe38a422be Merge pull request 'fix(installer): gate install-success on real verification' (#120) from fix/installer-success-detection into dev
Universal: Auto Version Bump / Version Bump (push) Has been skipped
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Failing after 5s
2026-07-06 16:15:36 +00:00
gitea-actions[bot] a6fe8fb580 chore(version): pre-release bump to 01.07.05-dev [skip ci]
RC Revert / Rename rc/ back to dev/ (pull_request) Has been skipped
Branch Cleanup / Delete merged branch (pull_request) Successful in 1s
2026-07-06 03:55:02 +00:00
jmiller a6a24f72de fix(installer): gate install-success on real verification
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Successful in 22s
Joomla installers keep running after a failed sub-step, so a postflight
"installed successfully" / next-steps message can lie. Gate the success
path in both installer scripts.

Package (source/script.php): postflight now verifies every child extension
declared in the package manifest actually registered in #__extensions
(element + type, plus folder for plugins). If any are missing it enqueues
an error listing them and returns before the licence notice. Download-key
restore and plugin-enable housekeeping still run unconditionally. Check
fails open on any error.

Component (source/packages/com_mokoog/script.php): install() now parses the
installed SQL (JPATH_ADMINISTRATOR/components/com_mokoog/sql/install.mysql.sql)
for CREATE TABLE declarations and verifies each exists (prefix-substituted,
case-insensitive) before echoing the success message. Fails open if the SQL
is unreadable.

Claude-Session: https://claude.ai/code/session_01MrxXW9iyuDda5yDZrjZMbF
2026-07-05 22:54:38 -05:00
jmiller 8738b09d83 chore: sync pr-check.yml from Template-Generic [skip ci] 2026-07-06 03:50:17 +00:00
jmiller 0a82276565 chore: sync ci-generic.yml from Template-Generic [skip ci] 2026-07-06 03:50:14 +00:00
jmiller afc5ef797a chore: sync auto-release.yml from Template-Generic [skip ci] 2026-07-06 03:50:13 +00:00
jmiller d02334b0da Merge chore/normalize-docs: normalize doc/config refs
Cascade Main -> Dev / Cascade main -> dev (push) Successful in 8s
Universal: PR Check / Branch Policy (pull_request) Successful in 1s
Universal: PR Check / Require Docs Update (pull_request) Has been skipped
Universal: PR Check / Wiki Update Reminder (pull_request) Has been skipped
Universal: PR Check / Secret Scan (pull_request) Successful in 7s
Universal: PR Check / Validate PR (pull_request) Failing after 25s
Joomla: Metadata Validation / Validate Joomla Metadata (pull_request) Failing after 15s
Generic: Project CI / Lint & Validate (pull_request) Successful in 54s
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
2026-07-05 22:52:10 +00:00
jmiller 66b3c10dda chore(docs): normalize refs — MokoStandards->org wiki, moko-platform->mokocli, residual MokoGitea/MokoSuite
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Successful in 20s
Non-workflow docs/config only (CLAUDE.md, README, branch-protection, ISSUE_TEMPLATE/config.yml,
ci-issue-reporter). Workflow files, manifest schema, and Makefile install paths left for the
forge-rebrand gate. Authored-by: Moko Consulting
2026-07-05 22:52:09 +00:00
jmiller c95fea552a chore: sync workflow-sync-trigger.yml from Template-Generic [skip ci] 2026-07-05 21:47:40 +00:00
jmiller e186fe5843 chore: sync version-set.yml from Template-Generic [skip ci] 2026-07-05 21:47:39 +00:00
jmiller 2be1858164 chore: sync repo-health.yml from Template-Generic [skip ci] 2026-07-05 21:47:37 +00:00
jmiller ee54c27acc chore: sync rc-revert.yml from Template-Generic [skip ci] 2026-07-05 21:47:35 +00:00
jmiller d3ef0b7d81 chore: sync pre-release.yml from Template-Generic [skip ci] 2026-07-05 21:47:34 +00:00
jmiller e182a15a46 chore: sync pr-check.yml from Template-Generic [skip ci] 2026-07-05 21:47:32 +00:00
jmiller e7ba136e74 chore: sync notify.yml from Template-Generic [skip ci] 2026-07-05 21:47:30 +00:00
jmiller 6606085f51 chore: sync issue-branch.yml from Template-Generic [skip ci] 2026-07-05 21:47:28 +00:00