From 9ea56bddd17a168492704a3717cfbfdd7161100b Mon Sep 17 00:00:00 2001 From: Timur Ercan Date: Tue, 20 Feb 2024 18:57:44 +0100 Subject: [PATCH 1/8] chore: pricing update --- .../marketing/content/blog/early-adopters.mdx | 2 ++ .../components/(marketing)/pricing-table.tsx | 31 +++++++------------ 2 files changed, 14 insertions(+), 19 deletions(-) diff --git a/apps/marketing/content/blog/early-adopters.mdx b/apps/marketing/content/blog/early-adopters.mdx index 2ff7ae1f6..ddd779fbc 100644 --- a/apps/marketing/content/blog/early-adopters.mdx +++ b/apps/marketing/content/blog/early-adopters.mdx @@ -24,6 +24,8 @@ tags: +> 🔔 UPDATE: We launched teams and the early adopters plan will be replaced by the new teams pricing as soon as all availible early adopters seats are filled. + ## Community-Driven Development As we ramp up hiring and development speed for Documenso, I want to discuss how we plan to build its core version. diff --git a/apps/marketing/src/components/(marketing)/pricing-table.tsx b/apps/marketing/src/components/(marketing)/pricing-table.tsx index ce4695199..b2c53f28e 100644 --- a/apps/marketing/src/components/(marketing)/pricing-table.tsx +++ b/apps/marketing/src/components/(marketing)/pricing-table.tsx @@ -117,29 +117,22 @@ export const PricingTable = ({ className, ...props }: PricingTableProps) => {
-

- {' '} - - The Early Adopter Deal: +

+ + Limited Time Offer: Read More

-

Join the movement

-

Simple signing solution

+

Unlimited Teams

+

Unlimited Users

+

Unlimited Documents per month

+

Includes all upcoming features

Email, Discord and Slack assistance

-

- - {' '} - - Includes all upcoming features - - -

-

Fixed, straightforward pricing

