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 Seitz and GitHub
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 Seitz and GitHub
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 Seitz and GitHub
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