This website requires JavaScript.
e1cd9cb691
Bump version to 0.2.0-RC.7 [skip ci]
v0.2.0-RC.7
release/0.2
CI
2026-11-07 19:55:37 +00:00
46bbb72aa2
Merge pull request 'release: merge develop into release/0.2' (#44 ) from merge/develop-into-release-0.2 into release/0.2
james.maes
2026-11-07 19:53:38 +00:00
659c5d55f1
Merge develop into release/0.2
James Maes and Claude Opus 5.5
2026-11-07 13:51:19 -06:00
fe7a8b5089
Merge pull request 'build(deps): align with Gitea registry (parent 2.2.1, QQQ 4.1.0-RC.26)' (#42 ) from deps/align-gitea into develop
develop
james.maes
2026-11-07 19:50:21 +00:00
51ca0bb920
refactor(health): register CRM checks with the core health registry
James Maes and Claude Opus 5.5
2026-11-07 13:40:26 -06:00
d0f558dc60
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 17:56:32 +00:00
945f01371a
Merge pull request 'ci: pin shared workflow to v1' (#41 ) from ci/pin-v1-develop into develop
james.maes
2026-11-06 16:05:12 +00:00
021e86c202
ci: pin shared workflow to v1
james.maes and Claude Opus 5.5
2026-11-06 14:07:01 +00:00
a48933bedc
Merge pull request 'ci: use shared ci-workflows Maven workflow' (#40 ) from ci/ci-workflows into develop
james.maes
2026-11-05 23:15:36 +00:00
c9acd0921c
ci: use shared ci-workflows Maven workflow
james.maes and Claude Opus 5.5
2026-11-05 22:03:32 +00:00
7263246ab3
ci: enroll shared Gitea lifecycle
main
forge-recovery
2026-11-02 22:12:21 +00:00
60f8ced9bb
ci: enroll shared Gitea lifecycle
forge-recovery
2026-11-02 22:12:06 +00:00
746d2edd17
ci: enroll shared Gitea lifecycle
forge-recovery
2026-11-02 21:31:17 +00:00
ee6ee59793
ci: enroll shared Gitea release-candidate lifecycle
forge-recovery and Codex
2026-11-02 20:14:46 +00:00
7e59e188da
ci: add the isolated postpublish job to the QRun release caller
2026-11-02 15:48:11 +00:00
409e900f10
ci: add the isolated postpublish job to the QRun release caller
2026-11-02 15:48:04 +00:00
726c9284a8
ci: move the QRun release caller to the thin v2 contract
2026-11-02 06:17:19 +00:00
9094e9a760
ci: move the QRun release caller to the thin v2 contract
2026-11-02 06:17:14 +00:00
72bc4267e6
ci: add the identical QRun release caller
forge-recovery and Codex
2026-11-02 04:09:26 +00:00
bec33af779
ci: add the identical QRun release caller
forge-recovery and Codex
2026-11-02 04:09:21 +00:00
f92c76f1f5
ci: enroll in the shared QQQ orb (#36 )
james.maes and Codex
2026-10-21 19:51:03 -05:00
d6f21f6594
ci: adopt managed orb 0.8 patch track (#35 )
james.maes and Codex
2026-10-21 15:28:47 -05:00
37e974813a
ci: adopt managed orb 0.8 patch track
feature/orb-0.8-track
james.maes and Codex
2026-10-21 15:24:54 -05:00
00f798668a
ci: adopt shared orb 0.7.18 (#34 )
james.maes and Codex
2026-10-21 14:46:42 -05:00
062714c663
ci: adopt shared orb 0.7.18
feature/orb-0.7.18
james.maes and Codex
2026-10-21 14:41:14 -05:00
a7b42339b9
ci: adopt shared orb 0.7.17 (#33 )
james.maes and Codex
2026-10-21 14:16:25 -05:00
ef264caf09
ci: adopt shared orb 0.7.17
feature/orb-0.7.17
james.maes and Codex
2026-10-21 14:11:58 -05:00
015403c8ac
ci: centralize release branch verification and workflows (#32 )
james.maes and Codex
2026-10-21 12:39:30 -05:00
520be36c5d
ci: centralize release branch verification and workflows (#31 )
release/0.1.0
james.maes and Codex
2026-10-21 12:39:16 -05:00
89954d060e
ci: centralize release branch verification and workflows
feature/orb-standardize-release-0.2
james.maes and Codex
2026-10-21 12:33:51 -05:00
369ea2ad43
ci: centralize release branch verification and workflows
feature/orb-standardize-release-0.1.0
james.maes and Codex
2026-10-21 12:33:44 -05:00
55980fdb24
ci: use shared orb pipelines and source scanning (#30 )
james.maes and Codex
2026-10-21 10:45:54 -05:00
e2990bcd60
ci: centralize QBit source scanning (#29 )
james.maes and Codex
2026-10-21 10:45:40 -05:00
88da504fec
ci: use shared orb pipelines and source scanning
feature/orb-main-hotfix-standardization
james.maes and Codex
2026-10-21 10:20:53 -05:00
d2c2f8a9b8
ci: centralize QBit source scanning
feature/shared-codeql
james.maes and Codex
2026-10-21 10:20:46 -05:00
e422092fd4
ci: adopt central orb 0.7.12 and stable gates (#28 )
james.maes and Codex
2026-10-21 08:53:07 -05:00
b3493e19fa
ci: adopt central orb 0.7.12 and stable gates
feature/orb-0712-stable-gate
james.maes and Codex
2026-10-21 08:48:05 -05:00
70f841c256
ci: centralize rc release completion in qqq orb (#27 )
james.maes and Codex
2026-10-21 02:25:01 -05:00
9c955035e4
ci: centralize rc release completion in qqq orb
feature/orb-rc-worker
james.maes and Codex
2026-10-21 02:21:28 -05:00
730bb68428
ci: adopt shared orb 0.7.11 (#26 )
james.maes and Codex
2026-10-21 00:56:34 -05:00
27b89e09d9
ci: adopt shared orb 0.7.11
feature/orb-0.7.11
james.maes and Codex
2026-10-21 00:51:30 -05:00
62c393374d
Merge pull request #25 from QRun-IO/feature/central-ci
james.maes
2026-10-20 19:20:28 -05:00
c380dce8b6
ci: adopt verified central QQQ orb 0.7.3
feature/central-ci
james.maes and Codex
2026-10-20 19:02:42 -05:00
e361a9d133
feat: support email-owned CRM templates
feature/shared-email-templates
james.maes and Codex
2026-10-19 09:55:05 -05:00
98e3771c27
feat(crm): support a shared product catalog
feature/shared-product-catalog
james.maes and Codex
2026-10-19 08:06:32 -05:00
298f096d19
Bump version to 0.2.0-RC.6 [skip ci]
v0.2.0-RC.6
CircleCI
2026-10-16 15:24:58 +00:00
ad662e0793
Merge develop into release/0.2 for the next 0.2.0 RC
github-actions[bot]
2026-10-16 15:22:08 +00:00
a8e9a34b51
Merge pull request #22 from QRun-IO/feature/crm-setup-admin-only
james.maes
2026-10-16 10:19:22 -05:00
26b8847b46
fix(crm): show the Setup card only to CRM settings holders while setup is incomplete
feature/crm-setup-admin-only
james.maes and Claude Sonnet 5.5
2026-10-16 09:10:51 -05:00
820474805d
Merge pull request #21 from QRun-IO/ci/release-rc-secrets-inherit
james.maes
2026-10-16 08:03:28 -05:00
5157f81208
ci(release-rc): pass secrets to the shared workflow so it can sign the RC tag
ci/release-rc-secrets-inherit
james.maes and Claude Opus 5.5
2026-10-15 16:22:11 -05:00
c6031c26ed
Merge pull request #20 from QRun-IO/fix/producer-version-from-build
james.maes
2026-10-15 01:42:56 -05:00
08e880af2e
fix: the qbit metadata version comes from the build, not a hardcoded constant
fix/producer-version-from-build
james.maes and Claude Opus 5.5
2026-10-15 01:22:58 -05:00
e3f20d357e
Merge pull request #18 from QRun-IO/fix/help-bundle-version
james.maes
2026-10-14 22:37:20 -05:00
4710ed38b3
fix(help): the help bundle carries the artifact version (Maven-filtered) instead of a hardcoded SNAPSHOT
fix/help-bundle-version
james.maes and Claude Opus 5.5
2026-10-14 22:05:02 -05:00
34d248d9bd
Bump version to 0.2.0-RC.5 [skip ci]
v0.2.0-RC.5
CircleCI
2026-10-15 02:23:42 +00:00
4c12371649
Merge develop into release/0.2 for 0.2.0-RC.5 (#17 help bundle)
james.maes and Claude Opus 5.5
2026-10-14 21:19:40 -05:00
0ebbeefa08
Merge pull request #17 from QRun-IO/feature/help-bundle
james.maes
2026-10-14 20:45:30 -05:00
c5383718a3
feat(help): ship the qbit-crm help bundle through QQQ help bundles, with coverage gate
feature/help-bundle
james.maes and Claude Opus 5.5
2026-10-14 20:27:08 -05:00
16b8f17f76
Bump version to 0.2.0-RC.4 [skip ci]
v0.2.0-RC.4
CircleCI
2026-10-14 23:33:37 +00:00
1201536640
Merge develop into release/0.2 for 0.2.0-RC.4 (#16 health checks as system user)
james.maes and Claude Opus 5.5
2026-10-14 18:30:19 -05:00
a025eeee2f
Merge pull request #16 from QRun-IO/feature/health-system-session
james.maes
2026-10-14 18:27:16 -05:00
80bf85a158
fix(health): run context-less health checks as the system user
feature/health-system-session
james.maes and Claude Opus 5.5
2026-10-14 18:24:59 -05:00
11664bbf18
Bump version to 0.2.0-RC.3 [skip ci]
v0.2.0-RC.3
CircleCI
2026-10-14 22:27:33 +00:00
de08fc0c91
Merge develop into release/0.2 for 0.2.0-RC.3 (#15 seeds and Setup card)
james.maes and Claude Opus 5.5
2026-10-14 17:23:39 -05:00
24707575fc
Merge pull request #15 from QRun-IO/feature/tables-populated-defaults
james.maes
2026-10-14 17:10:40 -05:00
d6900e3842
test: commit host rows before the Liquibase rollback in the rollback test
feature/tables-populated-defaults
james.maes and Claude Opus 5.5
2026-10-14 17:07:40 -05:00
dc4ad764f3
fix(defaults): empty rollbacks, fresh-install guards, ordering docs, behavior test
james.maes and Claude Opus 5.5
2026-10-14 17:05:08 -05:00
4b4b33127e
feat: populate and explain every CRM table (defaults changelog, setup card, help, currency date)
james.maes and Claude Opus 5.5
2026-10-14 16:51:18 -05:00
ba6592ef07
Bump version to 0.2.0-RC.2 [skip ci]
v0.2.0-RC.2
CircleCI
2026-10-14 20:46:47 +00:00
3d818d26d0
Merge develop into release/0.2 for 0.2.0-RC.2 (#14 UI polish)
james.maes and Claude Opus 5.5
2026-10-14 15:43:32 -05:00
c8d765a135
Merge pull request #14 from QRun-IO/feature/ui-polish
james.maes
2026-10-14 15:42:34 -05:00
2babcaf3b4
fix(ui): plain table and field labels, contact layout, 4-column child lists, nullable names and owners, close dates on closed-stage inserts
feature/ui-polish
james.maes and Claude Opus 5.5
2026-10-14 15:39:27 -05:00
31964ff0e0
fix(home): grouped currency amounts, Stage/Deals/Weighted columns, compact Today statistics, readable timeline dates
james.maes and Claude Opus 5.5
2026-10-14 15:39:26 -05:00
ae22a1e5be
Bump version to 0.2.0-RC.1 [skip ci]
v0.2.0-RC.1
CircleCI
2026-10-14 20:09:55 +00:00
50acf63211
Merge pull request #13 from QRun-IO/feature/pii-tenancy-api
james.maes
2026-10-14 15:00:14 -05:00
1f994e127b
fix(schema): 320-char emails, 500-char UTM fields; cap lead source names from UTM at 100
feature/pii-tenancy-api
james.maes and Claude Opus 5.5
2026-10-14 14:57:36 -05:00
212c7aaa77
fix(home): let Next size home table columns (no fixed widths)
james.maes and Claude Opus 5.5
2026-10-14 14:57:35 -05:00
40a93c3286
fix(app): produce a plain QAppMetaData so hosts can attach it as a child app
james.maes and Claude Opus 5.5
2026-10-14 14:57:35 -05:00
da0ba96966
feat: PII classification, optional tenancy locks, search fields and API publication
james.maes and Claude Opus 5.5
2026-10-14 14:54:55 -05:00
b7b146259f
feat: contingent primary contact and server-side stage and outcome validation
james.maes and Claude Opus 5.5
2026-10-14 14:54:54 -05:00
7ee43485c3
feat(privacy): Erase Personal Data covers every CRM table and core audit copies
james.maes and Claude Opus 5.5
2026-10-14 14:54:54 -05:00
019d93a5d7
feat: CRM health checks (stand-in qqq#1199) and bulk-load starter profiles
james.maes and Claude Opus 5.5
2026-10-14 14:54:53 -05:00
99102d3175
feat(help): qbit-crm help bundle with stand-in loader (qqq#1198)
james.maes and Claude Opus 5.5
2026-10-14 14:54:52 -05:00
90cdaaa88d
Merge pull request #12 from QRun-IO/feature/platform-reuse
james.maes
2026-10-14 13:34:57 -05:00
424f6ea379
Merge remote-tracking branch 'origin/develop' into feature/platform-reuse
feature/platform-reuse
james.maes
2026-10-14 13:32:17 -05:00
8d9dfb9172
feat: schedules, collaboration record features and alert types
james.maes and Claude Opus 5.5
2026-10-14 13:31:24 -05:00
e1fb2c0deb
feat(deals): won and rotting notifications through QAlerts
james.maes and Claude Opus 5.5
2026-10-14 13:31:24 -05:00
68220ec915
feat(scoring): date-decay operators, incremental recalculation and auto-assign on insert
james.maes and Claude Opus 5.5
2026-10-14 13:31:23 -05:00
666cec834e
feat(email): Send Email and sequence steps send through CrmEmailTransport; delivery sync and consent expiry
james.maes and Claude Opus 5.5
2026-10-14 13:31:22 -05:00
4b1d272ac5
Merge pull request #11 from QRun-IO/feature/record-actions
james.maes
2026-10-14 13:06:13 -05:00
06d41fb3f7
Merge remote-tracking branch 'origin/develop' into feature/record-actions
feature/record-actions
james.maes
2026-10-14 13:03:32 -05:00
a93365a7b7
refactor: retire reminder, overdue, import, track and old bulk processes; page background jobs
james.maes and Claude Opus 5.5
2026-10-14 13:00:39 -05:00
15a2549b59
feat(actions): CRM record actions on the standard streamed ETL with review and result summaries
james.maes and Claude Opus 5.5
2026-10-14 13:00:38 -05:00
831bc59743
Merge pull request #10 from QRun-IO/feature/app-home
james.maes
2026-10-14 12:52:45 -05:00
7a9a38afe4
Merge remote-tracking branch 'origin/develop' into feature/app-home
feature/app-home
james.maes
2026-10-14 12:50:29 -05:00
45df8cd380
Merge pull request #9 from QRun-IO/feature/intake-api
james.maes
2026-10-14 12:48:48 -05:00
43c6fe83b1
Merge remote-tracking branch 'origin/develop' into feature/app-home
james.maes
2026-10-14 12:46:04 -05:00
0da0edfc6c
Merge remote-tracking branch 'origin/develop' into feature/intake-api
feature/intake-api
james.maes
2026-10-14 12:46:00 -05:00
b8dc4041a7
fix(api): trusted intake writes, per-list eligibility, enum ids, re-subscribe, auto-assign new leads
james.maes and Claude Opus 5.5
2026-10-14 12:45:38 -05:00