Commit Graph
227 Commits
Author SHA1 Message Date
Maidul Islam 8a49e0817a add error to failed org creation 2023-01-25 21:58:53 -08:00
Maidul Islam 88908297f5 add error object to log 2023-01-25 21:30:32 -08:00
Tuan Dang 237a10da1e Update backend envars types and add STRIPE_PRODUCT_TEAM envar 2023-01-26 10:20:42 +07:00
Tuan Dang 5cadb9e2f9 Finish MFA v1 and refactor all tokens into separate TokenService with modified collection 2023-01-23 22:10:15 +07:00
Tuan Dang 0c351c0925 Add Render, Fly.io integrations and reduce integrations page reloads 2023-01-22 00:09:37 +07:00
Tuan Dang 614a2558f5 Patch IP recognition 2023-01-17 00:50:35 +07:00
Tuan Dang 56aec216c1 Adjust app-wide API limit 2023-01-17 00:10:11 +07:00
Tuan Dang b359fb5f3b Adjust app-wide rate limiter 2023-01-16 23:48:03 +07:00
Tuan Dang 89697df85e Increase rate limits for API 2023-01-16 22:09:58 +07:00
Maidul Islam 35f4d27ab0 Populate service token user 2023-01-15 21:40:19 -08:00
Tuan Dang 992357cbc4 Add new organization endpoints to API reference 2023-01-16 00:00:04 +07:00
Tuan Dang 74b76eda7e Complete v1 API Key 2023-01-15 14:25:23 +07:00
mv-turtle 439e86d763 Merge pull request #186 from akhilmhdh/feat/#31
feat(#31): implemented api for environment crud operations
2023-01-13 16:45:35 -08:00
Tuan Dang 6992c51e17 Working fixing integrations race condition 2023-01-13 16:36:34 +07:00
akhilmhdh 3ad3e19bcf feat(#31): implemented api for environment crud operations 2023-01-11 23:10:11 +05:30
Tuan Dang b6189a90f4 Merge branch 'ph-telemetry' of https://github.com/Infisical/infisical into ph-telemetry 2023-01-09 17:11:51 +07:00
Tuan Dang d2c77d9985 Patch integrations Secret querying by workspaceId 2023-01-09 17:11:33 +07:00
mv-turtle 6ce12c71e1 Merge pull request #205 from Infisical/activity-logs
Add endpoints for rollbacks and secret versions
2023-01-09 00:56:28 -08:00
Tuan Dang 35d23cf55c Finish preliminary /v2/secrets routes for batch/single CRUD secrets endpoints 2023-01-09 01:03:40 +07:00
Tuan Dang 47ab0b4a0f Add endpoints for rolling back a workspace to a secret snapshot and rolling back a secret to a version 2023-01-07 20:12:53 +07:00
Maidul Islam cb60151c0e Add status api 2023-01-06 10:51:15 -05:00
Tuan Dang 85cb3a11aa Fix frontend endpoints for service tokens and patch secret index.d.ts error 2023-01-05 19:25:33 +07:00
Vladyslav Matsiiako 347b7201de Finished secret snapshots 2023-01-04 17:11:07 -08:00
Tuan Dang df7340e440 Fix merge conflicts 2023-01-04 21:31:58 +07:00
Tuan Dang 136fda37f2 Merge remote-tracking branch 'origin' into cleaning 2023-01-04 21:24:38 +07:00
Tuan Dang 54676c630e Remove accept statuses 2023-01-04 21:14:25 +07:00
Tuan Dang c7fb9209c4 Complete v1 support for API key auth mode 2023-01-04 20:27:16 +07:00
Tuan Dang 9727075b0b Resolve merge conflicts 2023-01-03 15:59:37 +07:00
Tuan Dang c7c5a947d2 Modify secret snapshots to point to secret versions 2023-01-03 15:53:06 +07:00
Tuan Dang e99ee94a7b Modify service token format 2023-01-02 22:43:00 +07:00
Tuan Dang 1c2a43ceea Clean unecessary imports 2023-01-02 15:24:28 +07:00
Tuan Dang 029443161f Modularize prepareDatabasse into initSecretVersioning 2023-01-02 14:52:08 +07:00
Tuan Dang a8f0c391bc Finish v1 audit logs, secret versioning, version all unversioned secrets 2023-01-02 14:18:49 +07:00
Tuan Dang b8a64714d2 Refactor auth middleware to accept multiple auth modes 2023-01-01 09:24:20 +07:00
Tuan Dang 7e4bf7f44b Continue developing service token v2 2023-01-01 07:10:47 +07:00
Vladyslav Matsiiako 6fa84bf0cb Fix merge conflicts 2022-12-28 13:42:27 -05:00
akhilmhdh c28d857086 fix(backend): resolved workspace membership invite failure 2022-12-27 23:22:47 +05:30
Tuan Dang 16f240596a Add audit logs to pulls, still need to refactor 2022-12-27 12:30:33 -05:00
Tuan Dang 9497a26eb2 Add v1 audit log backend models and wiring to push secrets 2022-12-27 12:12:39 -05:00
Tuan Dang 019e90dc77 Fix merge conflicts 2022-12-27 09:34:07 -05:00
Tuan Dang f93594b62f Migrate POST /v1/secret/:workspaceId to /v2/workspace/:workspaceId/secrets and cleared room for /v2 secret routes 2022-12-26 22:50:59 -05:00
Vladyslav Matsiiako f3e3a9edf1 Added commenting functionality (#135) 2022-12-26 21:28:55 -05:00
Tuan Dang 0c6dfbe4b4 Fix commonjs import/export for patchRouterParam and make secret versioning/snapshots compatible with prev unversioned secrets 2022-12-26 17:52:13 -05:00
Tuan Dang 9f724b5ede Refactor EE secret versioning/snapshot access 2022-12-25 20:04:27 -05:00
Tuan Dang 26fe1dd821 Move secret versioning and snapshot functionality into ee and begin license scoping 2022-12-25 17:08:21 -05:00
Tuan Dang 890aff813b Merge remote-tracking branch 'origin/main' into secret-versioning 2022-12-25 12:46:57 -05:00
BlackMagiq a12ae350a7 Merge branch 'main' into feat/error-handling 2022-12-24 20:34:55 -05:00
Tuan Dang 9c769853b4 Patch secret-override mechanism with versioning/snapshots 2022-12-24 20:01:33 -05:00
Hüseyin Berke Bütün 28818db757 refactor: Prefer use of RequestError and next() function on middlewares
Added:
- New error types such as `IntegrationNotFoundError`,
  `WorkspaceNotFoundError`, `AccountNotFoundError' and more.

Refactored:
- Refactored most of the middlewares and very little number of helper
  functions to use RequestError
- Deleted unused imports

Changed:
- Some of the error types in middlewares changed to more related error
  types.
- Environment variable of 'VERBOSE_ERROR_OUTPUT' changed to more
  reliable validation method in `config/index.ts` as per @dangtony98
  requested.
2022-12-24 20:52:26 +01:00
Tuan Dang e4e0370dad Complete v1 secret versioning and project secret snapshots 2022-12-23 10:06:37 -05:00