Commit Graph

  • 9c0f95bab1 Restore trailing slash on Sentry API requests Aurélien Sibiril 2026-07-21 18:36:06 +02:00
  • e5bc0c441e Release @probo/n8n-nodes-probo/v0.206.1 Ludovic Vielle 2026-07-22 16:54:17 +02:00
  • 7ede7cd904 Release probod/v0.232.0 Ludovic Vielle 2026-07-22 16:54:17 +02:00
  • cbd0387490 Expose ACME cooldown end time and error details Ludovic Vielle 2026-07-22 15:50:09 +02:00
  • 6313278c0d Fix n8n Organization queries for moved compliance portal fields Sacha Al Himdani 2026-07-22 16:07:11 +02:00
  • 00f5d0c4ba Remove orphaned apps/trust frontend Émile Ré 2026-07-22 14:11:51 +02:00
  • a77ada6f27 Release probod/v0.231.0 Bryan Frimin 2026-07-22 14:18:06 +02:00
  • c67530d126 Release @probo/n8n-nodes-probo/v0.206.0 Bryan Frimin 2026-07-22 14:17:37 +02:00
  • a9a8cba1e2 Release prb/v0.203.0 Bryan Frimin 2026-07-22 14:17:03 +02:00
  • 9f6a0c1d40 Fixes cubic review Bryan Frimin 2026-07-22 13:57:56 +02:00
  • 3f202002d9 Fix parsing int error Bryan Frimin 2026-07-22 13:20:33 +02:00
  • 81b7ee5fad Close cert provisioning correctness gaps Bryan Frimin 2026-07-22 13:11:41 +02:00
  • 45c45ac5a0 Style Bryan Frimin 2026-07-22 12:54:40 +02:00
  • 121d4dcf93 Fix certmanager provisioning retry and metrics Bryan Frimin 2026-07-22 12:43:22 +02:00
  • 9724a2ce50 Harden cert provisioning failure and write-back Bryan Frimin 2026-07-22 09:59:00 +02:00
  • 397f548937 Avoid Turkish locative on dynamic names Émile Ré 2026-07-22 11:00:27 +02:00
  • f1136cb748 Use entity name as CIMD client name Émile Ré 2026-07-22 10:25:30 +02:00
  • cb4fb1f3f4 Align hero titles with compliance wording Émile Ré 2026-07-22 10:19:33 +02:00
  • 465242eb17 Fix lint issues Émile Ré 2026-07-22 10:15:35 +02:00
  • 0d832508c9 Replace portal title with entity name Émile Ré 2026-07-21 19:06:55 +02:00
  • 0fe814cfe4 Fix deprecated use of proxyproto.ConnStrictWhiteListPolicy Émile Ré 2026-07-22 13:07:52 +02:00
  • 381a585871 Remove duplicated makefile target Émile Ré 2026-07-22 12:54:07 +02:00
  • 9146a4ac1d Update gqlgen generated comments Émile Ré 2026-07-22 12:53:45 +02:00
  • 695523b04b Update go deps Émile Ré 2026-07-22 12:50:54 +02:00
  • a9a476a343 Fix mobile locale select under drawer Émile Ré 2026-07-22 12:32:01 +02:00
  • 52310dbf65 Read portal SEO origin from request context Émile Ré 2026-07-22 12:19:25 +02:00
  • 9ee0df4d3f Document portal env and log SNI failures Émile Ré 2026-07-22 12:05:56 +02:00
  • ee3136a0d2 Fix lint issues Émile Ré 2026-07-22 10:13:49 +02:00
  • 6024a2e803 Omit SEO links for relative base URLs Émile Ré 2026-07-21 19:08:55 +02:00
  • 59f053e8f9 Fix portal SEO, Korean copy, and favicon Émile Ré 2026-07-21 18:50:34 +02:00
  • e47091e5b5 Fix lint issues Émile Ré 2026-07-21 18:42:05 +02:00
  • 418bb5a8f8 Address review feedback on portal i18n Émile Ré 2026-07-21 18:30:45 +02:00
  • e4260d50d3 Drop leftover /trust path prefix handling Émile Ré 2026-07-21 18:23:06 +02:00
  • 48c7585797 Proxy GraphQL through a slug-based env host Émile Ré 2026-07-21 18:19:14 +02:00
  • 87033df505 Smooth locale switches with a React transition Émile Ré 2026-07-21 16:49:52 +02:00
  • 03252b4883 Close the menu cleanly when changing locale Émile Ré 2026-07-21 16:34:19 +02:00
  • 53b14b3984 Match body background to the page surface Émile Ré 2026-07-21 16:30:06 +02:00
  • 5d161173c8 Localize mismatch actions and polish locale UI Émile Ré 2026-07-21 16:21:55 +02:00
  • 199289b42b Polish the locale mismatch banner layout Émile Ré 2026-07-21 16:04:57 +02:00
  • acd41b72f3 Seed identity locale from the URL when null Émile Ré 2026-07-21 15:51:17 +02:00
  • 5b57333994 Strip Go HTML templates in Vite serve Émile Ré 2026-07-21 11:30:24 +02:00
  • c223873e96 Put locale in compliance portal URLs Émile Ré 2026-07-21 11:02:44 +02:00
  • 2a250ab7d4 Release @probo/n8n-nodes-probo/v0.205.0 Bryan Frimin 2026-07-21 18:24:44 +02:00
  • 1f47bcae3c Release probod/v0.230.0 Bryan Frimin 2026-07-21 18:24:25 +02:00
  • 9a23f6c9d0 Release prb/v0.202.0 Bryan Frimin 2026-07-21 18:24:02 +02:00
  • 63dffe801e Store full portal titles as home headings Bryan Frimin 2026-07-21 15:39:28 +02:00
  • a3d6c120d7 Mint certificate GIDs with entity type 106 Bryan Frimin 2026-07-21 13:33:11 +02:00
  • 8402e0c31e Rename portal service locals to portal Bryan Frimin 2026-07-21 13:33:11 +02:00
  • d0090e8c65 Use portal visibility fields in console lists Bryan Frimin 2026-07-21 13:33:09 +02:00
  • 0aec27adf5 Remove magic-link auth strings from portal locales Bryan Frimin 2026-07-21 13:33:03 +02:00
  • 3f6795001a Finish compliance portal rename leftovers across portal, trust, and n8n. Bryan Frimin 2026-07-20 22:48:38 +02:00
  • 75075bcb15 Fix MCP commitment tools to use compliance portal management service. Bryan Frimin 2026-07-20 22:46:57 +02:00
  • c770935433 Update e2e tests for compliance portal Bryan Frimin 2026-07-20 18:08:35 +02:00
  • d914cb9ac7 Rename portal and trust frontends Bryan Frimin 2026-07-20 18:08:35 +02:00
  • 53cc6c487e Update console for compliance portal Bryan Frimin 2026-07-20 18:08:34 +02:00
  • f90aa136ba Rename n8n trust center actions Bryan Frimin 2026-07-20 18:08:34 +02:00
  • bb2f55574f Rename shared packages for portal Bryan Frimin 2026-07-20 18:08:34 +02:00
  • 263ea61aba Rename CLI trust-center commands Bryan Frimin 2026-07-20 18:08:22 +02:00
  • 8773a54396 Rename GraphQL APIs to compliance portal Bryan Frimin 2026-07-20 18:08:21 +02:00
  • 0f0f6643ad Rename backend services for portal Bryan Frimin 2026-07-20 18:08:21 +02:00
  • 4bf3d4df79 Rename trust center coredata types Bryan Frimin 2026-07-20 18:08:13 +02:00
  • 69a7c5fca7 Port data-request feature after main rebase Bryan Frimin 2026-07-20 16:42:03 +02:00
  • 4b4e7ea1f8 Fix OAuth code exchange and go lint Bryan Frimin 2026-07-20 10:38:25 +02:00
  • 43ce3a7c53 Harden compliance portal auth and TLS Bryan Frimin 2026-07-20 09:59:25 +02:00
  • b03acbd029 Fix step-ca root CA access on Linux CI Bryan Frimin 2026-07-19 16:43:44 +02:00
  • cb1d7c274b Unblock CI generate, test, and e2e Bryan Frimin 2026-07-19 08:46:02 +02:00
  • 17d877a8bd Fix CI for compliance portal rename Bryan Frimin 2026-07-17 17:52:23 +02:00
  • caeb6d9225 Resolve custom domain SSL via certificate Replace flattened SSL fields with a certificate relation loaded through certmanager, and resolve domain slots from IDs already on the trust center instead of reloading the compliance page. Bryan Frimin 2026-07-17 17:39:33 +02:00
  • bc128ec516 Port trust center features after main rebase Bryan Frimin 2026-07-17 17:06:33 +02:00
  • b221b17d1e Remove unused visitor portal helpers Bryan Frimin 2026-07-17 16:28:48 +02:00
  • 7e0d187dcf Flatten compliance portal package layout Bryan Frimin 2026-07-17 16:19:39 +02:00
  • 4cec74c1a1 Limit TLS cache warming to live domains Bryan Frimin 2026-07-17 14:08:35 +02:00
  • e7df6f6b2a Restrict OAuth client branding URLs to http(s) Bryan Frimin 2026-07-17 14:01:25 +02:00
  • 6da00604ed Address remaining compliance portal review nits Bryan Frimin 2026-07-17 12:29:42 +02:00
  • bc78f08334 Harden compliance portal data migrations Bryan Frimin 2026-07-17 12:29:36 +02:00
  • 89f999d55c Restore TrustCenter reference hooks in console Bryan Frimin 2026-07-17 12:29:28 +02:00
  • 802a36bbf4 Rename visitor import and management wiring Bryan Frimin 2026-07-17 12:29:20 +02:00
  • 36bc636a08 Unify console sign-in for connect authorize Bryan Frimin 2026-07-15 17:33:17 +02:00
  • 5133b5feeb Route connect OAuth through unified sign-in Bryan Frimin 2026-07-15 17:33:12 +02:00
  • d447fa295f Add OAuth client branding for trust centers Bryan Frimin 2026-07-15 17:33:07 +02:00
  • 01acda1d84 Extract public file serving into filemanager Bryan Frimin 2026-07-15 17:32:58 +02:00
  • 48dba254ca Verify OAuth2 ID tokens before trusting claims Bryan Frimin 2026-07-15 14:38:37 +02:00
  • 4e73bd6a97 Allow loopback fetches in portal OAuth initiate Bryan Frimin 2026-07-15 12:14:56 +02:00
  • 9f57310ceb Point e2e and CI at step-ca trust center Bryan Frimin 2026-07-15 12:14:51 +02:00
  • 14604a3176 Replace Pebble with step-ca for local ACME Bryan Frimin 2026-07-15 12:14:45 +02:00
  • e83f9e3a2e Update build targets for compliance portal app Bryan Frimin 2026-07-15 10:59:43 +02:00
  • de203325d2 Add trust center OAuth connect e2e coverage Bryan Frimin 2026-07-15 10:59:43 +02:00
  • 27e012e47a Point compliance portal frontend at portal OAuth API Bryan Frimin 2026-07-15 10:59:33 +02:00
  • ee3ce94a73 Add console portal login and magic-link error pages Bryan Frimin 2026-07-15 10:59:32 +02:00
  • 2fd0fbe3d7 Replace trust magic-link flow with OAuth connect Bryan Frimin 2026-07-15 10:59:32 +02:00
  • b73780f818 Rewire server and probod for compliance portal API Bryan Frimin 2026-07-15 10:59:20 +02:00
  • c4a30e3b95 Update auth service for portal OAuth logins Bryan Frimin 2026-07-15 10:59:20 +02:00
  • 33fa473411 Add connect OAuth metadata and update OIDC handlers Bryan Frimin 2026-07-15 10:59:20 +02:00
  • 31157ff2e3 Move trust GraphQL API under complianceportal v1 Bryan Frimin 2026-07-15 10:59:08 +02:00
  • 5b3c33831f Remove session transfer authentication Bryan Frimin 2026-07-15 10:59:03 +02:00
  • 27dc61ef82 Add compliance portal visitor OAuth service Bryan Frimin 2026-07-15 10:58:59 +02:00
  • fa0ae32232 Store OAuth consent data on IAM sessions Bryan Frimin 2026-07-15 10:58:59 +02:00
  • b836c6fde8 Add compliance portal CIMD metadata helpers Bryan Frimin 2026-07-15 10:58:58 +02:00
  • 6d5217ae6e Extend OAuth2 CIMD for compliance portal clients Bryan Frimin 2026-07-15 10:58:53 +02:00
  • ec91106063 Add COMPLIANCE_PORTAL OIDC provider type Bryan Frimin 2026-07-15 10:58:46 +02:00