CI
8a79265ad5
Bump version to 0.3.0-SNAPSHOT [skip ci]
2026-11-07 17:31:52 +00:00
james.maes and Claude Opus 5.5
6b9b1b6839
build(deps): align with Gitea registry (parent 2.2.1, QQQ 4.1.0-RC.25)
...
maven / build (push) Successful in 1m35s
build / maven (push) Successful in 1m35s
pom.xml: parent -> 2.2.1
pom.xml: qqq-bom-pom: 4.1.0-RC.22 -> 4.1.0-RC.25
pom.xml: urp.version: 0.33.0-RC.1 -> 0.33.0-RC.2
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-07 17:23:27 +00:00
CI
0d696e5e58
Bump version to 0.2.0-SNAPSHOT [skip ci]
2026-11-06 23:33:35 +00:00
james.maes and Claude Sonnet 5.5
a389bfb8b0
build: pin QQQ 4.1.0-RC.22 from the Gitea registry and update README status
...
QRun-IO/ci-policy: ci / node-10 (pull_request) Skipped
QRun-IO/ci-policy: ci / fork-guard (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: ci / Scoped workflow [workflow 9cb8c13124a99d18da83cbcd4faa795859ac9e55] (pull_request) Successful in 7s
QRun-IO/ci-policy: native / native-result (pull_request) Successful in 5s
QRun-IO/ci-policy: ci / head-profile (pull_request) Skipped
QRun-IO/ci-policy: ci / repository-policy (pull_request) Skipped
QRun-IO/ci-policy: ci / application-template-0 (pull_request) Skipped
QRun-IO/ci-policy: ci / gradle-1 (pull_request) Skipped
QRun-IO/ci-policy: ci / java-core-2-head (pull_request) Skipped
QRun-IO/ci-policy: ci / java-docker-3 (pull_request) Skipped
QRun-IO/ci-policy: ci / java-docker-3-head (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-6-head (pull_request) Skipped
QRun-IO/ci-policy: ci / java-maven-7 (pull_request) Skipped
QRun-IO/ci-policy: ci / java-maven-7-head (pull_request) Skipped
QRun-IO/ci-policy: ci / node-8 (pull_request) Skipped
QRun-IO/ci-policy: ci / node-9 (pull_request) Skipped
QRun-IO/ci-policy: ci / node-playwright-11 (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-business (pull_request) Skipped
QRun-IO/ci-policy: ci / original-mcp (pull_request) Skipped
QRun-IO/ci-policy: ci / original-voyage (pull_request) Skipped
QRun-IO/ci-policy: ci / original-cli (pull_request) Skipped
QRun-IO/ci-policy: ci / not-enrolled (pull_request) Skipped
QRun-IO/ci-policy: ci / shared-pipeline (pull_request) Skipped
QRun-IO/ci-policy: ci / ci-result (pull_request) Successful in 8s
maven / build (push) Successful in 4m31s
build / maven (push) Successful in 4m30s
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-11-06 17:20:10 -06:00
james.maes and Claude Sonnet 5.5
0d876645b9
feat: per-session custom apps, a local widget backend and restricted permissions on QQQ 4.1
...
Port the host-proven Custom Apps work onto upstream develop (9ba3336f ):
- LOCAL_WIDGET backend for custom screens that show a widget over local data, and the
allowed-component-hosts and backend-name settings in CustomAppsQBitConfig (https hosts
only, lower-cased, no embedded credentials);
- CustomAppsMetaDataActionCustomizer, which gives each session exactly the containers,
apps and widgets whose "<name>.hasAccess" permission it holds;
- permission widgets for custom apps and custom app containers (the roles that hold the
permission, as a child record list) and the metadata producer changes behind them;
- CustomAppsPostgresTest and TestDdl: the schema owner creates the tables, the application
runs as a DML-only role, on a real PostgreSQL 17 (Testcontainers, UTC surefire argLine).
Build against the published QQQ 4.1 core (qqq-bom-pom 4.1.0-RC.21) and
qbit-user-role-permissions 0.33.0-RC.1 (canonical registry and Maven Central; its core
dependency is excluded so the QQQ BOM governs). The only SNAPSHOT left is the project's own
development revision. Every qqq class the sources import exists in the published RC.21 and
URP jars and every QQQ-style call name resolves in them (read-only javap); not compiled here.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-11-06 17:19:58 -06:00
james.maes and Codex
9e0c91eda6
fix: align develop with published CustomApps dependencies
...
Co-Authored-By: Codex <noreply@openai.com >
2026-10-21 18:38:08 -05:00
james.maes and Codex
5dd9b4b241
ci: adopt shared orb with published Custom Apps dependencies
...
Co-Authored-By: Codex <noreply@openai.com >
2026-10-20 19:33:00 -05:00
Tim Chamberlain
b6c67b01b3
updated qqq dependency
2026-02-06 17:15:34 -06:00
Tim Chamberlain
038e4be11c
updated qqq version
2026-02-06 15:41:58 -06:00
Tim Chamberlain
5e19255d19
added virtual fields for icons, ability to place containers anywhere in nav tree,
2026-02-06 15:25:34 -06:00
Tim Chamberlain
8a332c9d64
update qqq an qfmd pom versions
2026-02-04 10:25:03 -06:00
Tim Chamberlain
9d00627266
updates from pre-demo feedback
2026-02-03 13:18:08 -06:00
Tim Chamberlain
f734a21734
updated java version
2026-02-02 11:13:24 -06:00
Tim Chamberlain
47211eb253
updated dependencies
2026-02-02 11:07:14 -06:00
Tim Chamberlain
0f3b060415
updated dependencies
2026-02-02 10:56:46 -06:00
Tim Chamberlain
4fa7f3e631
initial checkin
2026-02-02 10:18:37 -06:00