Skip to content

Releases: compliance-framework/api

v0.17.1

26 Jun 12:03
ce77d44

Choose a tag to compare

What's Changed

Full Changelog: v0.17.0...v0.17.1

v0.17.0

26 Jun 10:00
20d1ba4

Choose a tag to compare

What's Changed

  • BCH-1150: Validate evidence file type against evidence type on backend by @saltpy-cs in #408
  • BCH-1145: Remove definition-level evidence-required from API contract by @saltpy-cs in #409
  • lisa/feat/workflow-seed-cmd by @ccf-lisa[bot] in #410
  • lisa/feat/workflow-evidence-for-dashboards by @ccf-lisa[bot] in #411
  • Ignore sync errors in a consistent way by @ianmiell in #403
  • fix: supports disable agent public endpoints via env vars by @gusfcarvalho in #412
  • lisa/feat/workflow-import-route by @ccf-lisa[bot] in #413
  • chore(deps): bump github.com/slack-go/slack from 0.20.0 to 0.23.1 by @dependabot[bot] in #393
  • chore(deps): bump github.com/gohugoio/hugo from 0.159.2 to 0.161.0 by @dependabot[bot] in #392
  • fix: component suggestion bugs by @gusfcarvalho in #414
  • fix: auto-create diagram groupings on first diagram POST by @gusfcarvalho in #415
  • lisa/feat/bch-1308-suggested-data-model by @ccf-lisa[bot] in #416
  • lisa/feat/bch-1307-llm-client-config by @ccf-lisa[bot] in #417
  • lisa/feat/bch-1309-core-suggestion-engine by @ccf-lisa[bot] in #418
  • lisa/feat/bch-1310-suggestions-worker by @ccf-lisa[bot] in #419
  • lisa/feat/bch-1311-suggestions-api by @ccf-lisa[bot] in #420
  • fix: preserve catalog-canonical casing for control IDs by @gusfcarvalho in #421
  • lisa/fix-prompt-to-use-fewer-labels by @ccf-lisa[bot] in #422
  • feat: dashboard suggestions edit by @gusfcarvalho in #424
  • lisa/feat-ai-diagnostics by @ccf-lisa[bot] in #423
  • lisa/control-suggestion-state-api by @ccf-lisa[bot] in #425
  • BCH-1313: AuthZ Phase 1 — internal/authz (PDP, manifest, builtin driver) + single PEP by @ccf-lisa[bot] in #427
  • BCH-1315: AuthZ Phase 3 — AuthZen HTTP driver + batch Evaluations + /me/permissions by @ccf-lisa[bot] in #428
  • feat: AuthZ full manifest + ccf authz export + decision audit logging (BCH-1314) by @ccf-lisa[bot] in #430
  • feat: AuthZ (OSS) embedded Cedar engine + bundled role policies + static role assignment (BCH-1316) by @ccf-lisa[bot] in #431
  • feat: AuthZ native user groups — membership model + admin API + group PIP (BCH-1328) by @ccf-lisa[bot] in #432
  • fix: assign pep enforcement correctly by @gusfcarvalho in #433
  • feat: AuthZ — SSO group mappings provision native groups + materialize membership (BCH-1331) by @ccf-lisa[bot] in #434
  • feat: AuthZ system-level role assignments — persisted model + admin API + PDP read path (BCH-1333) by @ccf-lisa[bot] in #436
  • feat: AuthZ reconcile authz-roles.yaml into persisted role assignments at startup (BCH-1334) by @ccf-lisa[bot] in #437
  • fix: sso and route fixes by @gusfcarvalho in #438
  • fix: sso group lifecycle by @gusfcarvalho in #439

Full Changelog: v0.16.3...v0.17.0

v0.17.0-rc3

25 Jun 11:58
20d1ba4

Choose a tag to compare

v0.17.0-rc3 Pre-release
Pre-release

What's Changed

  • BCH-1313: AuthZ Phase 1 — internal/authz (PDP, manifest, builtin driver) + single PEP by @ccf-lisa[bot] in #427
  • BCH-1315: AuthZ Phase 3 — AuthZen HTTP driver + batch Evaluations + /me/permissions by @ccf-lisa[bot] in #428
  • feat: AuthZ full manifest + ccf authz export + decision audit logging (BCH-1314) by @ccf-lisa[bot] in #430
  • feat: AuthZ (OSS) embedded Cedar engine + bundled role policies + static role assignment (BCH-1316) by @ccf-lisa[bot] in #431
  • feat: AuthZ native user groups — membership model + admin API + group PIP (BCH-1328) by @ccf-lisa[bot] in #432
  • fix: assign pep enforcement correctly by @gusfcarvalho in #433
  • feat: AuthZ — SSO group mappings provision native groups + materialize membership (BCH-1331) by @ccf-lisa[bot] in #434
  • feat: AuthZ system-level role assignments — persisted model + admin API + PDP read path (BCH-1333) by @ccf-lisa[bot] in #436
  • feat: AuthZ reconcile authz-roles.yaml into persisted role assignments at startup (BCH-1334) by @ccf-lisa[bot] in #437
  • fix: sso and route fixes by @gusfcarvalho in #438
  • fix: sso group lifecycle by @gusfcarvalho in #439

