diff --git a/CHANGELOG.md b/CHANGELOG.md index fc09b36..a53f942 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -73,5 +73,5 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Dependencies: node-forge for cryptography - Compatible with Headlamp v0.13.0+ -[Unreleased]: https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/compare/v0.1.0...HEAD -[0.1.0]: https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/releases/tag/v0.1.0 +[Unreleased]: https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/compare/v0.1.0...HEAD +[0.1.0]: https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/releases/tag/v0.1.0 diff --git a/HEADLAMP_INSTALLATION.md b/HEADLAMP_INSTALLATION.md index 1da4b9d..1219be5 100644 --- a/HEADLAMP_INSTALLATION.md +++ b/HEADLAMP_INSTALLATION.md @@ -234,7 +234,7 @@ To update the plugin: ## Support -- **Issues**: https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/issues +- **Issues**: https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/issues - **Documentation**: See [README.md](headlamp-sealed-secrets/README.md) - **Headlamp Docs**: https://headlamp.dev/docs/latest/ - **Sealed Secrets**: https://github.com/bitnami-labs/sealed-secrets diff --git a/PUBLISHING.md b/PUBLISHING.md index 643bbfa..a833562 100644 --- a/PUBLISHING.md +++ b/PUBLISHING.md @@ -121,7 +121,7 @@ git add . git commit -m "Initial commit: Headlamp Sealed Secrets plugin" # Create repository on GitHub first, then: -git remote add origin https://github.com/cpfarhood/headlamp-sealed-secrets-plugin.git +git remote add origin https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin.git git branch -M main git push -u origin main ``` @@ -301,5 +301,5 @@ If you encounter issues: --- -**Repository:** https://github.com/cpfarhood/headlamp-sealed-secrets-plugin +**Repository:** https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin **Artifact Hub ID:** 5574d37c-c4ae-45ab-a378-ef24aaba5b4c diff --git a/QUICK_START.md b/QUICK_START.md index 807cea2..b7fd464 100644 --- a/QUICK_START.md +++ b/QUICK_START.md @@ -8,7 +8,7 @@ # On GitHub, create: cpfarhood/headlamp-sealed-secrets-plugin # Then run: -git remote add origin https://github.com/cpfarhood/headlamp-sealed-secrets-plugin.git +git remote add origin https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin.git git push -u origin main ``` @@ -17,7 +17,7 @@ git push -u origin main 1. Go to https://www.npmjs.com/settings/cpfarhood/tokens 2. Create new **Automation** token 3. Copy the token -4. Go to https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/settings/secrets/actions +4. Go to https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/settings/secrets/actions 5. Create secret: `NPM_TOKEN` = your token ### 3. Tag and Release @@ -36,7 +36,7 @@ The GitHub Action will automatically: - ✅ Publish to NPM - ✅ Create GitHub Release -Check progress at: https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/actions +Check progress at: https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/actions ### 5. Verify Artifact Hub Sync @@ -71,7 +71,7 @@ npm view headlamp-sealed-secrets ``` ### GitHub Release (within minutes) -https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/releases +https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/releases ### Artifact Hub (within hours) https://artifacthub.io/packages/headlamp/headlamp-sealed-secrets @@ -143,7 +143,7 @@ For detailed instructions, see: After setting up GitHub repo and NPM token: ```bash -git remote add origin https://github.com/cpfarhood/headlamp-sealed-secrets-plugin.git +git remote add origin https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin.git git push -u origin main git tag -a v0.1.0 -m "Release version 0.1.0" && git push origin v0.1.0 ``` diff --git a/README.md b/README.md index 275ab78..e779867 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,8 @@ # Headlamp Sealed Secrets Plugin [![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0) -[![GitHub release](https://img.shields.io/github/v/release/cpfarhood/headlamp-sealed-secrets-plugin)](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/releases) -[![GitHub issues](https://img.shields.io/github/issues/cpfarhood/headlamp-sealed-secrets-plugin)](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/issues) +[![GitHub release](https://img.shields.io/github/v/release/cpfarhood/headlamp-sealed-secrets-plugin)](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/releases) +[![GitHub issues](https://img.shields.io/github/issues/cpfarhood/headlamp-sealed-secrets-plugin)](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/issues) [![Test Coverage](https://img.shields.io/badge/coverage-92%25-brightgreen)](headlamp-sealed-secrets/) [![TypeScript](https://img.shields.io/badge/TypeScript-5.6.2-blue)](https://www.typescriptlang.org/) @@ -38,7 +38,7 @@ A comprehensive [Headlamp](https://headlamp.dev) plugin for managing [Bitnami Se ```bash # 1. Download and extract plugin -curl -LO https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/releases/download/v0.2.0/headlamp-sealed-secrets-0.2.0.tar.gz +curl -LO https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/releases/download/v0.2.0/headlamp-sealed-secrets-0.2.0.tar.gz tar -xzf headlamp-sealed-secrets-0.2.0.tar.gz -C ~/Library/Application\ Support/Headlamp/plugins/ # 2. Restart Headlamp @@ -274,7 +274,7 @@ npm run tsc | **Documentation** | Tutorials, guides, examples | ✅ Yes | | **Testing** | More test coverage, edge cases | ✅ Yes | | **Features** | Bulk operations, secret templates | ⚠️ Discuss first | -| **Bug Fixes** | See [open issues](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/issues) | ✅ Yes | +| **Bug Fixes** | See [open issues](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/issues) | ✅ Yes | | **Accessibility** | ARIA improvements, keyboard nav | ✅ Yes | | **Translations** | i18n support (future) | 📅 Planned | @@ -305,14 +305,14 @@ See [CHANGELOG.md](CHANGELOG.md) for version history. - [API Reference](docs/api-reference/generated/) - TypeScript API docs 2. **🔍 Search Existing Issues** - - [Open Issues](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/issues) - - [Closed Issues](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/issues?q=is%3Aissue+is%3Aclosed) + - [Open Issues](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/issues) + - [Closed Issues](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/issues?q=is%3Aissue+is%3Aclosed) 3. **💬 Ask the Community** - - [GitHub Discussions](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/discussions) + - [GitHub Discussions](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/discussions) 4. **🐛 Report a Bug** - - [Create New Issue](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/issues/new) + - [Create New Issue](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/issues/new) - Include: Plugin version, Headlamp version, error messages, steps to reproduce ### Common Issues @@ -338,10 +338,10 @@ Built with: ## 🔗 Links ### Project Resources -- 📦 **[Releases](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/releases)** - Download plugin +- 📦 **[Releases](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/releases)** - Download plugin - 📚 **[Documentation](docs/README.md)** - Complete docs -- 🐛 **[Issues](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/issues)** - Bug reports -- 💬 **[Discussions](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/discussions)** - Q&A +- 🐛 **[Issues](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/issues)** - Bug reports +- 💬 **[Discussions](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/discussions)** - Q&A - 📝 **[Changelog](CHANGELOG.md)** - Version history ### External Resources diff --git a/READY_TO_PUBLISH.md b/READY_TO_PUBLISH.md index caed5c9..f462603 100644 --- a/READY_TO_PUBLISH.md +++ b/READY_TO_PUBLISH.md @@ -28,13 +28,13 @@ All code is complete, tested, and committed to the `main` branch. ```bash # On GitHub: Create repository "headlamp-sealed-secrets-plugin" under cpfarhood # Then run: -git remote add origin https://github.com/cpfarhood/headlamp-sealed-secrets-plugin.git +git remote add origin https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin.git git push -u origin main ``` ### 2. Configure NPM Token - Create NPM automation token: https://www.npmjs.com/settings/cpfarhood/tokens -- Add to GitHub secrets: https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/settings/secrets/actions +- Add to GitHub secrets: https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/settings/secrets/actions - Secret name: `NPM_TOKEN` ### 3. Create Release Tag @@ -82,8 +82,8 @@ npm install -g headlamp-sealed-secrets ``` ### GitHub (immediate) -- Check Actions: https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/actions -- View Release: https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/releases +- Check Actions: https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/actions +- View Release: https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/releases ### Artifact Hub (up to 24 hours) - Control Panel: https://artifacthub.io/control-panel/repositories @@ -193,7 +193,7 @@ npm version major # 0.1.0 → 1.0.0 ## 🤝 Support If something goes wrong: -- GitHub Issues: https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/issues +- GitHub Issues: https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/issues - NPM Docs: https://docs.npmjs.com/ - Artifact Hub Docs: https://artifacthub.io/docs - Headlamp Docs: https://headlamp.dev/docs/latest/development/plugins/ diff --git a/SETUP_STATUS.md b/SETUP_STATUS.md index 435f88f..a5cedc2 100644 --- a/SETUP_STATUS.md +++ b/SETUP_STATUS.md @@ -166,8 +166,8 @@ Access at: http://localhost:8080 ## 🔗 Links -- **Repository**: https://github.com/cpfarhood/headlamp-sealed-secrets-plugin -- **Issues**: https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/issues +- **Repository**: https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin +- **Issues**: https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/issues - **NPM**: (To be published) - **Artifact Hub**: (To be published) diff --git a/docs/README.md b/docs/README.md index 6cbd8f6..3cd9652 100644 --- a/docs/README.md +++ b/docs/README.md @@ -93,9 +93,9 @@ Production deployment guides: ### External Resources -- **GitHub**: [cpfarhood/headlamp-sealed-secrets-plugin](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin) -- **Issues**: [Report bugs](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/issues) -- **Discussions**: [Ask questions](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/discussions) +- **GitHub**: [cpfarhood/headlamp-sealed-secrets-plugin](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin) +- **Issues**: [Report bugs](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/issues) +- **Discussions**: [Ask questions](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/discussions) - **Headlamp**: [headlamp.dev](https://headlamp.dev) - **Sealed Secrets**: [bitnami-labs/sealed-secrets](https://github.com/bitnami-labs/sealed-secrets) diff --git a/docs/api-reference/generated/hooks/useControllerHealth/functions/useControllerHealth.md b/docs/api-reference/generated/hooks/useControllerHealth/functions/useControllerHealth.md index 1cb882a..2a2f9f3 100644 --- a/docs/api-reference/generated/hooks/useControllerHealth/functions/useControllerHealth.md +++ b/docs/api-reference/generated/hooks/useControllerHealth/functions/useControllerHealth.md @@ -8,7 +8,7 @@ > **useControllerHealth**(`autoRefresh?`, `refreshIntervalMs?`): `object` -Defined in: [src/hooks/useControllerHealth.ts:30](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/hooks/useControllerHealth.ts#L30) +Defined in: [src/hooks/useControllerHealth.ts:30](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/hooks/useControllerHealth.ts#L30) Custom hook for monitoring controller health diff --git a/docs/api-reference/generated/hooks/usePermissions/functions/useHasWriteAccess.md b/docs/api-reference/generated/hooks/usePermissions/functions/useHasWriteAccess.md index 7dc7a74..ad64b00 100644 --- a/docs/api-reference/generated/hooks/usePermissions/functions/useHasWriteAccess.md +++ b/docs/api-reference/generated/hooks/usePermissions/functions/useHasWriteAccess.md @@ -8,7 +8,7 @@ > **useHasWriteAccess**(`namespace?`): `object` -Defined in: [src/hooks/usePermissions.ts:104](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/hooks/usePermissions.ts#L104) +Defined in: [src/hooks/usePermissions.ts:104](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/hooks/usePermissions.ts#L104) Hook to check if user has any write permissions diff --git a/docs/api-reference/generated/hooks/usePermissions/functions/useIsReadOnly.md b/docs/api-reference/generated/hooks/usePermissions/functions/useIsReadOnly.md index 1bfcfe4..92549e1 100644 --- a/docs/api-reference/generated/hooks/usePermissions/functions/useIsReadOnly.md +++ b/docs/api-reference/generated/hooks/usePermissions/functions/useIsReadOnly.md @@ -8,7 +8,7 @@ > **useIsReadOnly**(`namespace?`): `object` -Defined in: [src/hooks/usePermissions.ts:127](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/hooks/usePermissions.ts#L127) +Defined in: [src/hooks/usePermissions.ts:127](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/hooks/usePermissions.ts#L127) Hook to check if user has read-only access diff --git a/docs/api-reference/generated/hooks/usePermissions/functions/usePermission.md b/docs/api-reference/generated/hooks/usePermissions/functions/usePermission.md index 08c7df0..19550c0 100644 --- a/docs/api-reference/generated/hooks/usePermissions/functions/usePermission.md +++ b/docs/api-reference/generated/hooks/usePermissions/functions/usePermission.md @@ -8,7 +8,7 @@ > **usePermission**(`namespace`, `permission`): `object` -Defined in: [src/hooks/usePermissions.ts:79](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/hooks/usePermissions.ts#L79) +Defined in: [src/hooks/usePermissions.ts:79](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/hooks/usePermissions.ts#L79) Hook to check a specific permission diff --git a/docs/api-reference/generated/hooks/usePermissions/functions/usePermissions.md b/docs/api-reference/generated/hooks/usePermissions/functions/usePermissions.md index 4b05e6a..364f5bc 100644 --- a/docs/api-reference/generated/hooks/usePermissions/functions/usePermissions.md +++ b/docs/api-reference/generated/hooks/usePermissions/functions/usePermissions.md @@ -8,7 +8,7 @@ > **usePermissions**(`namespace?`): `object` -Defined in: [src/hooks/usePermissions.ts:26](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/hooks/usePermissions.ts#L26) +Defined in: [src/hooks/usePermissions.ts:26](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/hooks/usePermissions.ts#L26) Hook to check SealedSecret permissions for a namespace diff --git a/docs/api-reference/generated/hooks/useSealedSecretEncryption/functions/useSealedSecretEncryption.md b/docs/api-reference/generated/hooks/useSealedSecretEncryption/functions/useSealedSecretEncryption.md index 0ee2e15..7513c2e 100644 --- a/docs/api-reference/generated/hooks/useSealedSecretEncryption/functions/useSealedSecretEncryption.md +++ b/docs/api-reference/generated/hooks/useSealedSecretEncryption/functions/useSealedSecretEncryption.md @@ -8,7 +8,7 @@ > **useSealedSecretEncryption**(): `object` -Defined in: [src/hooks/useSealedSecretEncryption.ts:73](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/hooks/useSealedSecretEncryption.ts#L73) +Defined in: [src/hooks/useSealedSecretEncryption.ts:73](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/hooks/useSealedSecretEncryption.ts#L73) Custom hook for SealedSecret encryption diff --git a/docs/api-reference/generated/hooks/useSealedSecretEncryption/interfaces/EncryptionRequest.md b/docs/api-reference/generated/hooks/useSealedSecretEncryption/interfaces/EncryptionRequest.md index bf94742..29b7534 100644 --- a/docs/api-reference/generated/hooks/useSealedSecretEncryption/interfaces/EncryptionRequest.md +++ b/docs/api-reference/generated/hooks/useSealedSecretEncryption/interfaces/EncryptionRequest.md @@ -6,7 +6,7 @@ # Interface: EncryptionRequest -Defined in: [src/hooks/useSealedSecretEncryption.ts:30](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/hooks/useSealedSecretEncryption.ts#L30) +Defined in: [src/hooks/useSealedSecretEncryption.ts:30](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/hooks/useSealedSecretEncryption.ts#L30) Request parameters for encryption @@ -16,7 +16,7 @@ Request parameters for encryption > **name**: `string` -Defined in: [src/hooks/useSealedSecretEncryption.ts:32](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/hooks/useSealedSecretEncryption.ts#L32) +Defined in: [src/hooks/useSealedSecretEncryption.ts:32](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/hooks/useSealedSecretEncryption.ts#L32) Name of the SealedSecret to create @@ -26,7 +26,7 @@ Name of the SealedSecret to create > **namespace**: `string` -Defined in: [src/hooks/useSealedSecretEncryption.ts:34](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/hooks/useSealedSecretEncryption.ts#L34) +Defined in: [src/hooks/useSealedSecretEncryption.ts:34](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/hooks/useSealedSecretEncryption.ts#L34) Namespace to create the SealedSecret in @@ -36,7 +36,7 @@ Namespace to create the SealedSecret in > **scope**: [`SealedSecretScope`](../../../types/type-aliases/SealedSecretScope.md) -Defined in: [src/hooks/useSealedSecretEncryption.ts:36](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/hooks/useSealedSecretEncryption.ts#L36) +Defined in: [src/hooks/useSealedSecretEncryption.ts:36](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/hooks/useSealedSecretEncryption.ts#L36) Encryption scope (strict, namespace-wide, cluster-wide) @@ -46,7 +46,7 @@ Encryption scope (strict, namespace-wide, cluster-wide) > **keyValues**: `object`[] -Defined in: [src/hooks/useSealedSecretEncryption.ts:38](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/hooks/useSealedSecretEncryption.ts#L38) +Defined in: [src/hooks/useSealedSecretEncryption.ts:38](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/hooks/useSealedSecretEncryption.ts#L38) Key-value pairs to encrypt diff --git a/docs/api-reference/generated/hooks/useSealedSecretEncryption/interfaces/EncryptionResult.md b/docs/api-reference/generated/hooks/useSealedSecretEncryption/interfaces/EncryptionResult.md index b415249..b1f39ca 100644 --- a/docs/api-reference/generated/hooks/useSealedSecretEncryption/interfaces/EncryptionResult.md +++ b/docs/api-reference/generated/hooks/useSealedSecretEncryption/interfaces/EncryptionResult.md @@ -6,7 +6,7 @@ # Interface: EncryptionResult -Defined in: [src/hooks/useSealedSecretEncryption.ts:44](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/hooks/useSealedSecretEncryption.ts#L44) +Defined in: [src/hooks/useSealedSecretEncryption.ts:44](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/hooks/useSealedSecretEncryption.ts#L44) Result of successful encryption @@ -16,7 +16,7 @@ Result of successful encryption > **sealedSecretData**: `any` -Defined in: [src/hooks/useSealedSecretEncryption.ts:46](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/hooks/useSealedSecretEncryption.ts#L46) +Defined in: [src/hooks/useSealedSecretEncryption.ts:46](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/hooks/useSealedSecretEncryption.ts#L46) The complete SealedSecret object ready to apply @@ -26,6 +26,6 @@ The complete SealedSecret object ready to apply > `optional` **certificateInfo**: [`CertificateInfo`](../../../types/interfaces/CertificateInfo.md) -Defined in: [src/hooks/useSealedSecretEncryption.ts:48](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/hooks/useSealedSecretEncryption.ts#L48) +Defined in: [src/hooks/useSealedSecretEncryption.ts:48](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/hooks/useSealedSecretEncryption.ts#L48) Information about the certificate used diff --git a/docs/api-reference/generated/lib/controller/functions/checkControllerHealth.md b/docs/api-reference/generated/lib/controller/functions/checkControllerHealth.md index 7f1d38d..b2e99f1 100644 --- a/docs/api-reference/generated/lib/controller/functions/checkControllerHealth.md +++ b/docs/api-reference/generated/lib/controller/functions/checkControllerHealth.md @@ -8,7 +8,7 @@ > **checkControllerHealth**(`config`): [`AsyncResult`](../../../types/type-aliases/AsyncResult.md)\<[`ControllerHealthStatus`](../interfaces/ControllerHealthStatus.md), `string`\> -Defined in: [src/lib/controller.ts:185](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/controller.ts#L185) +Defined in: [src/lib/controller.ts:185](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/controller.ts#L185) Check controller health and reachability diff --git a/docs/api-reference/generated/lib/controller/functions/fetchPublicCertificate.md b/docs/api-reference/generated/lib/controller/functions/fetchPublicCertificate.md index 799aaa2..0c59e57 100644 --- a/docs/api-reference/generated/lib/controller/functions/fetchPublicCertificate.md +++ b/docs/api-reference/generated/lib/controller/functions/fetchPublicCertificate.md @@ -8,7 +8,7 @@ > **fetchPublicCertificate**(`config`): [`AsyncResult`](../../../types/type-aliases/AsyncResult.md)\<[`PEMCertificate`](../../../types/type-aliases/PEMCertificate.md), `string`\> -Defined in: [src/lib/controller.ts:70](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/controller.ts#L70) +Defined in: [src/lib/controller.ts:70](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/controller.ts#L70) Fetch the controller's public certificate with retry logic diff --git a/docs/api-reference/generated/lib/controller/functions/getControllerProxyURL.md b/docs/api-reference/generated/lib/controller/functions/getControllerProxyURL.md index df3d92f..f983e33 100644 --- a/docs/api-reference/generated/lib/controller/functions/getControllerProxyURL.md +++ b/docs/api-reference/generated/lib/controller/functions/getControllerProxyURL.md @@ -8,7 +8,7 @@ > **getControllerProxyURL**(`config`, `path`): `string` -Defined in: [src/lib/controller.ts:30](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/controller.ts#L30) +Defined in: [src/lib/controller.ts:30](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/controller.ts#L30) Build the controller proxy URL diff --git a/docs/api-reference/generated/lib/controller/functions/getPluginConfig.md b/docs/api-reference/generated/lib/controller/functions/getPluginConfig.md index 27f9e37..9741702 100644 --- a/docs/api-reference/generated/lib/controller/functions/getPluginConfig.md +++ b/docs/api-reference/generated/lib/controller/functions/getPluginConfig.md @@ -8,7 +8,7 @@ > **getPluginConfig**(): [`PluginConfig`](../../../types/interfaces/PluginConfig.md) -Defined in: [src/lib/controller.ts:151](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/controller.ts#L151) +Defined in: [src/lib/controller.ts:151](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/controller.ts#L151) Get plugin configuration from localStorage diff --git a/docs/api-reference/generated/lib/controller/functions/rotateSealedSecret.md b/docs/api-reference/generated/lib/controller/functions/rotateSealedSecret.md index 68c2b7c..6d899fe 100644 --- a/docs/api-reference/generated/lib/controller/functions/rotateSealedSecret.md +++ b/docs/api-reference/generated/lib/controller/functions/rotateSealedSecret.md @@ -8,7 +8,7 @@ > **rotateSealedSecret**(`config`, `sealedSecretYaml`): [`AsyncResult`](../../../types/type-aliases/AsyncResult.md)\<`string`, `string`\> -Defined in: [src/lib/controller.ts:119](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/controller.ts#L119) +Defined in: [src/lib/controller.ts:119](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/controller.ts#L119) Rotate (re-encrypt) a SealedSecret with the current active key diff --git a/docs/api-reference/generated/lib/controller/functions/savePluginConfig.md b/docs/api-reference/generated/lib/controller/functions/savePluginConfig.md index 8f7cfe5..8409675 100644 --- a/docs/api-reference/generated/lib/controller/functions/savePluginConfig.md +++ b/docs/api-reference/generated/lib/controller/functions/savePluginConfig.md @@ -8,7 +8,7 @@ > **savePluginConfig**(`config`): `void` -Defined in: [src/lib/controller.ts:172](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/controller.ts#L172) +Defined in: [src/lib/controller.ts:172](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/controller.ts#L172) Save plugin configuration to localStorage diff --git a/docs/api-reference/generated/lib/controller/functions/verifySealedSecret.md b/docs/api-reference/generated/lib/controller/functions/verifySealedSecret.md index e12696e..05af866 100644 --- a/docs/api-reference/generated/lib/controller/functions/verifySealedSecret.md +++ b/docs/api-reference/generated/lib/controller/functions/verifySealedSecret.md @@ -8,7 +8,7 @@ > **verifySealedSecret**(`config`, `sealedSecretYaml`): [`AsyncResult`](../../../types/type-aliases/AsyncResult.md)\<`boolean`, `string`\> -Defined in: [src/lib/controller.ts:87](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/controller.ts#L87) +Defined in: [src/lib/controller.ts:87](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/controller.ts#L87) Verify that a SealedSecret can be decrypted by the controller diff --git a/docs/api-reference/generated/lib/controller/interfaces/ControllerHealthStatus.md b/docs/api-reference/generated/lib/controller/interfaces/ControllerHealthStatus.md index cd6796d..23db39a 100644 --- a/docs/api-reference/generated/lib/controller/interfaces/ControllerHealthStatus.md +++ b/docs/api-reference/generated/lib/controller/interfaces/ControllerHealthStatus.md @@ -6,7 +6,7 @@ # Interface: ControllerHealthStatus -Defined in: [src/lib/controller.ts:14](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/controller.ts#L14) +Defined in: [src/lib/controller.ts:14](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/controller.ts#L14) Controller health status information @@ -16,7 +16,7 @@ Controller health status information > **healthy**: `boolean` -Defined in: [src/lib/controller.ts:16](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/controller.ts#L16) +Defined in: [src/lib/controller.ts:16](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/controller.ts#L16) Whether the controller is healthy and responding @@ -26,7 +26,7 @@ Whether the controller is healthy and responding > **reachable**: `boolean` -Defined in: [src/lib/controller.ts:18](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/controller.ts#L18) +Defined in: [src/lib/controller.ts:18](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/controller.ts#L18) Whether the controller is reachable @@ -36,7 +36,7 @@ Whether the controller is reachable > `optional` **version**: `string` -Defined in: [src/lib/controller.ts:20](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/controller.ts#L20) +Defined in: [src/lib/controller.ts:20](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/controller.ts#L20) Controller version if available @@ -46,7 +46,7 @@ Controller version if available > `optional` **latencyMs**: `number` -Defined in: [src/lib/controller.ts:22](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/controller.ts#L22) +Defined in: [src/lib/controller.ts:22](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/controller.ts#L22) Response latency in milliseconds @@ -56,6 +56,6 @@ Response latency in milliseconds > `optional` **error**: `string` -Defined in: [src/lib/controller.ts:24](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/controller.ts#L24) +Defined in: [src/lib/controller.ts:24](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/controller.ts#L24) Error message if not healthy diff --git a/docs/api-reference/generated/lib/crypto/functions/encryptKeyValues.md b/docs/api-reference/generated/lib/crypto/functions/encryptKeyValues.md index e626653..5e5ec4c 100644 --- a/docs/api-reference/generated/lib/crypto/functions/encryptKeyValues.md +++ b/docs/api-reference/generated/lib/crypto/functions/encryptKeyValues.md @@ -8,7 +8,7 @@ > **encryptKeyValues**(`publicKey`, `keyValues`, `namespace`, `name`, `scope`): [`Result`](../../../types/type-aliases/Result.md)\<`Record`\<`string`, [`Base64String`](../../../types/type-aliases/Base64String.md)\>, `string`\> -Defined in: [src/lib/crypto.ts:126](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/crypto.ts#L126) +Defined in: [src/lib/crypto.ts:126](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/crypto.ts#L126) Encrypt multiple key-value pairs for a SealedSecret diff --git a/docs/api-reference/generated/lib/crypto/functions/encryptValue.md b/docs/api-reference/generated/lib/crypto/functions/encryptValue.md index 487b43b..b32c6c3 100644 --- a/docs/api-reference/generated/lib/crypto/functions/encryptValue.md +++ b/docs/api-reference/generated/lib/crypto/functions/encryptValue.md @@ -8,7 +8,7 @@ > **encryptValue**(`publicKey`, `value`, `namespace`, `name`, `key`, `scope`): [`Result`](../../../types/type-aliases/Result.md)\<[`Base64String`](../../../types/type-aliases/Base64String.md), `string`\> -Defined in: [src/lib/crypto.ts:55](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/crypto.ts#L55) +Defined in: [src/lib/crypto.ts:55](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/crypto.ts#L55) Encrypt a secret value using the kubeseal format diff --git a/docs/api-reference/generated/lib/crypto/functions/isCertificateExpiringSoon.md b/docs/api-reference/generated/lib/crypto/functions/isCertificateExpiringSoon.md index 657b973..26e0e51 100644 --- a/docs/api-reference/generated/lib/crypto/functions/isCertificateExpiringSoon.md +++ b/docs/api-reference/generated/lib/crypto/functions/isCertificateExpiringSoon.md @@ -8,7 +8,7 @@ > **isCertificateExpiringSoon**(`info`, `daysThreshold?`): `boolean` -Defined in: [src/lib/crypto.ts:220](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/crypto.ts#L220) +Defined in: [src/lib/crypto.ts:220](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/crypto.ts#L220) Check if certificate will expire soon (within threshold) diff --git a/docs/api-reference/generated/lib/crypto/functions/parseCertificateInfo.md b/docs/api-reference/generated/lib/crypto/functions/parseCertificateInfo.md index 6ede605..830b265 100644 --- a/docs/api-reference/generated/lib/crypto/functions/parseCertificateInfo.md +++ b/docs/api-reference/generated/lib/crypto/functions/parseCertificateInfo.md @@ -8,7 +8,7 @@ > **parseCertificateInfo**(`pemCert`): [`Result`](../../../types/type-aliases/Result.md)\<[`CertificateInfo`](../../../types/interfaces/CertificateInfo.md), `string`\> -Defined in: [src/lib/crypto.ts:168](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/crypto.ts#L168) +Defined in: [src/lib/crypto.ts:168](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/crypto.ts#L168) Parse certificate and extract metadata diff --git a/docs/api-reference/generated/lib/crypto/functions/parsePublicKeyFromCert.md b/docs/api-reference/generated/lib/crypto/functions/parsePublicKeyFromCert.md index 5d66238..9238b82 100644 --- a/docs/api-reference/generated/lib/crypto/functions/parsePublicKeyFromCert.md +++ b/docs/api-reference/generated/lib/crypto/functions/parsePublicKeyFromCert.md @@ -8,7 +8,7 @@ > **parsePublicKeyFromCert**(`pemCert`): [`Result`](../../../types/type-aliases/Result.md)\<`PublicKey`, `string`\> -Defined in: [src/lib/crypto.ts:32](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/crypto.ts#L32) +Defined in: [src/lib/crypto.ts:32](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/crypto.ts#L32) Parse a PEM certificate and extract the RSA public key diff --git a/docs/api-reference/generated/lib/crypto/functions/validateCertificate.md b/docs/api-reference/generated/lib/crypto/functions/validateCertificate.md index d9cad8a..ee1ea21 100644 --- a/docs/api-reference/generated/lib/crypto/functions/validateCertificate.md +++ b/docs/api-reference/generated/lib/crypto/functions/validateCertificate.md @@ -8,7 +8,7 @@ > **validateCertificate**(`pemCert`): `boolean` -Defined in: [src/lib/crypto.ts:154](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/crypto.ts#L154) +Defined in: [src/lib/crypto.ts:154](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/crypto.ts#L154) Validate a PEM certificate diff --git a/docs/api-reference/generated/lib/rbac/functions/canDecryptSecrets.md b/docs/api-reference/generated/lib/rbac/functions/canDecryptSecrets.md index 095d544..6aff39f 100644 --- a/docs/api-reference/generated/lib/rbac/functions/canDecryptSecrets.md +++ b/docs/api-reference/generated/lib/rbac/functions/canDecryptSecrets.md @@ -8,7 +8,7 @@ > **canDecryptSecrets**(`namespace`): `Promise`\<`boolean`\> -Defined in: [src/lib/rbac.ts:65](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/rbac.ts#L65) +Defined in: [src/lib/rbac.ts:65](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/rbac.ts#L65) Check if user can decrypt secrets (requires get permission on Secrets) diff --git a/docs/api-reference/generated/lib/rbac/functions/canViewSealingKeys.md b/docs/api-reference/generated/lib/rbac/functions/canViewSealingKeys.md index ad63d09..42bab47 100644 --- a/docs/api-reference/generated/lib/rbac/functions/canViewSealingKeys.md +++ b/docs/api-reference/generated/lib/rbac/functions/canViewSealingKeys.md @@ -8,7 +8,7 @@ > **canViewSealingKeys**(`controllerNamespace`): `Promise`\<`boolean`\> -Defined in: [src/lib/rbac.ts:79](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/rbac.ts#L79) +Defined in: [src/lib/rbac.ts:79](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/rbac.ts#L79) Check if user can view sealing keys (requires get permission on Secrets in controller namespace) diff --git a/docs/api-reference/generated/lib/rbac/functions/checkMultiNamespacePermissions.md b/docs/api-reference/generated/lib/rbac/functions/checkMultiNamespacePermissions.md index 02a9874..382cbab 100644 --- a/docs/api-reference/generated/lib/rbac/functions/checkMultiNamespacePermissions.md +++ b/docs/api-reference/generated/lib/rbac/functions/checkMultiNamespacePermissions.md @@ -8,7 +8,7 @@ > **checkMultiNamespacePermissions**(`namespaces`): [`AsyncResult`](../../../types/type-aliases/AsyncResult.md)\<`Record`\<`string`, [`ResourcePermissions`](../interfaces/ResourcePermissions.md)\>, `string`\> -Defined in: [src/lib/rbac.ts:143](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/rbac.ts#L143) +Defined in: [src/lib/rbac.ts:143](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/rbac.ts#L143) Check permissions for multiple namespaces diff --git a/docs/api-reference/generated/lib/rbac/functions/checkSealedSecretPermissions.md b/docs/api-reference/generated/lib/rbac/functions/checkSealedSecretPermissions.md index c79b566..8051bf4 100644 --- a/docs/api-reference/generated/lib/rbac/functions/checkSealedSecretPermissions.md +++ b/docs/api-reference/generated/lib/rbac/functions/checkSealedSecretPermissions.md @@ -8,7 +8,7 @@ > **checkSealedSecretPermissions**(`namespace?`): [`AsyncResult`](../../../types/type-aliases/AsyncResult.md)\<[`ResourcePermissions`](../interfaces/ResourcePermissions.md), `string`\> -Defined in: [src/lib/rbac.ts:35](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/rbac.ts#L35) +Defined in: [src/lib/rbac.ts:35](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/rbac.ts#L35) Check user permissions for SealedSecrets in a namespace diff --git a/docs/api-reference/generated/lib/rbac/interfaces/ResourcePermissions.md b/docs/api-reference/generated/lib/rbac/interfaces/ResourcePermissions.md index f4663e8..a6d1c09 100644 --- a/docs/api-reference/generated/lib/rbac/interfaces/ResourcePermissions.md +++ b/docs/api-reference/generated/lib/rbac/interfaces/ResourcePermissions.md @@ -6,7 +6,7 @@ # Interface: ResourcePermissions -Defined in: [src/lib/rbac.ts:13](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/rbac.ts#L13) +Defined in: [src/lib/rbac.ts:13](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/rbac.ts#L13) Resource permissions for a specific resource type @@ -16,7 +16,7 @@ Resource permissions for a specific resource type > **canCreate**: `boolean` -Defined in: [src/lib/rbac.ts:15](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/rbac.ts#L15) +Defined in: [src/lib/rbac.ts:15](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/rbac.ts#L15) Can create new resources @@ -26,7 +26,7 @@ Can create new resources > **canRead**: `boolean` -Defined in: [src/lib/rbac.ts:17](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/rbac.ts#L17) +Defined in: [src/lib/rbac.ts:17](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/rbac.ts#L17) Can read/get individual resources @@ -36,7 +36,7 @@ Can read/get individual resources > **canUpdate**: `boolean` -Defined in: [src/lib/rbac.ts:19](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/rbac.ts#L19) +Defined in: [src/lib/rbac.ts:19](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/rbac.ts#L19) Can update/patch existing resources @@ -46,7 +46,7 @@ Can update/patch existing resources > **canDelete**: `boolean` -Defined in: [src/lib/rbac.ts:21](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/rbac.ts#L21) +Defined in: [src/lib/rbac.ts:21](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/rbac.ts#L21) Can delete resources @@ -56,6 +56,6 @@ Can delete resources > **canList**: `boolean` -Defined in: [src/lib/rbac.ts:23](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/rbac.ts#L23) +Defined in: [src/lib/rbac.ts:23](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/rbac.ts#L23) Can list resources diff --git a/docs/api-reference/generated/lib/retry/functions/isNetworkError.md b/docs/api-reference/generated/lib/retry/functions/isNetworkError.md index 7804160..a427d38 100644 --- a/docs/api-reference/generated/lib/retry/functions/isNetworkError.md +++ b/docs/api-reference/generated/lib/retry/functions/isNetworkError.md @@ -8,7 +8,7 @@ > **isNetworkError**(`error`): `boolean` -Defined in: [src/lib/retry.ts:147](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/retry.ts#L147) +Defined in: [src/lib/retry.ts:147](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/retry.ts#L147) Predicate to check if error is a network error (retryable) diff --git a/docs/api-reference/generated/lib/retry/functions/isRetryableError.md b/docs/api-reference/generated/lib/retry/functions/isRetryableError.md index af0101c..e970a8e 100644 --- a/docs/api-reference/generated/lib/retry/functions/isRetryableError.md +++ b/docs/api-reference/generated/lib/retry/functions/isRetryableError.md @@ -8,7 +8,7 @@ > **isRetryableError**(`error`): `boolean` -Defined in: [src/lib/retry.ts:186](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/retry.ts#L186) +Defined in: [src/lib/retry.ts:186](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/retry.ts#L186) Combined predicate for network and HTTP errors diff --git a/docs/api-reference/generated/lib/retry/functions/isRetryableHttpError.md b/docs/api-reference/generated/lib/retry/functions/isRetryableHttpError.md index cba5ef2..f435850 100644 --- a/docs/api-reference/generated/lib/retry/functions/isRetryableHttpError.md +++ b/docs/api-reference/generated/lib/retry/functions/isRetryableHttpError.md @@ -8,7 +8,7 @@ > **isRetryableHttpError**(`error`): `boolean` -Defined in: [src/lib/retry.ts:165](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/retry.ts#L165) +Defined in: [src/lib/retry.ts:165](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/retry.ts#L165) Predicate to check if HTTP error is retryable (5xx, 429, 408) diff --git a/docs/api-reference/generated/lib/retry/functions/retryWithBackoff.md b/docs/api-reference/generated/lib/retry/functions/retryWithBackoff.md index 88b1948..579a506 100644 --- a/docs/api-reference/generated/lib/retry/functions/retryWithBackoff.md +++ b/docs/api-reference/generated/lib/retry/functions/retryWithBackoff.md @@ -8,7 +8,7 @@ > **retryWithBackoff**\<`T`, `E`\>(`operation`, `options?`): [`AsyncResult`](../../../types/type-aliases/AsyncResult.md)\<`T`, `string`\> -Defined in: [src/lib/retry.ts:86](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/retry.ts#L86) +Defined in: [src/lib/retry.ts:86](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/retry.ts#L86) Retry an async operation with exponential backoff diff --git a/docs/api-reference/generated/lib/retry/interfaces/RetryOptions.md b/docs/api-reference/generated/lib/retry/interfaces/RetryOptions.md index a04d88a..d824c49 100644 --- a/docs/api-reference/generated/lib/retry/interfaces/RetryOptions.md +++ b/docs/api-reference/generated/lib/retry/interfaces/RetryOptions.md @@ -6,7 +6,7 @@ # Interface: RetryOptions -Defined in: [src/lib/retry.ts:13](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/retry.ts#L13) +Defined in: [src/lib/retry.ts:13](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/retry.ts#L13) Retry configuration options @@ -16,7 +16,7 @@ Retry configuration options > `optional` **maxAttempts**: `number` -Defined in: [src/lib/retry.ts:15](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/retry.ts#L15) +Defined in: [src/lib/retry.ts:15](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/retry.ts#L15) Maximum number of retry attempts (default: 3) @@ -26,7 +26,7 @@ Maximum number of retry attempts (default: 3) > `optional` **initialDelayMs**: `number` -Defined in: [src/lib/retry.ts:17](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/retry.ts#L17) +Defined in: [src/lib/retry.ts:17](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/retry.ts#L17) Initial delay in milliseconds (default: 1000) @@ -36,7 +36,7 @@ Initial delay in milliseconds (default: 1000) > `optional` **maxDelayMs**: `number` -Defined in: [src/lib/retry.ts:19](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/retry.ts#L19) +Defined in: [src/lib/retry.ts:19](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/retry.ts#L19) Maximum delay in milliseconds (default: 10000) @@ -46,7 +46,7 @@ Maximum delay in milliseconds (default: 10000) > `optional` **backoffMultiplier**: `number` -Defined in: [src/lib/retry.ts:21](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/retry.ts#L21) +Defined in: [src/lib/retry.ts:21](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/retry.ts#L21) Backoff multiplier (default: 2 for exponential) @@ -56,7 +56,7 @@ Backoff multiplier (default: 2 for exponential) > `optional` **useJitter**: `boolean` -Defined in: [src/lib/retry.ts:23](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/retry.ts#L23) +Defined in: [src/lib/retry.ts:23](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/retry.ts#L23) Whether to add jitter to delays (default: true) @@ -66,7 +66,7 @@ Whether to add jitter to delays (default: true) > `optional` **isRetryable**: (`error`) => `boolean` -Defined in: [src/lib/retry.ts:25](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/retry.ts#L25) +Defined in: [src/lib/retry.ts:25](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/retry.ts#L25) Predicate to determine if error is retryable (default: all errors retryable) diff --git a/docs/api-reference/generated/lib/validators/functions/isNonEmpty.md b/docs/api-reference/generated/lib/validators/functions/isNonEmpty.md index b5a47ad..29fff59 100644 --- a/docs/api-reference/generated/lib/validators/functions/isNonEmpty.md +++ b/docs/api-reference/generated/lib/validators/functions/isNonEmpty.md @@ -8,7 +8,7 @@ > **isNonEmpty**(`value`): `boolean` -Defined in: [src/lib/validators.ts:112](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/validators.ts#L112) +Defined in: [src/lib/validators.ts:112](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/validators.ts#L112) Validate that a value is not empty diff --git a/docs/api-reference/generated/lib/validators/functions/isSealedSecret.md b/docs/api-reference/generated/lib/validators/functions/isSealedSecret.md index eba81ce..8487899 100644 --- a/docs/api-reference/generated/lib/validators/functions/isSealedSecret.md +++ b/docs/api-reference/generated/lib/validators/functions/isSealedSecret.md @@ -8,7 +8,7 @@ > **isSealedSecret**(`obj`): `obj is SealedSecret` -Defined in: [src/lib/validators.ts:17](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/validators.ts#L17) +Defined in: [src/lib/validators.ts:17](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/validators.ts#L17) Runtime type guard for SealedSecret diff --git a/docs/api-reference/generated/lib/validators/functions/isSealedSecretScope.md b/docs/api-reference/generated/lib/validators/functions/isSealedSecretScope.md index b9f3b5b..cea70f5 100644 --- a/docs/api-reference/generated/lib/validators/functions/isSealedSecretScope.md +++ b/docs/api-reference/generated/lib/validators/functions/isSealedSecretScope.md @@ -8,7 +8,7 @@ > **isSealedSecretScope**(`value`): `value is SealedSecretScope` -Defined in: [src/lib/validators.ts:49](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/validators.ts#L49) +Defined in: [src/lib/validators.ts:49](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/validators.ts#L49) Validate scope value diff --git a/docs/api-reference/generated/lib/validators/functions/isValidK8sKey.md b/docs/api-reference/generated/lib/validators/functions/isValidK8sKey.md index 1ddd7b2..d80a6e8 100644 --- a/docs/api-reference/generated/lib/validators/functions/isValidK8sKey.md +++ b/docs/api-reference/generated/lib/validators/functions/isValidK8sKey.md @@ -8,7 +8,7 @@ > **isValidK8sKey**(`key`): `boolean` -Defined in: [src/lib/validators.ts:79](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/validators.ts#L79) +Defined in: [src/lib/validators.ts:79](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/validators.ts#L79) Validate Kubernetes label/annotation key diff --git a/docs/api-reference/generated/lib/validators/functions/isValidK8sName.md b/docs/api-reference/generated/lib/validators/functions/isValidK8sName.md index 8599f8a..1b661aa 100644 --- a/docs/api-reference/generated/lib/validators/functions/isValidK8sName.md +++ b/docs/api-reference/generated/lib/validators/functions/isValidK8sName.md @@ -8,7 +8,7 @@ > **isValidK8sName**(`name`): `boolean` -Defined in: [src/lib/validators.ts:64](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/validators.ts#L64) +Defined in: [src/lib/validators.ts:64](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/validators.ts#L64) Validate Kubernetes resource name diff --git a/docs/api-reference/generated/lib/validators/functions/isValidNamespace.md b/docs/api-reference/generated/lib/validators/functions/isValidNamespace.md index c720e1d..35992eb 100644 --- a/docs/api-reference/generated/lib/validators/functions/isValidNamespace.md +++ b/docs/api-reference/generated/lib/validators/functions/isValidNamespace.md @@ -8,7 +8,7 @@ > **isValidNamespace**(`namespace`): `boolean` -Defined in: [src/lib/validators.ts:124](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/validators.ts#L124) +Defined in: [src/lib/validators.ts:124](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/validators.ts#L124) Validate namespace name diff --git a/docs/api-reference/generated/lib/validators/functions/isValidPEM.md b/docs/api-reference/generated/lib/validators/functions/isValidPEM.md index 9d46d52..1c4fbba 100644 --- a/docs/api-reference/generated/lib/validators/functions/isValidPEM.md +++ b/docs/api-reference/generated/lib/validators/functions/isValidPEM.md @@ -8,7 +8,7 @@ > **isValidPEM**(`value`): `boolean` -Defined in: [src/lib/validators.ts:96](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/validators.ts#L96) +Defined in: [src/lib/validators.ts:96](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/validators.ts#L96) Validate PEM certificate format diff --git a/docs/api-reference/generated/lib/validators/functions/validatePEMCertificate.md b/docs/api-reference/generated/lib/validators/functions/validatePEMCertificate.md index 3558826..a693bc3 100644 --- a/docs/api-reference/generated/lib/validators/functions/validatePEMCertificate.md +++ b/docs/api-reference/generated/lib/validators/functions/validatePEMCertificate.md @@ -8,7 +8,7 @@ > **validatePEMCertificate**(`pem`): [`ValidationResult`](../interfaces/ValidationResult.md) -Defined in: [src/lib/validators.ts:212](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/validators.ts#L212) +Defined in: [src/lib/validators.ts:212](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/validators.ts#L212) Validate PEM certificate with detailed error message diff --git a/docs/api-reference/generated/lib/validators/functions/validatePluginConfig.md b/docs/api-reference/generated/lib/validators/functions/validatePluginConfig.md index 7abe324..8e24cbc 100644 --- a/docs/api-reference/generated/lib/validators/functions/validatePluginConfig.md +++ b/docs/api-reference/generated/lib/validators/functions/validatePluginConfig.md @@ -8,7 +8,7 @@ > **validatePluginConfig**(`config`): [`ValidationResult`](../interfaces/ValidationResult.md) -Defined in: [src/lib/validators.ts:233](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/validators.ts#L233) +Defined in: [src/lib/validators.ts:233](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/validators.ts#L233) Validate plugin configuration diff --git a/docs/api-reference/generated/lib/validators/functions/validateSealedSecretInterface.md b/docs/api-reference/generated/lib/validators/functions/validateSealedSecretInterface.md index a6ce915..262d890 100644 --- a/docs/api-reference/generated/lib/validators/functions/validateSealedSecretInterface.md +++ b/docs/api-reference/generated/lib/validators/functions/validateSealedSecretInterface.md @@ -8,7 +8,7 @@ > **validateSealedSecretInterface**(`obj`): `obj is SealedSecretInterface` -Defined in: [src/lib/validators.ts:32](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/validators.ts#L32) +Defined in: [src/lib/validators.ts:32](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/validators.ts#L32) Validate SealedSecret structure diff --git a/docs/api-reference/generated/lib/validators/functions/validateSecretKey.md b/docs/api-reference/generated/lib/validators/functions/validateSecretKey.md index 4137315..f968b11 100644 --- a/docs/api-reference/generated/lib/validators/functions/validateSecretKey.md +++ b/docs/api-reference/generated/lib/validators/functions/validateSecretKey.md @@ -8,7 +8,7 @@ > **validateSecretKey**(`key`): [`ValidationResult`](../interfaces/ValidationResult.md) -Defined in: [src/lib/validators.ts:168](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/validators.ts#L168) +Defined in: [src/lib/validators.ts:168](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/validators.ts#L168) Validate secret key name with detailed error message diff --git a/docs/api-reference/generated/lib/validators/functions/validateSecretName.md b/docs/api-reference/generated/lib/validators/functions/validateSecretName.md index b2b4edb..f6bb36b 100644 --- a/docs/api-reference/generated/lib/validators/functions/validateSecretName.md +++ b/docs/api-reference/generated/lib/validators/functions/validateSecretName.md @@ -8,7 +8,7 @@ > **validateSecretName**(`name`): [`ValidationResult`](../interfaces/ValidationResult.md) -Defined in: [src/lib/validators.ts:142](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/validators.ts#L142) +Defined in: [src/lib/validators.ts:142](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/validators.ts#L142) Validate secret name with detailed error message diff --git a/docs/api-reference/generated/lib/validators/functions/validateSecretValue.md b/docs/api-reference/generated/lib/validators/functions/validateSecretValue.md index b82eec8..84ab565 100644 --- a/docs/api-reference/generated/lib/validators/functions/validateSecretValue.md +++ b/docs/api-reference/generated/lib/validators/functions/validateSecretValue.md @@ -8,7 +8,7 @@ > **validateSecretValue**(`value`): [`ValidationResult`](../interfaces/ValidationResult.md) -Defined in: [src/lib/validators.ts:193](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/validators.ts#L193) +Defined in: [src/lib/validators.ts:193](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/validators.ts#L193) Validate secret value (plaintext) diff --git a/docs/api-reference/generated/lib/validators/interfaces/ValidationResult.md b/docs/api-reference/generated/lib/validators/interfaces/ValidationResult.md index efe4d30..54798fe 100644 --- a/docs/api-reference/generated/lib/validators/interfaces/ValidationResult.md +++ b/docs/api-reference/generated/lib/validators/interfaces/ValidationResult.md @@ -6,7 +6,7 @@ # Interface: ValidationResult -Defined in: [src/lib/validators.ts:131](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/validators.ts#L131) +Defined in: [src/lib/validators.ts:131](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/validators.ts#L131) Validation result with error message @@ -16,7 +16,7 @@ Validation result with error message > **valid**: `boolean` -Defined in: [src/lib/validators.ts:132](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/validators.ts#L132) +Defined in: [src/lib/validators.ts:132](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/validators.ts#L132) *** @@ -24,4 +24,4 @@ Defined in: [src/lib/validators.ts:132](https://github.com/cpfarhood/headlamp-se > `optional` **error**: `string` -Defined in: [src/lib/validators.ts:133](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/validators.ts#L133) +Defined in: [src/lib/validators.ts:133](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/lib/validators.ts#L133) diff --git a/docs/api-reference/generated/types/functions/Base64String.md b/docs/api-reference/generated/types/functions/Base64String.md index ac735e6..bfaf55a 100644 --- a/docs/api-reference/generated/types/functions/Base64String.md +++ b/docs/api-reference/generated/types/functions/Base64String.md @@ -8,7 +8,7 @@ > **Base64String**(`value`): [`Base64String`](../type-aliases/Base64String.md) -Defined in: [src/types.ts:95](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L95) +Defined in: [src/types.ts:95](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L95) Create a branded base64 string diff --git a/docs/api-reference/generated/types/functions/EncryptedValue.md b/docs/api-reference/generated/types/functions/EncryptedValue.md index 61f5b2c..7c44c8e 100644 --- a/docs/api-reference/generated/types/functions/EncryptedValue.md +++ b/docs/api-reference/generated/types/functions/EncryptedValue.md @@ -8,7 +8,7 @@ > **EncryptedValue**(`value`): [`EncryptedValue`](../type-aliases/EncryptedValue.md) -Defined in: [src/types.ts:85](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L85) +Defined in: [src/types.ts:85](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L85) Create a branded encrypted value This is typically used by encryption functions diff --git a/docs/api-reference/generated/types/functions/Err.md b/docs/api-reference/generated/types/functions/Err.md index 68eb2b3..95d94e8 100644 --- a/docs/api-reference/generated/types/functions/Err.md +++ b/docs/api-reference/generated/types/functions/Err.md @@ -8,7 +8,7 @@ > **Err**\<`E`\>(`error`): [`Result`](../type-aliases/Result.md)\<`never`, `E`\> -Defined in: [src/types.ts:137](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L137) +Defined in: [src/types.ts:137](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L137) Helper to create an error result diff --git a/docs/api-reference/generated/types/functions/Ok.md b/docs/api-reference/generated/types/functions/Ok.md index a4217a7..27ea666 100644 --- a/docs/api-reference/generated/types/functions/Ok.md +++ b/docs/api-reference/generated/types/functions/Ok.md @@ -8,7 +8,7 @@ > **Ok**\<`T`\>(`value`): [`Result`](../type-aliases/Result.md)\<`T`, `never`\> -Defined in: [src/types.ts:126](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L126) +Defined in: [src/types.ts:126](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L126) Helper to create a success result diff --git a/docs/api-reference/generated/types/functions/PEMCertificate.md b/docs/api-reference/generated/types/functions/PEMCertificate.md index 1dd860b..2c123f4 100644 --- a/docs/api-reference/generated/types/functions/PEMCertificate.md +++ b/docs/api-reference/generated/types/functions/PEMCertificate.md @@ -8,7 +8,7 @@ > **PEMCertificate**(`value`): [`PEMCertificate`](../type-aliases/PEMCertificate.md) -Defined in: [src/types.ts:105](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L105) +Defined in: [src/types.ts:105](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L105) Create a branded PEM certificate diff --git a/docs/api-reference/generated/types/functions/PlaintextValue.md b/docs/api-reference/generated/types/functions/PlaintextValue.md index e57f01a..f50c43d 100644 --- a/docs/api-reference/generated/types/functions/PlaintextValue.md +++ b/docs/api-reference/generated/types/functions/PlaintextValue.md @@ -8,7 +8,7 @@ > **PlaintextValue**(`value`): [`PlaintextValue`](../type-aliases/PlaintextValue.md) -Defined in: [src/types.ts:74](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L74) +Defined in: [src/types.ts:74](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L74) Create a branded plaintext value Use this to mark user input as plaintext before encryption diff --git a/docs/api-reference/generated/types/functions/tryCatch.md b/docs/api-reference/generated/types/functions/tryCatch.md index d8ae4e0..4125163 100644 --- a/docs/api-reference/generated/types/functions/tryCatch.md +++ b/docs/api-reference/generated/types/functions/tryCatch.md @@ -8,7 +8,7 @@ > **tryCatch**\<`T`\>(`fn`): [`Result`](../type-aliases/Result.md)\<`T`, `Error`\> -Defined in: [src/types.ts:151](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L151) +Defined in: [src/types.ts:151](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L151) Convert a throwing function to a Result-returning function diff --git a/docs/api-reference/generated/types/functions/tryCatchAsync.md b/docs/api-reference/generated/types/functions/tryCatchAsync.md index 9ef9c47..1b3346d 100644 --- a/docs/api-reference/generated/types/functions/tryCatchAsync.md +++ b/docs/api-reference/generated/types/functions/tryCatchAsync.md @@ -8,7 +8,7 @@ > **tryCatchAsync**\<`T`\>(`fn`): [`AsyncResult`](../type-aliases/AsyncResult.md)\<`T`, `Error`\> -Defined in: [src/types.ts:166](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L166) +Defined in: [src/types.ts:166](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L166) Convert an async throwing function to an AsyncResult diff --git a/docs/api-reference/generated/types/functions/unwrap.md b/docs/api-reference/generated/types/functions/unwrap.md index d6d7c1a..64a05b4 100644 --- a/docs/api-reference/generated/types/functions/unwrap.md +++ b/docs/api-reference/generated/types/functions/unwrap.md @@ -8,7 +8,7 @@ > **unwrap**\<`T`\>(`value`): `string` -Defined in: [src/types.ts:116](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L116) +Defined in: [src/types.ts:116](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L116) Unwrap a branded type to get the raw string Use sparingly - only when you need the raw value diff --git a/docs/api-reference/generated/types/interfaces/CertificateInfo.md b/docs/api-reference/generated/types/interfaces/CertificateInfo.md index a5f34de..f9b9b55 100644 --- a/docs/api-reference/generated/types/interfaces/CertificateInfo.md +++ b/docs/api-reference/generated/types/interfaces/CertificateInfo.md @@ -6,7 +6,7 @@ # Interface: CertificateInfo -Defined in: [src/types.ts:266](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L266) +Defined in: [src/types.ts:266](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L266) Certificate information extracted from PEM certificate @@ -16,7 +16,7 @@ Certificate information extracted from PEM certificate > **validFrom**: `Date` -Defined in: [src/types.ts:268](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L268) +Defined in: [src/types.ts:268](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L268) Validity period start date @@ -26,7 +26,7 @@ Validity period start date > **validTo**: `Date` -Defined in: [src/types.ts:270](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L270) +Defined in: [src/types.ts:270](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L270) Validity period end date @@ -36,7 +36,7 @@ Validity period end date > **isExpired**: `boolean` -Defined in: [src/types.ts:272](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L272) +Defined in: [src/types.ts:272](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L272) Whether certificate is currently expired @@ -46,7 +46,7 @@ Whether certificate is currently expired > **daysUntilExpiry**: `number` -Defined in: [src/types.ts:274](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L274) +Defined in: [src/types.ts:274](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L274) Days until expiry (negative if expired) @@ -56,7 +56,7 @@ Days until expiry (negative if expired) > **issuer**: `string` -Defined in: [src/types.ts:276](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L276) +Defined in: [src/types.ts:276](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L276) Certificate issuer (formatted as DN string) @@ -66,7 +66,7 @@ Certificate issuer (formatted as DN string) > **subject**: `string` -Defined in: [src/types.ts:278](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L278) +Defined in: [src/types.ts:278](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L278) Certificate subject (formatted as DN string) @@ -76,7 +76,7 @@ Certificate subject (formatted as DN string) > **fingerprint**: `string` -Defined in: [src/types.ts:280](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L280) +Defined in: [src/types.ts:280](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L280) SHA-256 fingerprint of certificate @@ -86,6 +86,6 @@ SHA-256 fingerprint of certificate > **serialNumber**: `string` -Defined in: [src/types.ts:282](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L282) +Defined in: [src/types.ts:282](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L282) Serial number of certificate diff --git a/docs/api-reference/generated/types/interfaces/EncryptionRequest.md b/docs/api-reference/generated/types/interfaces/EncryptionRequest.md index 8dffc18..3ac7a18 100644 --- a/docs/api-reference/generated/types/interfaces/EncryptionRequest.md +++ b/docs/api-reference/generated/types/interfaces/EncryptionRequest.md @@ -6,7 +6,7 @@ # Interface: EncryptionRequest -Defined in: [src/types.ts:256](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L256) +Defined in: [src/types.ts:256](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L256) Encryption request parameters @@ -16,7 +16,7 @@ Encryption request parameters > **name**: `string` -Defined in: [src/types.ts:257](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L257) +Defined in: [src/types.ts:257](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L257) *** @@ -24,7 +24,7 @@ Defined in: [src/types.ts:257](https://github.com/cpfarhood/headlamp-sealed-secr > **namespace**: `string` -Defined in: [src/types.ts:258](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L258) +Defined in: [src/types.ts:258](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L258) *** @@ -32,7 +32,7 @@ Defined in: [src/types.ts:258](https://github.com/cpfarhood/headlamp-sealed-secr > **scope**: [`SealedSecretScope`](../type-aliases/SealedSecretScope.md) -Defined in: [src/types.ts:259](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L259) +Defined in: [src/types.ts:259](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L259) *** @@ -40,4 +40,4 @@ Defined in: [src/types.ts:259](https://github.com/cpfarhood/headlamp-sealed-secr > **keyValues**: [`SecretKeyValue`](SecretKeyValue.md)[] -Defined in: [src/types.ts:260](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L260) +Defined in: [src/types.ts:260](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L260) diff --git a/docs/api-reference/generated/types/interfaces/PluginConfig.md b/docs/api-reference/generated/types/interfaces/PluginConfig.md index 7202784..f73a20c 100644 --- a/docs/api-reference/generated/types/interfaces/PluginConfig.md +++ b/docs/api-reference/generated/types/interfaces/PluginConfig.md @@ -6,7 +6,7 @@ # Interface: PluginConfig -Defined in: [src/types.ts:227](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L227) +Defined in: [src/types.ts:227](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L227) Plugin configuration stored in localStorage @@ -16,7 +16,7 @@ Plugin configuration stored in localStorage > **controllerName**: `string` -Defined in: [src/types.ts:229](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L229) +Defined in: [src/types.ts:229](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L229) Controller deployment name @@ -26,7 +26,7 @@ Controller deployment name > **controllerNamespace**: `string` -Defined in: [src/types.ts:231](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L231) +Defined in: [src/types.ts:231](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L231) Controller namespace @@ -36,6 +36,6 @@ Controller namespace > **controllerPort**: `number` -Defined in: [src/types.ts:233](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L233) +Defined in: [src/types.ts:233](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L233) Controller service port diff --git a/docs/api-reference/generated/types/interfaces/SealedSecretCondition.md b/docs/api-reference/generated/types/interfaces/SealedSecretCondition.md index 4fb56e7..1f1215c 100644 --- a/docs/api-reference/generated/types/interfaces/SealedSecretCondition.md +++ b/docs/api-reference/generated/types/interfaces/SealedSecretCondition.md @@ -6,7 +6,7 @@ # Interface: SealedSecretCondition -Defined in: [src/types.ts:199](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L199) +Defined in: [src/types.ts:199](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L199) SealedSecret status condition @@ -16,7 +16,7 @@ SealedSecret status condition > **type**: `string` -Defined in: [src/types.ts:200](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L200) +Defined in: [src/types.ts:200](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L200) *** @@ -24,7 +24,7 @@ Defined in: [src/types.ts:200](https://github.com/cpfarhood/headlamp-sealed-secr > **status**: `"True"` \| `"False"` \| `"Unknown"` -Defined in: [src/types.ts:201](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L201) +Defined in: [src/types.ts:201](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L201) *** @@ -32,7 +32,7 @@ Defined in: [src/types.ts:201](https://github.com/cpfarhood/headlamp-sealed-secr > `optional` **lastTransitionTime**: `string` -Defined in: [src/types.ts:202](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L202) +Defined in: [src/types.ts:202](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L202) *** @@ -40,7 +40,7 @@ Defined in: [src/types.ts:202](https://github.com/cpfarhood/headlamp-sealed-secr > `optional` **lastUpdateTime**: `string` -Defined in: [src/types.ts:203](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L203) +Defined in: [src/types.ts:203](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L203) *** @@ -48,7 +48,7 @@ Defined in: [src/types.ts:203](https://github.com/cpfarhood/headlamp-sealed-secr > `optional` **reason**: `string` -Defined in: [src/types.ts:204](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L204) +Defined in: [src/types.ts:204](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L204) *** @@ -56,4 +56,4 @@ Defined in: [src/types.ts:204](https://github.com/cpfarhood/headlamp-sealed-secr > `optional` **message**: `string` -Defined in: [src/types.ts:205](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L205) +Defined in: [src/types.ts:205](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L205) diff --git a/docs/api-reference/generated/types/interfaces/SealedSecretInterface.md b/docs/api-reference/generated/types/interfaces/SealedSecretInterface.md index 8aa5d8a..942b24e 100644 --- a/docs/api-reference/generated/types/interfaces/SealedSecretInterface.md +++ b/docs/api-reference/generated/types/interfaces/SealedSecretInterface.md @@ -6,7 +6,7 @@ # Interface: SealedSecretInterface -Defined in: [src/types.ts:219](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L219) +Defined in: [src/types.ts:219](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L219) Complete SealedSecret CRD interface @@ -24,7 +24,7 @@ Complete SealedSecret CRD interface > **spec**: [`SealedSecretSpec`](SealedSecretSpec.md) -Defined in: [src/types.ts:220](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L220) +Defined in: [src/types.ts:220](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L220) #### Overrides @@ -36,7 +36,7 @@ Defined in: [src/types.ts:220](https://github.com/cpfarhood/headlamp-sealed-secr > `optional` **status**: [`SealedSecretStatus`](SealedSecretStatus.md) -Defined in: [src/types.ts:221](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L221) +Defined in: [src/types.ts:221](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L221) #### Overrides diff --git a/docs/api-reference/generated/types/interfaces/SealedSecretSpec.md b/docs/api-reference/generated/types/interfaces/SealedSecretSpec.md index cdbaeb1..6456dd6 100644 --- a/docs/api-reference/generated/types/interfaces/SealedSecretSpec.md +++ b/docs/api-reference/generated/types/interfaces/SealedSecretSpec.md @@ -6,7 +6,7 @@ # Interface: SealedSecretSpec -Defined in: [src/types.ts:183](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L183) +Defined in: [src/types.ts:183](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L183) SealedSecret CRD spec @@ -16,7 +16,7 @@ SealedSecret CRD spec > **encryptedData**: `Record`\<`string`, `string`\> -Defined in: [src/types.ts:185](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L185) +Defined in: [src/types.ts:185](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L185) Map of key names to encrypted (base64-encoded) values @@ -26,7 +26,7 @@ Map of key names to encrypted (base64-encoded) values > `optional` **template**: `object` -Defined in: [src/types.ts:187](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L187) +Defined in: [src/types.ts:187](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L187) Metadata template for the resulting Secret diff --git a/docs/api-reference/generated/types/interfaces/SealedSecretStatus.md b/docs/api-reference/generated/types/interfaces/SealedSecretStatus.md index cae7c90..4b50d58 100644 --- a/docs/api-reference/generated/types/interfaces/SealedSecretStatus.md +++ b/docs/api-reference/generated/types/interfaces/SealedSecretStatus.md @@ -6,7 +6,7 @@ # Interface: SealedSecretStatus -Defined in: [src/types.ts:211](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L211) +Defined in: [src/types.ts:211](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L211) SealedSecret CRD status @@ -16,7 +16,7 @@ SealedSecret CRD status > `optional` **conditions**: [`SealedSecretCondition`](SealedSecretCondition.md)[] -Defined in: [src/types.ts:212](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L212) +Defined in: [src/types.ts:212](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L212) *** @@ -24,4 +24,4 @@ Defined in: [src/types.ts:212](https://github.com/cpfarhood/headlamp-sealed-secr > `optional` **observedGeneration**: `number` -Defined in: [src/types.ts:213](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L213) +Defined in: [src/types.ts:213](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L213) diff --git a/docs/api-reference/generated/types/interfaces/SecretKeyValue.md b/docs/api-reference/generated/types/interfaces/SecretKeyValue.md index e6cf80a..eb73dc0 100644 --- a/docs/api-reference/generated/types/interfaces/SecretKeyValue.md +++ b/docs/api-reference/generated/types/interfaces/SecretKeyValue.md @@ -6,7 +6,7 @@ # Interface: SecretKeyValue -Defined in: [src/types.ts:248](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L248) +Defined in: [src/types.ts:248](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L248) Key-value pair for encryption dialog @@ -16,7 +16,7 @@ Key-value pair for encryption dialog > **key**: `string` -Defined in: [src/types.ts:249](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L249) +Defined in: [src/types.ts:249](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L249) *** @@ -24,4 +24,4 @@ Defined in: [src/types.ts:249](https://github.com/cpfarhood/headlamp-sealed-secr > **value**: `string` -Defined in: [src/types.ts:250](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L250) +Defined in: [src/types.ts:250](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L250) diff --git a/docs/api-reference/generated/types/type-aliases/AsyncResult.md b/docs/api-reference/generated/types/type-aliases/AsyncResult.md index 691735d..bb9ca25 100644 --- a/docs/api-reference/generated/types/type-aliases/AsyncResult.md +++ b/docs/api-reference/generated/types/type-aliases/AsyncResult.md @@ -8,7 +8,7 @@ > **AsyncResult**\<`T`, `E`\> = `Promise`\<[`Result`](Result.md)\<`T`, `E`\>\> -Defined in: [src/types.ts:24](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L24) +Defined in: [src/types.ts:24](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L24) Async result type for promises that can fail diff --git a/docs/api-reference/generated/types/type-aliases/Base64String.md b/docs/api-reference/generated/types/type-aliases/Base64String.md index a17ea52..8a4d1a0 100644 --- a/docs/api-reference/generated/types/type-aliases/Base64String.md +++ b/docs/api-reference/generated/types/type-aliases/Base64String.md @@ -8,7 +8,7 @@ > **Base64String** = `string` & `object` -Defined in: [src/types.ts:95](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L95) +Defined in: [src/types.ts:95](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L95) Create a branded base64 string diff --git a/docs/api-reference/generated/types/type-aliases/EncryptedValue.md b/docs/api-reference/generated/types/type-aliases/EncryptedValue.md index 9499121..c228bb5 100644 --- a/docs/api-reference/generated/types/type-aliases/EncryptedValue.md +++ b/docs/api-reference/generated/types/type-aliases/EncryptedValue.md @@ -8,7 +8,7 @@ > **EncryptedValue** = `string` & `object` -Defined in: [src/types.ts:85](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L85) +Defined in: [src/types.ts:85](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L85) Create a branded encrypted value This is typically used by encryption functions diff --git a/docs/api-reference/generated/types/type-aliases/PEMCertificate.md b/docs/api-reference/generated/types/type-aliases/PEMCertificate.md index 81caf0b..4cbdd7b 100644 --- a/docs/api-reference/generated/types/type-aliases/PEMCertificate.md +++ b/docs/api-reference/generated/types/type-aliases/PEMCertificate.md @@ -8,7 +8,7 @@ > **PEMCertificate** = `string` & `object` -Defined in: [src/types.ts:105](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L105) +Defined in: [src/types.ts:105](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L105) Create a branded PEM certificate diff --git a/docs/api-reference/generated/types/type-aliases/PlaintextValue.md b/docs/api-reference/generated/types/type-aliases/PlaintextValue.md index f7c327b..5d4a856 100644 --- a/docs/api-reference/generated/types/type-aliases/PlaintextValue.md +++ b/docs/api-reference/generated/types/type-aliases/PlaintextValue.md @@ -8,7 +8,7 @@ > **PlaintextValue** = `string` & `object` -Defined in: [src/types.ts:74](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L74) +Defined in: [src/types.ts:74](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L74) Create a branded plaintext value Use this to mark user input as plaintext before encryption diff --git a/docs/api-reference/generated/types/type-aliases/Result.md b/docs/api-reference/generated/types/type-aliases/Result.md index f7c150e..7a3710d 100644 --- a/docs/api-reference/generated/types/type-aliases/Result.md +++ b/docs/api-reference/generated/types/type-aliases/Result.md @@ -8,7 +8,7 @@ > **Result**\<`T`, `E`\> = \{ `ok`: `true`; `value`: `T`; \} \| \{ `ok`: `false`; `error`: `E`; \} -Defined in: [src/types.ts:17](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L17) +Defined in: [src/types.ts:17](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L17) Result type for operations that can fail Replaces throw/catch with explicit error handling diff --git a/docs/api-reference/generated/types/type-aliases/SealedSecretScope.md b/docs/api-reference/generated/types/type-aliases/SealedSecretScope.md index fce8a64..b5cdcf8 100644 --- a/docs/api-reference/generated/types/type-aliases/SealedSecretScope.md +++ b/docs/api-reference/generated/types/type-aliases/SealedSecretScope.md @@ -8,6 +8,6 @@ > **SealedSecretScope** = `"strict"` \| `"namespace-wide"` \| `"cluster-wide"` -Defined in: [src/types.ts:178](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L178) +Defined in: [src/types.ts:178](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L178) Sealed Secret scope types diff --git a/docs/api-reference/generated/types/variables/DEFAULT_CONFIG.md b/docs/api-reference/generated/types/variables/DEFAULT_CONFIG.md index 6f89d86..c8b523f 100644 --- a/docs/api-reference/generated/types/variables/DEFAULT_CONFIG.md +++ b/docs/api-reference/generated/types/variables/DEFAULT_CONFIG.md @@ -8,6 +8,6 @@ > `const` **DEFAULT\_CONFIG**: [`PluginConfig`](../interfaces/PluginConfig.md) -Defined in: [src/types.ts:239](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L239) +Defined in: [src/types.ts:239](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/bdf19cd3bf5a2d679b7ba949108fe9df1843c5f4/headlamp-sealed-secrets/src/types.ts#L239) Default plugin configuration diff --git a/docs/getting-started/installation.md b/docs/getting-started/installation.md index 6ee40d2..cbc508d 100644 --- a/docs/getting-started/installation.md +++ b/docs/getting-started/installation.md @@ -27,19 +27,19 @@ Download and extract the latest release: **macOS:** ```bash -curl -LO https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/releases/download/v0.2.0/headlamp-sealed-secrets-0.2.0.tar.gz +curl -LO https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/releases/download/v0.2.0/headlamp-sealed-secrets-0.2.0.tar.gz tar -xzf headlamp-sealed-secrets-0.2.0.tar.gz -C ~/Library/Application\ Support/Headlamp/plugins/ ``` **Linux:** ```bash -curl -LO https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/releases/download/v0.2.0/headlamp-sealed-secrets-0.2.0.tar.gz +curl -LO https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/releases/download/v0.2.0/headlamp-sealed-secrets-0.2.0.tar.gz tar -xzf headlamp-sealed-secrets-0.2.0.tar.gz -C ~/.config/Headlamp/plugins/ ``` **Windows (PowerShell):** ```powershell -Invoke-WebRequest -Uri https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/releases/download/v0.2.0/headlamp-sealed-secrets-0.2.0.tar.gz -OutFile headlamp-sealed-secrets-0.2.0.tar.gz +Invoke-WebRequest -Uri https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/releases/download/v0.2.0/headlamp-sealed-secrets-0.2.0.tar.gz -OutFile headlamp-sealed-secrets-0.2.0.tar.gz # Extract to %APPDATA%\Headlamp\plugins\ ``` @@ -48,7 +48,7 @@ Then **restart Headlamp**. ### Using Install Script (macOS/Linux) ```bash -git clone https://github.com/cpfarhood/headlamp-sealed-secrets-plugin +git clone https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin cd headlamp-sealed-secrets-plugin ./install-plugin.sh ``` @@ -67,7 +67,7 @@ For local development or testing: 1. **Clone and build**: ```bash - git clone https://github.com/cpfarhood/headlamp-sealed-secrets-plugin + git clone https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin cd headlamp-sealed-secrets-plugin/headlamp-sealed-secrets npm install npm run build @@ -287,7 +287,7 @@ Then restart Headlamp. ## Support -- **Issues**: [GitHub Issues](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/issues) -- **Discussions**: [GitHub Discussions](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/discussions) +- **Issues**: [GitHub Issues](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/issues) +- **Discussions**: [GitHub Discussions](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/discussions) - **Headlamp Docs**: [https://headlamp.dev/docs](https://headlamp.dev/docs) - **Sealed Secrets**: [https://github.com/bitnami-labs/sealed-secrets](https://github.com/bitnami-labs/sealed-secrets) diff --git a/docs/getting-started/quick-start.md b/docs/getting-started/quick-start.md index 643f75d..19c2fd1 100644 --- a/docs/getting-started/quick-start.md +++ b/docs/getting-started/quick-start.md @@ -226,5 +226,5 @@ Now that you've created your first sealed secret, explore more features: - **Documentation**: [Full docs](../README.md) - **Troubleshooting**: [Common issues](../troubleshooting/README.md) -- **GitHub Issues**: [Report bugs](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/issues) -- **Discussions**: [Ask questions](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/discussions) +- **GitHub Issues**: [Report bugs](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/issues) +- **Discussions**: [Ask questions](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/discussions) diff --git a/docs/troubleshooting/README.md b/docs/troubleshooting/README.md index 715b291..8994b14 100644 --- a/docs/troubleshooting/README.md +++ b/docs/troubleshooting/README.md @@ -97,12 +97,12 @@ If you can't find a solution: - Look for errors in Console tab 3. **Search GitHub Issues**: - - [Open Issues](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/issues) - - [Closed Issues](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/issues?q=is%3Aissue+is%3Aclosed) + - [Open Issues](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/issues) + - [Closed Issues](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/issues?q=is%3Aissue+is%3Aclosed) 4. **Ask for Help**: - - [GitHub Discussions](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/discussions) - - [Create New Issue](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/issues/new) + - [GitHub Discussions](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/discussions) + - [Create New Issue](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/issues/new) ## Reporting Bugs @@ -154,4 +154,4 @@ Missing permissions hide UI elements: - **[Common Errors](common-errors.md)** - Start with most frequent issues - **[User Guide](../user-guide/)** - Review feature documentation -- **[GitHub Issues](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/issues)** - Search existing issues +- **[GitHub Issues](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/issues)** - Search existing issues diff --git a/docs/troubleshooting/common-errors.md b/docs/troubleshooting/common-errors.md index 1e285ec..f3472e4 100644 --- a/docs/troubleshooting/common-errors.md +++ b/docs/troubleshooting/common-errors.md @@ -31,7 +31,7 @@ Error loading plugin headlamp-sealed-secrets: Invalid plugin manifest 2. Reinstall from latest release: ```bash - curl -LO https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/releases/download/v0.2.0/headlamp-sealed-secrets-0.2.0.tar.gz + curl -LO https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/releases/download/v0.2.0/headlamp-sealed-secrets-0.2.0.tar.gz tar -xzf headlamp-sealed-secrets-0.2.0.tar.gz -C ~/Library/Application\ Support/Headlamp/plugins/ ``` @@ -530,7 +530,7 @@ This should not happen in production. If you see this during development: If your error isn't listed: -1. **Search GitHub Issues**: [https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/issues](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/issues) +1. **Search GitHub Issues**: [https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/issues](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/issues) 2. **Check Controller Logs**: ```bash @@ -543,7 +543,7 @@ If your error isn't listed: ``` Then reload Headlamp. -4. **Create New Issue**: [https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/issues/new](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/issues/new) +4. **Create New Issue**: [https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/issues/new](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/issues/new) Include: - Full error message diff --git a/docs/troubleshooting/controller-issues.md b/docs/troubleshooting/controller-issues.md index e8d5d56..45be189 100644 --- a/docs/troubleshooting/controller-issues.md +++ b/docs/troubleshooting/controller-issues.md @@ -574,7 +574,7 @@ If issues persist: - [Documentation](https://github.com/bitnami-labs/sealed-secrets#sealed-secrets) 3. **Plugin-specific issues**: - - [Plugin Issues](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/issues) + - [Plugin Issues](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/issues) - Include diagnostic bundle when reporting ## See Also diff --git a/docs/troubleshooting/encryption-failures.md b/docs/troubleshooting/encryption-failures.md index 4f38711..6eca36e 100644 --- a/docs/troubleshooting/encryption-failures.md +++ b/docs/troubleshooting/encryption-failures.md @@ -635,7 +635,7 @@ If encryption still fails: 3. **Try kubeseal CLI** to isolate issue 4. **Report issue**: - - [Plugin Issues](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/issues) + - [Plugin Issues](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/issues) - [Controller Issues](https://github.com/bitnami-labs/sealed-secrets/issues) Include: diff --git a/docs/troubleshooting/permission-errors.md b/docs/troubleshooting/permission-errors.md index 673dce1..ed207d0 100644 --- a/docs/troubleshooting/permission-errors.md +++ b/docs/troubleshooting/permission-errors.md @@ -785,7 +785,7 @@ If permission issues persist: - [RBAC Good Practices](https://kubernetes.io/docs/concepts/security/rbac-good-practices/) 4. **Report plugin issues**: - - [GitHub Issues](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/issues) + - [GitHub Issues](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/issues) ## See Also diff --git a/headlamp-sealed-secrets-plugin/0.2.0/README.md b/headlamp-sealed-secrets-plugin/0.2.0/README.md index 611bf4f..76bc531 100644 --- a/headlamp-sealed-secrets-plugin/0.2.0/README.md +++ b/headlamp-sealed-secrets-plugin/0.2.0/README.md @@ -1,8 +1,8 @@ # Headlamp Sealed Secrets Plugin [![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0) -[![GitHub release](https://img.shields.io/github/v/release/cpfarhood/headlamp-sealed-secrets-plugin)](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/releases) -[![GitHub issues](https://img.shields.io/github/issues/cpfarhood/headlamp-sealed-secrets-plugin)](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/issues) +[![GitHub release](https://img.shields.io/github/v/release/cpfarhood/headlamp-sealed-secrets-plugin)](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/releases) +[![GitHub issues](https://img.shields.io/github/issues/cpfarhood/headlamp-sealed-secrets-plugin)](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/issues) [![Test Coverage](https://img.shields.io/badge/coverage-92%25-brightgreen)](headlamp-sealed-secrets/) [![TypeScript](https://img.shields.io/badge/TypeScript-5.6.2-blue)](https://www.typescriptlang.org/) @@ -40,7 +40,7 @@ A comprehensive [Headlamp](https://headlamp.dev) plugin for managing [Bitnami Se ```bash # 1. Download and extract plugin -curl -LO https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/releases/download/v0.2.0/headlamp-sealed-secrets-0.2.0.tar.gz +curl -LO https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/releases/download/v0.2.0/headlamp-sealed-secrets-0.2.0.tar.gz tar -xzf headlamp-sealed-secrets-0.2.0.tar.gz -C ~/Library/Application\ Support/Headlamp/plugins/ # 2. Restart Headlamp @@ -276,7 +276,7 @@ npm run tsc | **Documentation** | Tutorials, guides, examples | ✅ Yes | | **Testing** | More test coverage, edge cases | ✅ Yes | | **Features** | Bulk operations, secret templates | ⚠️ Discuss first | -| **Bug Fixes** | See [open issues](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/issues) | ✅ Yes | +| **Bug Fixes** | See [open issues](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/issues) | ✅ Yes | | **Accessibility** | ARIA improvements, keyboard nav | ✅ Yes | | **Translations** | i18n support (future) | 📅 Planned | @@ -307,14 +307,14 @@ See [CHANGELOG.md](CHANGELOG.md) for version history. - [API Reference](docs/api-reference/generated/) - TypeScript API docs 2. **🔍 Search Existing Issues** - - [Open Issues](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/issues) - - [Closed Issues](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/issues?q=is%3Aissue+is%3Aclosed) + - [Open Issues](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/issues) + - [Closed Issues](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/issues?q=is%3Aissue+is%3Aclosed) 3. **💬 Ask the Community** - - [GitHub Discussions](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/discussions) + - [GitHub Discussions](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/discussions) 4. **🐛 Report a Bug** - - [Create New Issue](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/issues/new) + - [Create New Issue](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/issues/new) - Include: Plugin version, Headlamp version, error messages, steps to reproduce ### Common Issues @@ -340,10 +340,10 @@ Built with: ## 🔗 Links ### Project Resources -- 📦 **[Releases](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/releases)** - Download plugin +- 📦 **[Releases](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/releases)** - Download plugin - 📚 **[Documentation](docs/README.md)** - Complete docs -- 🐛 **[Issues](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/issues)** - Bug reports -- 💬 **[Discussions](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/discussions)** - Q&A +- 🐛 **[Issues](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/issues)** - Bug reports +- 💬 **[Discussions](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/discussions)** - Q&A - 📝 **[Changelog](CHANGELOG.md)** - Version history ### External Resources diff --git a/headlamp-sealed-secrets-plugin/0.2.0/artifacthub-pkg.yml b/headlamp-sealed-secrets-plugin/0.2.0/artifacthub-pkg.yml index 7305189..9f1f49e 100644 --- a/headlamp-sealed-secrets-plugin/0.2.0/artifacthub-pkg.yml +++ b/headlamp-sealed-secrets-plugin/0.2.0/artifacthub-pkg.yml @@ -6,7 +6,7 @@ displayName: Sealed Secrets Plugin for Headlamp createdAt: "2026-02-11T00:00:00Z" description: A comprehensive Headlamp plugin for managing Bitnami Sealed Secrets with client-side encryption and RBAC-aware UI license: Apache-2.0 -homeURL: https://github.com/cpfarhood/headlamp-sealed-secrets-plugin +homeURL: https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin appVersion: 0.2.0 containersImages: - name: sealed-secrets-controller @@ -19,13 +19,13 @@ keywords: - encryption - security annotations: - headlamp/plugin/archive-url: "https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/releases/download/v0.2.0/headlamp-sealed-secrets-0.2.0.tar.gz" + headlamp/plugin/archive-url: "https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/releases/download/v0.2.0/headlamp-sealed-secrets-0.2.0.tar.gz" headlamp/plugin/archive-checksum: "SHA256:55a1a387d65a8d92545033670d07dedd77a72fd228125331ab93136f8ac87f1c" headlamp/plugin/version-compat: ">=0.13.0" headlamp/plugin/distro-compat: "desktop,in-cluster,web,docker-desktop" links: - name: Source Code - url: https://github.com/cpfarhood/headlamp-sealed-secrets-plugin + url: https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin - name: Sealed Secrets url: https://github.com/bitnami-labs/sealed-secrets - name: Headlamp @@ -50,7 +50,7 @@ install: | #### Option 2: Build from Source ```bash - git clone https://github.com/cpfarhood/headlamp-sealed-secrets-plugin + git clone https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin cd headlamp-sealed-secrets-plugin/headlamp-sealed-secrets npm install npm run build @@ -69,7 +69,7 @@ install: | - Manage sealing keys - Configure controller settings - For detailed usage instructions, see the [README](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/main/headlamp-sealed-secrets/README.md). + For detailed usage instructions, see the [README](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/main/headlamp-sealed-secrets/README.md). maintainers: - name: cpfarhood email: cpfarhood@users.noreply.github.com diff --git a/headlamp-sealed-secrets-plugin/0.2.1/README.md b/headlamp-sealed-secrets-plugin/0.2.1/README.md index 611bf4f..76bc531 100644 --- a/headlamp-sealed-secrets-plugin/0.2.1/README.md +++ b/headlamp-sealed-secrets-plugin/0.2.1/README.md @@ -1,8 +1,8 @@ # Headlamp Sealed Secrets Plugin [![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0) -[![GitHub release](https://img.shields.io/github/v/release/cpfarhood/headlamp-sealed-secrets-plugin)](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/releases) -[![GitHub issues](https://img.shields.io/github/issues/cpfarhood/headlamp-sealed-secrets-plugin)](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/issues) +[![GitHub release](https://img.shields.io/github/v/release/cpfarhood/headlamp-sealed-secrets-plugin)](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/releases) +[![GitHub issues](https://img.shields.io/github/issues/cpfarhood/headlamp-sealed-secrets-plugin)](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/issues) [![Test Coverage](https://img.shields.io/badge/coverage-92%25-brightgreen)](headlamp-sealed-secrets/) [![TypeScript](https://img.shields.io/badge/TypeScript-5.6.2-blue)](https://www.typescriptlang.org/) @@ -40,7 +40,7 @@ A comprehensive [Headlamp](https://headlamp.dev) plugin for managing [Bitnami Se ```bash # 1. Download and extract plugin -curl -LO https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/releases/download/v0.2.0/headlamp-sealed-secrets-0.2.0.tar.gz +curl -LO https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/releases/download/v0.2.0/headlamp-sealed-secrets-0.2.0.tar.gz tar -xzf headlamp-sealed-secrets-0.2.0.tar.gz -C ~/Library/Application\ Support/Headlamp/plugins/ # 2. Restart Headlamp @@ -276,7 +276,7 @@ npm run tsc | **Documentation** | Tutorials, guides, examples | ✅ Yes | | **Testing** | More test coverage, edge cases | ✅ Yes | | **Features** | Bulk operations, secret templates | ⚠️ Discuss first | -| **Bug Fixes** | See [open issues](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/issues) | ✅ Yes | +| **Bug Fixes** | See [open issues](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/issues) | ✅ Yes | | **Accessibility** | ARIA improvements, keyboard nav | ✅ Yes | | **Translations** | i18n support (future) | 📅 Planned | @@ -307,14 +307,14 @@ See [CHANGELOG.md](CHANGELOG.md) for version history. - [API Reference](docs/api-reference/generated/) - TypeScript API docs 2. **🔍 Search Existing Issues** - - [Open Issues](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/issues) - - [Closed Issues](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/issues?q=is%3Aissue+is%3Aclosed) + - [Open Issues](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/issues) + - [Closed Issues](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/issues?q=is%3Aissue+is%3Aclosed) 3. **💬 Ask the Community** - - [GitHub Discussions](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/discussions) + - [GitHub Discussions](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/discussions) 4. **🐛 Report a Bug** - - [Create New Issue](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/issues/new) + - [Create New Issue](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/issues/new) - Include: Plugin version, Headlamp version, error messages, steps to reproduce ### Common Issues @@ -340,10 +340,10 @@ Built with: ## 🔗 Links ### Project Resources -- 📦 **[Releases](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/releases)** - Download plugin +- 📦 **[Releases](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/releases)** - Download plugin - 📚 **[Documentation](docs/README.md)** - Complete docs -- 🐛 **[Issues](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/issues)** - Bug reports -- 💬 **[Discussions](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/discussions)** - Q&A +- 🐛 **[Issues](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/issues)** - Bug reports +- 💬 **[Discussions](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/discussions)** - Q&A - 📝 **[Changelog](CHANGELOG.md)** - Version history ### External Resources diff --git a/headlamp-sealed-secrets-plugin/0.2.1/artifacthub-pkg.yml b/headlamp-sealed-secrets-plugin/0.2.1/artifacthub-pkg.yml index 3bfc9a1..afdc824 100644 --- a/headlamp-sealed-secrets-plugin/0.2.1/artifacthub-pkg.yml +++ b/headlamp-sealed-secrets-plugin/0.2.1/artifacthub-pkg.yml @@ -6,7 +6,7 @@ displayName: Sealed Secrets Plugin for Headlamp createdAt: "2026-02-12T00:00:00Z" description: A comprehensive Headlamp plugin for managing Bitnami Sealed Secrets with client-side encryption and RBAC-aware UI license: Apache-2.0 -homeURL: https://github.com/cpfarhood/headlamp-sealed-secrets-plugin +homeURL: https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin appVersion: 0.2.1 containersImages: - name: sealed-secrets-controller @@ -19,13 +19,13 @@ keywords: - encryption - security annotations: - headlamp/plugin/archive-url: "https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/releases/download/v0.2.1/headlamp-sealed-secrets-0.2.1.tar.gz" + headlamp/plugin/archive-url: "https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/releases/download/v0.2.1/headlamp-sealed-secrets-0.2.1.tar.gz" headlamp/plugin/archive-checksum: "SHA256:bf0c1211b51df29d378ec9dabd2599cbff6f32fdc98bcae9807fe2ff5cf87a8a" headlamp/plugin/version-compat: ">=0.13.0" headlamp/plugin/distro-compat: "desktop,in-cluster,web,docker-desktop" links: - name: Source Code - url: https://github.com/cpfarhood/headlamp-sealed-secrets-plugin + url: https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin - name: Sealed Secrets url: https://github.com/bitnami-labs/sealed-secrets - name: Headlamp @@ -50,7 +50,7 @@ install: | #### Option 2: Build from Source ```bash - git clone https://github.com/cpfarhood/headlamp-sealed-secrets-plugin + git clone https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin cd headlamp-sealed-secrets-plugin/headlamp-sealed-secrets npm install npm run build @@ -69,7 +69,7 @@ install: | - Manage sealing keys - Configure controller settings - For detailed usage instructions, see the [README](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/main/headlamp-sealed-secrets/README.md). + For detailed usage instructions, see the [README](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/main/headlamp-sealed-secrets/README.md). maintainers: - name: cpfarhood email: cpfarhood@users.noreply.github.com diff --git a/headlamp-sealed-secrets-plugin/0.2.2/README.md b/headlamp-sealed-secrets-plugin/0.2.2/README.md index 611bf4f..76bc531 100644 --- a/headlamp-sealed-secrets-plugin/0.2.2/README.md +++ b/headlamp-sealed-secrets-plugin/0.2.2/README.md @@ -1,8 +1,8 @@ # Headlamp Sealed Secrets Plugin [![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0) -[![GitHub release](https://img.shields.io/github/v/release/cpfarhood/headlamp-sealed-secrets-plugin)](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/releases) -[![GitHub issues](https://img.shields.io/github/issues/cpfarhood/headlamp-sealed-secrets-plugin)](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/issues) +[![GitHub release](https://img.shields.io/github/v/release/cpfarhood/headlamp-sealed-secrets-plugin)](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/releases) +[![GitHub issues](https://img.shields.io/github/issues/cpfarhood/headlamp-sealed-secrets-plugin)](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/issues) [![Test Coverage](https://img.shields.io/badge/coverage-92%25-brightgreen)](headlamp-sealed-secrets/) [![TypeScript](https://img.shields.io/badge/TypeScript-5.6.2-blue)](https://www.typescriptlang.org/) @@ -40,7 +40,7 @@ A comprehensive [Headlamp](https://headlamp.dev) plugin for managing [Bitnami Se ```bash # 1. Download and extract plugin -curl -LO https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/releases/download/v0.2.0/headlamp-sealed-secrets-0.2.0.tar.gz +curl -LO https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/releases/download/v0.2.0/headlamp-sealed-secrets-0.2.0.tar.gz tar -xzf headlamp-sealed-secrets-0.2.0.tar.gz -C ~/Library/Application\ Support/Headlamp/plugins/ # 2. Restart Headlamp @@ -276,7 +276,7 @@ npm run tsc | **Documentation** | Tutorials, guides, examples | ✅ Yes | | **Testing** | More test coverage, edge cases | ✅ Yes | | **Features** | Bulk operations, secret templates | ⚠️ Discuss first | -| **Bug Fixes** | See [open issues](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/issues) | ✅ Yes | +| **Bug Fixes** | See [open issues](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/issues) | ✅ Yes | | **Accessibility** | ARIA improvements, keyboard nav | ✅ Yes | | **Translations** | i18n support (future) | 📅 Planned | @@ -307,14 +307,14 @@ See [CHANGELOG.md](CHANGELOG.md) for version history. - [API Reference](docs/api-reference/generated/) - TypeScript API docs 2. **🔍 Search Existing Issues** - - [Open Issues](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/issues) - - [Closed Issues](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/issues?q=is%3Aissue+is%3Aclosed) + - [Open Issues](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/issues) + - [Closed Issues](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/issues?q=is%3Aissue+is%3Aclosed) 3. **💬 Ask the Community** - - [GitHub Discussions](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/discussions) + - [GitHub Discussions](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/discussions) 4. **🐛 Report a Bug** - - [Create New Issue](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/issues/new) + - [Create New Issue](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/issues/new) - Include: Plugin version, Headlamp version, error messages, steps to reproduce ### Common Issues @@ -340,10 +340,10 @@ Built with: ## 🔗 Links ### Project Resources -- 📦 **[Releases](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/releases)** - Download plugin +- 📦 **[Releases](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/releases)** - Download plugin - 📚 **[Documentation](docs/README.md)** - Complete docs -- 🐛 **[Issues](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/issues)** - Bug reports -- 💬 **[Discussions](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/discussions)** - Q&A +- 🐛 **[Issues](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/issues)** - Bug reports +- 💬 **[Discussions](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/discussions)** - Q&A - 📝 **[Changelog](CHANGELOG.md)** - Version history ### External Resources diff --git a/headlamp-sealed-secrets-plugin/0.2.2/artifacthub-pkg.yml b/headlamp-sealed-secrets-plugin/0.2.2/artifacthub-pkg.yml index cd1f83c..aa6991f 100644 --- a/headlamp-sealed-secrets-plugin/0.2.2/artifacthub-pkg.yml +++ b/headlamp-sealed-secrets-plugin/0.2.2/artifacthub-pkg.yml @@ -6,7 +6,7 @@ displayName: Sealed Secrets Plugin for Headlamp createdAt: "2026-02-12T00:00:00Z" description: A comprehensive Headlamp plugin for managing Bitnami Sealed Secrets with client-side encryption and RBAC-aware UI license: Apache-2.0 -homeURL: https://github.com/cpfarhood/headlamp-sealed-secrets-plugin +homeURL: https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin appVersion: 0.2.2 containersImages: - name: sealed-secrets-controller @@ -19,13 +19,13 @@ keywords: - encryption - security annotations: - headlamp/plugin/archive-url: "https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/releases/download/v0.2.2/headlamp-sealed-secrets-0.2.2.tar.gz" + headlamp/plugin/archive-url: "https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/releases/download/v0.2.2/headlamp-sealed-secrets-0.2.2.tar.gz" headlamp/plugin/archive-checksum: "SHA256:3dd94e4da82a729c09eb73dcb548f89da00425169f21ff38bfb202caa442c95a" headlamp/plugin/version-compat: ">=0.13.0" headlamp/plugin/distro-compat: "desktop,in-cluster,web,docker-desktop" links: - name: Source Code - url: https://github.com/cpfarhood/headlamp-sealed-secrets-plugin + url: https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin - name: Sealed Secrets url: https://github.com/bitnami-labs/sealed-secrets - name: Headlamp @@ -50,7 +50,7 @@ install: | #### Option 2: Build from Source ```bash - git clone https://github.com/cpfarhood/headlamp-sealed-secrets-plugin + git clone https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin cd headlamp-sealed-secrets-plugin/headlamp-sealed-secrets npm install npm run build @@ -69,7 +69,7 @@ install: | - Manage sealing keys - Configure controller settings - For detailed usage instructions, see the [README](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/main/headlamp-sealed-secrets/README.md). + For detailed usage instructions, see the [README](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/main/headlamp-sealed-secrets/README.md). maintainers: - name: cpfarhood email: cpfarhood@users.noreply.github.com diff --git a/headlamp-sealed-secrets-plugin/0.2.3/README.md b/headlamp-sealed-secrets-plugin/0.2.3/README.md index 611bf4f..76bc531 100644 --- a/headlamp-sealed-secrets-plugin/0.2.3/README.md +++ b/headlamp-sealed-secrets-plugin/0.2.3/README.md @@ -1,8 +1,8 @@ # Headlamp Sealed Secrets Plugin [![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0) -[![GitHub release](https://img.shields.io/github/v/release/cpfarhood/headlamp-sealed-secrets-plugin)](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/releases) -[![GitHub issues](https://img.shields.io/github/issues/cpfarhood/headlamp-sealed-secrets-plugin)](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/issues) +[![GitHub release](https://img.shields.io/github/v/release/cpfarhood/headlamp-sealed-secrets-plugin)](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/releases) +[![GitHub issues](https://img.shields.io/github/issues/cpfarhood/headlamp-sealed-secrets-plugin)](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/issues) [![Test Coverage](https://img.shields.io/badge/coverage-92%25-brightgreen)](headlamp-sealed-secrets/) [![TypeScript](https://img.shields.io/badge/TypeScript-5.6.2-blue)](https://www.typescriptlang.org/) @@ -40,7 +40,7 @@ A comprehensive [Headlamp](https://headlamp.dev) plugin for managing [Bitnami Se ```bash # 1. Download and extract plugin -curl -LO https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/releases/download/v0.2.0/headlamp-sealed-secrets-0.2.0.tar.gz +curl -LO https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/releases/download/v0.2.0/headlamp-sealed-secrets-0.2.0.tar.gz tar -xzf headlamp-sealed-secrets-0.2.0.tar.gz -C ~/Library/Application\ Support/Headlamp/plugins/ # 2. Restart Headlamp @@ -276,7 +276,7 @@ npm run tsc | **Documentation** | Tutorials, guides, examples | ✅ Yes | | **Testing** | More test coverage, edge cases | ✅ Yes | | **Features** | Bulk operations, secret templates | ⚠️ Discuss first | -| **Bug Fixes** | See [open issues](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/issues) | ✅ Yes | +| **Bug Fixes** | See [open issues](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/issues) | ✅ Yes | | **Accessibility** | ARIA improvements, keyboard nav | ✅ Yes | | **Translations** | i18n support (future) | 📅 Planned | @@ -307,14 +307,14 @@ See [CHANGELOG.md](CHANGELOG.md) for version history. - [API Reference](docs/api-reference/generated/) - TypeScript API docs 2. **🔍 Search Existing Issues** - - [Open Issues](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/issues) - - [Closed Issues](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/issues?q=is%3Aissue+is%3Aclosed) + - [Open Issues](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/issues) + - [Closed Issues](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/issues?q=is%3Aissue+is%3Aclosed) 3. **💬 Ask the Community** - - [GitHub Discussions](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/discussions) + - [GitHub Discussions](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/discussions) 4. **🐛 Report a Bug** - - [Create New Issue](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/issues/new) + - [Create New Issue](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/issues/new) - Include: Plugin version, Headlamp version, error messages, steps to reproduce ### Common Issues @@ -340,10 +340,10 @@ Built with: ## 🔗 Links ### Project Resources -- 📦 **[Releases](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/releases)** - Download plugin +- 📦 **[Releases](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/releases)** - Download plugin - 📚 **[Documentation](docs/README.md)** - Complete docs -- 🐛 **[Issues](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/issues)** - Bug reports -- 💬 **[Discussions](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/discussions)** - Q&A +- 🐛 **[Issues](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/issues)** - Bug reports +- 💬 **[Discussions](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/discussions)** - Q&A - 📝 **[Changelog](CHANGELOG.md)** - Version history ### External Resources diff --git a/headlamp-sealed-secrets-plugin/0.2.3/artifacthub-pkg.yml b/headlamp-sealed-secrets-plugin/0.2.3/artifacthub-pkg.yml index 1c9b91d..9abad5a 100644 --- a/headlamp-sealed-secrets-plugin/0.2.3/artifacthub-pkg.yml +++ b/headlamp-sealed-secrets-plugin/0.2.3/artifacthub-pkg.yml @@ -5,7 +5,7 @@ displayName: Sealed Secrets Plugin for Headlamp createdAt: "2026-02-12T00:00:00Z" description: A comprehensive Headlamp plugin for managing Bitnami Sealed Secrets with client-side encryption and RBAC-aware UI license: Apache-2.0 -homeURL: https://github.com/cpfarhood/headlamp-sealed-secrets-plugin +homeURL: https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin appVersion: 0.2.3 containersImages: - name: sealed-secrets-controller @@ -18,13 +18,13 @@ keywords: - encryption - security annotations: - headlamp/plugin/archive-url: "https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/releases/download/v0.2.3/headlamp-sealed-secrets-0.2.3.tar.gz" + headlamp/plugin/archive-url: "https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/releases/download/v0.2.3/headlamp-sealed-secrets-0.2.3.tar.gz" headlamp/plugin/archive-checksum: "SHA256:03787323abc9430a63433838253b2dd8296d237000acdfe4ce2507678b63125f" headlamp/plugin/version-compat: ">=0.13.0" headlamp/plugin/distro-compat: "desktop,in-cluster,web,docker-desktop" links: - name: Source Code - url: https://github.com/cpfarhood/headlamp-sealed-secrets-plugin + url: https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin - name: Sealed Secrets url: https://github.com/bitnami-labs/sealed-secrets - name: Headlamp diff --git a/headlamp-sealed-secrets/artifacthub-pkg.yml b/headlamp-sealed-secrets/artifacthub-pkg.yml index 7305189..9f1f49e 100644 --- a/headlamp-sealed-secrets/artifacthub-pkg.yml +++ b/headlamp-sealed-secrets/artifacthub-pkg.yml @@ -6,7 +6,7 @@ displayName: Sealed Secrets Plugin for Headlamp createdAt: "2026-02-11T00:00:00Z" description: A comprehensive Headlamp plugin for managing Bitnami Sealed Secrets with client-side encryption and RBAC-aware UI license: Apache-2.0 -homeURL: https://github.com/cpfarhood/headlamp-sealed-secrets-plugin +homeURL: https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin appVersion: 0.2.0 containersImages: - name: sealed-secrets-controller @@ -19,13 +19,13 @@ keywords: - encryption - security annotations: - headlamp/plugin/archive-url: "https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/releases/download/v0.2.0/headlamp-sealed-secrets-0.2.0.tar.gz" + headlamp/plugin/archive-url: "https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/releases/download/v0.2.0/headlamp-sealed-secrets-0.2.0.tar.gz" headlamp/plugin/archive-checksum: "SHA256:55a1a387d65a8d92545033670d07dedd77a72fd228125331ab93136f8ac87f1c" headlamp/plugin/version-compat: ">=0.13.0" headlamp/plugin/distro-compat: "desktop,in-cluster,web,docker-desktop" links: - name: Source Code - url: https://github.com/cpfarhood/headlamp-sealed-secrets-plugin + url: https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin - name: Sealed Secrets url: https://github.com/bitnami-labs/sealed-secrets - name: Headlamp @@ -50,7 +50,7 @@ install: | #### Option 2: Build from Source ```bash - git clone https://github.com/cpfarhood/headlamp-sealed-secrets-plugin + git clone https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin cd headlamp-sealed-secrets-plugin/headlamp-sealed-secrets npm install npm run build @@ -69,7 +69,7 @@ install: | - Manage sealing keys - Configure controller settings - For detailed usage instructions, see the [README](https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/blob/main/headlamp-sealed-secrets/README.md). + For detailed usage instructions, see the [README](https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/blob/main/headlamp-sealed-secrets/README.md). maintainers: - name: cpfarhood email: cpfarhood@users.noreply.github.com diff --git a/headlamp-sealed-secrets/package.json b/headlamp-sealed-secrets/package.json index 21b2fe7..dba6e76 100644 --- a/headlamp-sealed-secrets/package.json +++ b/headlamp-sealed-secrets/package.json @@ -9,13 +9,13 @@ ], "repository": { "type": "git", - "url": "https://github.com/cpfarhood/headlamp-sealed-secrets-plugin.git", + "url": "https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin.git", "directory": "headlamp-sealed-secrets" }, "bugs": { - "url": "https://github.com/cpfarhood/headlamp-sealed-secrets-plugin/issues" + "url": "https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin/issues" }, - "homepage": "https://github.com/cpfarhood/headlamp-sealed-secrets-plugin#readme", + "homepage": "https://github.com/privilegedescalation/headlamp-sealed-secrets-plugin#readme", "author": "cpfarhood", "license": "Apache-2.0", "scripts": {