Adjusting for license change

This commit is contained in:
Owen 2025-05-12 20:16:10 -04:00
parent 0035810eb3
commit 63c626edec
No known key found for this signature in database
GPG key ID: 8271FDFFD9E0CCBD
4 changed files with 35 additions and 51 deletions

View file

@ -1,14 +1,8 @@
# Auto Provision # 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. 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 ## Enable Auto Provision

View file

@ -1,10 +1,6 @@
# Integration API # Integration API
:::note 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.
The Integration API requires a paid license.
:::
## Generate API Keys ## Generate API Keys

View file

@ -1,13 +1,5 @@
# Supporter Program # 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? ## 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 — weve added a way for users to directly contribute. **We will not use this to paywall features.** 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 — weve added a way for users to directly contribute. **We will not use this to paywall features.**
@ -18,7 +10,9 @@ We know its not the most exciting feature, but it helps us keep Pangolin heal
:::note :::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.
::: :::

View file

@ -60,8 +60,8 @@ const PricingComponent = () => {
<div style={styles.pricingContainer}> <div style={styles.pricingContainer}>
{/* Open Source Plan */} {/* Open Source Plan */}
<div style={styles.card}> <div style={styles.highlightedCard}>
<div style={styles.freeTag}>FREE</div> <div style={styles.popularTag}>EVERYONE</div>
<h2 style={styles.cardTitle}>Open Source</h2> <h2 style={styles.cardTitle}>Open Source</h2>
<ul style={styles.featureList}> <ul style={styles.featureList}>
<li style={styles.featureItem}> <li style={styles.featureItem}>
@ -139,7 +139,7 @@ const PricingComponent = () => {
<div style={styles.customPricing}>Free</div> <div style={styles.customPricing}>Free</div>
<button <button
style={styles.buttonSecondary} style={styles.buttonPrimary}
onClick={() => onClick={() =>
(window.location.href = "/Getting%20Started/quick-install") (window.location.href = "/Getting%20Started/quick-install")
} }
@ -149,8 +149,8 @@ const PricingComponent = () => {
</div> </div>
{/* Professional Plan */} {/* Professional Plan */}
<div style={styles.highlightedCard}> <div style={styles.card}>
<div style={styles.popularTag}>MOST BUSINESSES</div> <div style={styles.freeTag}>FOR BUSINESSES</div>
<h2 style={styles.cardTitle}>Professional</h2> <h2 style={styles.cardTitle}>Professional</h2>
<ul style={styles.featureList}> <ul style={styles.featureList}>
<li style={styles.featureItem}> <li style={styles.featureItem}>
@ -266,7 +266,7 @@ const PricingComponent = () => {
onClick={() => onClick={() =>
(window.location.href = `https://payment.fossorial.io/buy/dab98d3d-9976-49b1-9e55-1580059d833f?quantity=${siteCount}${discount ? `&checkout[discount_code]=${discount.code}` : ""}`) (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 Subscribe Now
</button> </button>
@ -377,7 +377,7 @@ const PricingComponent = () => {
</ul> </ul>
<div style={styles.customPricing}> <div style={styles.customPricing}>
Custom pricing <span style={styles.pricePeriod}>($1k+/month)</span> Custom pricing
</div> </div>
<a <a
@ -398,6 +398,29 @@ const PricingComponent = () => {
<div style={styles.cardLarge}> <div style={styles.cardLarge}>
<h1 style={styles.cardTitle}>Professional Edition FAQ</h1> <h1 style={styles.cardTitle}>Professional Edition FAQ</h1>
<h4>Where do I create support tickets?</h4>
<p style={styles.textMuted}>
Within 48 hours of your purchase you should receive an email invite
to our support portal where you can interact with us.
</p>
<p style={styles.textMuted}>
You can then create support tickets in the{" "}
<a href="https://support.fossorial.io/">support portal</a>.
</p>
<h4>
What is the difference between this and the Supporter Program?
</h4>
<p style={styles.textMuted}>
The Supporter Program is a way to support the project and remove the
support marks. It is a one time donation.
</p>
<p style={styles.textMuted}>
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.
</p>
<h4>How often will I be billed?</h4> <h4>How often will I be billed?</h4>
<p style={styles.textMuted}> <p style={styles.textMuted}>
@ -439,29 +462,6 @@ const PricingComponent = () => {
with any issues. with any issues.
</p> </p>
<h4>Where do I create support tickets?</h4>
<p style={styles.textMuted}>
Within 48 hours of your purchase you should receive an email invite
to our support portal where you can interact with us.
</p>
<p style={styles.textMuted}>
You can then create support tickets in the{" "}
<a href="https://support.fossorial.io/">support portal</a>.
</p>
<h4>
What is the difference between this and the Supporter Program?
</h4>
<p style={styles.textMuted}>
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.
</p>
<p style={styles.textMuted}>
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.
</p>
<h4>What happens if I run out of sites?</h4> <h4>What happens if I run out of sites?</h4>
<p style={styles.textMuted}> <p style={styles.textMuted}>