Commit Graph

  • 976acbd114 Surface domain provisioning errors to users Bryan Frimin 2026-04-23 10:01:49 +02:00
  • e48da4dc99 Format file Émile Ré 2026-04-24 17:16:04 +04:00
  • 7a270f75ec Fix Google Consent Mode integration for GTM / dataLayer Émile Ré 2026-04-24 17:07:40 +04:00
  • 9fbb716b00 Constrain PostHog consent to one normal category per banner Émile Ré 2026-04-24 16:35:39 +04:00
  • 7f1dffad80 Add PostHog consent integration and extract integration plugin system Émile Ré 2026-04-24 15:51:40 +04:00
  • c6f548b8ff Add Google Consent Mode v2 to cookie banner SDK Émile Ré 2026-04-24 15:05:09 +04:00
  • 076e0129f6 Add GCM consent type mapping to console UI Émile Ré 2026-04-24 13:51:42 +04:00
  • 4436059483 Add gcmConsentTypes to GraphQL schema and resolvers Émile Ré 2026-04-24 13:47:59 +04:00
  • 60705af3a2 Add default GCM consent type mappings Émile Ré 2026-04-24 13:43:49 +04:00
  • 5112233925 Add GCM consent types to version snapshot Émile Ré 2026-04-24 13:41:48 +04:00
  • 2b15a1684c Add gcm_consent_types column to cookie_categories Émile Ré 2026-04-24 13:40:28 +04:00
  • ab5654f6e5 Fix errcheck and ineffassign lint errors Sacha Al Himdani 2026-04-24 14:17:30 +02:00
  • c364c3eacb Update packages/cookie-banner/src/client.ts Émile Ré 2026-04-24 13:10:09 +04:00
  • f29a2f05cc Fix gpc applied from cookie / api consent Émile Ré 2026-04-24 13:05:02 +04:00
  • 4f4bb72760 Clear GPC badge when user overrides consent via preference panel Émile Ré 2026-04-24 12:44:44 +04:00
  • 98dc04b7de Add Global Privacy Control (GPC) support to cookie banner SDK Émile Ré 2026-04-24 11:13:43 +04:00
  • 2b6f131f43 Fix PR review comments on cookie banner i18n Émile Ré 2026-04-23 23:41:37 +04:00
  • fa7a9c96c1 Move cookie detail labels from backend to JS SDK Émile Ré 2026-04-23 20:57:10 +04:00
  • 0b7855243a Remove unused deleteCookieBannerTranslation mutation Émile Ré 2026-04-23 20:56:19 +04:00
  • 4246d4fae9 Add i18n variable hints Émile Ré 2026-04-23 20:39:00 +04:00
  • e24813202b Fix XSS in cookie banner translation rendering Émile Ré 2026-04-23 20:29:39 +04:00
  • cd824c2c55 Add per-category translations and improve preferences panel preview Émile Ré 2026-04-23 20:05:04 +04:00
  • 165b9ad9d3 Add slug to cookie categories for stable consent identifiers Émile Ré 2026-04-23 19:07:11 +04:00
  • bb39daebc5 Move duration translations from server defaults to JS SDK Émile Ré 2026-04-23 18:40:41 +04:00
  • 879b6dd733 Add cookie banner translations UI Émile Ré 2026-04-23 18:08:58 +04:00
  • fcd58b0f48 Format file Émile Ré 2026-04-23 11:23:58 +04:00
  • f9458fb18a Remove unused available_languages from cookie banner config Émile Ré 2026-04-23 11:19:33 +04:00
  • 1361dda425 Fix gofmt formatting Émile Ré 2026-04-23 11:15:32 +04:00
  • 1ff1901331 Add default cookie banner translations for fr, de, es Émile Ré 2026-04-23 11:11:53 +04:00
  • 04001c0d90 Add console GraphQL schema and resolvers for i18n Émile Ré 2026-04-23 10:49:19 +04:00
  • ef60f080f1 Add i18n support to cookie banner JS client Émile Ré 2026-04-23 10:34:49 +04:00
  • 3a3335f28a Parse ?lang query param in cookie banner config API Émile Ré 2026-04-23 10:05:03 +04:00
  • de47fb0702 Add cookie banner i18n service logic Émile Ré 2026-04-23 10:04:45 +04:00
  • d189913ba3 Add i18n data structures for cookie banner Émile Ré 2026-04-22 19:05:41 +04:00
  • 4678c58ab0 Add description to cookie banner preference panel Émile Ré 2026-04-22 18:05:34 +04:00
  • 50c0be6652 Wire evidence-describer worker config in bootstrap Aurélien Sibiril 2026-04-24 08:35:12 +02:00
  • 509d0c88b1 Add vendor assessment agent Aurélien Sibiril 2026-04-22 22:36:14 +02:00
  • 25c590ffe6 Add background PDF generation for published document versions Sacha Al Himdani 2026-04-17 08:15:57 +02:00
  • ff175e3d0d Release v0.172.1 Sacha Al Himdani 2026-04-23 12:19:30 +02:00
  • b9cf93a306 Update trivy-action to 0.36.0 and print findings in CI logs Sacha Al Himdani 2026-04-23 11:50:03 +02:00
  • 800f3d4b02 Bump github.com/jackc/pgx/v5 from 5.9.1 to 5.9.2 dependabot[bot] 2026-04-23 08:47:37 +00:00
  • 240645a9f8 Release v0.172.0 Sacha Al Himdani 2026-04-23 11:25:41 +02:00
  • e5e17d59ac Handle SCIM user email rename via external ID fallback Sacha Al Himdani 2026-04-22 17:54:10 +02:00
  • b5a8781816 Style Émile Ré 2026-04-23 10:52:00 +04:00
  • d5d77fee8a Stop existing detector before creating a new one in startDetector() Émile Ré 2026-04-22 17:34:47 +04:00
  • 137b63a47e Add cookie detector to JS SDK for automatic cookie discovery Émile Ré 2026-04-22 16:59:02 +04:00
  • e52b7cc19e Add detected-cookies public REST endpoint for cookie auto-discovery Émile Ré 2026-04-22 16:29:06 +04:00
  • 990dfa8438 Update kit with new pg config Bryan Frimin 2026-04-22 22:29:53 +02:00
  • 7be92defcc Add missing resources to CLI, MCP, and n8n surfaces Sacha Al Himdani 2026-04-21 16:08:37 +02:00
  • f505e23cb0 Add IAM session and SCIM event indexes Bryan Frimin 2026-04-16 11:12:04 +02:00
  • 7b40d9801b Rename migration 20260416T120000Z to 20260416T120001Z Sacha Al Himdani 2026-04-21 15:04:43 +02:00
  • e51940b1b1 Release v0.171.1 Sacha Al Himdani 2026-04-22 16:57:10 +02:00
  • dfde600e5c Include external ID in SCIM bridge user creation error Sacha Al Himdani 2026-04-22 16:45:30 +02:00
  • 910029aeb4 Release v0.171.0 Bryan Frimin 2026-04-22 14:29:52 +02:00
  • c70ca719dc Branding config will be used for compliance page and other products in the future Émile Ré 2026-04-22 15:55:02 +04:00
  • 72443ff32f Use full Probo logo (picto + wordmark) in cookie banner branding Émile Ré 2026-04-22 15:49:56 +04:00
  • 4313930ae9 Add global branding config field to control cookie banner default Émile Ré 2026-04-22 15:41:11 +04:00
  • 680e60b6e9 Add missing relay @required directive Émile Ré 2026-04-22 15:21:35 +04:00
  • c8e3d139e1 Remove proboctl internal admin CLI Émile Ré 2026-04-22 15:17:10 +04:00
  • d71915abd4 Fix PR review comments on cookie banner branding Émile Ré 2026-04-22 15:02:59 +04:00
  • b1607d76c5 Expose showBranding as read-only GraphQL field and reflect it in theme preview Émile Ré 2026-04-22 14:47:36 +04:00
  • df698b5b21 Change branding copy from "Powered by" to "Privacy by" Émile Ré 2026-04-22 14:20:01 +04:00
  • 55bb2a7953 Add proboctl internal admin CLI with cookie-banner set-branding command Émile Ré 2026-04-22 13:50:37 +04:00
  • 2911d98276 Add branding to cookie banner theme preview Émile Ré 2026-04-22 13:47:59 +04:00
  • 7102c17b19 Add "Powered by Probo" branding to cookie banner SDK Émile Ré 2026-04-22 13:02:07 +04:00
  • 3994ab1d8b Add show_branding column to cookie banners Émile Ré 2026-04-22 12:38:28 +04:00
  • 135bdf298e Skip Docker Hub login when token is unavailable Sacha Al Himdani 2026-04-22 12:04:48 +02:00
  • a6379bb9f4 Always send Bearer auth for OAuth2 connectors Aurélien Sibiril 2026-04-17 10:46:23 +02:00
  • f464bac29d Preserve reviewer decisions on access-entry upsert Aurélien Sibiril 2026-04-17 10:46:19 +02:00
  • da80ce3eb1 Include all accounts in access-review fetch Aurélien Sibiril 2026-04-17 10:46:12 +02:00
  • 9510d91c61 Align theme preview with real themed banner styles Émile Ré 2026-04-22 11:16:59 +04:00
  • ae68196d76 Shrink cookie-banner README and link to docs site Émile Ré 2026-04-22 10:53:55 +04:00
  • 4a88cc5902 Rework cookie-banner exports: themed banner as default, headless as subpath Émile Ré 2026-04-22 10:49:22 +04:00
  • 0cb48a4f33 Add accept/reject all buttons to preference panel Émile Ré 2026-04-22 10:34:43 +04:00
  • c942aaa7bb Make consent API calls fire-and-forget to avoid blocking UI Émile Ré 2026-04-22 10:29:28 +04:00
  • 140e614e4f Fix placeholder style copying and root domain calculation Émile Ré 2026-04-21 21:32:43 +04:00
  • 2b59a10c14 Add ARIA attributes and focus management to cookie banner Émile Ré 2026-04-21 21:12:16 +04:00
  • 9a92ebd51a Add placeholder overlays for blocked cookie-consent elements Émile Ré 2026-04-21 20:22:58 +04:00
  • 1fb0464948 Add element deactivation with cookie removal on consent withdrawal Émile Ré 2026-04-21 19:38:05 +04:00
  • fbdff595fe Fix CORS and CSRF for cookie banner POST /consents endpoint Émile Ré 2026-04-21 18:49:32 +04:00
  • 0e3c79b0e8 Forward data-reopen-widget from script tag in IIFE entry point Émile Ré 2026-04-21 18:16:15 +04:00
  • 68fffbf2f3 Add reopen-widget attribute and probo-settings-link element Émile Ré 2026-04-21 18:10:43 +04:00
  • 6391d276d9 Clean up settings button CSS custom properties Émile Ré 2026-04-21 17:27:32 +04:00
  • 55d81e21eb Fix preference panel close returning to banner when consent exists Émile Ré 2026-04-21 17:22:47 +04:00
  • 9ec6922fde Hide empty categories in cookie banner preference panel Émile Ré 2026-04-21 17:16:52 +04:00
  • fab95413df Improve UI of themed banner Émile Ré 2026-04-21 17:09:30 +04:00
  • b603d04d8d Assets as document: replace snapshot with publish workflow Sacha Al Himdani 2026-04-21 18:40:49 +02:00
  • 565b71526c Pass ACME root CA to dev config generation Sacha Al Himdani 2026-04-21 19:28:56 +02:00
  • fbc10a8591 Move dev env file to repo root Bryan Frimin 2026-04-21 18:51:34 +02:00
  • b87611d99a Tighten dev-config ergonomics Bryan Frimin 2026-04-21 18:28:36 +02:00
  • ab0e59ad71 Generate cfg/dev.yaml via a Make target Bryan Frimin 2026-04-21 18:20:07 +02:00
  • c4e81ed092 Inline OAuth2 signing key in config Bryan Frimin 2026-04-21 17:56:00 +02:00
  • a622c610d7 Fix SCIM bridge PUT loop and pagination Sacha Al Himdani 2026-04-21 15:46:09 +02:00
  • 82748f870f Fix missing RowsAffected checks in cookie update methods Émile Ré 2026-04-21 15:24:54 +04:00
  • 8dfed9fff2 Fix move-cookie connection lookup with filters: [] Émile Ré 2026-04-21 14:03:05 +04:00
  • 8e420da5bc Fix cookie mutations to update Relay store Émile Ré 2026-04-21 13:46:11 +04:00
  • 29c0d55e75 Create a db table for cookies for easiest management Émile Ré 2026-04-21 13:25:43 +04:00
  • f743c743c1 Only guard owner demotion for active profiles Bryan Frimin 2026-04-20 12:23:29 +02:00
  • dd8c3b5491 Prevent last owner from demoting themselves Bryan Frimin 2026-04-20 11:59:59 +02:00
  • 8ce429507b Bump langsmith to 0.5.20 and override @langchain/classic to fix CVE Sacha Al Himdani 2026-04-17 15:08:13 +02:00