james.maes and Codex
70e3c31de1
ci: centralize QBit source scanning
...
Co-Authored-By: Codex <noreply@openai.com >
2026-10-21 10:17:33 -05:00
james.maes and Codex
74939c3b7c
ci: adopt central orb 0.7.12 and stable gates ( #19 )
...
Co-authored-by: Codex <noreply@openai.com >
2026-10-21 08:53:16 -05:00
james.maes and Codex
55c89ec2b3
ci: centralize rc release completion in qqq orb ( #18 )
...
Co-authored-by: Codex <noreply@openai.com >
2026-10-21 02:24:32 -05:00
james.maes and Codex
dbdedf7d00
ci: publish GA artifacts only from stable tags ( #17 )
...
Co-authored-by: Codex <noreply@openai.com >
2026-10-21 01:09:03 -05:00
james.maes and Codex
914aac2cbb
ci: adopt shared orb 0.7.11 ( #16 )
...
Co-authored-by: Codex <noreply@openai.com >
2026-10-21 00:57:35 -05:00
james.maes
b04cc0b0fa
Merge pull request #15 from QRun-IO/feature/central-ci
...
ci: adopt shared QQQ orb standard
2026-10-20 19:20:20 -05:00
james.maes and Codex
a42e85d1c2
ci: adopt verified central QQQ orb 0.7.3
...
Co-Authored-By: Codex <noreply@openai.com >
2026-10-20 19:07:54 -05:00
james.maes
0be1fc54a4
Merge pull request #13 from QRun-IO/ci/release-rc-secrets-inherit
...
ci(release-rc): pass secrets so the shared workflow can sign the RC tag
2026-10-16 08:05:21 -05:00
james.maes and Claude Opus 5.5
e43515a92e
ci(release-rc): pass secrets to the shared workflow so it can sign the RC tag
...
QRun-IO/.github#2 adds a tag-and-release job that signs vX with the
QRUN_TAG_SIGNING_KEY secret after Maven Central confirms the artifact.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-15 16:22:50 -05:00
james.maes
bce290d6b4
Merge pull request #12 from QRun-IO/feature/release-rc-automation
...
ci: automate RC releases; hotfix/* pushes no longer publish
2026-10-13 15:00:39 -05:00
james.maes and Claude Opus 5.5
ee20dfef2a
ci: automate RC releases; hotfix/* pushes no longer publish
...
Removes publish_hotfix_release: a hotfix/* branch push published a GA
release to Maven Central with no tag or review (QRun-IO/qbit-cdn#12 ,
QRun-IO/qqq#1121 ). hotfix/* branches now run test_only; a hotfix
release publishes from a reviewed vX.Y.Z tag through publish_release.
Adds .github/workflows/release-rc.yml (reusable QRun-IO/.github
qbit-release-rc): a manual dispatch, or merging a develop PR labelled
release:rc, merges develop into the release line and the release/* push
runs the existing CircleCI RC publish.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-13 14:37:56 -05:00
james.maes
ad11a13e62
Merge pull request #11 from QRun-IO/feature/ga-only-release-tags
...
ci: publish only GA tags (vX.Y.Z), never RC tags
2026-10-12 16:07:53 -05:00
james.maes and Claude Opus 5.5
8cebae2f2c
ci: publish only GA tags (vX.Y.Z), never RC tags
...
An RC tag matched /v.*/ and the orb republished it as the next RC.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-12 15:59:43 -05:00
james.maes
2f1ff80065
build: re-pin to qbit-build-parent 2.0.0 ( #8 )
...
Closes QRun-IO/qqq#765 . Part of QRun-IO/qqq-all#1 .
2026-09-25 20:44:34 -05:00
james.maes
dbfbc59f0c
build: re-pin to qbit-build-parent 2.0.0 ( QRun-IO/qqq#765 )
...
Migrates the removed qqq 4.0 APIs with a sparse-update test, adds an opt-in qqq-snapshot profile, and keeps CircleCI package installs unattended.
Part of QRun-IO/qqq-all#1
2026-09-25 20:41:08 -05:00
james.maes
512defb9cc
chore: back-merge main into develop
...
Records main's 0.4.0 release commits on develop, keeping develop's 0.5.0-SNAPSHOT revision.
2026-09-25 20:40:13 -05:00
James Maes and Claude Opus 4.8
b3ac14a0fd
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:05 -05:00
james.maes and Claude Opus 4.7
6a0f548afa
chore: add CODEOWNERS pointing to sole maintainer
...
Architecture audit pass 2026-05-21. Minimal CODEOWNERS file
making the implicit ownership explicit.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-21 17:14:07 -05:00
Darin Kelkhoff
523fd34095
chore: fix ot use revision property in <version> tag
2026-03-13 10:10:36 -05:00
Darin Kelkhoff
8f92567c93
chore: update revision/version to 0.5.0-SNAPSHOT
2026-03-13 10:05:15 -05:00
CircleCI
9a6eca0189
Bump version to 0.4.0 [skip ci]
2026-03-13 15:05:08 +00:00
Darin Kelkhoff
67252ae1f3
Merge pull request #6 from QRun-IO/release/0.4
...
Release/0.4
v0.4.0
2026-03-13 10:03:20 -05:00
CircleCI
5323d4ed25
Bump version to 0.4.0-RC.1 [skip ci]
2026-03-13 14:57:53 +00:00
Darin Kelkhoff
b0ec372885
Merge pull request #4 from QRun-IO/feature/virtual-field-support
...
feat(virtualFields): add baseline support for virtualFields
2026-03-09 12:05:44 -05:00
Darin Kelkhoff
5c97a017dc
fix: avoid NPE if table has no virtual fields
2026-03-09 11:59:59 -05:00
Darin Kelkhoff
2f3938929b
feat(virtualFields): add baseline support for virtualFields
2026-03-09 09:00:03 -05:00
Darin Kelkhoff
0c406e9a4b
feat: always keep fields that are part of any record locks on a table, plus any that are marked by the application via supplemental meta-data as always-include
2026-01-29 22:17:16 -06:00
Darin Kelkhoff
aed9b45c7b
Merged main into develop
...
- bump version to 0.4.0-SNAPSHOT
2026-01-29 22:12:24 -06:00
james.maes
4213148582
chore: bump qqq to 0.40.0-SNAPSHOT
2026-01-10 21:05:10 -06:00
james.maes
ba98f2872d
chore: migrate license from AGPL-3.0 to Apache-2.0
2026-01-05 10:14:20 -06:00
james.maes
8d4ecce8b4
docs: update README with correct group ID and version
2025-12-28 16:44:08 -06:00
CircleCI
c2d648736a
Bump version to 0.3.0 [skip ci]
2025-12-28 22:37:56 +00:00
james.maes
7b2cd008e6
feat: Java 21 LTS migration with qbit-build-parent 1.5.0 ( #1 )
...
* feat: migrate to Java 21 with qbit-build-parent 1.5.0
* fix: update qbit-build-parent to 1.5.1 for JUnit 6 compatibility
* chore: retrigger CI after Maven Central sync
v0.3.0
2025-12-28 16:36:22 -06:00
james.maes
8b94ecedf3
chore(license): add AGPL-3.0 license with QRun-IO copyright
2025-12-25 19:32:47 -06:00
james.maes
fec63ed4c4
docs: Standardize README
2025-12-24 14:20:16 -06:00
james.maes
b89245ae4c
ci: Add GitHub release configuration
2025-12-24 12:44:22 -06:00
Darin Kelkhoff
983bde7713
chore: update version to 0.2.3-SNAPSHOT?
2025-12-05 12:03:10 -06:00
Darin Kelkhoff
3e9453d36e
fix: handle fields in sections that came from join tables
2025-12-05 12:02:45 -06:00
Darin Kelkhoff
b0ebc121eb
Update qqq-orb to 0.3.12 (try to fix version automation, wanting to publish 0.2.2-SNAPSHOT)
2025-11-07 10:50:09 -06:00
CircleCI
8db9359d78
Bump version to 0.2.1 [skip ci]
2025-11-07 03:55:49 +00:00
Darin Kelkhoff
a08a3b424f
test: fixed this test
...
It was actually previously passing because of the bug that we fixed, where wee weren't including a criteria on the table name
2025-11-06 21:53:43 -06:00
Darin Kelkhoff
ab00b186fe
chore: update pom version to be SNAPSHOT (since this is develop); updating to a qbit-build-parent that exists (1.1.0, not 1.4.0)
2025-11-06 16:12:11 -06:00
Darin Kelkhoff
735cb27ee4
fix: make fields w/ a dynamic default value always be included on insert & update calls. adding this so createDate, modifyDate will be set. Feels right, but we can imagine maybe it isn't always? going with it for now.
2025-11-06 16:11:40 -06:00
Darin Kelkhoff
bda8753e4c
fix: the query for TableViews wasn't being filtered by table name...
2025-11-06 16:10:28 -06:00
CircleCI
6b9a6cbcef
Bump version to 0.2.1 [skip ci]
2025-09-29 20:33:24 +00:00
james.maes
11a9b782f1
ci(circleci): updated to latest production qqq orb - 0.3.8
2025-09-29 15:31:45 -05:00
james.maes
afa221be9d
chore(deps): Updated parent pom and qqq-orb to latest published versions
2025-09-18 12:20:19 -05:00
james.maes
2a82f4ea36
chore(deps): Updated parent pom and qqq-orb to latest published versions
2025-09-18 12:12:56 -05:00
james.maes
d29b008edc
Update README.md
2025-09-16 14:28:06 -05:00
james.maes
b7837d7585
chore: bump snapshot version after release
2025-09-16 14:13:50 -05:00