Commit Graph

  • ad74bb2ed6 Switch tracker patterns import to Open Cookie Database Émile Ré 2026-05-14 10:59:03 +04:00
  • 36c0f18d1b Fix missing common_third_party_id in vendor queries Émile Ré 2026-05-13 18:27:58 +04:00
  • d6f268cb06 Add tracker mapping worker and initiator domain extraction Émile Ré 2026-05-13 17:26:15 +04:00
  • f0483d5280 Add tracker pattern seed data and domain aliases Émile Ré 2026-05-13 17:05:48 +04:00
  • 1928aa9b72 Add ExtractDomain to pkg/uri for eTLD+1 extraction Émile Ré 2026-05-13 16:33:02 +04:00
  • 60ee8da348 Wire new FK columns into existing coredata models Émile Ré 2026-05-13 15:51:58 +04:00
  • 8aa82104e0 Add coredata models for tracker mapping Émile Ré 2026-05-13 15:15:46 +04:00
  • 19abeef0bb Add schema for tracker-to-vendor mapping Émile Ré 2026-05-13 15:07:14 +04:00
  • 5995f41fa0 Remove backend inactive profile validation Cursor Agent 2026-05-12 06:55:09 +00:00
  • e4005e0f74 Filter inactive people from signature request recipients Cursor Agent 2026-05-12 06:46:27 +00:00
  • 0d6484a0ef Drop Helm wiring for the 9 new access-review connectors → Drop e2e TODO about access-review connector coverage gap Aurélien Sibiril 2026-05-17 17:22:51 +02:00
  • 7d0dec82f6 Guard Helm connector env vars on clientId / clientSecret → Address review feedback on access-review drivers Aurélien Sibiril 2026-05-17 17:22:51 +02:00
  • 995769c4b6 Drop dead OAuth2 TokenExtraParams plumbing → Reject non-numeric ClickUp timestamps via strconv Aurélien Sibiril 2026-05-17 17:22:50 +02:00
  • c2db47e698 Require CLIENT_SECRET for new access-review connectors → Drop Snyk, Ramp, Lever, Deel access-review providers Aurélien Sibiril 2026-05-17 17:22:50 +02:00
  • ceacaea34e Inline Vercel driver URL with url.URL → Drop allowedHosts:true from vite dev server Aurélien Sibiril 2026-05-17 17:22:50 +02:00
  • 7b814576df Refine Asana OAuth2 scopes → Build driver query URLs with url.URL not concatenation Aurélien Sibiril 2026-05-17 17:22:50 +02:00
  • f3a745c245 Add List*Organizations helpers in pkg/accessreview/drivers → Ignore .oauth-credentials.txt Aurélien Sibiril 2026-05-17 17:22:49 +02:00
  • 8917b46541 Move Vercel /v2/user fetch to pkg/connector/vercel.go → Migrate connector settings callers to generic Aurélien Sibiril 2026-05-17 17:22:49 +02:00
  • caec9f1ad5 Rename access-review migration with random time → Validate PagerDuty subdomain on OAuth callback Aurélien Sibiril 2026-05-17 17:22:49 +02:00
  • 842f9cfbc5 Stop leaking customer email domain in cassette guard → Add PKCE coverage tests for entropy and replay Aurélien Sibiril 2026-05-17 17:22:49 +02:00
  • 7504099507 Strip email local-part from cassette guard failure → Wire 13 access-review connectors in Helm chart Aurélien Sibiril 2026-05-17 17:22:48 +02:00
  • 8f6ecd9f81 Wire post-OAuth pickers and 2-auto callback handling → Track e2e gap for new access-review connectors Aurélien Sibiril 2026-05-17 17:22:48 +02:00
  • 1532e94eb1 Add 13 access-review driver implementations → Dispatch new providers in review engine and name worker Aurélien Sibiril 2026-05-17 17:22:48 +02:00
  • 0147acd9f0 Add PKCE, token-body extras, AuthURL templating to OAuth2 → Add settings structs for Pattern-2 connector providers Aurélien Sibiril 2026-05-17 17:22:48 +02:00
  • 3ff66757ad Remove deprecated snapshot system Sacha Al Himdani 2026-05-06 17:24:58 +02:00
  • 79fa9a6e46 Bump langsmith from 0.5.20 to 0.7.1 dependabot[bot] 2026-05-15 07:35:46 +00:00
  • 6a20515a68 Release @probo/n8n-nodes-probo/v0.186.0 Sacha Al Himdani 2026-05-15 09:31:19 +02:00
  • 0360cfe3b4 Release probod/v0.189.0 Sacha Al Himdani 2026-05-15 09:27:11 +02:00
  • 0bca4456d7 Release prb/v0.187.0 Sacha Al Himdani 2026-05-15 09:24:52 +02:00
  • eecbe4c46c Rename vendors to third parties Sacha Al Himdani 2026-05-13 16:15:33 +02:00
  • 9eed0d71c8 Log identity_id on every authenticated request Sacha Al Himdani 2026-05-13 15:16:17 +02:00
  • 7b9090a9f1 Release @probo/cookie-banner/v0.4.1 Émile Ré 2026-05-13 15:25:57 +04:00
  • 0d37f7d315 Release @probo/n8n-nodes-probo/v0.185.0 Émile Ré 2026-05-13 15:24:34 +04:00
  • 004ea564f4 Release probod/v0.188.0 Émile Ré 2026-05-13 15:22:30 +04:00
  • d90cad8a58 Release prb/v0.186.0 Émile Ré 2026-05-13 15:20:15 +04:00
  • dec767c91d Drop legacy cookies and cookie_patterns tables Cursor Agent 2026-05-13 08:47:23 +00:00
  • 0606416b39 Add SDK version to cookie banner logs via middleware Émile Ré 2026-05-13 12:37:35 +04:00
  • e739473bcd Derive consent mode from geolocation, not banner config Émile Ré 2026-05-13 12:17:34 +04:00
  • e9d786c5d6 Skip consent API fetch for new visitors Émile Ré 2026-05-13 11:57:01 +04:00
  • 6c6137f9f2 Fix deadlock when updating tracker pattern last_matched_at Émile Ré 2026-05-13 11:18:05 +04:00
  • 1d367ad51f Use distinct badge colors for resource and tracker types Émile Ré 2026-05-12 18:17:03 +04:00
  • d4c8137933 Prevent bare star tracker patterns Émile Ré 2026-05-12 17:26:02 +04:00
  • a67f2433b1 Address code review findings in relay fetch and iam Sacha Al Himdani 2026-05-12 18:40:36 +02:00
  • fc24306cd8 Address code review findings across relay, UI, and Go backend Sacha Al Himdani 2026-05-12 14:34:49 +02:00
  • 85c028b537 Release probod/v0.187.0 Émile Ré 2026-05-12 18:49:33 +04:00
  • d40e9a157b Handle membership not found Émile Ré 2026-05-12 18:25:44 +04:00
  • d1578a46b7 Remove unused lib Émile Ré 2026-05-12 16:58:06 +04:00
  • 7669112639 Rename migrations and merge some Émile Ré 2026-05-12 16:43:09 +04:00
  • 017b829114 Fix lint Émile Ré 2026-05-12 10:33:52 +04:00
  • fa55c0fb6e Fix SSRF protection bypass in common-third-parties-import Émile Ré 2026-05-12 10:29:19 +04:00
  • 10ac52eff3 Fix PR review feedback Émile Ré 2026-05-12 10:12:02 +04:00
  • 6383457e6b Fix issue with fragment read inline Émile Ré 2026-05-11 19:41:02 +04:00
  • f7dd08d432 Optimize website logo get Émile Ré 2026-05-11 19:23:54 +04:00
  • 44072b158a Rename migrations Émile Ré 2026-05-11 19:23:20 +04:00
  • 6c2037e013 Debounce vendor search query with usehooks-ts Émile Ré 2026-05-11 16:26:27 +04:00
  • bf8c622bcd Extract webinspect package for logo discovery Émile Ré 2026-05-11 14:23:19 +04:00
  • 684fadea3e Remove unused description column from common_third_parties Émile Ré 2026-05-11 12:29:34 +04:00
  • 4a405ce16c Self-host common third party logos via S3 Émile Ré 2026-05-11 12:23:52 +04:00
  • 7099a3d702 Replace vendor JSON with common third parties API Émile Ré 2026-05-08 19:08:58 +04:00
  • caba84fd74 Fix missing newline at EOF Émile Ré 2026-05-08 18:16:48 +04:00
  • c76711e8b7 Use unsecure TLS Émile Ré 2026-05-08 18:12:15 +04:00
  • 361fe1d713 Add common_third_parties shared reference table Émile Ré 2026-05-08 14:31:26 +04:00
  • ee22e9f964 Address CodeQL findings: unused imports, missing semicolons, dead conditionals Sacha Al Himdani 2026-05-12 14:09:35 +02:00
  • d82df6b8ee Sanitize MCP errors to avoid leaking internal details Sacha Al Himdani 2026-04-23 11:35:00 +02:00
  • 4f88b15f6d Bump mermaid to 11.15.0 to fix moderate security advisories Sacha Al Himdani 2026-05-12 13:07:28 +02:00
  • 95271e3f4e Release probod/v0.186.1 Émile Ré 2026-05-12 14:25:20 +04:00
  • 150f5d9c46 Fix wrong entity types in tracker_patterns and detected_trackers GIDs Émile Ré 2026-05-12 12:28:18 +04:00
  • 97c902ddf1 Release probod/v0.186.0 Sacha Al Himdani 2026-05-12 10:10:59 +02:00
  • cc185f66dd Release prb/v0.185.0 Sacha Al Himdani 2026-05-12 10:07:37 +02:00
  • d88ae3288b Add pg pool tuning options from kit v0.10.0 Sacha Al Himdani 2026-05-12 09:39:39 +02:00
  • 51a8380475 Update kit to v0.10.0 Sacha Al Himdani 2026-05-12 09:39:39 +02:00
  • a07ced47ae Release @probo/cookie-banner/v0.4.0 Émile Ré 2026-05-12 10:51:26 +04:00
  • d1a2a7cf32 Release @probo/n8n-nodes-probo/v0.184.0 Émile Ré 2026-05-12 10:50:55 +04:00
  • d7f27e73d7 Release probod/v0.185.0 Émile Ré 2026-05-12 10:50:29 +04:00
  • b6615d4279 Release prb/v0.184.0 Émile Ré 2026-05-12 10:49:55 +04:00
  • ecb9bd747e Fix empty country code stored in consent records Émile Ré 2026-05-11 20:04:54 +04:00
  • 8a1774f91c Fix go-lint Émile Ré 2026-05-11 18:08:55 +04:00
  • 6bf1e54a50 Fix SQL corruption in FindMatchingPattern by using strings.Replace Émile Ré 2026-05-11 17:42:51 +04:00
  • 10313069c8 Remove tracker pattern row updatedAt column Émile Ré 2026-05-11 16:36:47 +04:00
  • 5e6220a67c Detect variable tokens in tracker pattern names Émile Ré 2026-05-11 16:36:15 +04:00
  • 71a33e412b Add tracker type filter and color-coded badges Émile Ré 2026-05-11 15:34:24 +04:00
  • 4aebf65b89 ui: stop importing phosphor icons with bare-name aliases Émile Ré 2026-05-11 14:56:34 +04:00
  • b81795e62e cookie-banner: attempt sendBeacon even when async flush is in-flight Émile Ré 2026-05-11 14:32:47 +04:00
  • 733b793991 e2e: exercise the report endpoint in tracker resource test Émile Ré 2026-05-11 14:19:22 +04:00
  • f8fad78d0c cookie-banner: keep flush entries until delivery is confirmed Émile Ré 2026-05-11 14:08:15 +04:00
  • 31870495a1 cookiebanner: rename DetectedTracker.InsertIfNotExists to Upsert Émile Ré 2026-05-11 14:08:02 +04:00
  • 438ca439de cookie-banner: rename ThirdPartyDetector to ResourceDetector Émile Ré 2026-05-11 13:07:30 +04:00
  • bec0254597 cookie-banner: share one ReportQueue across detectors Émile Ré 2026-05-11 13:04:22 +04:00
  • c8f130ed45 cookiebanner: address PR review feedback Émile Ré 2026-05-11 12:12:47 +04:00
  • 8e2b8e6288 Fix JS lint Émile Ré 2026-05-11 11:13:05 +04:00
  • caac9c76db cookiebanner: detect service workers and Cache Storage buckets Émile Ré 2026-05-11 10:54:05 +04:00
  • 2b3449de1a cookiebanner: broaden resource detection via PerformanceObserver Émile Ré 2026-05-11 10:46:11 +04:00
  • d17c8ba044 cookiebanner: capture script initiator URL on detected trackers Émile Ré 2026-05-11 10:38:30 +04:00
  • 04fdaed772 cookie-banner: clean up StorageDetector restore-on-stop Émile Ré 2026-05-11 10:33:10 +04:00
  • 1abb542c2e tests: fix tracker_pattern SCRIPT case, add tracker_resource e2e tests Émile Ré 2026-05-08 19:16:58 +04:00
  • 8911aa16d7 frontend: add TrackerResource resources page Émile Ré 2026-05-08 19:13:53 +04:00
  • 030fdf4be3 frontend: rename detection page to trackers, drop SCRIPT/IFRAME branches Émile Ré 2026-05-08 19:13:45 +04:00
  • 36dbe47192 cli: add tracker-resource commands Émile Ré 2026-05-08 19:08:10 +04:00
  • 5bf6a67c06 mcp: add TrackerResource tools and drop SCRIPT/IFRAME from tracker_type Émile Ré 2026-05-08 19:08:04 +04:00
  • 663dc7478f graphql: add TrackerResource schema, resolvers, and IAM actions Émile Ré 2026-05-08 18:59:10 +04:00