From 63c626edecb133865acedf273ae4b4541fdb7c0b Mon Sep 17 00:00:00 2001 From: Owen Date: Mon, 12 May 2025 20:16:10 -0400 Subject: [PATCH] Adjusting for license change --- .../02-auto-provision.md | 8 +-- .../03-Pangolin/07-API/01-integration-api.md | 6 +- .../docusaurus/docs/11-supporter-program.md | 12 +--- packages/docusaurus/src/pages/pricing.tsx | 60 +++++++++---------- 4 files changed, 35 insertions(+), 51 deletions(-) diff --git a/packages/docusaurus/docs/03-Pangolin/06-Identity Providers/02-auto-provision.md b/packages/docusaurus/docs/03-Pangolin/06-Identity Providers/02-auto-provision.md index aaf28e6..5f8525d 100644 --- a/packages/docusaurus/docs/03-Pangolin/06-Identity Providers/02-auto-provision.md +++ b/packages/docusaurus/docs/03-Pangolin/06-Identity Providers/02-auto-provision.md @@ -1,14 +1,8 @@ # Auto Provision -:::note - -Auto provisioning users requires a paid license. - -::: - Auto provisioning is a feature that allows you to automatically create and manage user accounts in Pangolin when they log in using an external identity provider. This is useful for organizations that want to streamline the onboarding process for new users and ensure that their user accounts are always up-to-date. -You will be able to programatically decide the roles and organizations for new users based on the information provided by the identity provider. +You will be able to programmatically decide the roles and organizations for new users based on the information provided by the identity provider. ## Enable Auto Provision diff --git a/packages/docusaurus/docs/03-Pangolin/07-API/01-integration-api.md b/packages/docusaurus/docs/03-Pangolin/07-API/01-integration-api.md index 7ff1d0d..1e17c7f 100644 --- a/packages/docusaurus/docs/03-Pangolin/07-API/01-integration-api.md +++ b/packages/docusaurus/docs/03-Pangolin/07-API/01-integration-api.md @@ -1,10 +1,6 @@ # Integration API -:::note - -The Integration API requires a paid license. - -::: +The integration API is a stable and documented way to interact with and script Pangolin. It is a REST API that has support for all different operations you can do with the UI. It has easy scoped permissions so you can create keys with specific jobs. ## Generate API Keys diff --git a/packages/docusaurus/docs/11-supporter-program.md b/packages/docusaurus/docs/11-supporter-program.md index 0de9af9..9e665d8 100644 --- a/packages/docusaurus/docs/11-supporter-program.md +++ b/packages/docusaurus/docs/11-supporter-program.md @@ -1,13 +1,5 @@ # Supporter Program -:::note - -There is no restrictions on sites for the open source version of Pangolin. - -The Supporter Program does not provide access to Professional Edition features. - -::: - ## What is this? Pangolin will always be free and open source, but maintaining the project takes a lot of time and resources. To help support ongoing development — including bug fixes, [new features](https://github.com/orgs/fosrl/projects/1/views/1), and community support — we’ve added a way for users to directly contribute. **We will not use this to paywall features.** @@ -18,7 +10,9 @@ We know it’s not the most exciting feature, but it helps us keep Pangolin heal :::note -If you have already purchased a Supporter Key and wish to also purchase a Professional Edition license please check your supporter portal for a 75% discount code! +If you have already purchased a Supporter Key and wish to also purchase a Professional Edition license as a business please check your supporter portal for a 75% discount code! + +There is no restrictions on sites for the open source version of Pangolin. ::: diff --git a/packages/docusaurus/src/pages/pricing.tsx b/packages/docusaurus/src/pages/pricing.tsx index 944c446..e66f75c 100644 --- a/packages/docusaurus/src/pages/pricing.tsx +++ b/packages/docusaurus/src/pages/pricing.tsx @@ -60,8 +60,8 @@ const PricingComponent = () => {
{/* Open Source Plan */} -
-
FREE
+
+
EVERYONE

Open Source

  • @@ -139,7 +139,7 @@ const PricingComponent = () => {
    Free
{/* Professional Plan */} -
-
MOST BUSINESSES
+
+
FOR BUSINESSES

Professional

  • @@ -266,7 +266,7 @@ const PricingComponent = () => { onClick={() => (window.location.href = `https://payment.fossorial.io/buy/dab98d3d-9976-49b1-9e55-1580059d833f?quantity=${siteCount}${discount ? `&checkout[discount_code]=${discount.code}` : ""}`) } - style={styles.buttonPrimary} + style={styles.buttonSecondary} > Subscribe Now @@ -377,7 +377,7 @@ const PricingComponent = () => {
- Custom pricing ($1k+/month) + Custom pricing
{

Professional Edition FAQ

+

Where do I create support tickets?

+

+ Within 48 hours of your purchase you should receive an email invite + to our support portal where you can interact with us. +

+

+ You can then create support tickets in the{" "} + support portal. +

+ +

+ What is the difference between this and the Supporter Program? +

+

+ The Supporter Program is a way to support the project and remove the + support marks. It is a one time donation. +

+

+ The Professional plan is a paid license that changes how you can use the + software in a commercial environment and + provides support. It is a monthly subscription. +

+

How often will I be billed?

@@ -439,29 +462,6 @@ const PricingComponent = () => { with any issues.

-

Where do I create support tickets?

-

- Within 48 hours of your purchase you should receive an email invite - to our support portal where you can interact with us. -

-

- You can then create support tickets in the{" "} - support portal. -

- -

- What is the difference between this and the Supporter Program? -

-

- The Supporter Program is a way to support the project and remove the - support marks. It is a one time donation. No features are unlocked. -

-

- The Professional plan is a paid license that allows you to use the - software in a commercial environment that unlocks features and - provides support. It is a monthly subscription. -

-

What happens if I run out of sites?