Émile Ré
7c879eae43
Add content type to presigned URL
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-02-05 15:31:18 +04:00
Émile Ré
e094dc847b
Fix typo in function name + fix email render return values on error
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-02-05 12:56:23 +04:00
Émile Ré
c6da1c2cce
Update error message
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-02-05 12:51:30 +04:00
Émile Ré
f7936ff2c2
Rename parameter
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-02-05 12:44:01 +04:00
Émile Ré
6189a8ed81
Generate presigned URL for email assets at render time
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-02-05 12:41:35 +04:00
Émile Ré
a388aa4999
Redirect when already authenticated
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-02-05 11:49:33 +04:00
Émile Ré
8df0e526ba
Prevent double submit + stop using form
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-02-05 11:49:33 +04:00
Bryan Frimin
8e8288a361
Remove noisy tls error
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-02-05 08:48:32 +01:00
Bryan Frimin
ad5a0358d4
Update kit
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-02-05 08:46:24 +01:00
mendral-app[bot]
09d73cf413
chore: pin all third-party actions to SHA digests
...
Pin third-party GitHub Actions to immutable SHA digests to prevent
supply chain attacks via tag force-pushing or branch updates.
Actions pinned:
- trufflesecurity/trufflehog (was @main, now SHA)
- sigstore/cosign-installer@v3.8.1
- docker/setup-buildx-action@v3.12 .0
- docker/setup-qemu-action@v3.7.0
- docker/login-action@v3.7.0
- goreleaser/goreleaser-action@v6.4.0
- aquasecurity/trivy-action@0.33 .1
- github/codeql-action/upload-sarif@v4.32 .1
- golangci/golangci-lint-action@v9.2.0
- docker/setup-compose-action@v1.2.0
Version comments added for maintainability.
2026-02-05 08:28:22 +01:00
mendral-app[bot]
80cdac417a
Pin Dockerfile base image to digest for reproducibility
...
Pin ubuntu:24.04 to a specific SHA256 digest to ensure reproducible builds
and protect against supply chain attacks via floating tags.
The tag is kept alongside the digest for readability and to help with
future updates.
2026-02-04 23:07:13 -08:00
Bryan Frimin
e2a1f35e4e
Release v0.118.1
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-02-04 18:50:42 +01:00
Bryan Frimin
65aea6ea11
Fix column reference "full_name" is ambiguous
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-02-04 18:46:44 +01:00
Bryan Frimin
c75fe62641
Release v0.118.0
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-02-04 18:18:20 +01:00
Bryan Frimin
0f3ffd392d
Update CHANGELOG
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-02-04 18:17:50 +01:00
Bryan Frimin
1b96bd8ab8
Add HDS framework
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-02-04 17:52:28 +01:00
Bryan Frimin
74cc5addf8
Add 21 CFR Part 11 framework
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-02-04 16:51:06 +01:00
Émile Ré
56591a773c
Fix forgot page top spacing
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-02-04 19:03:59 +04:00
Bryan Frimin
3ef541516c
Fix create organization node
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-02-04 15:50:57 +01:00
Émile Ré
ad122f8b2e
Rework the UI of vendor row on compliance page
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-02-04 18:38:48 +04:00
Émile Ré
fc5108a0ce
Fix tests
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-02-04 18:32:53 +04:00
Émile Ré
459ee41bd0
Skip apps building on api e2e tests
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-02-04 18:32:53 +04:00
Émile Ré
52d041492b
Stop skipping tests now that file storage is test ready
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-02-04 18:32:53 +04:00
Émile Ré
afca8a3ddc
Fix e2e tests hidden bug
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-02-04 18:32:52 +04:00
Émile Ré
0836130e1f
Fix missing minio bucket for e2e tests
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-02-04 18:32:52 +04:00
Émile Ré
27821632c6
Serve email static assets from object store
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-02-04 18:32:52 +04:00
Émile Ré
09b7f2bb24
Handle spacing better for cases where there's a back link
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-02-04 17:39:16 +04:00
Émile Ré
ad4f08c7e0
Fix lint
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-02-04 17:09:07 +04:00
Émile Ré
d137e61ff0
Update auth layout on console and compliance page to remove right panel
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-02-04 16:29:08 +04:00
Émile Ré
9f7c643085
Fix npm vulnerabilities
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-02-04 14:57:57 +04:00
Bryan Frimin
5baaf30f31
Release v0.117.3
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-02-03 16:55:53 +01:00
Bryan Frimin
9f30ffb41a
Update CHANGELOG
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-02-03 16:55:08 +01:00
Bryan Frimin
1bc5ebce2c
Fix SCIM disable all non SCIM managed members
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-02-03 16:01:03 +01:00
Émile Ré
e6a97f6b29
Specify ports for vite dev servers and remove useless yaml conf from dev config
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-02-03 12:56:14 +04:00
Bryan Frimin
36b1095441
Fix endpoint api call
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-02-03 09:01:40 +01:00
Bryan Frimin
d0f077c197
Update CHANGELOG
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-02-03 08:04:23 +01:00
Bryan Frimin
177d18f3d3
Add user agent
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-02-03 08:01:53 +01:00
Bryan Frimin
e2e695205a
Fix n8n use legacy API
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-02-03 07:56:46 +01:00
Bryan Frimin
31f2cde8d0
Fix missing golintci binary
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-02-02 19:06:36 +01:00
Bryan Frimin
f7f2d704f2
Update github action lint command
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-02-02 18:45:37 +01:00
Bryan Frimin
73bc749bdd
Add golintci target
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-02-02 18:45:01 +01:00
Bryan Frimin
ece54f1616
Fix golint errors
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-02-02 18:42:50 +01:00
Émile Ré
b11ce54ccc
Allow to build go without building react apps
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-02-02 17:45:19 +04:00
Émile Ré
5073773954
Release v0.117.2
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-02-02 15:24:46 +04:00
Bryan Frimin
0fb2d3c6c9
Fix missing cache-control when cache mactch
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-02-02 15:22:23 +04:00
Bryan Frimin
fb6a2d5c4e
Fix badly encoded etag value
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-02-02 15:22:23 +04:00
Bryan Frimin
150ff353e2
Remove deprecated http header fields
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-02-02 15:22:23 +04:00
Émile Ré
08da270dbc
Fix missing google logo on connected connector state
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-02-02 15:21:53 +04:00
Émile Ré
b95f667eb0
Release v0.117.1
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-02-02 15:02:41 +04:00
Émile Ré
337506130b
Fix missing google logo + use svg for slack logo
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-02-02 15:01:21 +04:00