mirror of
https://github.com/fosrl/pangolin.git
synced 2026-01-28 22:00:51 +00:00
change digpangolin.com to pangolin.net
This commit is contained in:
@@ -4,7 +4,7 @@ Contributions are welcome!
|
|||||||
|
|
||||||
Please see the contribution and local development guide on the docs page before getting started:
|
Please see the contribution and local development guide on the docs page before getting started:
|
||||||
|
|
||||||
https://docs.digpangolin.com/development/contributing
|
https://docs.pangolin.net/development/contributing
|
||||||
|
|
||||||
### Licensing Considerations
|
### Licensing Considerations
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
# To see all available options, please visit the docs:
|
# To see all available options, please visit the docs:
|
||||||
# https://docs.digpangolin.com/self-host/advanced/config-file
|
# https://docs.pangolin.net/self-host/advanced/config-file
|
||||||
|
|
||||||
app:
|
app:
|
||||||
dashboard_url: http://localhost:3002
|
dashboard_url: http://localhost:3002
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
# To see all available options, please visit the docs:
|
# To see all available options, please visit the docs:
|
||||||
# https://docs.digpangolin.com/
|
# https://docs.pangolin.net/
|
||||||
|
|
||||||
gerbil:
|
gerbil:
|
||||||
start_port: 51820
|
start_port: 51820
|
||||||
|
|||||||
@@ -88,7 +88,7 @@ export const WelcomeQuickStart = ({
|
|||||||
To learn how to use Newt, including more
|
To learn how to use Newt, including more
|
||||||
installation methods, visit the{" "}
|
installation methods, visit the{" "}
|
||||||
<a
|
<a
|
||||||
href="https://docs.digpangolin.com/manage/sites/install-site"
|
href="https://docs.pangolin.net/manage/sites/install-site"
|
||||||
className="underline"
|
className="underline"
|
||||||
>
|
>
|
||||||
docs
|
docs
|
||||||
|
|||||||
@@ -392,7 +392,7 @@ export function readConfigFile() {
|
|||||||
|
|
||||||
if (!environment) {
|
if (!environment) {
|
||||||
throw new Error(
|
throw new Error(
|
||||||
"No configuration file found. Please create one. https://docs.digpangolin.com/self-host/advanced/config-file"
|
"No configuration file found. Please create one. https://docs.pangolin.net/self-host/advanced/config-file"
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -33,7 +33,7 @@ class TelemetryClient {
|
|||||||
this.client = new PostHog(
|
this.client = new PostHog(
|
||||||
"phc_QYuATSSZt6onzssWcYJbXLzQwnunIpdGGDTYhzK3VjX",
|
"phc_QYuATSSZt6onzssWcYJbXLzQwnunIpdGGDTYhzK3VjX",
|
||||||
{
|
{
|
||||||
host: "https://digpangolin.com/relay-O7yI"
|
host: "https://pangolin.net/relay-O7yI"
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
|
||||||
@@ -48,11 +48,11 @@ class TelemetryClient {
|
|||||||
this.startAnalyticsInterval();
|
this.startAnalyticsInterval();
|
||||||
|
|
||||||
logger.info(
|
logger.info(
|
||||||
"Pangolin now gathers anonymous usage data to help us better understand how the software is used and guide future improvements and feature development. You can find more details, including instructions for opting out of this anonymous data collection, at: https://docs.digpangolin.com/telemetry"
|
"Pangolin now gathers anonymous usage data to help us better understand how the software is used and guide future improvements and feature development. You can find more details, including instructions for opting out of this anonymous data collection, at: https://docs.pangolin.net/telemetry"
|
||||||
);
|
);
|
||||||
} else if (!this.enabled) {
|
} else if (!this.enabled) {
|
||||||
logger.info(
|
logger.info(
|
||||||
"Analytics usage statistics collection is disabled. If you enable this, you can help us make Pangolin better for everyone. Learn more at: https://docs.digpangolin.com/telemetry"
|
"Analytics usage statistics collection is disabled. If you enable this, you can help us make Pangolin better for everyone. Learn more at: https://docs.pangolin.net/telemetry"
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -77,7 +77,7 @@ export default async function migration() {
|
|||||||
fs.writeFileSync(filePath, updatedYaml, "utf8");
|
fs.writeFileSync(filePath, updatedYaml, "utf8");
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
console.log(
|
console.log(
|
||||||
`Failed to add resource_session_request_param to config. Please add it manually. https://docs.digpangolin.com/self-host/advanced/config-file`
|
`Failed to add resource_session_request_param to config. Please add it manually. https://docs.pangolin.net/self-host/advanced/config-file`
|
||||||
);
|
);
|
||||||
trx.rollback();
|
trx.rollback();
|
||||||
return;
|
return;
|
||||||
|
|||||||
@@ -62,7 +62,7 @@ export default async function migration() {
|
|||||||
console.log(`Added new config option: resource_access_token_headers`);
|
console.log(`Added new config option: resource_access_token_headers`);
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
console.log(
|
console.log(
|
||||||
`Unable to add new config option: resource_access_token_headers. Please add it manually. https://docs.digpangolin.com/self-host/advanced/config-file`
|
`Unable to add new config option: resource_access_token_headers. Please add it manually. https://docs.pangolin.net/self-host/advanced/config-file`
|
||||||
);
|
);
|
||||||
console.error(e);
|
console.error(e);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -401,7 +401,7 @@ export default function GeneralPage() {
|
|||||||
</Badge>
|
</Badge>
|
||||||
<Link
|
<Link
|
||||||
className="flex items-center gap-2 text-primary hover:underline"
|
className="flex items-center gap-2 text-primary hover:underline"
|
||||||
href="https://digpangolin.com/pricing"
|
href="https://pangolin.net/pricing"
|
||||||
target="_blank"
|
target="_blank"
|
||||||
rel="noopener noreferrer"
|
rel="noopener noreferrer"
|
||||||
>
|
>
|
||||||
|
|||||||
@@ -150,33 +150,33 @@ export default function Page() {
|
|||||||
const commands = {
|
const commands = {
|
||||||
mac: {
|
mac: {
|
||||||
"Apple Silicon (arm64)": [
|
"Apple Silicon (arm64)": [
|
||||||
`curl -fsSL https://digpangolin.com/get-olm.sh | bash`,
|
`curl -fsSL https://pangolin.net/get-olm.sh | bash`,
|
||||||
`sudo olm --id ${id} --secret ${secret} --endpoint ${endpoint}`
|
`sudo olm --id ${id} --secret ${secret} --endpoint ${endpoint}`
|
||||||
],
|
],
|
||||||
"Intel x64 (amd64)": [
|
"Intel x64 (amd64)": [
|
||||||
`curl -fsSL https://digpangolin.com/get-olm.sh | bash`,
|
`curl -fsSL https://pangolin.net/get-olm.sh | bash`,
|
||||||
`sudo olm --id ${id} --secret ${secret} --endpoint ${endpoint}`
|
`sudo olm --id ${id} --secret ${secret} --endpoint ${endpoint}`
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
linux: {
|
linux: {
|
||||||
amd64: [
|
amd64: [
|
||||||
`curl -fsSL https://digpangolin.com/get-olm.sh | bash`,
|
`curl -fsSL https://pangolin.net/get-olm.sh | bash`,
|
||||||
`sudo olm --id ${id} --secret ${secret} --endpoint ${endpoint}`
|
`sudo olm --id ${id} --secret ${secret} --endpoint ${endpoint}`
|
||||||
],
|
],
|
||||||
arm64: [
|
arm64: [
|
||||||
`curl -fsSL https://digpangolin.com/get-olm.sh | bash`,
|
`curl -fsSL https://pangolin.net/get-olm.sh | bash`,
|
||||||
`sudo olm --id ${id} --secret ${secret} --endpoint ${endpoint}`
|
`sudo olm --id ${id} --secret ${secret} --endpoint ${endpoint}`
|
||||||
],
|
],
|
||||||
arm32: [
|
arm32: [
|
||||||
`curl -fsSL https://digpangolin.com/get-olm.sh | bash`,
|
`curl -fsSL https://pangolin.net/get-olm.sh | bash`,
|
||||||
`sudo olm --id ${id} --secret ${secret} --endpoint ${endpoint}`
|
`sudo olm --id ${id} --secret ${secret} --endpoint ${endpoint}`
|
||||||
],
|
],
|
||||||
arm32v6: [
|
arm32v6: [
|
||||||
`curl -fsSL https://digpangolin.com/get-olm.sh | bash`,
|
`curl -fsSL https://pangolin.net/get-olm.sh | bash`,
|
||||||
`sudo olm --id ${id} --secret ${secret} --endpoint ${endpoint}`
|
`sudo olm --id ${id} --secret ${secret} --endpoint ${endpoint}`
|
||||||
],
|
],
|
||||||
riscv64: [
|
riscv64: [
|
||||||
`curl -fsSL https://digpangolin.com/get-olm.sh | bash`,
|
`curl -fsSL https://pangolin.net/get-olm.sh | bash`,
|
||||||
`sudo olm --id ${id} --secret ${secret} --endpoint ${endpoint}`
|
`sudo olm --id ${id} --secret ${secret} --endpoint ${endpoint}`
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -1874,7 +1874,7 @@ export default function Page() {
|
|||||||
|
|
||||||
<Link
|
<Link
|
||||||
className="text-sm text-primary flex items-center gap-1"
|
className="text-sm text-primary flex items-center gap-1"
|
||||||
href="https://docs.digpangolin.com/manage/resources/tcp-udp-resources"
|
href="https://docs.pangolin.net/manage/resources/tcp-udp-resources"
|
||||||
target="_blank"
|
target="_blank"
|
||||||
rel="noopener noreferrer"
|
rel="noopener noreferrer"
|
||||||
>
|
>
|
||||||
|
|||||||
@@ -238,7 +238,7 @@ export default function GeneralPage() {
|
|||||||
"enableDockerSocketDescription"
|
"enableDockerSocketDescription"
|
||||||
)}{" "}
|
)}{" "}
|
||||||
<Link
|
<Link
|
||||||
href="https://docs.digpangolin.com/manage/sites/configure-site#docker-socket-integration"
|
href="https://docs.pangolin.net/manage/sites/configure-site#docker-socket-integration"
|
||||||
target="_blank"
|
target="_blank"
|
||||||
rel="noopener noreferrer"
|
rel="noopener noreferrer"
|
||||||
className="text-primary hover:underline inline-flex items-center"
|
className="text-primary hover:underline inline-flex items-center"
|
||||||
|
|||||||
@@ -252,43 +252,43 @@ PersistentKeepalive = 5`;
|
|||||||
const commands = {
|
const commands = {
|
||||||
mac: {
|
mac: {
|
||||||
All: [
|
All: [
|
||||||
`curl -fsSL https://digpangolin.com/get-newt.sh | bash`,
|
`curl -fsSL https://pangolin.net/get-newt.sh | bash`,
|
||||||
`newt --id ${id} --secret ${secret} --endpoint ${endpoint}${acceptClientsFlag}`
|
`newt --id ${id} --secret ${secret} --endpoint ${endpoint}${acceptClientsFlag}`
|
||||||
]
|
]
|
||||||
// "Intel x64 (amd64)": [
|
// "Intel x64 (amd64)": [
|
||||||
// `curl -fsSL https://digpangolin.com/get-newt.sh | bash`,
|
// `curl -fsSL https://pangolin.net/get-newt.sh | bash`,
|
||||||
// `newt --id ${id} --secret ${secret} --endpoint ${endpoint}${acceptClientsFlag}`
|
// `newt --id ${id} --secret ${secret} --endpoint ${endpoint}${acceptClientsFlag}`
|
||||||
// ]
|
// ]
|
||||||
},
|
},
|
||||||
linux: {
|
linux: {
|
||||||
All: [
|
All: [
|
||||||
`curl -fsSL https://digpangolin.com/get-newt.sh | bash`,
|
`curl -fsSL https://pangolin.net/get-newt.sh | bash`,
|
||||||
`newt --id ${id} --secret ${secret} --endpoint ${endpoint}${acceptClientsFlag}`
|
`newt --id ${id} --secret ${secret} --endpoint ${endpoint}${acceptClientsFlag}`
|
||||||
]
|
]
|
||||||
// arm64: [
|
// arm64: [
|
||||||
// `curl -fsSL https://digpangolin.com/get-newt.sh | bash`,
|
// `curl -fsSL https://pangolin.net/get-newt.sh | bash`,
|
||||||
// `newt --id ${id} --secret ${secret} --endpoint ${endpoint}${acceptClientsFlag}`
|
// `newt --id ${id} --secret ${secret} --endpoint ${endpoint}${acceptClientsFlag}`
|
||||||
// ],
|
// ],
|
||||||
// arm32: [
|
// arm32: [
|
||||||
// `curl -fsSL https://digpangolin.com/get-newt.sh | bash`,
|
// `curl -fsSL https://pangolin.net/get-newt.sh | bash`,
|
||||||
// `newt --id ${id} --secret ${secret} --endpoint ${endpoint}${acceptClientsFlag}`
|
// `newt --id ${id} --secret ${secret} --endpoint ${endpoint}${acceptClientsFlag}`
|
||||||
// ],
|
// ],
|
||||||
// arm32v6: [
|
// arm32v6: [
|
||||||
// `curl -fsSL https://digpangolin.com/get-newt.sh | bash`,
|
// `curl -fsSL https://pangolin.net/get-newt.sh | bash`,
|
||||||
// `newt --id ${id} --secret ${secret} --endpoint ${endpoint}${acceptClientsFlag}`
|
// `newt --id ${id} --secret ${secret} --endpoint ${endpoint}${acceptClientsFlag}`
|
||||||
// ],
|
// ],
|
||||||
// riscv64: [
|
// riscv64: [
|
||||||
// `curl -fsSL https://digpangolin.com/get-newt.sh | bash`,
|
// `curl -fsSL https://pangolin.net/get-newt.sh | bash`,
|
||||||
// `newt --id ${id} --secret ${secret} --endpoint ${endpoint}${acceptClientsFlag}`
|
// `newt --id ${id} --secret ${secret} --endpoint ${endpoint}${acceptClientsFlag}`
|
||||||
// ]
|
// ]
|
||||||
},
|
},
|
||||||
freebsd: {
|
freebsd: {
|
||||||
All: [
|
All: [
|
||||||
`curl -fsSL https://digpangolin.com/get-newt.sh | bash`,
|
`curl -fsSL https://pangolin.net/get-newt.sh | bash`,
|
||||||
`newt --id ${id} --secret ${secret} --endpoint ${endpoint}${acceptClientsFlag}`
|
`newt --id ${id} --secret ${secret} --endpoint ${endpoint}${acceptClientsFlag}`
|
||||||
]
|
]
|
||||||
// arm64: [
|
// arm64: [
|
||||||
// `curl -fsSL https://digpangolin.com/get-newt.sh | bash`,
|
// `curl -fsSL https://pangolin.net/get-newt.sh | bash`,
|
||||||
// `newt --id ${id} --secret ${secret} --endpoint ${endpoint}${acceptClientsFlag}`
|
// `newt --id ${id} --secret ${secret} --endpoint ${endpoint}${acceptClientsFlag}`
|
||||||
// ]
|
// ]
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -326,7 +326,7 @@ export default function PoliciesPage() {
|
|||||||
{/*TODO(vlalx): Validate replacing */}
|
{/*TODO(vlalx): Validate replacing */}
|
||||||
{t('orgPoliciesAboutDescription')}{" "}
|
{t('orgPoliciesAboutDescription')}{" "}
|
||||||
<Link
|
<Link
|
||||||
href="https://docs.digpangolin.com/manage/identity-providers/auto-provisioning"
|
href="https://docs.pangolin.net/manage/identity-providers/auto-provisioning"
|
||||||
target="_blank"
|
target="_blank"
|
||||||
rel="noopener noreferrer"
|
rel="noopener noreferrer"
|
||||||
className="text-primary hover:underline"
|
className="text-primary hover:underline"
|
||||||
|
|||||||
@@ -147,7 +147,7 @@ export default async function OrgAuthPage(props: {
|
|||||||
<span className="text-sm text-muted-foreground">
|
<span className="text-sm text-muted-foreground">
|
||||||
{t("poweredBy")}{" "}
|
{t("poweredBy")}{" "}
|
||||||
<Link
|
<Link
|
||||||
href="https://digpangolin.com/"
|
href="https://pangolin.net/"
|
||||||
target="_blank"
|
target="_blank"
|
||||||
rel="noopener noreferrer"
|
rel="noopener noreferrer"
|
||||||
className="underline"
|
className="underline"
|
||||||
|
|||||||
@@ -401,7 +401,7 @@ export default function GenerateLicenseKeyForm({
|
|||||||
{part}
|
{part}
|
||||||
{index === 0 && (
|
{index === 0 && (
|
||||||
<a
|
<a
|
||||||
href="https://digpangolin.com/fcl.html"
|
href="https://pangolin.net/fcl.html"
|
||||||
target="_blank"
|
target="_blank"
|
||||||
rel="noopener noreferrer"
|
rel="noopener noreferrer"
|
||||||
className="text-primary hover:underline"
|
className="text-primary hover:underline"
|
||||||
@@ -580,7 +580,7 @@ export default function GenerateLicenseKeyForm({
|
|||||||
"signUpTerms.IAgreeToThe"
|
"signUpTerms.IAgreeToThe"
|
||||||
)}{" "}
|
)}{" "}
|
||||||
<a
|
<a
|
||||||
href="https://digpangolin.com/terms-of-service.html"
|
href="https://pangolin.net/terms-of-service.html"
|
||||||
target="_blank"
|
target="_blank"
|
||||||
rel="noopener noreferrer"
|
rel="noopener noreferrer"
|
||||||
className="text-primary hover:underline"
|
className="text-primary hover:underline"
|
||||||
@@ -593,7 +593,7 @@ export default function GenerateLicenseKeyForm({
|
|||||||
"signUpTerms.and"
|
"signUpTerms.and"
|
||||||
)}{" "}
|
)}{" "}
|
||||||
<a
|
<a
|
||||||
href="https://digpangolin.com/privacy-policy.html"
|
href="https://pangolin.net/privacy-policy.html"
|
||||||
target="_blank"
|
target="_blank"
|
||||||
rel="noopener noreferrer"
|
rel="noopener noreferrer"
|
||||||
className="text-primary hover:underline"
|
className="text-primary hover:underline"
|
||||||
@@ -637,12 +637,12 @@ export default function GenerateLicenseKeyForm({
|
|||||||
license
|
license
|
||||||
details:{" "}
|
details:{" "}
|
||||||
<a
|
<a
|
||||||
href="https://digpangolin.com/fcl.html"
|
href="https://pangolin.net/fcl.html"
|
||||||
target="_blank"
|
target="_blank"
|
||||||
rel="noopener noreferrer"
|
rel="noopener noreferrer"
|
||||||
className="text-primary hover:underline"
|
className="text-primary hover:underline"
|
||||||
>
|
>
|
||||||
https://digpangolin.com/fcl.html
|
https://pangolin.net/fcl.html
|
||||||
</a>
|
</a>
|
||||||
</div>
|
</div>
|
||||||
</FormLabel>
|
</FormLabel>
|
||||||
@@ -966,7 +966,7 @@ export default function GenerateLicenseKeyForm({
|
|||||||
"signUpTerms.IAgreeToThe"
|
"signUpTerms.IAgreeToThe"
|
||||||
)}{" "}
|
)}{" "}
|
||||||
<a
|
<a
|
||||||
href="https://digpangolin.com/terms-of-service.html"
|
href="https://pangolin.net/terms-of-service.html"
|
||||||
target="_blank"
|
target="_blank"
|
||||||
rel="noopener noreferrer"
|
rel="noopener noreferrer"
|
||||||
className="text-primary hover:underline"
|
className="text-primary hover:underline"
|
||||||
@@ -979,7 +979,7 @@ export default function GenerateLicenseKeyForm({
|
|||||||
"signUpTerms.and"
|
"signUpTerms.and"
|
||||||
)}{" "}
|
)}{" "}
|
||||||
<a
|
<a
|
||||||
href="https://digpangolin.com/privacy-policy.html"
|
href="https://pangolin.net/privacy-policy.html"
|
||||||
target="_blank"
|
target="_blank"
|
||||||
rel="noopener noreferrer"
|
rel="noopener noreferrer"
|
||||||
className="text-primary hover:underline"
|
className="text-primary hover:underline"
|
||||||
@@ -1023,12 +1023,12 @@ export default function GenerateLicenseKeyForm({
|
|||||||
license
|
license
|
||||||
details:{" "}
|
details:{" "}
|
||||||
<a
|
<a
|
||||||
href="https://digpangolin.com/fcl.html"
|
href="https://pangolin.net/fcl.html"
|
||||||
target="_blank"
|
target="_blank"
|
||||||
rel="noopener noreferrer"
|
rel="noopener noreferrer"
|
||||||
className="text-primary hover:underline"
|
className="text-primary hover:underline"
|
||||||
>
|
>
|
||||||
https://digpangolin.com/fcl.html
|
https://pangolin.net/fcl.html
|
||||||
</a>
|
</a>
|
||||||
</div>
|
</div>
|
||||||
</FormLabel>
|
</FormLabel>
|
||||||
|
|||||||
@@ -348,7 +348,7 @@ export default function ResourceAuthPortal(props: ResourceAuthPortalProps) {
|
|||||||
<span className="text-sm text-muted-foreground">
|
<span className="text-sm text-muted-foreground">
|
||||||
{t("poweredBy")}{" "}
|
{t("poweredBy")}{" "}
|
||||||
<Link
|
<Link
|
||||||
href="https://digpangolin.com/"
|
href="https://pangolin.net/"
|
||||||
target="_blank"
|
target="_blank"
|
||||||
rel="noopener noreferrer"
|
rel="noopener noreferrer"
|
||||||
className="underline"
|
className="underline"
|
||||||
@@ -363,7 +363,7 @@ export default function ResourceAuthPortal(props: ResourceAuthPortalProps) {
|
|||||||
<span className="text-sm text-muted-foreground">
|
<span className="text-sm text-muted-foreground">
|
||||||
{t("poweredBy")}{" "}
|
{t("poweredBy")}{" "}
|
||||||
<Link
|
<Link
|
||||||
href="https://digpangolin.com/"
|
href="https://pangolin.net/"
|
||||||
target="_blank"
|
target="_blank"
|
||||||
rel="noopener noreferrer"
|
rel="noopener noreferrer"
|
||||||
className="underline"
|
className="underline"
|
||||||
|
|||||||
@@ -21,7 +21,7 @@ export default function SidebarLicenseButton({
|
|||||||
}: SidebarLicenseButtonProps) {
|
}: SidebarLicenseButtonProps) {
|
||||||
const { licenseStatus, updateLicenseStatus } = useLicenseStatusContext();
|
const { licenseStatus, updateLicenseStatus } = useLicenseStatusContext();
|
||||||
|
|
||||||
const url = "https://docs.digpangolin.com/self-host/enterprise-edition";
|
const url = "https://docs.pangolin.net/self-host/enterprise-edition";
|
||||||
|
|
||||||
const t = useTranslations();
|
const t = useTranslations();
|
||||||
|
|
||||||
|
|||||||
@@ -512,7 +512,7 @@ export default function SignupForm({
|
|||||||
"signUpTerms.IAgreeToThe"
|
"signUpTerms.IAgreeToThe"
|
||||||
)}{" "}
|
)}{" "}
|
||||||
<a
|
<a
|
||||||
href="https://digpangolin.com/terms-of-service.html"
|
href="https://pangolin.net/terms-of-service.html"
|
||||||
target="_blank"
|
target="_blank"
|
||||||
rel="noopener noreferrer"
|
rel="noopener noreferrer"
|
||||||
className="text-primary hover:underline"
|
className="text-primary hover:underline"
|
||||||
@@ -523,7 +523,7 @@ export default function SignupForm({
|
|||||||
</a>
|
</a>
|
||||||
{t("signUpTerms.and")}{" "}
|
{t("signUpTerms.and")}{" "}
|
||||||
<a
|
<a
|
||||||
href="https://digpangolin.com/privacy-policy.html"
|
href="https://pangolin.net/privacy-policy.html"
|
||||||
target="_blank"
|
target="_blank"
|
||||||
rel="noopener noreferrer"
|
rel="noopener noreferrer"
|
||||||
className="text-primary hover:underline"
|
className="text-primary hover:underline"
|
||||||
|
|||||||
@@ -64,7 +64,7 @@ export const SitesSplashCard = () => {
|
|||||||
|
|
||||||
<div className="mt-4">
|
<div className="mt-4">
|
||||||
<Link
|
<Link
|
||||||
href="https://docs.digpangolin.com/manage/sites/install-site"
|
href="https://docs.pangolin.net/manage/sites/install-site"
|
||||||
target="_blank"
|
target="_blank"
|
||||||
rel="noopener noreferrer"
|
rel="noopener noreferrer"
|
||||||
>
|
>
|
||||||
|
|||||||
@@ -219,7 +219,7 @@ export default function SupporterStatus({ isCollapsed = false }: SupporterStatus
|
|||||||
</Link>{" "}
|
</Link>{" "}
|
||||||
{t('supportKeyPurchase2')}{" "}
|
{t('supportKeyPurchase2')}{" "}
|
||||||
<Link
|
<Link
|
||||||
href="https://docs.digpangolin.com/self-host/supporter-program"
|
href="https://docs.pangolin.net/self-host/supporter-program"
|
||||||
target="_blank"
|
target="_blank"
|
||||||
rel="noopener noreferrer"
|
rel="noopener noreferrer"
|
||||||
className="underline"
|
className="underline"
|
||||||
|
|||||||
Reference in New Issue
Block a user