From c7e2fc209facdd7e6ef0ac425fac75acc9b54017 Mon Sep 17 00:00:00 2001 From: Sacha Al Himdani Date: Tue, 9 Jun 2026 17:39:26 +0200 Subject: [PATCH] Use probo.com for bare and marketing domain references Replace the bare `getprobo.com` domain and the `www.getprobo.com` marketing host with `probo.com` / `www.probo.com` across the codebase. Functional subdomains (app, console, notification, custom, test, cookie-banner, compliance) keep their existing `getprobo.com` hosts, and changelog entries are left untouched. Signed-off-by: Sacha Al Himdani --- .env.example | 2 +- .github/CODE_OF_CONDUCT.md | 2 +- README.md | 8 ++++---- SECURITY.md | 2 +- apps/console/public/data/risks/LICENSE.md | 2 +- .../pages/iam/memberships/_components/ViewerDropdown.tsx | 2 +- .../_components/ViewerMembershipDropdown.tsx | 2 +- .../configuration/settings/_components/CodeSnippets.tsx | 2 +- apps/trust/src/layouts/MainLayout.tsx | 2 +- apps/trust/src/pages/NDAPage.tsx | 2 +- contrib/helm/charts/probo/Chart.yaml | 2 +- contrib/lima/provision.sh | 2 +- docs/README.md | 2 +- e2e/console/cookie_banner_tracker_policy_test.go | 2 +- examples/cookie-banner-react/src/hooks/useConfig.ts | 2 +- examples/cookie-banner-react/vite.config.ts | 2 +- packages/cookie-banner/README.md | 4 ++-- packages/cookie-banner/src/html.ts | 2 +- packages/emails/emails.go | 2 +- packages/emails/src/components/EmailLayout.tsx | 2 +- packages/n8n-node/credentials/ProboApi.credentials.ts | 2 +- packages/n8n-node/nodes/Probo/Probo.node.json | 4 ++-- .../actions/cookieBanner/regeneratePolicy.operation.ts | 2 +- pkg/accessreview/drivers/better_stack.go | 2 +- pkg/accessreview/drivers/better_stack_test.go | 2 +- pkg/agent/tools/browser/browser.go | 4 ++-- pkg/bootstrap/builder.go | 2 +- pkg/bootstrap/builder_test.go | 2 +- .../cookie-banner/regenerate-policy/regenerate_policy.go | 2 +- pkg/connector/provider/better_stack.go | 2 +- pkg/cookiebanner/common_pattern_enricher.go | 2 +- pkg/cookiebanner/reset_trackers.go | 2 +- pkg/cookiebanner/reset_trackers_test.go | 2 +- pkg/coredata/common_third_party_order_field.go | 2 +- pkg/coredata/common_tracker_pattern_filter.go | 2 +- pkg/coredata/common_tracker_pattern_order_field.go | 2 +- pkg/coredata/migrations/20250528T001641Z.sql | 2 +- pkg/coredata/migrations/20260608T417263Z.sql | 2 +- pkg/esign/certificate.html.tmpl | 6 +++--- pkg/iam/organization_service.go | 8 ++++---- pkg/proboctl/cmdutil/paginate.go | 2 +- pkg/proboctl/commonthirdparty/commonthirdparty.go | 2 +- pkg/proboctl/commonthirdparty/domains.go | 2 +- pkg/proboctl/commonthirdparty/list.go | 2 +- pkg/proboctl/commonthirdparty/show.go | 2 +- pkg/proboctl/commontrackerpattern/commontrackerpattern.go | 2 +- pkg/proboctl/commontrackerpattern/list.go | 2 +- pkg/proboctl/commontrackerpattern/reenrich.go | 2 +- pkg/proboctl/commontrackerpattern/show.go | 2 +- pkg/proboctl/commontrackerpattern/stats.go | 2 +- pkg/proboctl/cookiebanner/cookiebanner.go | 2 +- pkg/proboctl/cookiebanner/reset_trackers.go | 2 +- pkg/proboctl/seed/common-third-parties/data/LICENSE.md | 2 +- pkg/probod/probod.go | 2 +- pkg/prosemirror/node_test.go | 2 +- pkg/prosemirror/testdata/document.html | 2 +- pkg/prosemirror/testdata/document.json | 2 +- pkg/prosemirror/testdata/document.md | 2 +- .../api/console/v1/connector_oauth_client_metadata.go | 4 ++-- .../console/v1/connector_oauth_client_metadata_test.go | 4 ++-- 60 files changed, 73 insertions(+), 73 deletions(-) diff --git a/.env.example b/.env.example index cd343a843..d4ee7e044 100644 --- a/.env.example +++ b/.env.example @@ -135,4 +135,4 @@ # ── Custom domains (Pebble ACME via compose) ────────────────────────── # CUSTOM_DOMAINS_CNAME_TARGET=custom.getprobo.com # ACME_DIRECTORY=https://localhost:14000/dir -# ACME_EMAIL=admin@getprobo.com +# ACME_EMAIL=admin@probo.com diff --git a/.github/CODE_OF_CONDUCT.md b/.github/CODE_OF_CONDUCT.md index 7a482f494..ba7fc5557 100644 --- a/.github/CODE_OF_CONDUCT.md +++ b/.github/CODE_OF_CONDUCT.md @@ -26,6 +26,6 @@ of who you are or your background. If you see someone behaving inappropriately, please contact the project maintainers at [report at getprobo dot -com](mailto:report@getprobo.com). We will investigate all complaints +com](mailto:report@probo.com). We will investigate all complaints and respond as we determine necessary. We may temporarily or permanently ban contributors who violate these rules. diff --git a/README.md b/README.md index 09d19f3d7..798c18e92 100644 --- a/README.md +++ b/README.md @@ -122,16 +122,16 @@ See [CONTRIBUTING.md](CONTRIBUTING.md) for the full development environment walk Contributions are welcome. Read [CONTRIBUTING.md](CONTRIBUTING.md) before opening a pull request. All commits require a Developer Certificate of Origin (DCO) sign-off (`git commit -s`). No CLA required. -To report a security vulnerability, email [security@getprobo.com](mailto:security@getprobo.com) rather than opening a public issue. See [SECURITY.md](SECURITY.md) for the full disclosure policy. +To report a security vulnerability, email [security@probo.com](mailto:security@probo.com) rather than opening a public issue. See [SECURITY.md](SECURITY.md) for the full disclosure policy. ## Community - [Discord](https://discord.gg/8qfdJYfvpY) - Get help, share feedback, and talk to the team -- [Documentation](https://www.getprobo.com/docs) -- [Blog](https://www.getprobo.com/blog) +- [Documentation](https://www.probo.com/docs) +- [Blog](https://www.probo.com/blog) - [Twitter / X](https://twitter.com/getprobo) - [LinkedIn](https://www.linkedin.com/company/getprobo) -- [Website](https://www.getprobo.com) +- [Website](https://www.probo.com) ## License diff --git a/SECURITY.md b/SECURITY.md index e201220c2..061bbdf33 100644 --- a/SECURITY.md +++ b/SECURITY.md @@ -4,7 +4,7 @@ If you believe you have found a security vulnerability in this project, please report it to us by emailing -[security@getprobo.com](security@getprobo.com). +[security@probo.com](security@probo.com). Please include: - A description of the issue diff --git a/apps/console/public/data/risks/LICENSE.md b/apps/console/public/data/risks/LICENSE.md index ff161ee4b..7feed87bf 100644 --- a/apps/console/public/data/risks/LICENSE.md +++ b/apps/console/public/data/risks/LICENSE.md @@ -15,7 +15,7 @@ When using this data, you must: When using this data, please include the following attribution: ``` -Data sourced from Probo Inc. (https://www.getprobo.com) under CC BY-SA 4.0 license +Data sourced from Probo Inc. (https://www.probo.com) under CC BY-SA 4.0 license ``` ## More Information diff --git a/apps/console/src/pages/iam/memberships/_components/ViewerDropdown.tsx b/apps/console/src/pages/iam/memberships/_components/ViewerDropdown.tsx index f2e9d1c5b..d9fa3810e 100644 --- a/apps/console/src/pages/iam/memberships/_components/ViewerDropdown.tsx +++ b/apps/console/src/pages/iam/memberships/_components/ViewerDropdown.tsx @@ -91,7 +91,7 @@ export function ViewerDropdown(props: { fKey: ViewerDropdownFragment$key }) { /> )} diff --git a/apps/console/src/pages/iam/organizations/_components/ViewerMembershipDropdown.tsx b/apps/console/src/pages/iam/organizations/_components/ViewerMembershipDropdown.tsx index 4a532f83f..23b1af261 100644 --- a/apps/console/src/pages/iam/organizations/_components/ViewerMembershipDropdown.tsx +++ b/apps/console/src/pages/iam/organizations/_components/ViewerMembershipDropdown.tsx @@ -109,7 +109,7 @@ export function ViewerMembershipDropdown(props: { label={__("My Signatures")} /> diff --git a/apps/console/src/pages/organizations/cookie-banners/configuration/settings/_components/CodeSnippets.tsx b/apps/console/src/pages/organizations/cookie-banners/configuration/settings/_components/CodeSnippets.tsx index 10813bb19..dc4e27860 100644 --- a/apps/console/src/pages/organizations/cookie-banners/configuration/settings/_components/CodeSnippets.tsx +++ b/apps/console/src/pages/organizations/cookie-banners/configuration/settings/_components/CodeSnippets.tsx @@ -67,7 +67,7 @@ export function CodeSnippets() { {__("Looking for ES module or headless integration?")} {" "} {__("Powered by")} diff --git a/apps/trust/src/pages/NDAPage.tsx b/apps/trust/src/pages/NDAPage.tsx index bd7faf943..a6b44d89f 100644 --- a/apps/trust/src/pages/NDAPage.tsx +++ b/apps/trust/src/pages/NDAPage.tsx @@ -303,7 +303,7 @@ export function NDAPage(props: { Powered by diff --git a/contrib/helm/charts/probo/Chart.yaml b/contrib/helm/charts/probo/Chart.yaml index cda7a4712..6ae79964d 100644 --- a/contrib/helm/charts/probo/Chart.yaml +++ b/contrib/helm/charts/probo/Chart.yaml @@ -9,7 +9,7 @@ keywords: - soc2 - security - governance -home: https://getprobo.com +home: https://probo.com sources: - https://github.com/getprobo/probo maintainers: diff --git a/contrib/lima/provision.sh b/contrib/lima/provision.sh index 432fb7811..0bc9d9ae7 100755 --- a/contrib/lima/provision.sh +++ b/contrib/lima/provision.sh @@ -126,7 +126,7 @@ AWS_ACCESS_KEY_ID="probod" \ AWS_SECRET_ACCESS_KEY="thisisnotasecret" \ AWS_USE_PATH_STYLE=true \ ACME_DIRECTORY="https://127.0.0.1:14000/dir" \ -ACME_EMAIL="admin@getprobo.com" \ +ACME_EMAIL="admin@probo.com" \ ACME_KEY_TYPE="EC256" \ ACME_ROOT_CA="$(cat /workspace/compose/pebble/certs/rootCA.pem)" \ /workspace/bin/probod-bootstrap -output /etc/probod/config.yml diff --git a/docs/README.md b/docs/README.md index 6613aa2c1..589aa2800 100644 --- a/docs/README.md +++ b/docs/README.md @@ -1 +1 @@ -Move to [getprobo.com/docs](https://www.getprobo.com/docs) +Move to [probo.com/docs](https://www.probo.com/docs) diff --git a/e2e/console/cookie_banner_tracker_policy_test.go b/e2e/console/cookie_banner_tracker_policy_test.go index b048b86b8..ca3bde1b0 100644 --- a/e2e/console/cookie_banner_tracker_policy_test.go +++ b/e2e/console/cookie_banner_tracker_policy_test.go @@ -1,4 +1,4 @@ -// Copyright (c) 2026 Probo Inc . +// Copyright (c) 2026 Probo Inc . // // Permission to use, copy, modify, and/or distribute this software for any // purpose with or without fee is hereby granted, provided that the above diff --git a/examples/cookie-banner-react/src/hooks/useConfig.ts b/examples/cookie-banner-react/src/hooks/useConfig.ts index bf971c6ca..7f9567766 100644 --- a/examples/cookie-banner-react/src/hooks/useConfig.ts +++ b/examples/cookie-banner-react/src/hooks/useConfig.ts @@ -7,7 +7,7 @@ export interface Config { const STORAGE_KEY = "probo-example-config"; -// Seed defaults from Vite env (loaded from ../../../getprobo.com/.env) so the +// Seed defaults from Vite env (loaded from ../../../probo.com/.env) so the // example is usable without any manual setup when those vars are present. const defaultConfig: Config = { bannerId: import.meta.env.PUBLIC_COOKIE_BANNER_ID ?? "", diff --git a/examples/cookie-banner-react/vite.config.ts b/examples/cookie-banner-react/vite.config.ts index 3a7029c5f..a05249139 100644 --- a/examples/cookie-banner-react/vite.config.ts +++ b/examples/cookie-banner-react/vite.config.ts @@ -5,7 +5,7 @@ export default defineConfig({ plugins: [react()], // Use the PUBLIC_ prefix so the example accepts the same env var names // (PUBLIC_COOKIE_BANNER_ID, PUBLIC_COOKIE_BANNER_API_BASE_URL, - // PUBLIC_POSTHOG_API_KEY) used by getprobo.com. Copy .env.example to .env + // PUBLIC_POSTHOG_API_KEY) used by probo.com. Copy .env.example to .env // and fill in your values. envPrefix: "PUBLIC_", server: { diff --git a/packages/cookie-banner/README.md b/packages/cookie-banner/README.md index 2b8fcfed6..e60b00127 100644 --- a/packages/cookie-banner/README.md +++ b/packages/cookie-banner/README.md @@ -45,7 +45,7 @@ registerThemedBanner(); > ``` -See [Theming](https://www.getprobo.com/docs/product/cookie-banner/theming) to customize colors, fonts, and styling with CSS custom properties. +See [Theming](https://www.probo.com/docs/product/cookie-banner/theming) to customize colors, fonts, and styling with CSS custom properties. ### Headless Components @@ -96,7 +96,7 @@ registerComponents(); ## Documentation -Full documentation is available at **https://www.getprobo.com/docs/product/cookie-banner/overview** +Full documentation is available at **https://www.probo.com/docs/product/cookie-banner/overview** ## License diff --git a/packages/cookie-banner/src/html.ts b/packages/cookie-banner/src/html.ts index e98c94595..9d7833926 100644 --- a/packages/cookie-banner/src/html.ts +++ b/packages/cookie-banner/src/html.ts @@ -22,4 +22,4 @@ export const LOCK_ICON = ``; -export const BRANDING = ``; +export const BRANDING = ``; diff --git a/packages/emails/emails.go b/packages/emails/emails.go index f2e23ff3a..378b45c11 100644 --- a/packages/emails/emails.go +++ b/packages/emails/emails.go @@ -68,7 +68,7 @@ func DefaultPresenterConfig(baseURL string) PresenterConfig { BaseURL: baseURL, // can change to custom domain when needed PoweredByLogoPath: brand.DefaultPoweredByLogoPath, SenderCompanyName: "Probo", - SenderCompanyWebsiteURL: "https://www.getprobo.com", + SenderCompanyWebsiteURL: "https://www.probo.com", SenderCompanyLogoPath: brand.DefaultSenderCompanyLogoPath, SenderCompanyHeadquarterAddress: "Probo Inc, 490 Post St, STE 640, San Francisco, CA, 94102, US", } diff --git a/packages/emails/src/components/EmailLayout.tsx b/packages/emails/src/components/EmailLayout.tsx index 77b03f616..79aa45029 100644 --- a/packages/emails/src/components/EmailLayout.tsx +++ b/packages/emails/src/components/EmailLayout.tsx @@ -61,7 +61,7 @@ export const EmailLayout = ({ Powered By - + diff --git a/packages/n8n-node/credentials/ProboApi.credentials.ts b/packages/n8n-node/credentials/ProboApi.credentials.ts index 40848aef9..f0d7a4c40 100644 --- a/packages/n8n-node/credentials/ProboApi.credentials.ts +++ b/packages/n8n-node/credentials/ProboApi.credentials.ts @@ -27,7 +27,7 @@ export class ProboApi implements ICredentialType { icon: Icon = { light: 'file:../icons/probo-light.svg', dark: 'file:../icons/probo.svg' }; - documentationUrl = 'https://www.getprobo.com/docs'; + documentationUrl = 'https://www.probo.com/docs'; properties: INodeProperties[] = [ { diff --git a/packages/n8n-node/nodes/Probo/Probo.node.json b/packages/n8n-node/nodes/Probo/Probo.node.json index 5aba2f279..3a15acec8 100644 --- a/packages/n8n-node/nodes/Probo/Probo.node.json +++ b/packages/n8n-node/nodes/Probo/Probo.node.json @@ -6,12 +6,12 @@ "resources": { "credentialDocumentation": [ { - "url": "https://www.getprobo.com/docs" + "url": "https://www.probo.com/docs" } ], "primaryDocumentation": [ { - "url": "https://www.getprobo.com/docs" + "url": "https://www.probo.com/docs" } ], "generic": [] diff --git a/packages/n8n-node/nodes/Probo/actions/cookieBanner/regeneratePolicy.operation.ts b/packages/n8n-node/nodes/Probo/actions/cookieBanner/regeneratePolicy.operation.ts index 83b9a15ca..15bee1c41 100644 --- a/packages/n8n-node/nodes/Probo/actions/cookieBanner/regeneratePolicy.operation.ts +++ b/packages/n8n-node/nodes/Probo/actions/cookieBanner/regeneratePolicy.operation.ts @@ -1,4 +1,4 @@ -// Copyright (c) 2025-2026 Probo Inc . +// Copyright (c) 2025-2026 Probo Inc . // // Permission to use, copy, modify, and/or distribute this software for any // purpose with or without fee is hereby granted, provided that the above diff --git a/pkg/accessreview/drivers/better_stack.go b/pkg/accessreview/drivers/better_stack.go index 30f7da891..6e998b101 100644 --- a/pkg/accessreview/drivers/better_stack.go +++ b/pkg/accessreview/drivers/better_stack.go @@ -1,4 +1,4 @@ -// Copyright (c) 2026 Probo Inc . +// Copyright (c) 2026 Probo Inc . // // Permission to use, copy, modify, and/or distribute this software for any // purpose with or without fee is hereby granted, provided that the above diff --git a/pkg/accessreview/drivers/better_stack_test.go b/pkg/accessreview/drivers/better_stack_test.go index 482379e63..a5d23f02f 100644 --- a/pkg/accessreview/drivers/better_stack_test.go +++ b/pkg/accessreview/drivers/better_stack_test.go @@ -1,4 +1,4 @@ -// Copyright (c) 2026 Probo Inc . +// Copyright (c) 2026 Probo Inc . // // Permission to use, copy, modify, and/or distribute this software for any // purpose with or without fee is hereby granted, provided that the above diff --git a/pkg/agent/tools/browser/browser.go b/pkg/agent/tools/browser/browser.go index e236e75fb..f955c493d 100644 --- a/pkg/agent/tools/browser/browser.go +++ b/pkg/agent/tools/browser/browser.go @@ -53,8 +53,8 @@ func NewBrowser(ctx context.Context, addr string) *Browser { } // SetAllowedDomain restricts navigation to URLs under the given domain and -// its subdomains. For example, setting "getprobo.com" allows navigation to -// getprobo.com, www.getprobo.com, and compliance.getprobo.com. +// its subdomains. For example, setting "probo.com" allows navigation to +// probo.com, www.probo.com, and docs.probo.com. // This replaces any previously set domains. func (b *Browser) SetAllowedDomain(domain string) { domain = strings.ToLower(strings.TrimSpace(domain)) diff --git a/pkg/bootstrap/builder.go b/pkg/bootstrap/builder.go index 2eac4449d..65f93c3a0 100644 --- a/pkg/bootstrap/builder.go +++ b/pkg/bootstrap/builder.go @@ -254,7 +254,7 @@ func (b *Builder) Build() (*probodconfig.FullConfig, error) { CAAIssuerDomain: b.getEnvOrDefault("CUSTOM_DOMAINS_CAA_ISSUER_DOMAIN", "letsencrypt.org"), ACME: probodconfig.ACMEConfig{ Directory: b.getEnvOrDefault("ACME_DIRECTORY", "https://acme-v02.api.letsencrypt.org/directory"), - Email: b.getEnvOrDefault("ACME_EMAIL", "admin@getprobo.com"), + Email: b.getEnvOrDefault("ACME_EMAIL", "admin@probo.com"), KeyType: b.getEnvOrDefault("ACME_KEY_TYPE", "EC256"), RootCA: b.getEnv("ACME_ROOT_CA"), AccountKey: b.getEnv("ACME_ACCOUNT_KEY"), diff --git a/pkg/bootstrap/builder_test.go b/pkg/bootstrap/builder_test.go index b8889ee6b..9808952b3 100644 --- a/pkg/bootstrap/builder_test.go +++ b/pkg/bootstrap/builder_test.go @@ -255,7 +255,7 @@ func TestBuilder_Build_Defaults(t *testing.T) { assert.Equal(t, "custom.getprobo.com", cfg.Probod.CustomDomains.CnameTarget) assert.Equal(t, "8.8.8.8:53", cfg.Probod.CustomDomains.ResolverAddr) assert.Equal(t, "https://acme-v02.api.letsencrypt.org/directory", cfg.Probod.CustomDomains.ACME.Directory) - assert.Equal(t, "admin@getprobo.com", cfg.Probod.CustomDomains.ACME.Email) + assert.Equal(t, "admin@probo.com", cfg.Probod.CustomDomains.ACME.Email) assert.Equal(t, "EC256", cfg.Probod.CustomDomains.ACME.KeyType) // SCIM bridge config diff --git a/pkg/cmd/cookie-banner/regenerate-policy/regenerate_policy.go b/pkg/cmd/cookie-banner/regenerate-policy/regenerate_policy.go index a3b2d7e70..835e9d7bd 100644 --- a/pkg/cmd/cookie-banner/regenerate-policy/regenerate_policy.go +++ b/pkg/cmd/cookie-banner/regenerate-policy/regenerate_policy.go @@ -1,4 +1,4 @@ -// Copyright (c) 2026 Probo Inc . +// Copyright (c) 2026 Probo Inc . // // Permission to use, copy, modify, and/or distribute this software for any // purpose with or without fee is hereby granted, provided that the above diff --git a/pkg/connector/provider/better_stack.go b/pkg/connector/provider/better_stack.go index c246cd79e..d2889f686 100644 --- a/pkg/connector/provider/better_stack.go +++ b/pkg/connector/provider/better_stack.go @@ -1,4 +1,4 @@ -// Copyright (c) 2026 Probo Inc . +// Copyright (c) 2026 Probo Inc . // // Permission to use, copy, modify, and/or distribute this software for any // purpose with or without fee is hereby granted, provided that the above diff --git a/pkg/cookiebanner/common_pattern_enricher.go b/pkg/cookiebanner/common_pattern_enricher.go index cae826a04..5b4bf34ce 100644 --- a/pkg/cookiebanner/common_pattern_enricher.go +++ b/pkg/cookiebanner/common_pattern_enricher.go @@ -1,4 +1,4 @@ -// Copyright (c) 2026 Probo Inc . +// Copyright (c) 2026 Probo Inc . // // Permission to use, copy, modify, and/or distribute this software for any // purpose with or without fee is hereby granted, provided that the above diff --git a/pkg/cookiebanner/reset_trackers.go b/pkg/cookiebanner/reset_trackers.go index 80d08ea9c..01097799c 100644 --- a/pkg/cookiebanner/reset_trackers.go +++ b/pkg/cookiebanner/reset_trackers.go @@ -1,4 +1,4 @@ -// Copyright (c) 2026 Probo Inc . +// Copyright (c) 2026 Probo Inc . // // Permission to use, copy, modify, and/or distribute this software for any // purpose with or without fee is hereby granted, provided that the above diff --git a/pkg/cookiebanner/reset_trackers_test.go b/pkg/cookiebanner/reset_trackers_test.go index 108e13f7a..d2fc0b52d 100644 --- a/pkg/cookiebanner/reset_trackers_test.go +++ b/pkg/cookiebanner/reset_trackers_test.go @@ -1,4 +1,4 @@ -// Copyright (c) 2026 Probo Inc . +// Copyright (c) 2026 Probo Inc . // // Permission to use, copy, modify, and/or distribute this software for any // purpose with or without fee is hereby granted, provided that the above diff --git a/pkg/coredata/common_third_party_order_field.go b/pkg/coredata/common_third_party_order_field.go index 70cbd2907..5168f33c8 100644 --- a/pkg/coredata/common_third_party_order_field.go +++ b/pkg/coredata/common_third_party_order_field.go @@ -1,4 +1,4 @@ -// Copyright (c) 2026 Probo Inc . +// Copyright (c) 2026 Probo Inc . // // Permission to use, copy, modify, and/or distribute this software for any // purpose with or without fee is hereby granted, provided that the above diff --git a/pkg/coredata/common_tracker_pattern_filter.go b/pkg/coredata/common_tracker_pattern_filter.go index c317f3180..2f8632c03 100644 --- a/pkg/coredata/common_tracker_pattern_filter.go +++ b/pkg/coredata/common_tracker_pattern_filter.go @@ -1,4 +1,4 @@ -// Copyright (c) 2026 Probo Inc . +// Copyright (c) 2026 Probo Inc . // // Permission to use, copy, modify, and/or distribute this software for any // purpose with or without fee is hereby granted, provided that the above diff --git a/pkg/coredata/common_tracker_pattern_order_field.go b/pkg/coredata/common_tracker_pattern_order_field.go index a52eb72fa..7dec07a07 100644 --- a/pkg/coredata/common_tracker_pattern_order_field.go +++ b/pkg/coredata/common_tracker_pattern_order_field.go @@ -1,4 +1,4 @@ -// Copyright (c) 2026 Probo Inc . +// Copyright (c) 2026 Probo Inc . // // Permission to use, copy, modify, and/or distribute this software for any // purpose with or without fee is hereby granted, provided that the above diff --git a/pkg/coredata/migrations/20250528T001641Z.sql b/pkg/coredata/migrations/20250528T001641Z.sql index 9e5116fb1..bd7b3e966 100644 --- a/pkg/coredata/migrations/20250528T001641Z.sql +++ b/pkg/coredata/migrations/20250528T001641Z.sql @@ -56,7 +56,7 @@ UPDATE vendors SET WHEN 'Ramp' THEN 'https://trust.ramp.com/' WHEN 'ClickHouse' THEN 'https://clickhouse.com/legal/agreements/subprocessors' WHEN 'Tailscale' THEN 'https://tailscale.com/dpa-subprocessors' - WHEN 'Probo' THEN 'https://www.getprobo.com/subprocessors' + WHEN 'Probo' THEN 'https://www.probo.com/subprocessors' WHEN 'folk' THEN 'https://www.folk.app/privacy-policy#3-list-of-sub-processors' WHEN 'Claap' THEN 'https://www.claap.io/legal/privacy-policy#sub-processors' WHEN 'Pitch' THEN 'https://pitch.com/dpa#annex-7-2' diff --git a/pkg/coredata/migrations/20260608T417263Z.sql b/pkg/coredata/migrations/20260608T417263Z.sql index 1bf9dd5b4..d6c957928 100644 --- a/pkg/coredata/migrations/20260608T417263Z.sql +++ b/pkg/coredata/migrations/20260608T417263Z.sql @@ -1,4 +1,4 @@ --- Copyright (c) 2026 Probo Inc . +-- Copyright (c) 2026 Probo Inc . -- -- Permission to use, copy, modify, and/or distribute this software for any -- purpose with or without fee is hereby granted, provided that the above diff --git a/pkg/esign/certificate.html.tmpl b/pkg/esign/certificate.html.tmpl index cf3874317..d4cc5c875 100644 --- a/pkg/esign/certificate.html.tmpl +++ b/pkg/esign/certificate.html.tmpl @@ -451,14 +451,14 @@ You may contact us to let us know of your changes as to how we may contact you electronically, and to withdraw your prior consent to receive notices and disclosures electronically. To reach us, please send an email to - legal@getprobo.com. + legal@probo.com.

