mirror of
https://github.com/awatertrevi/infisical.git
synced 2026-10-06 14:27:59 +00:00
Merge pull request #1477 from Infisical/daniel/upgrade-transparency
Chore: Project upgrade notice
This commit is contained in:
@@ -0,0 +1,21 @@
|
|||||||
|
---
|
||||||
|
title: "Enhancing Security and Usability: Project Upgrades"
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
|
At Infisical, we're constantly striving to elevate the security and usability standards of our platform to better serve our users.
|
||||||
|
With this commitment in mind, we're excited to introduce our latest addition, non-E2EE projects, aimed at addressing two significant issues while enhancing how clients interact with Infisical programmatically.
|
||||||
|
|
||||||
|
Previously, users encountered a challenge where projects risked becoming inaccessible if the project creator deleted their account.
|
||||||
|
Additionally, our API lacked the capability to interact with projects without dealing with complex cryptographic operations.
|
||||||
|
These obstacles made API driven automation and collaboration a painful experience for a majority of our users.
|
||||||
|
|
||||||
|
To overcome these limitations, our upgrade focuses on disabling end-to-end encryption (E2EE) for projects.
|
||||||
|
While this may raise eyebrows, it's important to understand that this decision is a strategic move to make Infisical easer to use and interact with.
|
||||||
|
|
||||||
|
But what does this mean for our users? Essentially nothing, there are no changes required on your end.
|
||||||
|
Rest assured, all sensitive data remains encrypted at rest according to the latest industry standards.
|
||||||
|
Our commitment to security remains unwavering, and this upgrade is a testament to our dedication to delivering on our promises in both security and usability when it comes to secrets management.
|
||||||
|
|
||||||
|
To increase consistency with existing and future integrations, all projects created on Infisical from now on will have end-to-end encryption (E2EE) disabled by default.
|
||||||
|
This will not only reduce confusion for end users, but will also make the Infisical API seamless to use.
|
||||||
@@ -1,4 +1,5 @@
|
|||||||
import { useCallback, useState } from "react";
|
import { useCallback, useState } from "react";
|
||||||
|
import Link from "next/link";
|
||||||
import { useRouter } from "next/router";
|
import { useRouter } from "next/router";
|
||||||
import { faWarning } from "@fortawesome/free-solid-svg-icons";
|
import { faWarning } from "@fortawesome/free-solid-svg-icons";
|
||||||
import { FontAwesomeIcon } from "@fortawesome/react-fontawesome";
|
import { FontAwesomeIcon } from "@fortawesome/react-fontawesome";
|
||||||
@@ -97,16 +98,31 @@ export const UpgradeProjectAlert = ({ project }: UpgradeProjectAlertProps): JSX.
|
|||||||
<div className="flex w-full flex-col text-sm">
|
<div className="flex w-full flex-col text-sm">
|
||||||
<span className="mb-2 text-lg font-semibold">Upgrade your project</span>
|
<span className="mb-2 text-lg font-semibold">Upgrade your project</span>
|
||||||
{membership.role === "admin" ? (
|
{membership.role === "admin" ? (
|
||||||
<p>
|
<>
|
||||||
Upgrade your project version to continue receiving the latest improvements and patches.
|
<p>
|
||||||
</p>
|
Upgrade your project version to continue receiving the latest improvements and
|
||||||
|
patches.
|
||||||
|
</p>
|
||||||
|
<Link href="/docs/documentation/platform/project-upgrade">
|
||||||
|
<a target="_blank" className="text-primary-400">
|
||||||
|
Learn more
|
||||||
|
</a>
|
||||||
|
</Link>
|
||||||
|
</>
|
||||||
) : (
|
) : (
|
||||||
<p>
|
<>
|
||||||
<span className="font-bold">Please ask a project admin to upgrade the project.</span>
|
<p>
|
||||||
<br />
|
<span className="font-bold">Please ask a project admin to upgrade the project.</span>
|
||||||
Upgrading the project version is required to continue receiving the latest improvements
|
<br />
|
||||||
and patches.
|
Upgrading the project version is required to continue receiving the latest
|
||||||
</p>
|
improvements and patches.
|
||||||
|
</p>
|
||||||
|
<Link href="/docs/documentation/platform/project-upgrade">
|
||||||
|
<a target="_blank" className="text-primary-400">
|
||||||
|
Learn more
|
||||||
|
</a>
|
||||||
|
</Link>
|
||||||
|
</>
|
||||||
)}
|
)}
|
||||||
{currentStatus && <p className="mt-2 opacity-80">Status: {currentStatus}</p>}
|
{currentStatus && <p className="mt-2 opacity-80">Status: {currentStatus}</p>}
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user