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