diff --git a/README.md b/README.md index b3bcd7ac6..d0f040bb0 100644 --- a/README.md +++ b/README.md @@ -21,7 +21,7 @@ PRs welcome! - + git commit activity @@ -40,13 +40,15 @@ - **[Language-Agnostic CLI](https://infisical.com/docs/cli/overview)** that pulls and injects environment variables into your local workflow - **[Complete control over your data](https://infisical.com/docs/self-hosting/overview)** - host it yourself on any infrastructure - **Navigate Multiple Environments** per project (e.g. development, staging, production, etc.) -- **Personal/Shared** scoping for environment variables +- **Personal overrides** for environment variables - **[Integrations](https://infisical.com/docs/integrations/overview)** with CI/CD and production infrastructure +- **[Secret Versioning](https://infisical.com/docs/getting-started/dashboard/versioning)** - check the history of change for any secret +- **[Activity Logs](https://infisical.com/docs/getting-started/dashboard/audit-logs)** - check what user in the project is performing what actions with secrets +- **[Point-in-time Secrets Recovery](https://infisical.com/docs/getting-started/dashboard/pit-recovery)** - roll back to any snapshot of you secrets - 🔜 **1-Click Deploy** to Digital Ocean and Heroku - 🔜 **Authentication/Authorization** for projects (read/write controls soon) - 🔜 **Automatic Secret Rotation** - 🔜 **2FA** -- 🔜 **Access Logs** - 🔜 **Slack Integration & MS Teams** integrations And more. @@ -65,7 +67,7 @@ To quickly get started, visit our [get started guide](https://infisical.com/docs Infisical makes secret management simple and end-to-end encrypted by default. We're on a mission to make it more accessible to all developers, not just security teams. -According to a [report](https://www.ekransystem.com/en/blog/secrets-management) in 2019, only 10% of organizations use secret management solutions despite all using digital secrets to some extent. +According to a [report](https://www.ekransystem.com/en/blog/secrets-management), only 10% of organizations use secret management solutions despite all using digital secrets to some extent. If you care about efficiency and security, then Infisical is right for you. @@ -319,7 +321,7 @@ Looking to report a security vulnerability? Please don't post about it in GitHub ## 🚨 Stay Up-to-Date -Infisical officially launched as v.1.0 on November 21st, 2022. However, a lot of new features are coming very quickly. Watch **releases** of this repository to be notified about future updates: +Infisical officially launched as v.1.0 on November 21st, 2022. There are a lot of new features coming very frequently. Watch **releases** of this repository to be notified about future updates: ![infisical-star-github](https://github.com/Infisical/infisical/blob/main/.github/images/star-infisical.gif?raw=true) diff --git a/frontend/components/dashboard/SideBar.tsx b/frontend/components/dashboard/SideBar.tsx index 41ac9c144..8416e8573 100644 --- a/frontend/components/dashboard/SideBar.tsx +++ b/frontend/components/dashboard/SideBar.tsx @@ -77,7 +77,7 @@ const SideBar = ({ const [overrideEnabled, setOverrideEnabled] = useState(data.map(secret => secret.type).includes("personal")); const { t } = useTranslation(); - return
+ return
{isLoading ? (
+ return
{isLoading ? (
+ return
{isLoading ? (
{ (async () => { try { - console.log(1, 'reloaded') const tempNumSnapshots = await getProjectSercetSnapshotsCount({ workspaceId: String(router.query.id) }) setNumSnapshots(tempNumSnapshots); const userWorkspaces = await getWorkspaces(); @@ -396,7 +395,7 @@ export default function Dashboard() { } // increasing the number of project commits - setNumSnapshots(numSnapshots ?? 0 + 1); + setNumSnapshots((numSnapshots ?? 0) + 1); }; const addData = (newData: SecretDataProps[]) => { diff --git a/img/infisical_github_repo.png b/img/infisical_github_repo.png index ed763aad7..96aa80310 100644 Binary files a/img/infisical_github_repo.png and b/img/infisical_github_repo.png differ