62 Commits
Author SHA1 Message Date
Hanzo AI b827b3a7bd rebrand: Papermark → Hanzo Dataroom across user-facing surfaces
108 files: README, marketing copy, page titles, meta tags, footer
text, email templates, .env.example, UI strings. URLs swapped
from papermark.com/papermark.io to dataroom.hanzo.ai.

Internal identifiers left intact per repo policy: localStorage
keys (papermark.email/papermark.name/last_papermark_login —
changing them logs users out), type field names
(papermarkUserId), internal helper symbols (PAPERMARK_HEADERS,
PapermarkSparkle component, isPapermarkUrl helper),
internal-only filenames. LLM.md retains 'Upstream: Papermark'
attribution line. Per-locale .po translations regenerate from
source on the next lingui-extract CI run.

DB migrations untouched (append-only history; rewriting them
breaks installed schemas). LICENSE stays AGPL-3.0.
2026-06-07 12:23:40 -07:00
Hanzo Dev 1408d08f38 rebrand: purge PostHog references 2026-03-13 17:38:17 -07:00
Hanzo Dev 126976b33f Rebrand from Papermark to Hanzo Dataroom
- Replace all Papermark branding with Hanzo Dataroom
- Update metadata, titles, descriptions, OG tags
- Update email templates footer and branding
- Replace papermark.io/com URLs with dataroom.hanzo.ai
- Update powered-by component
- Update x-powered-by header
- Update legal references to Hanzo AI, Inc.
- Update social handles to @hanzoai
- Update README, CLA, LICENSE, SECURITY docs
2026-03-01 19:02:19 -08:00
Hanzo Dev 1e91e2b50a Fix Edge Runtime crash: remove ioredis from middleware bundle
- Dynamic import DomainMiddleware to avoid pulling ioredis into Edge bundle
- Add hanzo.ai to APP_DOMAINS exclusion list in isCustomDomain
- DomainMiddleware now uses fetch to internal API for Redis lookups
- Create /api/internal/domain-redirect endpoint for Edge-safe KV access
2026-03-01 08:33:05 -08:00
Marc SeitzandGitHub 4a969ad9ad Merge pull request #2093 from mfts/feat/dataroom-visitor-notifications
feat: add notification settings for visitors
2026-03-02 17:27:44 +11:00
Marc Seitz 3c7e4f93d0 feat: add notification settings for visitors 2026-03-02 12:31:44 +11:00
Marc Seitz dc0de8a8dd chore: update robots 2026-02-28 16:58:45 +11:00
Marc Seitz 5ae7cacda6 fix: change to dot com 2026-02-03 14:29:58 +11:00
Marc Seitz 73444c8285 feat: add email verification route 2026-01-23 09:08:44 +13:00
Marc Seitz 8569e34263 fix: custom domains on documents 2025-06-01 20:21:56 +02:00
Marc Seitz b7f1c0a226 feat: change middleware and cookie to dotcom 2025-03-09 17:27:49 +01:00
Marc Seitz 81671dcec0 chore: cleanup middleware 2025-03-05 18:47:39 +01:00
Marc Seitz 6babc145f3 feat: add dataroom notifications 2024-11-23 19:38:54 +09:00
Marc Seitz 595f9a3a90 feat(beta): add tokens and incoming webhooks 2024-11-09 15:16:17 +09:00
Marc Seitz 506ec0e6cb feat: add verification page to login 2024-11-06 16:19:22 +09:00
Marc Seitz 80038de029 feat: complete transition from www to app 2024-08-02 20:10:52 +02:00
Marc Seitz 3dc8609815 Merge branch 'main' into website-changes 2024-06-15 10:43:38 +02:00
Iuliia Shnai d836347999 small updates for website and one article 2024-06-13 13:56:41 +02:00
Marc Seitz b8833a8bcb Merge branch 'main' into feat/excel 2024-05-27 18:29:30 +02:00
Marc SeitzandGitHub 61561bde9c Merge pull request #434 from shnai0/website-changes
updates for blog for help and de
2024-05-23 16:40:51 +02:00
Iuliia Shnai 8b3cff30f0 updates for blog 2024-05-23 16:27:12 +02:00
Marc Seitz 10f7af4709 feat: add sheet viewer
- MIT licensed handsontable v6.2.2
2024-05-22 18:46:55 +02:00
Marc Seitz 0e456e1206 feat: add rewrite for tool 2024-05-22 13:52:25 +02:00
Marc Seitz 4992f6d25b chore: run prettier format 2024-05-13 14:52:25 +02:00
Marc Seitz ef2959143d fix: icons not shown without logging in 2024-05-06 21:42:00 +02:00
Marc Seitz d15209636d fix: update middleware 2024-04-26 17:39:22 +04:00
Iuliia Shnai d0f18d574c updates 2024-04-18 00:00:37 +10:00
Marc Seitz 936319e06e feat: add posthog middleware
enables tracking custom domain views
2024-04-12 23:58:20 +10:00
Marc Seitz 0faeb43cc6 chore: whitelabel local domains on dev 2024-03-19 15:16:40 +11:00
Marc Seitz 1ee03b4094 refactor: move content to remote and remove alternatives, remove cache-ing 2024-03-17 16:51:05 +11:00
Iuliia Shnai f7f2b68160 updates for pages 2024-03-16 20:05:26 +11:00
Marc Seitz 75f0f457d5 fix: blog middlware 2024-03-12 18:31:13 +11:00
Marc Seitz 7f3ef1397f chore: catch blocked pathnames on regular domains 2024-03-08 15:25:56 +11:00
Marc Seitz b3285aed99 feat: add posthog 2024-03-03 22:49:25 +11:00
Iuliia Shnai c686899258 page first updates 2024-02-19 21:14:53 +11:00
Marc Seitz 9a09860618 chore: add static local domain 2024-02-16 21:16:33 +11:00
Marc Seitz 1cc1f0eb65 refactor: move old homepage to v1 2024-02-06 01:04:07 +11:00
Marc Seitz c902267303 fix: middleware blocking 2024-01-29 14:40:38 +11:00
Marc Seitz bc2eb66fd9 Merge branch 'main' into feat/passkey 2023-12-06 17:54:10 +11:00
Marc Seitz a874ab0068 add video links 2023-12-04 13:59:19 +11:00
Marc Seitz a8914df0e7 Merge branch 'staging' into launch-week-2 2023-12-02 17:16:12 +11:00
Iuliia Shnai 206e0033d2 Pages for launch 2023-12-01 20:51:53 +11:00
Marc Seitz c5655aa0e6 chore: add localhost for testing prod builds locally 2023-11-30 21:33:57 +11:00
Marc Seitz 71c917eaa7 feat: hanko passkeys 2023-11-28 02:30:04 +11:00
Iuliia Shnai 71e48adf4d Launch week page 2023-11-22 17:37:34 +11:00
Marc SeitzandGitHub 97264f35cc Merge pull request #105 from Aashish-Upadhyay-101/papermark-team-feature
Feat: Papermark Team Management
2023-11-08 23:17:44 +11:00
Marc Seitz e444a2cd9c chore: remove middleware condition 2023-11-08 16:33:46 +11:00
Marc Seitz 76f82f6ffa fix: wip 2023-11-08 01:02:43 +11:00
Iuliia Shnai 4a0a097e45 some small updates 2023-11-07 22:51:15 +11:00
Iuliia Shnai 7e4aa1e061 Alternatives interactive page 2023-11-05 16:45:01 +01:00