Commit Graph

3427 Commits

Author SHA1 Message Date
Sacha Al Himdani
90badb79a5 Update dev.yaml
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2026-04-08 08:53:10 +02:00
dependabot[bot]
2b7bcc3a11 Bump github.com/aws/aws-sdk-go-v2/service/bedrockruntime
Bumps [github.com/aws/aws-sdk-go-v2/service/bedrockruntime](https://github.com/aws/aws-sdk-go-v2) from 1.50.1 to 1.50.4.
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.50.1...service/ssm/v1.50.4)

---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/service/bedrockruntime
  dependency-version: 1.50.4
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-08 01:36:34 +00:00
Sacha Al Himdani
32a97c22cf Set organization ID in MCP task response
The NewTask type helper was not copying OrganizationID from the
coredata Task, causing it to serialize as a zero-value GID.

Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2026-04-07 19:08:28 +02:00
Sacha Al Himdani
c84a300dfa Release v0.163.1
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2026-04-07 19:05:43 +02:00
Sacha Al Himdani
e56c3360c5 Fix mcp task creation priority
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2026-04-07 18:55:11 +02:00
Émile Ré
8b9da28c53 Release v0.163.0
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-04-07 17:30:05 +04:00
Émile Ré
16d4e462c8 Add list keymaps to handle backspaces
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-04-07 17:13:33 +04:00
Émile Ré
0f674d1980 Better handle list transformation
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-04-07 17:13:33 +04:00
dependabot[bot]
f4a7eb1a16 Bump vite from 7.3.1 to 7.3.2
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 7.3.1 to 7.3.2.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v7.3.2/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v7.3.2/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 7.3.2
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-07 11:17:05 +00:00
Émile Ré
31b5089356 Release v0.162.1
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-04-07 13:29:47 +04:00
Émile Ré
722d4d2c45 Remove unused prop
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-04-07 12:17:16 +04:00
Émile Ré
ebd3a27c70 Update ui rules
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-04-07 11:38:58 +04:00
Émile Ré
7ea33ab68e Change naming rule
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-04-07 11:38:58 +04:00
Émile Ré
3df4e22da3 Fix page example
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-04-07 11:38:58 +04:00
Émile Ré
97afaed3ec Fix relay.md
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-04-07 11:38:58 +04:00
Émile Ré
6d537e8896 Add rules for app arborescence
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-04-07 11:38:58 +04:00
Émile Ré
be03883d80 Add rule for UI component props
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-04-07 11:38:57 +04:00
Émile Ré
d58d838f04 Add general react components rules
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-04-07 11:38:57 +04:00
Émile Ré
6e836d42f8 Add UI rules
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-04-07 11:38:57 +04:00
Émile Ré
9b473b27c2 Fix invisible drag line on Safari
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-04-06 19:18:09 +04:00
Émile Ré
f9b0132614 Release v0.162.0
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-04-06 16:31:15 +04:00
Émile Ré
ad326224b3 Fix inline code rendering and error handling consistence
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-04-06 16:01:51 +04:00
Émile Ré
23eaa4ce24 Fix lint
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-04-06 15:35:58 +04:00
Émile Ré
f7e41c7f24 Update mcp types.newDocumentVersion signature - panic from body
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-04-06 15:22:39 +04:00
Émile Ré
6d2e9dbe19 Update MCP to handle markdown for all document content tools + fix converter edge case for code fence closing
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-04-06 15:13:39 +04:00
Émile Ré
24a9459fb9 Move tests to dedicated file for html converter
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-04-06 15:13:39 +04:00
Émile Ré
5280898eb9 Implement prosemirror markdown renderer
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-04-06 15:13:38 +04:00
Émile Ré
ab33285c9c Rename files for clarity
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-04-06 15:13:38 +04:00
Bryan Frimin
660567f894 Fix permission error for CD
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-04-06 12:26:38 +02:00
Bryan Frimin
16dce23553 Release v0.161.2 2026-04-06 12:12:12 +02:00
Bryan Frimin
893d4f674e Fix CD pipeline
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-04-06 12:08:41 +02:00
Émile Ré
e062ef5676 Release v0.161.1
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-04-06 13:52:34 +04:00
Émile Ré
e4dbf9e2bb Remove --max-warnings from lint scripts
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-04-06 13:33:51 +04:00
Émile Ré
c00b260cef Fixes
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-04-06 13:22:51 +04:00
Émile Ré
08847d9dc5 Fix measure Id missing for evidence dialog
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-04-06 12:32:57 +04:00
Bryan Frimin
acf5913d6c Rollback to GHA runner
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-04-04 14:07:57 +02:00
Bryan Frimin
5215d0eed8 Trigger CI
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-04-04 14:00:28 +02:00
Bryan Frimin
7e685a2e96 Rewrite CI/CD pipeline
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-04-03 20:14:38 +02:00
Sacha Al Himdani
c9af5620a9 Release v0.161.0
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2026-04-03 18:04:49 +02:00
Sacha Al Himdani
ef2e99d86c Add measure-document linking
Introduce the ability to link measures to documents, following the
existing pattern used by controls and risks. This includes:

- Database migration for measures_documents join table
- Coredata MeasureDocument struct with insert/delete operations
- Document service methods for listing/counting by measure ID
- Measure service CreateDocumentMapping/DeleteDocumentMapping methods
- Cleanup of measure-document mappings on document archive
- GraphQL mutations, inputs, payloads, and Measure.documents field
- DocumentConnection.TotalCount support for measure resolver
- MCP linkMeasure/unlinkMeasure updated to support documents
- MCP listMeasureDocuments tool
- Frontend MeasureDocumentsTab with LinkedDocumentsCard integration
- Authorization actions for measure document mapping
- E2e tests for measure document mapping

Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2026-04-03 17:51:31 +02:00
Sacha Al Himdani
8de7add203 Exclude approved-without-signature documents from employee approvals
Filter out approval decisions where state is APPROVED but
electronic_signature_id is NULL, removing historical approved
entries that lack an electronic signature from the employee
approvals page.

Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2026-04-03 17:38:28 +02:00
Sacha Al Himdani
2b377a22e7 Sort employee signatures and approvals by most recently updated
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2026-04-03 17:38:28 +02:00
Sacha Al Himdani
b610a19b84 Remove no-changes guard from document version publish
Allow publishing a document version even when the content and title
are identical to the current published version.

Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2026-04-03 17:27:15 +02:00
Bryan Frimin
9bbeb6bd22 Release v0.160.2 2026-04-03 17:24:28 +02:00
Bryan Frimin
7bee5f27d2 Fix SCIM sync
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-04-03 17:21:08 +02:00
Émile Ré
8ba334160e Release v0.160.1
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-04-03 19:02:21 +04:00
Émile Ré
11a96633ec No need for saferedirect on known connectors
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-04-03 18:53:02 +04:00
Émile Ré
60f968fa07 Release v0.160.0
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-04-03 18:32:03 +04:00
Émile Ré
a5d7630b9c Update release promp
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-04-03 18:18:10 +04:00
Émile Ré
d82ff8267e Revert change to allow for relative links
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-04-03 17:21:47 +04:00