Commit Graph
167 Commits
Author SHA1 Message Date
Sheen Capadngan 079e005f49 misc: added audit log and overwrite feature 2024-07-09 21:46:12 +08:00
Sheen Capadngan d20ae39f32 feat: initial move secret integration 2024-07-09 17:48:39 +08:00
Sheen Capadngan 05bf2e4696 made move operation transactional 2024-07-09 16:03:50 +08:00
Sheen Capadngan a06dee66f8 feat: initial logic for moving secrets 2024-07-09 15:20:58 +08:00
Daniel Hougaard c426ba517a Feat: Expand single secret references 2024-06-21 23:12:38 +02:00
= 345edb3f15 feat: allow secret tag api for machine identity and raw secret endpoint tag support 2024-06-14 18:38:23 +05:30
Sheen Capadngan 6e011a0b52 Merge pull request #1950 from Infisical/fix/resolved-import-override-display-1
feat: handled import override in the API layer
2024-06-11 17:41:43 +08:00
Sheen Capadngan 05ed00834a misc: used set 2024-06-11 17:14:24 +08:00
Sheen Capadngan 38b0edf510 fix: addressed lint issue 2024-06-11 17:07:24 +08:00
Sheen Capadngan 56b9506b39 fix: type fix 2024-06-11 16:48:16 +08:00
Sheen Capadngan ae34e015db fix: added missing required property 2024-06-11 16:43:51 +08:00
Sheen Capadngan 7c42768cd8 feat: handled import overwrite in the API layer 2024-06-11 16:27:12 +08:00
Maidul Islam e2550d70b5 make skipMultilineEncoding null|undefined|bool 2024-06-11 00:28:55 -04:00
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
= 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 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
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
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 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 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 4c496d5e3d Update secret-service.ts 2024-03-30 08:40:43 +01: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 1e1b5d655e Fix: Refactored secret fetching to be more performant 2024-03-26 19:35:45 +01:00
Daniel Hougaard 566f7e4c61 Feat: Recursively get all secrets from inside path 2024-03-26 19:35:45 +01:00
Daniel Hougaard c29cb667d7 Feat: Recursively get secrets from all nested secret paths 2024-03-26 19:35:12 +01:00
Daniel Hougaard d11f958443 Requested changes 2024-03-26 17:07:25 +01:00
Daniel Hougaard f7c2d38aef Feat: (Standalone) Attach / Detach tags from secrets 2024-03-25 21:48:14 +01:00
Daniel Hougaard 900facdb36 Feat: Scoped JWT to organization, add actorAuthMethod to services 2024-03-17 18:49:29 +01:00
Tuan Dang 0b98feea50 Make sync behavior apply on first sync only, finish MVP create/update bidirectional sync for Heroku 2024-03-07 18:06:56 -08:00
Tuan Dang 43d40d7475 MVP preliminary idea for initial sync behavior 2024-03-07 15:25:53 -08:00
Daniel Hougaard 5f5f46eddf Update secret-service.ts 2024-03-06 05:05:55 +01:00