Commit Graph

14 Commits

Author SHA1 Message Date
Émile Ré
00b233aa03 Fix Relay generating null query text for mutations
Relay v20 treats extend type in server schema as client extensions,
causing all mutation fields to have "text": null in generated artifacts.

Replace the cat-based schema concatenation with a merge script that
collects all extend type Mutation blocks and produces a single
type Mutation definition. The split graphql/ files remain the source
of truth for gqlgen; the merged schema.graphql is generated for Relay.

Signed-off-by: Émile Ré <emile@getprobo.com>
2026-04-15 09:19:41 +04:00
Aurélien Sibiril
ff20b383d9 Add access review dependencies and enum tests
Add go-vcr dependency, dev config for new providers,
connector service changes for access review, connect
schema updates, and unit tests for enum Scan/Value.

Signed-off-by: Aurélien Sibiril <81782+aureliensibiril@users.noreply.github.com>
2026-04-02 14:49:13 +02:00
Bryan Frimin
baf8cf0837 Support developer-specific env vars in sandbox provisioning
Source a gitignored .sandbox.env file (if present) before running
probod-bootstrap so each developer can inject their own secrets
(SSO, API keys, etc.) without committing them to the repo.

Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-03-19 22:04:08 +01:00
Bryan Frimin
807213d384 Stop tracking generated files
Run make generate in CI lint and test jobs since generated files are
now gitignored. Also include Relay codegen for frontend apps in the
generate target.

Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-03-16 16:19:47 +01:00
Émile Ré
82ae2f701b Setup SAML locally
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2025-12-12 18:46:17 +01:00
Sacha Al Himdani
ae45410b82 Use html in emails
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-10-15 17:55:36 +02:00
Bryan Frimin
0076b6eb91 Configure pebble to use TLS
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-10-09 15:04:56 +02:00
Sacha Al Himdani
e85a7b4955 Add audits
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-07-31 15:02:55 +02:00
Bryan Frimin
d5758be322 Add make test target
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-07-14 12:37:27 +02:00
Bryan Frimin
53dfdf3b0e Configure goreleaser
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-07-11 10:48:49 +02:00
Jonathan
20be4c5752 Reset error on page change
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-13 13:23:45 -07:00
Jonathan
15cf471454 Add UI input & textarea
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-13 13:23:39 -07:00
gearnode
b3dcfc6b53 Add react setup
Signed-off-by: gearnode <bryan@frimin.fr>
2025-01-31 21:01:21 -08:00
gearnode
8983a0d7ed Bootstrap probod deamon
Signed-off-by: gearnode <bryan@frimin.fr>
2025-01-20 12:05:29 +01:00