Commit Graph
90 Commits
Author SHA1 Message Date
Maidul Islam 163d33509b Patch multi line encoding when expandSecretRef is enabled
By default when you create a secret, it will have multi line encoding off but we actually treat this as true in the backend and UI. User’s aren’t expecting their multi line secrets to be double quoted by and made into a single line with/n, however we are doing it by default at the moment. This PR makes multi line encoding opt in and not opt out
2024-06-10 23:42:07 -04:00
= cf690e2e16 feat: switched to pull all and selectively replicated strategy and simplified logic 2024-05-31 23:10:04 +05:30
= 5db6ac711c feat: implemented replication to a folder strategy 2024-05-31 23:10:03 +05:30
= 25a615cbb3 feat: made sure secret updates make replicated into normal ones 2024-05-31 23:10:02 +05:30
= 4502d394a3 feat: added back dedupe queue for both replication and syncing ops 2024-05-31 23:10:02 +05:30
= 346dbee96a feat: switched to actor and actorId for replication 2024-05-31 23:10:02 +05:30
Akhil Mohan 51c1487ed1 feat: updated ui to reflect secret import and approval 2024-05-31 23:10:01 +05:30
Akhil Mohan c9d6c5c5f7 feat: update prefix key and secret queue fixed for new secretPathFind 2024-05-31 23:10:01 +05:30
Akhil Mohan 0ae286a80e feat: added secret approval policy in replication 2024-05-31 23:10:01 +05:30
Akhil Mohan 36b7911bcc feat: poc for secret replication completed 2024-05-31 23:10:01 +05:30
Daniel Hougaard 68d1849ba0 Fix: Better error message on project not found during bot lookup 2024-05-23 15:47:08 +02:00
Sheen Capadngan 7d3a62cc4c feat: added integration sync status 2024-05-20 20:56:29 +08:00
Maidul Islam 5e678b1ad2 Merge pull request #1836 from akhilmhdh/fix/create-secret-fail-reference
fix: resolved create secret failing for reference
2024-05-15 22:34:37 -04:00
= 4af703df5b fix: resolved create secret failing for reference 2024-05-16 07:35:05 +05:30
Daniel Hougaard 75b8b521b3 Update secret-service.ts 2024-05-16 03:31:01 +02:00
Daniel Hougaard 2f92719771 Fix: Secret expansion with recursive mode 2024-05-16 00:29:07 +02:00
Maidul Islam c6352cc970 updated texts and comments 2024-05-15 09:57:24 +05:30
= 393964c4ae feat: implemented inline secret reference integration sync 2024-05-15 09:57:23 +05:30
= 20f29c752d fix: added workspaceSlug support get secret by key 2024-05-09 21:23:57 +05:30
Maidul Islam ab79342743 rename to expandSecretReferences 2024-05-04 22:05:57 -04:00
Sheen Capadngan 61ae0e2fc7 feat: added secret expand option in secrets get API 2024-05-04 14:42:22 +08:00
Tuan Dang bf3e93460a Update priority of integration sync secrets for imports to prioritize direct layer first 2024-04-29 18:16:52 -07:00
Akhil Mohan 35e38c23dd feat(server): recursive imported secret fetch for api 2024-04-26 00:26:18 +05:30
Akhil Mohan 00415e1a87 Merge pull request #1723 from Infisical/update-folder-error-mg
Update folder not found error msg
2024-04-23 23:28:37 +05:30
Maidul Islam ad354c106e update folder not found error message 2024-04-23 13:56:12 -04:00
Akhil Mohan aa5cd0fd0f feat(server): switched from workspace id to project slug 2024-04-22 21:19:06 +05:30
Akhil Mohan 718cabe49b feat(server): added batch raw bulk secret ops api 2024-04-19 20:53:54 +05:30
Maidul Islam 1c90df9dd4 add log for secrets depth breakout 2024-04-12 10:34:59 -04:00
Daniel Hougaard 702cd0d403 Update secret-fns.ts 2024-04-12 13:31:48 +02:00
Daniel Hougaard 75267987fc Fix: Add recursive search max depth (20) 2024-04-12 13:28:03 +02:00
Maidul Islam 0db682c5f0 remove depth from exceed message 2024-04-11 10:11:05 -04:00
Tuan Dang a01a995585 Add comments to explain new getIntegrationSecrets 2024-04-11 10:11:05 -04:00
Tuan Dang 2ac785493a Add comments to explain new getIntegrationSecrets 2024-04-10 21:52:33 -07:00
Tuan Dang 85489a81ff Add resync on integration import creation/deletion and update forward/backward recursive logic for syncing dependent imports 2024-04-10 21:18:26 -07:00
Tuan Dang f255d891ae Merge remote-tracking branch 'origin' into feat/import-sync-secret 2024-04-09 08:40:10 -07:00
Maidul Islam 97223fabe6 Merge pull request #1617 from Infisical/daniel/improve-create-project
Feat: Recursively get all secrets from all folders in specified path
2024-04-02 13:50:16 -07:00
Akhil Mohan 179573a269 fix(server): added sync secret for imports and added check for avoiding cyclic import 2024-04-02 13:20:48 +05:30
Maidul Islam 7b8bfe38f0 Merge pull request #1574 from akhilmhdh/feat/additional-privilege
feat: additional privilege for users and identity
2024-04-01 11:09:05 -07:00
Akhil Mohan 9903f7c4a0 feat: fixed wrong permission type in bulk api op 2024-04-01 23:34:25 +05:30
Daniel Hougaard 36bf1b2abc Fix: Renamed deep parameter to recursive 2024-04-01 10:10:49 -07:00
Daniel Hougaard da2dcb347a Fix: Restructured recursive path functions as suggested by Akhil 2024-04-01 09:58:13 -07:00
Daniel Hougaard 4c496d5e3d Update secret-service.ts 2024-03-30 08:40:43 +01:00
Vladyslav Matsiiako d1afec4f9a inject secrets from secret imports into integrations 2024-03-28 20:13:46 -07:00
Daniel Hougaard 4f05e4ce93 Fix test case 2024-03-26 19:41:48 +01:00
Daniel Hougaard 2e8680c5d4 Update secret-service.ts 2024-03-26 19:36:18 +01:00
Daniel Hougaard e5136c9ef5 Feat: Recursively get all secrets 2024-03-26 19:36:18 +01:00
Daniel Hougaard 812fe5cf31 Feat: Recursively get all secrets 2024-03-26 19:36:18 +01:00
Daniel Hougaard 1e1b5d655e Fix: Refactored secret fetching to be more performant 2024-03-26 19:35:45 +01:00
Daniel Hougaard 3befd90723 Fix: Refactor to in-memory approach 2024-03-26 19:35:45 +01:00
Daniel Hougaard 46a638cc63 FIx: Rename parameter from recursive to deep 2024-03-26 19:35:45 +01:00