Bryan Frimin
dfd924abeb
Add tools and update authenticztion and RBAC
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-11-21 10:22:01 +01:00
Bryan Frimin
deb656d95e
Add getPeople
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-11-20 19:27:24 +01:00
Bryan Frimin
85b7c1cd7b
Fix time.Time type
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-11-20 19:27:24 +01:00
Bryan Frimin
c2f9311a37
Add listPeople tool
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-11-20 19:27:24 +01:00
Bryan Frimin
0b5d4f1cd3
Migrate to mcpgen
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-11-20 19:27:22 +01:00
Bryan Frimin
d6278da0d6
Fix cursorkey json serialization
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-11-20 19:25:29 +01:00
Bryan Frimin
78bbeb8cba
Release v0.88.4
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-11-20 19:25:28 +01:00
Sacha Al Himdani
5a76c47bb5
Release v0.88.8
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2025-11-20 15:20:28 +01:00
Sacha Al Himdani
4826299a24
Update go dependency
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2025-11-20 14:51:45 +01:00
Bryan Frimin
d95927d034
Update CHANGELOG
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-11-20 13:48:47 +01:00
pwnslinger
8714a5902b
Fix: Correct SAML config path in entrypoint script
...
- Fix entrypoint.sh to place SAML config under auth.saml instead of root level,
resolving "SP certificate and private key are not configured" error
Fixes #541
Signed-off-by: pwnslinger <mahmadi@sorenhq.com >
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-11-20 13:48:00 +01:00
Bryan Frimin
a075974980
Update CHANGELOG
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-11-20 12:00:55 +01:00
pwnslinger
ef89fa81c9
Fix: Add verifyDomain permission for SAMLConfiguration entity
...
Added missing ActionVerifyDomain permission mapping for SAMLConfigurationEntityType
to fix authorization error when verifying SAML domain.
Fixes #539
Signed-off-by: pwnslinger <it.ahmadi.91@gmail.com >
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-11-20 12:00:55 +01:00
Sacha Al Himdani
851e6c7f5a
Release v0.88.7
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2025-11-19 19:04:32 +01:00
Sacha Al Himdani
70e00e2630
Fix snapshots
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2025-11-19 18:31:19 +01:00
Sacha Al Himdani
630cd30965
Release v0.88.6
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2025-11-18 13:46:13 +01:00
Sacha Al Himdani
41c0cf9daa
Fix asset permissions
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2025-11-18 13:28:50 +01:00
Sacha Al Himdani
94bd5c7299
Release v0.88.5
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2025-11-17 10:26:11 +01:00
Sacha Al Himdani
705c8d03de
Release v0.88.4
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2025-11-17 10:21:31 +01:00
Sacha Al Himdani
15d223a761
Fix invitation delete permission
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2025-11-17 09:58:40 +01:00
Sacha Al Himdani
3fcabc6a62
Fix permissions infinite failed request
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2025-11-14 21:09:35 +01:00
Bryan Frimin
f8b33fa451
Fix ca-cert-bundle entrypoint.sh
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-11-14 20:15:17 +01:00
Sacha Al Himdani
b1b2fc69fd
Release v0.88.3
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2025-11-14 16:37:29 +01:00
Sacha Al Himdani
44cf6737b5
Fix document permission
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2025-11-14 16:32:58 +01:00
Bryan Frimin
80bbfca1f7
Fix remove postgres network
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-11-14 12:50:18 +01:00
Bryan Frimin
93f2136bfd
Release v0.88.2
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-11-14 12:48:07 +01:00
Bryan Frimin
f573e639ac
Fix missing AUTH_COOKIE_SECURE implementation
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-11-14 12:46:34 +01:00
Bryan Frimin
1ca5d894fa
Fix probod kill because postgres not ready
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-11-14 12:37:11 +01:00
Bryan Frimin
e1a244e0ca
Fix broken pipeline
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-11-14 11:54:31 +01:00
Sacha Al Himdani
117e83e778
Release v0.88.1
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2025-11-14 11:14:01 +01:00
Bryan Frimin
0b2420b6b8
Fix support PostgreSQL CA bundle in Helm charts with file path option
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-11-14 11:12:15 +01:00
Sacha Al Himdani
475cf9cbf8
Release v0.88.0
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2025-11-14 10:31:23 +01:00
Bryan Frimin
e41997a04d
Enable IdP-initiated SAML flows and simplify authentication
...
Simplifies SAML authentication by using RelayState to contain the SAML
config ID for both SP-initiated and IdP-initiated flows, removing the
need for the relay_states table and associated token management.
Key changes:
- Enable IdP-initiated flows with AllowIDPInitiated flag
- Use RelayState for SAML config ID instead of secure tokens
- Remove auth_saml_relay_states table and related code
- Maintain InResponseTo validation for SP-initiated flows
- Fix MetadataURL to use entity ID instead of ACS URL
This enables IdP-initiated SAML logins (e.g., from Google Workspace,
Azure Entra ID, Okta) while maintaining security through request ID
validation and assertion replay prevention.
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-11-14 09:32:23 +01:00
Bryan Frimin
80349a3b3b
Add support for PostgreSQL CA bundle from local file
...
Add PG_CA_BUNDLE_PATH environment variable to load PostgreSQL TLS CA
certificates from a file path. The bundle is read at startup and injected
into the generated configuration file, enabling secure connections to
PostgreSQL instances with custom CA certificates.
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-11-13 23:34:13 +01:00
Thomas Stocker
eb461d5c29
feat: update charts README.md and values to remove sensitive values
...
Signed-off-by: Thomas Stocker <thomas.stocker.pro@gmail.com >
2025-11-13 21:24:13 +01:00
Thomas Stocker
9adc975369
feat: update entrypoint to autogenerate SAML certificate and private key
...
Signed-off-by: Thomas Stocker <thomas.stocker.pro@gmail.com >
2025-11-13 21:24:13 +01:00
Thomas Stocker
53965631c8
fix: cert printing config issue
...
Signed-off-by: Thomas Stocker <thomas.stocker.pro@gmail.com >
2025-11-13 21:24:13 +01:00
Thomas Stocker
4638c72a11
feat: add saml config only if one env var is set
...
Signed-off-by: Thomas Stocker <thomas.stocker.pro@gmail.com >
2025-11-13 21:24:12 +01:00
Thomas Stocker
5b24292198
feat: add SAML config generation in entrypoint
...
Signed-off-by: Thomas Stocker <thomas.stocker.pro@gmail.com >
2025-11-13 21:24:12 +01:00
Bryan Frimin
653ac5addb
Fix error message
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-11-13 21:22:27 +01:00
Bryan Frimin
24abdb9d14
Fix import and error management
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-11-13 20:55:43 +01:00
MustafaAamir
60a3402b24
fix(certmanager#514): check DNS configuration before starting ACME
...
Signed-off-by: MustafaAamir <mustafa.290101@gmail.com >
2025-11-13 20:55:43 +01:00
Sacha Al Himdani
a3fcd522ca
Update CHANGELOG
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2025-11-13 18:16:02 +01:00
Sacha Al Himdani
08c6cc8d09
Add api membership during organization creation
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2025-11-13 18:01:00 +01:00
Sacha Al Himdani
542dfb9890
Update CHANGELOG
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2025-11-13 17:38:52 +01:00
Sacha Al Himdani
21c4b7cd9d
Add role management
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2025-11-13 17:11:22 +01:00
Sacha Al Himdani
696adb7d79
Release v0.87.0
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2025-11-13 10:29:17 +01:00
Bryan Frimin
9ad72955ca
Update CHANGELOG
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-11-13 09:37:51 +01:00
Antoine Bouchardy
139f5984e2
Add meeting and meeting summary objects
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-11-12 23:55:49 +01:00
Bryan Frimin
0a9033aaaf
Update CHANGELOG
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-11-12 12:15:32 +01:00