mirror of
https://github.com/supabase/supabase.git
synced 2026-10-06 09:55:06 +03:00
* Move listEncryptedColumns method to a function. * Remove encryptColumn method since it's unused. * Add CRUD RQ queries/mutations for vault secrets. * Use the new queries/mutations. * Add RQ for secret/decrypted values of secrets. * Add RQ queries/mutations for pg-sodium keys. * Use the new hook for decrypted value. * Use the new hooks for pg sodium keys. * Remove unneeded code from the vault store. * Delete VaultStore and all usages of it. * Small style fix * Fix invalidation for create, update, delete secrets * Small UI fixes to EditSecretModal * Fix invalidation for pg-sodium-keys rq * Add default error handler for pg sodium keys rq * Undo * Add default error handler for vault secrets RQ * Remove observer on vault pages * Fix database wrappers with vault * Add loading state for vault keys * fix pg sodium keys invalidation * Opt for immutable const declaration in SecretsManagement * remove keyId and keyName context from ColumnEditor, no longer supports TLE * Address PR comments --------- Co-authored-by: Joshen Lim <joshenlimek@gmail.com>
6 lines
249 B
TypeScript
6 lines
249 B
TypeScript
export const vaultSecretsKeys = {
|
|
list: (projectRef: string | undefined) => ['projects', projectRef, 'secrets'] as const,
|
|
getDecryptedValue: (projectRef: string | undefined, id: string) =>
|
|
['projects', projectRef, 'secrets', id] as const,
|
|
}
|