This website requires JavaScript.
16097249b3
Bump version to 0.1.0-RC.8 [skip ci]
v0.1.0-RC.8
release/0.1
CI
2026-11-11 12:37:40 +00:00
d622ad37df
Merge pull request 'release: merge develop into release/0.1 for 0.1.0-RC.8' (#38 ) from merge/develop-into-release-0-1-rc8 into release/0.1
james.maes
2026-11-11 12:36:03 +00:00
a9b84e422c
Merge develop into release/0.1 for 0.1.0-RC.8 (#37 Continue to Slack link, /app/preferences landing, plain not-set-up refusal)
merge/develop-into-release-0-1-rc8
james.maes and Claude Fable 5.2
2026-11-11 06:32:28 -06:00
312e95cc17
Merge pull request 'fix(connect): a Continue to Slack link, a landing page that exists and a plain refusal' (#37 ) from fix/connect-continue-to-slack into develop
develop
james.maes
2026-11-11 12:32:16 +00:00
80bea0f931
fix(connect): a Continue to Slack link, a landing page that exists and a plain refusal
fix/connect-continue-to-slack
james.maes and Claude Fable 5.2
2026-11-11 06:29:49 -06:00
2720727d5f
Bump version to 0.1.0-RC.7 [skip ci]
v0.1.0-RC.7
CI
2026-11-07 19:55:13 +00:00
4b1c698a01
Merge pull request 'release: merge develop into release/0.1' (#35 ) from merge/develop-into-release-0.1 into release/0.1
james.maes
2026-11-07 19:53:44 +00:00
1a148f6787
Merge develop into release/0.1
James Maes and Claude Opus 5.5
2026-11-07 13:51:38 -06:00
2508c6b93c
Merge pull request 'build(deps): align with Gitea registry (parent 2.2.1, QQQ 4.1.0-RC.26)' (#34 ) from deps/align-gitea into develop
james.maes
2026-11-07 19:50:51 +00:00
65f256351c
refactor(delivery): adopt the core delivery SPI and classified values
James Maes and Claude Opus 5.5
2026-11-07 13:49:04 -06:00
cd3205e249
build(deps): align with Gitea registry (parent 2.2.1, QQQ 4.1.0-RC.26)
james.maes and Claude Opus 5.5
2026-11-07 18:09:23 +00:00
26aac94b52
Merge pull request 'ci: pin shared workflow to v1' (#33 ) from ci/pin-v1-develop into develop
james.maes
2026-11-06 16:10:48 +00:00
7804c6aed7
ci: pin shared workflow to v1
james.maes and Claude Opus 5.5
2026-11-06 14:13:59 +00:00
e1f362b22c
Merge pull request 'ci: use shared ci-workflows Maven workflow' (#32 ) from ci/ci-workflows into develop
james.maes
2026-11-05 23:18:12 +00:00
bf57535353
ci: rerun shared workflow
CI
2026-11-05 16:27:14 -06:00
48a2387ac6
ci: use shared ci-workflows Maven workflow
james.maes and Claude Opus 5.5
2026-11-05 22:08:36 +00:00
da103703aa
ci: enroll shared Gitea lifecycle
forge-recovery
2026-11-02 22:23:52 +00:00
6d4309d5a7
ci: enroll shared Gitea lifecycle
forge-recovery
2026-11-02 21:34:30 +00:00
d74e6a1a71
ci: enroll shared Gitea release-candidate lifecycle
forge-recovery and Codex
2026-11-02 20:21:07 +00:00
5fb14d55c4
ci: enroll shared Gitea lifecycle
main
forge-recovery
2026-11-02 19:16:18 +00:00
3933fc45ee
ci: add the isolated postpublish job to the QRun release caller
2026-11-02 15:53:58 +00:00
c4312ea7a1
ci: add the isolated postpublish job to the QRun release caller
2026-11-02 15:53:53 +00:00
0e4bf550f3
ci: move the QRun release caller to the thin v2 contract
2026-11-02 06:21:13 +00:00
a5bae34659
ci: move the QRun release caller to the thin v2 contract
2026-11-02 06:21:08 +00:00
0a03bfb501
ci: add the identical QRun release caller
forge-recovery and Codex
2026-11-02 04:15:28 +00:00
421b4e7c45
ci: add the identical QRun release caller
forge-recovery and Codex
2026-11-02 04:15:19 +00:00
c5a289c31a
build(deps): Bump the maven-minor-and-patch group across 1 directory with 4 updates
dependabot/maven/develop/maven-minor-and-patch-47b49de09a
dependabot[bot]
2026-10-28 08:25:20 +00:00
53fd036f58
build(deps): Bump the github-actions group with 2 updates
dependabot/github_actions/develop/github-actions-0fdda1077f
dependabot[bot]
2026-10-28 08:25:02 +00:00
56402d2f44
ci: enroll in the shared QQQ orb (#27 )
james.maes and Codex
2026-10-21 19:54:44 -05:00
33ba265215
ci: adopt managed orb 0.8 patch track (#26 )
james.maes and Codex
2026-10-21 15:28:28 -05:00
7a0fd3762a
ci: adopt shared orb 0.7.18 (#25 )
james.maes and Codex
2026-10-21 14:46:34 -05:00
2682c2fa94
ci: adopt shared orb 0.7.17 (#24 )
james.maes and Codex
2026-10-21 14:16:09 -05:00
4745b31a05
ci: centralize release branch verification and workflows (#23 )
james.maes and Codex
2026-10-21 13:05:53 -05:00
42aaf3c9c8
ci: use the shared branch-aware CodeQL worker (#22 )
james.maes and Codex
2026-10-21 10:43:15 -05:00
f7cc7a4884
ci: use the shared orb pipeline on main (#21 )
james.maes and Codex
2026-10-21 10:35:20 -05:00
a40eade67b
ci: adopt central orb 0.7.12 and stable gates (#20 )
james.maes and Codex
2026-10-21 08:50:01 -05:00
f0b70d7da7
ci: centralize rc release completion in qqq orb (#18 )
james.maes and Codex
2026-10-21 02:23:37 -05:00
4dcabdffed
ci: adopt shared orb 0.7.11 (#17 )
james.maes and Codex
2026-10-21 00:57:21 -05:00
de09fc27e9
Merge pull request #16 from QRun-IO/feature/central-ci
james.maes
2026-10-20 19:33:40 -05:00
fb4ae6db07
ci: adopt central QQQ orb 0.7.4
james.maes and Codex
2026-10-20 19:26:57 -05:00
2f7025ef28
Merge pull request #15 from QRun-IO/ci/release-rc-secrets-inherit
james.maes
2026-10-16 08:03:45 -05:00
33d993f414
ci(release-rc): pass secrets to the shared workflow so it can sign the RC tag
james.maes and Claude Opus 5.5
2026-10-15 16:20:23 -05:00
87a2218ef6
Merge pull request #14 from QRun-IO/fix/producer-version-from-build
james.maes
2026-10-15 01:42:56 -05:00
56b6f48a7b
fix: the qbit metadata version comes from the build, not a hardcoded constant
james.maes and Claude Opus 5.5
2026-10-15 01:33:09 -05:00
a8c25d213e
Bump version to 0.1.0-RC.6 [skip ci]
v0.1.0-RC.6
james.maes
2026-10-15 00:08:42 -05:00
5d15b1f584
Merge develop into release/0.1 for 0.1.0-RC.6 (#13 unconfigured Slack health is UNKNOWN, never DOWN)
james.maes and Claude Opus 5.5
2026-10-15 00:00:21 -05:00
80083044a8
Merge pull request #13 from QRun-IO/fix/health-not-configured
james.maes
2026-10-14 23:57:11 -05:00
1811bbf211
fix(health): an unconfigured Slack app is UNKNOWN, never DOWN
james.maes and Claude Opus 5.5
2026-10-14 23:54:33 -05:00
070e2c95d9
Merge pull request #12 from QRun-IO/fix/help-bundle-version
james.maes
2026-10-14 22:37:20 -05:00
7f71fc0566
fix(help): the help bundle carries the artifact version (Maven-filtered) instead of a hardcoded SNAPSHOT
james.maes and Claude Opus 5.5
2026-10-14 22:10:36 -05:00
c76f1841f2
Bump version to 0.1.0-RC.5 [skip ci]
v0.1.0-RC.5
james.maes
2026-10-14 21:54:03 -05:00
b873dcecc8
Merge develop into release/0.1 for 0.1.0-RC.5 (#11 help bundle)
james.maes and Claude Opus 5.5
2026-10-14 21:39:37 -05:00
91b24cb986
Merge pull request #11 from QRun-IO/feature/help-bundle
james.maes
2026-10-14 20:45:30 -05:00
36def54b8b
feat(help): ship the qbit-slack help bundle through QQQ help bundles, with coverage gate
james.maes and Claude Opus 5.5
2026-10-14 20:37:13 -05:00
14fbe64bd4
Bump version to 0.1.0-RC.4 [skip ci]
v0.1.0-RC.4
james.maes
2026-10-14 20:03:40 -05:00
fd82029453
Merge develop into release/0.1 for 0.1.0-RC.4 (#10 real Preferences SPI on RC.7)
james.maes and Claude Opus 5.5
2026-10-14 19:54:29 -05:00
c28210353e
Merge pull request #10 from QRun-IO/fix/rc7-preferences
james.maes
2026-10-14 19:51:17 -05:00
37524048ba
refactor(bridge): core #1194 rich messaging fields on RC.7, drop the stand-in
james.maes and Claude Opus 5.5
2026-10-14 19:48:26 -05:00
1ddbf470de
fix(preferences): real core user-preferences SPI on QQQ 4.1.0-RC.7
james.maes and Claude Opus 5.5
2026-10-14 19:48:26 -05:00
e81297d6e5
Bump version to 0.1.0-RC.3 [skip ci]
v0.1.0-RC.3
james.maes
2026-10-14 18:03:47 -05:00
0254d1b599
Merge develop into release/0.1 for 0.1.0-RC.3 (#9 tables work)
james.maes and Claude Opus 5.5
2026-10-14 17:47:59 -05:00
c1064601da
Merge pull request #9 from QRun-IO/feature/tables-populated-defaults
james.maes
2026-10-14 17:42:44 -05:00
d8063498a2
fix: only persist definitive channel answers; Check channels reporting; hostHelpIsKept
james.maes and Claude Opus 5.5
2026-10-14 17:26:20 -05:00
4bc330d96b
feat: table help, channel status write-back, user group handle, tables guardrail
james.maes and Claude Opus 5.5
2026-10-14 17:04:29 -05:00
c22f8ba125
Bump version to 0.1.0-RC.2 [skip ci]
v0.1.0-RC.2
james.maes and Claude Opus 5.5
2026-10-14 15:09:25 -05:00
cdbfef9b4c
Merge develop into release/0.1 for 0.1.0-RC.2 (#8 phase 2)
james.maes and Claude Opus 5.5
2026-10-14 15:01:45 -05:00
c5691102a2
Merge pull request #8 from QRun-IO/feature/interactivity
james.maes
2026-10-14 14:56:06 -05:00
92d42b3b07
Bump version to 0.1.0-RC.1 [skip ci]
v0.1.0-RC.1
james.maes and Claude Opus 5.5
2026-10-14 13:50:40 -05:00
0c298f893e
feat(interactivity): button actions run as the clicking user; Events API revocations
james.maes and Claude Opus 5.5
2026-10-14 13:49:23 -05:00
fb93a01a41
feat(metadata): slack_interaction audit table (child of messages)
james.maes and Claude Opus 5.5
2026-10-14 13:49:22 -05:00
d486153ca8
feat(security): Slack request signature verifier and signed button tokens
james.maes and Claude Opus 5.5
2026-10-14 13:49:21 -05:00
1d21f32835
Merge pull request #7 from QRun-IO/feature/delivery-destination
james.maes
2026-10-14 13:33:24 -05:00
f204e68331
Merge remote-tracking branch 'origin/develop' into feature/delivery-destination
james.maes
2026-10-14 13:30:40 -05:00
8d5fa6d462
feat(delivery): Slack delivery destination and SlackApi.applySessionKeys
james.maes and Claude Opus 5.5
2026-10-14 13:30:38 -05:00
c0eab35fde
feat(outbox): FILE messages via Slack's external upload flow
james.maes and Claude Opus 5.5
2026-10-14 13:30:37 -05:00
3bbd282016
Merge pull request #6 from QRun-IO/feature/app-home
james.maes
2026-10-14 13:13:57 -05:00
cbac87b0d8
fix(home): typed tables and statistic tiles instead of text blocks
james.maes and Claude Opus 5.5
2026-10-14 13:10:37 -05:00
21553d67c1
Merge remote-tracking branch 'origin/develop' into feature/app-home
james.maes
2026-10-14 12:49:18 -05:00
0bb2b463f0
feat(app): Slack app, viewer-scoped home dashboard and demo server
james.maes and Claude Opus 5.5
2026-10-14 12:47:44 -05:00
6f81857cbe
feat(preferences): Slack preferences section adapter and Connections record actions
james.maes and Claude Opus 5.5
2026-10-14 12:47:43 -05:00
3f43130f14
feat(permissions): slack.* permissions, body masking, token-free API/ESB/Quick Search lists
james.maes and Claude Opus 5.5
2026-10-14 12:47:43 -05:00
2dab9e516c
Merge pull request #5 from QRun-IO/feature/api-connect
james.maes
2026-10-14 12:37:42 -05:00
ce903dc5c1
Merge remote-tracking branch 'origin/develop' into feature/api-connect
james.maes
2026-10-14 12:28:55 -05:00
f58c2318a3
feat(api): SlackApi public package, readiness and optional health check
james.maes and Claude Opus 5.5
2026-10-14 12:28:25 -05:00
c795e9fa01
feat(oauth): Connect Slack per user and Install per tenant
james.maes and Claude Opus 5.5
2026-10-14 12:28:24 -05:00
34035be6b2
feat(templates): Slack template engine and PHI payload guard
james.maes and Claude Opus 5.5
2026-10-14 12:28:22 -05:00
1e40970459
Merge pull request #2 from QRun-IO/feature/outbox-core
james.maes
2026-10-14 11:54:05 -05:00
06eba71448
Merge remote-tracking branch 'origin/develop' into feature/outbox-core
james.maes
2026-10-14 11:51:22 -05:00
2bb5fa7bc2
feat(bridge): QBIT_SLACK core messaging provider
james.maes and Claude Opus 5.5
2026-10-14 11:51:03 -05:00
8d966e9bbe
feat(outbox): durable outbox and dispatcher with exactly-once posting
james.maes and Claude Opus 5.5
2026-10-14 11:51:03 -05:00
efc7a7c82b
feat(security): owner-session authorizer with membership check
james.maes and Claude Opus 5.5
2026-10-14 11:51:02 -05:00
a45bb8a75e
feat(transport): Slack Web API client, error classifier and fake test server
james.maes and Claude Opus 5.5
2026-10-14 11:51:01 -05:00
7d4650a91f
build(deps): Bump com.puppycrawl.tools:checkstyle from 10.12.6 to 14.3.0
dependabot/maven/develop/com.puppycrawl.tools-checkstyle-14.3.0
dependabot[bot]
2026-10-14 16:42:19 +00:00
ac2427220e
feat(metadata): slack_ tables with owner and tenant locks and hidden tokens
james.maes and Claude Opus 5.5
2026-10-14 11:18:52 -05:00
82c13f2ff5
feat(security): AES-GCM token cipher bound to its row, and error scrubbing
james.maes and Claude Opus 5.5
2026-10-14 11:18:51 -05:00
ab38448c51
feat(config): phase 1 settings, secret env-name allow list and validation
james.maes and Claude Opus 5.5
2026-10-14 11:18:50 -05:00
317432b1d1
Merge pull request #1 from QRun-IO/feature/spec-and-scaffold
james.maes
2026-10-14 11:02:21 -05:00
cae5b88fa1
docs: design for qbit-slack (per-user, multi-tenant, delivery destinations)
james.maes and Claude Opus 5.5
2026-10-14 10:59:39 -05:00
24be00bafc
build: scaffold per the QRun qbit repository standard
james.maes and Claude Opus 5.5
2026-10-14 10:59:38 -05:00
ee9e890117
Initial commit
james.maes
2026-10-14 10:48:37 -05:00