To advise us of your new email address

To let us know of a change in your email address where we should send notices and disclosures electronically to you, you must send an email message to us at - legal@getprobo.com and in the body of such request you must state your previous + legal@probo.com and in the body of such request you must state your previous email address and your new email address. We do not require any other information from you to change your email address.

@@ -474,7 +474,7 @@ subsequent page, indicate you wish to withdraw your consent; or
  • - send us an email to legal@getprobo.com and in the body of such request you + send us an email to legal@probo.com and in the body of such request you must state your email, full name, mailing address, and telephone number. We do not need any other information from you to withdraw consent. The consequences of your withdrawing consent for online documents will be that transactions may take diff --git a/pkg/iam/organization_service.go b/pkg/iam/organization_service.go index e13732762..146c4832a 100644 --- a/pkg/iam/organization_service.go +++ b/pkg/iam/organization_service.go @@ -137,10 +137,10 @@ var ( Description: "Probo is an open-source compliance platform that helps startups achieve SOC 2 and ISO 27001 certifications quickly and affordably, with expert guidance and no thirdParty lock-in.", LegalName: "Probo Inc.", HeadquarterAddress: "490 Post St, Suite 640,San Francisco, CA 94102, United States", - WebsiteURL: "https://www.getprobo.com/", - PrivacyPolicyURL: "https://www.getprobo.com/privacy", - TermsOfServiceURL: "https://www.getprobo.com/terms", - SubprocessorsListURL: "https://www.getprobo.com/subprocessors", + WebsiteURL: "https://www.probo.com/", + PrivacyPolicyURL: "https://www.probo.com/privacy", + TermsOfServiceURL: "https://www.probo.com/terms", + SubprocessorsListURL: "https://www.probo.com/subprocessors", } ) diff --git a/pkg/proboctl/cmdutil/paginate.go b/pkg/proboctl/cmdutil/paginate.go index 676e8e401..fa66365d6 100644 --- a/pkg/proboctl/cmdutil/paginate.go +++ b/pkg/proboctl/cmdutil/paginate.go @@ -1,4 +1,4 @@ -// Copyright (c) 2026 Probo Inc . +// Copyright (c) 2026 Probo Inc . // // Permission to use, copy, modify, and/or distribute this software for any // purpose with or without fee is hereby granted, provided that the above diff --git a/pkg/proboctl/commonthirdparty/commonthirdparty.go b/pkg/proboctl/commonthirdparty/commonthirdparty.go index b3402b66d..8edbb47c9 100644 --- a/pkg/proboctl/commonthirdparty/commonthirdparty.go +++ b/pkg/proboctl/commonthirdparty/commonthirdparty.go @@ -1,4 +1,4 @@ -// Copyright (c) 2026 Probo Inc . +// Copyright (c) 2026 Probo Inc . // // Permission to use, copy, modify, and/or distribute this software for any // purpose with or without fee is hereby granted, provided that the above diff --git a/pkg/proboctl/commonthirdparty/domains.go b/pkg/proboctl/commonthirdparty/domains.go index 77ac978ef..c3bdc5d62 100644 --- a/pkg/proboctl/commonthirdparty/domains.go +++ b/pkg/proboctl/commonthirdparty/domains.go @@ -1,4 +1,4 @@ -// Copyright (c) 2026 Probo Inc . +// Copyright (c) 2026 Probo Inc . // // Permission to use, copy, modify, and/or distribute this software for any // purpose with or without fee is hereby granted, provided that the above diff --git a/pkg/proboctl/commonthirdparty/list.go b/pkg/proboctl/commonthirdparty/list.go index 36804ba3c..75a38cb2d 100644 --- a/pkg/proboctl/commonthirdparty/list.go +++ b/pkg/proboctl/commonthirdparty/list.go @@ -1,4 +1,4 @@ -// Copyright (c) 2026 Probo Inc . +// Copyright (c) 2026 Probo Inc . // // Permission to use, copy, modify, and/or distribute this software for any // purpose with or without fee is hereby granted, provided that the above diff --git a/pkg/proboctl/commonthirdparty/show.go b/pkg/proboctl/commonthirdparty/show.go index 20feee19d..5df5dfb6e 100644 --- a/pkg/proboctl/commonthirdparty/show.go +++ b/pkg/proboctl/commonthirdparty/show.go @@ -1,4 +1,4 @@ -// Copyright (c) 2026 Probo Inc . +// Copyright (c) 2026 Probo Inc . // // Permission to use, copy, modify, and/or distribute this software for any // purpose with or without fee is hereby granted, provided that the above diff --git a/pkg/proboctl/commontrackerpattern/commontrackerpattern.go b/pkg/proboctl/commontrackerpattern/commontrackerpattern.go index 97fcb7d17..c90357045 100644 --- a/pkg/proboctl/commontrackerpattern/commontrackerpattern.go +++ b/pkg/proboctl/commontrackerpattern/commontrackerpattern.go @@ -1,4 +1,4 @@ -// Copyright (c) 2026 Probo Inc . +// Copyright (c) 2026 Probo Inc . // // Permission to use, copy, modify, and/or distribute this software for any // purpose with or without fee is hereby granted, provided that the above diff --git a/pkg/proboctl/commontrackerpattern/list.go b/pkg/proboctl/commontrackerpattern/list.go index 1639e8be3..ccc8edf62 100644 --- a/pkg/proboctl/commontrackerpattern/list.go +++ b/pkg/proboctl/commontrackerpattern/list.go @@ -1,4 +1,4 @@ -// Copyright (c) 2026 Probo Inc . +// Copyright (c) 2026 Probo Inc . // // Permission to use, copy, modify, and/or distribute this software for any // purpose with or without fee is hereby granted, provided that the above diff --git a/pkg/proboctl/commontrackerpattern/reenrich.go b/pkg/proboctl/commontrackerpattern/reenrich.go index 78b49ecd1..3c1dff521 100644 --- a/pkg/proboctl/commontrackerpattern/reenrich.go +++ b/pkg/proboctl/commontrackerpattern/reenrich.go @@ -1,4 +1,4 @@ -// Copyright (c) 2026 Probo Inc . +// Copyright (c) 2026 Probo Inc . // // Permission to use, copy, modify, and/or distribute this software for any // purpose with or without fee is hereby granted, provided that the above diff --git a/pkg/proboctl/commontrackerpattern/show.go b/pkg/proboctl/commontrackerpattern/show.go index 91f135910..456216d71 100644 --- a/pkg/proboctl/commontrackerpattern/show.go +++ b/pkg/proboctl/commontrackerpattern/show.go @@ -1,4 +1,4 @@ -// Copyright (c) 2026 Probo Inc . +// Copyright (c) 2026 Probo Inc . // // Permission to use, copy, modify, and/or distribute this software for any // purpose with or without fee is hereby granted, provided that the above diff --git a/pkg/proboctl/commontrackerpattern/stats.go b/pkg/proboctl/commontrackerpattern/stats.go index 7054f3829..5945cbbb6 100644 --- a/pkg/proboctl/commontrackerpattern/stats.go +++ b/pkg/proboctl/commontrackerpattern/stats.go @@ -1,4 +1,4 @@ -// Copyright (c) 2026 Probo Inc . +// Copyright (c) 2026 Probo Inc . // // Permission to use, copy, modify, and/or distribute this software for any // purpose with or without fee is hereby granted, provided that the above diff --git a/pkg/proboctl/cookiebanner/cookiebanner.go b/pkg/proboctl/cookiebanner/cookiebanner.go index 4ff256733..2909d539e 100644 --- a/pkg/proboctl/cookiebanner/cookiebanner.go +++ b/pkg/proboctl/cookiebanner/cookiebanner.go @@ -1,4 +1,4 @@ -// Copyright (c) 2026 Probo Inc . +// Copyright (c) 2026 Probo Inc . // // Permission to use, copy, modify, and/or distribute this software for any // purpose with or without fee is hereby granted, provided that the above diff --git a/pkg/proboctl/cookiebanner/reset_trackers.go b/pkg/proboctl/cookiebanner/reset_trackers.go index 191247471..f3d5a093f 100644 --- a/pkg/proboctl/cookiebanner/reset_trackers.go +++ b/pkg/proboctl/cookiebanner/reset_trackers.go @@ -1,4 +1,4 @@ -// Copyright (c) 2026 Probo Inc . +// Copyright (c) 2026 Probo Inc . // // Permission to use, copy, modify, and/or distribute this software for any // purpose with or without fee is hereby granted, provided that the above diff --git a/pkg/proboctl/seed/common-third-parties/data/LICENSE.md b/pkg/proboctl/seed/common-third-parties/data/LICENSE.md index 08da4f6f4..4e6d74889 100644 --- a/pkg/proboctl/seed/common-third-parties/data/LICENSE.md +++ b/pkg/proboctl/seed/common-third-parties/data/LICENSE.md @@ -15,7 +15,7 @@ When using this data, you must: When using this data, please include the following attribution: ``` -Data sourced from Probo Inc. (https://www.getprobo.com) under CC BY-SA 4.0 license +Data sourced from Probo Inc. (https://www.probo.com) under CC BY-SA 4.0 license ``` ## More Information diff --git a/pkg/probod/probod.go b/pkg/probod/probod.go index 3ab0f2305..401fda026 100644 --- a/pkg/probod/probod.go +++ b/pkg/probod/probod.go @@ -159,7 +159,7 @@ func New() *Implm { ResolverAddr: "8.8.8.8:53", ACME: ACMEConfig{ Directory: "https://acme-v02.api.letsencrypt.org/directory", - Email: "admin@getprobo.com", + Email: "admin@probo.com", KeyType: "EC256", }, }, diff --git a/pkg/prosemirror/node_test.go b/pkg/prosemirror/node_test.go index 81d68bc7c..8791a227d 100644 --- a/pkg/prosemirror/node_test.go +++ b/pkg/prosemirror/node_test.go @@ -108,7 +108,7 @@ func TestUnmarshalDocument(t *testing.T) { linkAttrs, err := linkNode.Marks[0].LinkAttrs() require.NoError(t, err) - assert.Equal(t, "https://getprobo.com", linkAttrs.Href) + assert.Equal(t, "https://probo.com", linkAttrs.Href) require.NotNil(t, linkAttrs.Target) assert.Equal(t, "_blank", *linkAttrs.Target) require.NotNil(t, linkAttrs.Rel) diff --git a/pkg/prosemirror/testdata/document.html b/pkg/prosemirror/testdata/document.html index f14dd5e10..5fd3c9274 100644 --- a/pkg/prosemirror/testdata/document.html +++ b/pkg/prosemirror/testdata/document.html @@ -1 +1 @@ -

    Heading 1

    This is a paragraph with some bold and some italic and some underlined text.
    It contains a line break, and some strikethrough.
    There's some inline code. And a link

    Heading 2

    A simple paragraph.

    code block

    Heading 3

    • ul list item 1

    • ul list item 2

    • ul list item 3


    1. ol list item 1

    2. ol list item 2

    3. ol list item 3


    Blockquote
    Line break


    th 1

    th 2

    th 3

    th 4

    td 11

    td 12

    td 13

    • 1

    • 2

    td 21

    td 22

    td 23

    1. A

    2. B

    \ No newline at end of file +

    Heading 1

    This is a paragraph with some bold and some italic and some underlined text.
    It contains a line break, and some strikethrough.
    There's some inline code. And a link

    Heading 2

    A simple paragraph.

    code block

    Heading 3

    • ul list item 1

    • ul list item 2

    • ul list item 3


    1. ol list item 1

    2. ol list item 2

    3. ol list item 3


    Blockquote
    Line break


    th 1

    th 2

    th 3

    th 4

    td 11

    td 12

    td 13

    • 1

    • 2

    td 21

    td 22

    td 23

    1. A

    2. B

    \ No newline at end of file diff --git a/pkg/prosemirror/testdata/document.json b/pkg/prosemirror/testdata/document.json index c00338f1f..4e4215113 100644 --- a/pkg/prosemirror/testdata/document.json +++ b/pkg/prosemirror/testdata/document.json @@ -101,7 +101,7 @@ { "type": "link", "attrs": { - "href": "https://getprobo.com", + "href": "https://probo.com", "target": "_blank", "rel": "noopener noreferrer nofollow", "class": null, diff --git a/pkg/prosemirror/testdata/document.md b/pkg/prosemirror/testdata/document.md index 78ff803c0..3da1c46a7 100644 --- a/pkg/prosemirror/testdata/document.md +++ b/pkg/prosemirror/testdata/document.md @@ -2,7 +2,7 @@ This is a paragraph **with some bold** and *some italic* and some underlined text.\ It contains a line break, and some ~~strikethrough.~~\ -There's some `inline code`. And a [link](https://getprobo.com) +There's some `inline code`. And a [link](https://probo.com) ## Heading 2 diff --git a/pkg/server/api/console/v1/connector_oauth_client_metadata.go b/pkg/server/api/console/v1/connector_oauth_client_metadata.go index 7db8db3df..7867e82bf 100644 --- a/pkg/server/api/console/v1/connector_oauth_client_metadata.go +++ b/pkg/server/api/console/v1/connector_oauth_client_metadata.go @@ -33,8 +33,8 @@ import ( // These describe the Probo product itself (not the per-tenant deployment), so // they are the canonical brand homepage and logo rather than the baseURL. const ( - proboBrandURI = "https://www.getprobo.com" - proboLogoURI = "https://www.getprobo.com/probo-logo-only.svg" + proboBrandURI = "https://www.probo.com" + proboLogoURI = "https://www.probo.com/probo-logo-only.svg" ) type oauthClientMetadata struct { diff --git a/pkg/server/api/console/v1/connector_oauth_client_metadata_test.go b/pkg/server/api/console/v1/connector_oauth_client_metadata_test.go index f59fd3b17..404dc4838 100644 --- a/pkg/server/api/console/v1/connector_oauth_client_metadata_test.go +++ b/pkg/server/api/console/v1/connector_oauth_client_metadata_test.go @@ -67,8 +67,8 @@ func TestHandleConnectorOAuthClientMetadata(t *testing.T) { // ...while the brand fields shown on the consent screen are the canonical // Probo product identity, NOT the per-tenant deployment URL. assert.Equal(t, "Probo", doc.ClientName) - assert.Equal(t, "https://www.getprobo.com", doc.ClientURI) - assert.Equal(t, "https://www.getprobo.com/probo-logo-only.svg", doc.LogoURI) + assert.Equal(t, "https://www.probo.com", doc.ClientURI) + assert.Equal(t, "https://www.probo.com/probo-logo-only.svg", doc.LogoURI) assert.Equal(t, "none", doc.TokenEndpointAuthMethod, "public client must advertise token_endpoint_auth_method none") assert.Contains(t, doc.GrantTypes, "authorization_code") assert.Contains(t, doc.GrantTypes, "refresh_token")