+
Date: Mon, 26 Feb 2024 03:51:28 +0000 Subject: [PATCH 2/8] fix: add cascade delete to recipient fields --- .../migration.sql | 5 +++++ packages/prisma/schema.prisma | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 packages/prisma/migrations/20240226035048_add_recipient_referential_action_for_fields/migration.sql diff --git a/packages/prisma/migrations/20240226035048_add_recipient_referential_action_for_fields/migration.sql b/packages/prisma/migrations/20240226035048_add_recipient_referential_action_for_fields/migration.sql new file mode 100644 index 000000000..170c0976c --- /dev/null +++ b/packages/prisma/migrations/20240226035048_add_recipient_referential_action_for_fields/migration.sql @@ -0,0 +1,5 @@ +-- DropForeignKey +ALTER TABLE "Field" DROP CONSTRAINT "Field_recipientId_fkey"; + +-- AddForeignKey +ALTER TABLE "Field" ADD CONSTRAINT "Field_recipientId_fkey" FOREIGN KEY ("recipientId") REFERENCES "Recipient"("id") ON DELETE CASCADE ON UPDATE CASCADE; diff --git a/packages/prisma/schema.prisma b/packages/prisma/schema.prisma index a40102905..300c9e238 100644 --- a/packages/prisma/schema.prisma +++ b/packages/prisma/schema.prisma @@ -312,7 +312,7 @@ model Field { inserted Boolean Document Document? @relation(fields: [documentId], references: [id], onDelete: Cascade) Template Template? @relation(fields: [templateId], references: [id], onDelete: Cascade) - Recipient Recipient? @relation(fields: [recipientId], references: [id]) + Recipient Recipient? @relation(fields: [recipientId], references: [id], onDelete: Cascade) Signature Signature? @@index([documentId]) From 4bdd41c7c5fca1093fc2b28849a2eaa0fe582c6a Mon Sep 17 00:00:00 2001 From: Timur Ercan Date: Mon, 26 Feb 2024 13:09:15 +0100 Subject: [PATCH 3/8] chore: blog day 1 --- .../content/blog/launch-week-2-day-1.mdx | 64 +++++++++++++++++++ 1 file changed, 64 insertions(+) create mode 100644 apps/marketing/content/blog/launch-week-2-day-1.mdx diff --git a/apps/marketing/content/blog/launch-week-2-day-1.mdx b/apps/marketing/content/blog/launch-week-2-day-1.mdx new file mode 100644 index 000000000..a9341b7c3 --- /dev/null +++ b/apps/marketing/content/blog/launch-week-2-day-1.mdx @@ -0,0 +1,64 @@ +--- +title: Launch Week II - Day 1 - Teams +description: Teams for Documenso are here. And they come free for early adopters! +authorName: 'Timur Ercan' +authorImage: '/blog/blog-author-timur.jpeg' +authorRole: 'Co-Founder' +date: 2024-02-26 +tags: + - Launch Week + - teams + - early adopter perks +--- + + + +> TLDR; Docucmenso now supports teams that share documents, templates and a team mail address. Early Adopter get UNLIMITED1 Users. + +## Kicking off Launch Week II - "Connected" + +The day has come! Roughly 5 months after kicked off our first launch week with open sourcing our design and Malfunction Mania, Launch Week #2 is here 🎉 This Launch Week's theme is "connected", since this is all about connecting humans, machines and documents. + +Working with documents and getting that signature is a team sport. This is why we are kicking it off today with a very long-awaited feature: Documenso now supports teams! + +## Introducing Teams for Documenso + +You can now create teams next to your personal account: Simply invite your colleagues, and you can include everyone you like in working with your documents. With teams, you can: + +- Send unlimited signature requests with unlimited recipients +- Create, view, edit and sign documents owned by the team +- Define a dedicated team email, to receive signing requests into a team inbox for the owner to sign +- Manage team roles: Member (Create+Edit), Manger Manage (+Manage Team Members), Owner (+Transfer Team +Delete Team + Sign Documents sent to team email) + +## Pricing + +Together with Teams, we are announcing the new teams pricing: + +- $10 per seat per month +- 5 seats minimum +- You can add seats dynamically as needed + +This pricing will take effect, as soon as the early adopter seats run out. Want to check out teams: [https://documen.so/teams](https://documen.so/teams). + +## Early Adopter Perks + +There is one more point on pricing I have been looking forward to for a long time: + +All early adopter plans now include **UNLIMITED teams and users**1 . We appreciate your support so far very much, and I'm happy to announce this first of more early adopter perks to come. We have roughly 48 early adopter plans left, so if you plan to onboard your team, now is a great time to [grab your early adopter seat.](https://documen.so/claim-early-adopters-plan) + +We are eager to hear from all teams users how you like this addition and what we can add to make it even better. Connect with us on [Twitter / X](https://twitter.com/eltimuro) (DM open) or [Discord](https://documen.so/discord) if you have any questions or comments! We're always here, and we would love to hear from you :) + +> 🚨 We need you help to help us to make this the biggest launch week yet: Support us on Twitter or anywhere to spread awareness for open signing! The best posts will receive merch codes 👀 + +Best from Hamburg\ +Timur + +\ +[1] Within reason. If you are unsure what that means, feel free to contact hi@documenso.com and ask for clarification if it's more than 100. From 1b8b81b16c6720f841a5b678d7703dd4f7192974 Mon Sep 17 00:00:00 2001 From: Timur Ercan Date: Mon, 26 Feb 2024 13:11:08 +0100 Subject: [PATCH 4/8] chore: capitals --- apps/marketing/content/blog/launch-week-2-day-1.mdx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/marketing/content/blog/launch-week-2-day-1.mdx b/apps/marketing/content/blog/launch-week-2-day-1.mdx index a9341b7c3..89ad1f04c 100644 --- a/apps/marketing/content/blog/launch-week-2-day-1.mdx +++ b/apps/marketing/content/blog/launch-week-2-day-1.mdx @@ -7,8 +7,8 @@ authorRole: 'Co-Founder' date: 2024-02-26 tags: - Launch Week - - teams - - early adopter perks + - Teams + - Early adopter perks ---