Full Changelog: v0.17.0-rc2...v0.17.0-rc3

v0.17.0-rc2

18 Jun 15:15
2c85af6

Choose a tag to compare

v0.17.0-rc2 Pre-release
Pre-release

What's Changed

  • fix: auto-create diagram groupings on first diagram POST by @gusfcarvalho in #415
  • lisa/feat/bch-1308-suggested-data-model by @ccf-lisa[bot] in #416
  • lisa/feat/bch-1307-llm-client-config by @ccf-lisa[bot] in #417
  • lisa/feat/bch-1309-core-suggestion-engine by @ccf-lisa[bot] in #418
  • lisa/feat/bch-1310-suggestions-worker by @ccf-lisa[bot] in #419
  • lisa/feat/bch-1311-suggestions-api by @ccf-lisa[bot] in #420
  • fix: preserve catalog-canonical casing for control IDs by @gusfcarvalho in #421
  • lisa/fix-prompt-to-use-fewer-labels by @ccf-lisa[bot] in #422
  • feat: dashboard suggestions edit by @gusfcarvalho in #424
  • lisa/feat-ai-diagnostics by @ccf-lisa[bot] in #423
  • lisa/control-suggestion-state-api by @ccf-lisa[bot] in #425

Full Changelog: v0.17.0-rc1...v0.17.0-rc2

v0.17.0-rc1

11 Jun 10:35
61d8149

Choose a tag to compare

v0.17.0-rc1 Pre-release
Pre-release

What's Changed

  • BCH-1150: Validate evidence file type against evidence type on backend by @saltpy-cs in #408
  • BCH-1145: Remove definition-level evidence-required from API contract by @saltpy-cs in #409
  • lisa/feat/workflow-seed-cmd by @ccf-lisa[bot] in #410
  • lisa/feat/workflow-evidence-for-dashboards by @ccf-lisa[bot] in #411
  • Ignore sync errors in a consistent way by @ianmiell in #403
  • fix: supports disable agent public endpoints via env vars by @gusfcarvalho in #412
  • lisa/feat/workflow-import-route by @ccf-lisa[bot] in #413
  • chore(deps): bump github.com/slack-go/slack from 0.20.0 to 0.23.1 by @dependabot[bot] in #393
  • chore(deps): bump github.com/gohugoio/hugo from 0.159.2 to 0.161.0 by @dependabot[bot] in #392
  • fix: component suggestion bugs by @gusfcarvalho in #414

Full Changelog: v0.16.3...v0.17.0-rc1

v0.16.3

27 May 15:27
8e1d435

Choose a tag to compare

What's Changed

  • BCH-1155: Populate ExecutionStreamUUID in WorkflowExecution.GetByID by @saltpy-cs in #401
  • BCH-1152: Enforce grace period hierarchy between definition, instance… by @saltpy-cs in #404
  • BCH-1156: Filter My Tasks by effective due date using COALESCE by @saltpy-cs in #405
  • BCH-1158: Cascade soft-delete to step evidence and workflow execution… by @saltpy-cs in #406
  • fix: add error messages to provider status for misconfig by @reecebedding in #407

Full Changelog: v0.16.2...v0.16.3

v0.16.2

25 May 10:12
535606d

Choose a tag to compare

What's Changed

  • lisa/feat/notification-health-api by @ccf-lisa[bot] in #402

New Contributors

  • @ccf-lisa[bot] made their first contribution in #402

Full Changelog: v0.16.1...v0.16.2

v0.16.1

22 May 10:44
7597d41

Choose a tag to compare

What's Changed

  • fix(BCH-1147): emit started evidence synchronously at trigger time by @saltpy-cs in #397
  • fix(BCH-1153): Populate per-step metrics in workflow execution metrics resp by @saltpy-cs in #399
  • fix(BCH-1148): Populate step_count in workflow definition list response by @saltpy-cs in #398
  • fix: allow river to use polling only by @gusfcarvalho in #400

New Contributors

Full Changelog: v0.16.0...v0.16.1

v0.16.0

07 May 09:03
36e309e

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.15.0...v0.16.0

v0.16.0-rc2

04 May 12:51
790ffcc

Choose a tag to compare

v0.16.0-rc2 Pre-release
Pre-release

What's Changed

Full Changelog: v0.16.0-rc1...v0.16.0-rc2