Émile Ré
87fcf96ff1
Remove FKs referencing peoples and table
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-03-11 16:53:46 +04:00
mendral-app[bot]
1921445a73
ci: add shared build job to eliminate redundant make build in test and lint
...
Extract make build into a dedicated build job that uploads artifacts
(bin/probod, frontend dist, emails dist). Both test and lint jobs now
download these artifacts instead of rebuilding from scratch.
This eliminates ~172 compute minutes/week of redundant builds while
keeping wall-clock time neutral (test and lint were spending their
first ~2min building anyway).
2026-03-11 13:43:11 +01:00
mendral-app[bot]
76e1c17a24
ci: remove redundant grype install from release-snapshot workflow
...
The manual grype install (cache + curl-pipe-sh + PATH export) is redundant
because anchore/scan-action already bundles grype internally. Removing it
also eliminates a supply chain risk: the install script was fetched from
the mutable @main branch of anchore/grype via curl | sh, in a job with
packages:write and id-token:write permissions.
2026-03-11 05:28:01 -07:00
Bryan Frimin
73ba7aab63
Fix duplicated identifier
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-03-11 13:17:06 +01:00
Sacha Al Himdani
6b75d55330
Update vendor compliance report UI
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2026-03-11 13:09:03 +01:00
Bryan Frimin
f99b2f7828
Rename nickname
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-03-11 13:09:03 +01:00
Bryan Frimin
3354bbd16b
Fix mapping google workspace
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-03-11 13:09:03 +01:00
Bryan Frimin
467973e9b6
Fix mcp tools
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-03-11 13:09:03 +01:00
Bryan Frimin
0974488fa3
Generate golang code
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-03-11 13:09:02 +01:00
Bryan Frimin
e1643d1e3a
Add missing validation
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-03-11 13:09:02 +01:00
Bryan Frimin
edce4fe666
Fix lint
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-03-11 13:09:02 +01:00
Bryan Frimin
e393411333
Move kind to string
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-03-11 13:09:02 +01:00
Bryan Frimin
764f61bfa7
Remove debug logs
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-03-11 13:09:01 +01:00
Bryan Frimin
f674426dfa
Update Google SCIM bridge
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-03-11 13:09:01 +01:00
Bryan Frimin
dd3885ac54
Fix MS365 attributes handling
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-03-11 13:09:01 +01:00
Bryan Frimin
1d8ce190c3
Fix userName must be case insentive
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-03-11 13:09:01 +01:00
Bryan Frimin
c6c6e29d73
Fix delete does not completly remove the record
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-03-11 13:09:01 +01:00
Bryan Frimin
346205f05a
Returns 409 when user already exist
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-03-11 13:09:00 +01:00
Bryan Frimin
85663d3a34
Fix delete user membership instead of profile
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-03-11 13:09:00 +01:00
Bryan Frimin
c8250f6794
Add userName and externalID support
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-03-11 13:09:00 +01:00
Sacha Al Himdani
b2378a2d7a
Release v0.130.0
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2026-03-11 12:20:23 +01:00
Sacha Al Himdani
fe241fc136
Add social links
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2026-03-11 12:10:57 +01:00
Émile Ré
87415c0324
Remove useless encryption key injections
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-03-11 14:42:37 +04:00
Sacha Al Himdani
3a727f53fa
Add vendor compliance tests
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2026-03-11 10:48:41 +01:00
Sacha Al Himdani
66a7d6c3e8
Update vendor compliance report UI
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2026-03-11 10:28:39 +01:00
Sacha Al Himdani
40e71489d8
Fix person update
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2026-03-11 10:21:18 +01:00
Émile Ré
d52fb2fe75
Release v0.138.2
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-03-10 18:35:00 +04:00
Émile Ré
17c9f2eded
Fix profiles default filter
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-03-10 18:19:16 +04:00
Émile Ré
21a5201759
Release v0.138.1
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-03-10 13:53:45 +04:00
Émile Ré
a93f3628e4
ENG-203 stop using text ellipsis on CP framework badges
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-03-10 13:52:20 +04:00
Sacha Al Himdani
9c1906e267
Release v0.138.0
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2026-03-10 10:30:09 +01:00
Sacha Al Himdani
a3bb901d59
Fix compliance report
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2026-03-10 10:15:52 +01:00
Bryan Frimin
38b12fa278
Upgrade go version
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-03-09 14:52:23 +01:00
Bryan Frimin
5954414959
Fix binary encoding
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-03-09 11:19:05 +01:00
Bryan Frimin
bf49c825c4
Fix socket leak
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-03-09 11:19:05 +01:00
Bryan Frimin
68d7e4f7a2
Fix non handled error
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-03-09 11:19:05 +01:00
Bryan Frimin
4875a2bd5e
Improve mailer performance
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-03-09 11:19:04 +01:00
Bryan Frimin
d4b3025463
Use go 1.26 syntax
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-03-06 15:00:42 +01:00
Bryan Frimin
54f80596b6
Set cache header
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-03-06 14:59:34 +01:00
Sacha Al Himdani
c63a0b7ded
Display empty state for soa control assessment
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2026-03-06 12:13:53 +01:00
Bryan Frimin
f33a1fe149
Remove useless comment
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-03-06 12:11:13 +01:00
Bryan Frimin
d209716d95
Fix release command
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-03-06 12:11:13 +01:00
Bryan Frimin
8152609f69
Fix int parsing
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-03-06 12:11:12 +01:00
Bryan Frimin
63bf983e59
Refactor entrypoint
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-03-06 12:11:12 +01:00
Bryan Frimin
fea53b589a
Fix bad redirect after request all
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-03-06 11:44:27 +01:00
Émile Ré
63804a233f
Release v0.137.3
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-03-05 18:51:48 +04:00
Émile Ré
6b1064c4f0
Remove nda_file_id from trust center access select clauses
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-03-05 18:50:55 +04:00
Émile Ré
3f754ac4d4
Release v0.137.2
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-03-05 18:06:27 +04:00
Émile Ré
97d154858d
Remove useless field
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-03-05 18:02:36 +04:00
Émile Ré
db62b99d9d
Remove profile active toggle on trust center zone
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-03-05 17:15:08 +04:00