518 Commits
Author SHA1 Message Date
james.maes d3d5720969 Merge pull request 'ci: use ci-workflows@v1 again' (#66) from ci/pin-v1 into develop
node / node (push) Successful in 44s
build / node (push) Successful in 44s
2026-11-08 14:27:42 +00:00
james.maesandClaude Opus 5.5 fdab236435 ci: use ci-workflows@v1 again
node / node (push) Successful in 33s
build / node (push) Successful in 33s
v1 now contains node.yaml publishing (ci-workflows 0e0f145).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-08 14:25:19 +00:00
james.maes 3ab67ffbe6 Merge pull request 'ci: publish to the Gitea npm registry on release tags; 0.40.27-RC.1' (#65) from ci/npm-publish-rc into develop
node / node (push) Successful in 44s
build / node (push) Successful in 44s
v0.40.27-RC.1
2026-11-08 13:28:25 +00:00
james.maesandClaude Opus 5.5 d356ec6b3e ci: publish to the QRun-IO Gitea npm registry on release tags; 0.40.27-RC.1
node / node (push) Successful in 31s
build / node (push) Successful in 31s
build.yaml sets publish: true on the shared node.yaml (@main until ci-workflows
v1 moves): a v<package.json version> tag publishes @qrunio/qqq-frontend-core
after lint, tests and the build pass (RC -> dist-tag next). publishConfig points
at the Gitea registry; the version is the first Gitea release candidate.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-08 07:26:41 -06:00
james.maes d34203b867 Merge pull request 'ci: build on the shared ci-workflows workflow' (#64) from ci/ci-workflows into develop
node / node (push) Successful in 39s
build / node (push) Successful in 39s
2026-11-07 23:29:56 +00:00
James MaesandClaude Opus 5.5 b595f15cde ci: build on the shared ci-workflows Node workflow
node / node (push) Successful in 1m11s
build / node (push) Successful in 1m11s
Add .gitea/workflows/build.yaml calling KofTwentyTwo/ci-workflows node.yaml@v1
with the repository's own gates, and remove the old CI configuration that
called the retired CircleCI orb / platform-ci system.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-07 17:27:53 -06:00
james.maes 5c4f87828e Merge pull request 'ci: remove workflows that call the retired CI system' (#63) from retire/old-ci into develop 2026-11-07 13:29:52 +00:00
james.maesandClaude Opus 5.5 75381962c4 ci: remove workflows that call the retired CI system
Owner decision 2026-11-07: only KofTwentyTwo/ci-workflows remains.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-07 13:29:50 +00:00
forge-recovery 25cc7d631a ci: enroll shared Gitea lifecycle
QRun-IO/ci-policy: ci / ci-result (push) Successful in 5s
QRun-IO/ci-policy: Shared Node CI / secrets (push) Successful in 29s
QRun-IO/ci-policy: ci / java-core-2-head (push) Skipped
QRun-IO/ci-policy: ci / repository-policy (push) Skipped
QRun-IO/ci-policy: ci / java-docker-3-head (push) Skipped
QRun-IO/ci-policy: ci / java-maven-6-head (push) Skipped
QRun-IO/ci-policy: ci / java-maven-7-head (push) Skipped
QRun-IO/ci-policy: native / native-result (push) Successful in 6s
QRun-IO/ci-policy: Shared Node CI / verify (push) Successful in 2m8s
Shared original Node npm producer / package (push) Successful in 1m9s
Shared original Node npm producer / verify (push) Successful in 2m19s
QRun original Node release / release (push) Successful in 3m34s
Shared original Node npm producer / cleanup (push) Skipped
Shared original Node npm producer / version (push) Skipped
QRun original npm completion / finalize (push) Successful in 10s
QRun original Node release / postpublish (push) Successful in 10s
QRun-IO/ci-policy: Shared Node CI / gate (push) Successful in 10s
QRun-IO/ci-policy: ci / node-9 (push) Successful in 2m25s
QRun-IO/ci-policy: ci / fork-guard (push) Skipped
QRun-IO/ci-policy: ci / head-profile (push) Skipped
QRun-IO/ci-policy: ci / java-frontend-browser-5 (push) Skipped
QRun-IO/ci-policy: ci / application-template-0 (push) Skipped
QRun-IO/ci-policy: ci / gradle-1 (push) Skipped
QRun-IO/ci-policy: ci / java-docker-3 (push) Skipped
QRun-IO/ci-policy: ci / java-docker-4 (push) Skipped
QRun-IO/ci-policy: ci / java-maven-6 (push) Skipped
QRun-IO/ci-policy: ci / java-maven-7 (push) Skipped
QRun-IO/ci-policy: ci / node-8 (push) Skipped
QRun-IO/ci-policy: ci / node-10 (push) Skipped
QRun-IO/ci-policy: ci / node-playwright-11 (push) Skipped
QRun-IO/ci-policy: ci / source-config-13 (push) Skipped
QRun-IO/ci-policy: ci / repository-policy-12 (push) Skipped
QRun-IO/ci-policy: ci / source-config-14 (push) Skipped
QRun-IO/ci-policy: ci / android-0 (push) Skipped
QRun-IO/ci-policy: ci / original-business (push) Skipped
QRun-IO/ci-policy: ci / original-mcp (push) Skipped
QRun-IO/ci-policy: ci / original-voyage (push) Skipped
QRun-IO/ci-policy: ci / not-enrolled (push) Skipped
QRun-IO/ci-policy: native / fork-deny (push) Skipped
QRun-IO/ci-policy: native / dotnet-0 (push) Skipped
2026-11-03 21:51:36 +00:00
forge-recoveryandCodex 5e8db67937 ci: enroll original shared Node lifecycle
QRun-IO/ci-policy: ci / fork-guard (pull_request) Skipped
QRun-IO/ci-policy: ci / head-profile (pull_request) Skipped
QRun-IO/ci-policy: ci / gradle-1 (pull_request) Skipped
QRun-IO/ci-policy: ci / java-docker-3 (pull_request) Skipped
QRun-IO/ci-policy: ci / application-template-0 (pull_request) Skipped
QRun-IO/ci-policy: ci / java-docker-4 (pull_request) Skipped
QRun-IO/ci-policy: ci / java-frontend-browser-5 (pull_request) Skipped
QRun-IO/ci-policy: ci / java-maven-6 (pull_request) Skipped
QRun-IO/ci-policy: ci / java-maven-7 (pull_request) Skipped
QRun-IO/ci-policy: ci / node-8 (pull_request) Skipped
QRun-IO/ci-policy: ci / node-playwright-11 (pull_request) Skipped
QRun-IO/ci-policy: ci / node-10 (pull_request) Skipped
QRun-IO/ci-policy: ci / repository-policy-12 (pull_request) Skipped
QRun-IO/ci-policy: ci / source-config-13 (pull_request) Skipped
QRun-IO/ci-policy: ci / source-config-14 (pull_request) Skipped
QRun-IO/ci-policy: ci / android-0 (pull_request) Skipped
QRun-IO/ci-policy: ci / original-mcp (pull_request) Skipped
QRun-IO/ci-policy: ci / original-business (pull_request) Skipped
QRun-IO/ci-policy: ci / original-voyage (pull_request) Skipped
QRun-IO/ci-policy: ci / not-enrolled (pull_request) Skipped
QRun-IO/ci-policy: native / fork-deny (pull_request) Skipped
QRun-IO/ci-policy: native / dotnet-0 (pull_request) Skipped
QRun-IO/ci-policy: Shared Node CI / secrets (pull_request) Successful in 20s
QRun-IO/ci-policy: ci / repository-policy (pull_request) Skipped
QRun-IO/ci-policy: ci / java-docker-3-head (pull_request) Skipped
QRun-IO/ci-policy: ci / java-core-2-head (pull_request) Skipped
QRun-IO/ci-policy: ci / java-maven-6-head (pull_request) Skipped
QRun-IO/ci-policy: ci / java-maven-7-head (pull_request) Skipped
QRun-IO/ci-policy: native / native-result (pull_request) Successful in 6s
QRun-IO/ci-policy: Shared Node CI / verify (pull_request) Successful in 2m30s
Shared original Node npm producer / verify (push) Successful in 2m38s
Shared original Node npm producer / version (push) Skipped
Shared original Node npm producer / package (push) Successful in 7s
QRun original Node release / release (push) Successful in 3m1s
Shared original Node npm producer / cleanup (push) Skipped
QRun original Node release / postpublish (push) Skipped
QRun-IO/ci-policy: Shared Node CI / gate (pull_request) Successful in 13s
QRun-IO/ci-policy: ci / node-9 (pull_request) Successful in 3m5s
QRun-IO/ci-policy: ci / ci-result (pull_request) Successful in 5s
Co-Authored-By: Codex <noreply@openai.com>
2026-11-03 21:42:58 +00:00
james.maesandCodex 4a13ec459c fix: repair frontend package entrypoints (#59)
Preserve the reviewed six-file package repair from PR58 with an existing verified author email and the registered SSH signing key. File tree is unchanged from 1d1835fdbe.

Co-authored-by: Codex (GPT-6) <noreply@openai.com>
2026-10-30 15:46:46 -05:00
james.maesandCodex fb8d31369c docs: describe shared build-specific snapshot publishing (#57)
Co-authored-by: Codex <noreply@openai.com>
2026-10-22 05:17:51 -05:00
CircleCI 2afd0bc742 Bump version to 0.40.27-SNAPSHOT [skip ci] 2026-10-21 21:22:03 +00:00
james.maesandCodex 2b92932117 ci: adopt managed orb 0.8 patch track (#55)
Co-authored-by: Codex <noreply@openai.com>
2026-10-21 16:20:23 -05:00
CircleCI 23696062d1 Bump version to 0.40.26-SNAPSHOT [skip ci] 2026-10-21 19:59:29 +00:00
james.maesandCodex a806ad25d7 ci: adopt shared orb 0.7.18 (#54)
Co-authored-by: Codex <noreply@openai.com>
2026-10-21 14:57:27 -05:00
CircleCI 8736b1351b Bump version to 0.40.25-SNAPSHOT [skip ci] 2026-10-21 14:09:45 +00:00
james.maesandCodex ead29f5825 ci: adopt central orb 0.7.12 and stable gates (#53)
Co-authored-by: Codex <noreply@openai.com>
2026-10-21 08:51:16 -05:00
CircleCI 3f343eb97f Bump version to 0.40.24-SNAPSHOT [skip ci] 2026-10-21 05:55:57 +00:00
james.maesandCodex c9cfec2fd7 ci: adopt shared orb 0.7.11 (#52)
Co-authored-by: Codex <noreply@openai.com>
2026-10-21 00:54:22 -05:00
CircleCI 8513378c03 Bump version to 0.40.23-SNAPSHOT [skip ci] 2026-10-21 00:41:38 +00:00
james.maesandCodex ee2a12a1bd ci: delegate pipelines to shared QQQ orb (#51)
Co-authored-by: Codex <noreply@openai.com>
2026-10-20 19:39:58 -05:00
CircleCI 9566066a46 Bump version to 0.40.22-SNAPSHOT [skip ci] 2026-10-14 18:55:56 +00:00
james.maes 4d21c430bd Merge pull request #50 from QRun-IO/feature/security-deps-bump
fix(deps): update @babel/core and follow-redirects (lockfile-only)
2026-10-14 13:54:14 -05:00
james.maesandClaude Sonnet 5.5 12440e5a8f fix(deps): update @babel/core and follow-redirects within semver range
Lockfile-only update that keeps npm ci resolvable. Supersedes dependabot #43, whose regenerated lockfile fails npm ci with an ERESOLVE ts-jest/jest peer conflict.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-14 12:52:16 -05:00
CircleCI 4f35c57ae0 Bump version to 0.40.21-SNAPSHOT [skip ci] 2026-10-14 15:48:27 +00:00
james.maes b31fad9e54 Merge pull request #49 from QRun-IO/feature/orb-0.6.9
ci: qqq-orb 0.6.9 (refresh SNAPSHOT dependencies)
2026-10-14 10:46:58 -05:00
james.maesandClaude Opus 5.5 b7cfc7867f ci: qqq-orb 0.6.9 (refresh SNAPSHOT dependencies)
Moves qqq-orb@0.6.8 to qqq-orb@0.6.9, which passes --update-snapshots so cached SNAPSHOT dependencies are re-checked on every build (QRun-IO/qqq-orb#22).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-14 10:08:34 -05:00
CircleCI 3793e215f6 Bump version to 0.40.20-SNAPSHOT [skip ci] 2026-10-01 03:12:07 +00:00
james.maes 08eed58523 Merge pull request #48 from QRun-IO/feature/GH-902-axios-034
fix(deps): update Axios and align Apache licensing
2026-09-30 22:11:27 -05:00
james.maes 0303f1a3d4 fix(deps): update Axios and align Apache licensing
Address QQQ #902, #923 and #940; preserve source behavior and attribution.
2026-09-30 22:09:36 -05:00
CircleCI d97bf4f853 Bump version to 0.40.19-SNAPSHOT [skip ci] 2026-09-29 20:27:54 +00:00
james.maes 051d542d1b Merge pull request #47 from QRun-IO/feature/GH-912-default-registry
ci: allow trusted publishing with default registry (QQQ #912)
2026-09-29 15:27:20 -05:00
james.maes c5b72954cf ci: remove redundant project npm registry config (QQQ #912) 2026-09-29 15:26:07 -05:00
CircleCI edd5e0464d Bump version to 0.40.18-SNAPSHOT [skip ci] 2026-09-29 20:22:54 +00:00
james.maes b726e8c954 Merge pull request #46 from QRun-IO/feature/GH-915-publisher-pin
ci: use corrected trusted npm publisher (QQQ #915)
2026-09-29 15:22:09 -05:00
james.maes 18fee3e97a docs: match the corrected npm publisher pin (QQQ #915) 2026-09-29 15:20:48 -05:00
james.maes 4dc4608a82 ci: pin corrected trusted npm publisher (QQQ #915) 2026-09-29 15:19:36 -05:00
CircleCI 1d26e20d2f Bump version to 0.40.17-SNAPSHOT [skip ci] 2026-09-29 19:58:43 +00:00
james.maes 1993a20302 Merge pull request #45 from QRun-IO/feature/GH-914-preserve-publish-lockfile
fix(ci): retain the tested dependency lockfile for publication
2026-09-29 14:58:00 -05:00
james.maes 8e0c93462c fix(ci): preserve tested dependencies during publish (#914) 2026-09-29 14:56:39 -05:00
CircleCI a6057d9004 Bump version to 0.40.16-SNAPSHOT [skip ci] 2026-09-29 19:53:08 +00:00
james.maes c1dea9c0d6 Merge pull request #44 from QRun-IO/feature/GH-912-npm-trusted-publishing
fix(ci): publish npm packages with CircleCI OIDC
2026-09-29 14:52:15 -05:00
james.maes 1f3e7b2721 fix(ci): align npm repository identity (#912) 2026-09-29 14:19:52 -05:00
james.maes 81503ec2bd fix(ci): use CircleCI npm Trusted Publishing (#912)
Refs QRun-IO/qqq#912. Pin the OIDC-capable orb and supported Node image, and document exact package trust settings.
2026-09-29 14:09:58 -05:00
CircleCI 69c5b7a68a Bump version to 0.40.15-SNAPSHOT [skip ci] 2026-09-29 18:24:14 +00:00
dependabot[bot]andjames.maes 46ee6f0b35 fix(security): patch client dependencies and verify HTTP transport (#29)
* Bump the npm_and_yarn group across 1 directory with 2 updates

Bumps the npm_and_yarn group with 2 updates in the / directory: [axios](https://github.com/axios/axios) and [form-data](https://github.com/form-data/form-data).


Updates `axios` from 0.28.1 to 0.30.0
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v0.30.0/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v0.28.1...v0.30.0)

Updates `form-data` from 4.0.0 to 4.0.4
- [Release notes](https://github.com/form-data/form-data/releases)
- [Changelog](https://github.com/form-data/form-data/blob/master/CHANGELOG.md)
- [Commits](https://github.com/form-data/form-data/compare/v4.0.0...v4.0.4)

---
updated-dependencies:
- dependency-name: axios
  dependency-version: 0.30.0
  dependency-type: direct:production
  dependency-group: npm_and_yarn
- dependency-name: form-data
  dependency-version: 4.0.4
  dependency-type: direct:production
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>

* style(tests): align transport assertions with lint rules

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: James Maes <james@kof22.com>
2026-09-29 13:23:36 -05:00
CircleCI 8355a8396a Bump version to 0.40.14-SNAPSHOT [skip ci] 2026-07-12 10:32:16 +00:00
James MaesandClaude Opus 4.8 a580ab1fc3 docs: add CLAUDE.md pointer to QQQ knowledge-base dossier + hub
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-12 05:31:46 -05:00
CircleCI e234e3028c Bump version to 0.40.13-SNAPSHOT [skip ci] 2026-05-21 22:14:33 +00:00