Commit Graph
133 Commits
Author SHA1 Message Date
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
Jonah 68bf1f6c8a update env vars for mail 2022-12-21 21:27:37 -05:00
Hüseyin Berke Bütün 6f5d7a831b refactor: Refactored middlewares to use RequestError
Refactored middlewares to use RequestError rather than using
`try {...}catch (err){...}`. With this change it's possible to manage
all error details within one place.

Added:
- Added Sentry.captureException to Error Handler
2022-12-22 01:42:02 +01:00
Tuan Dang 009f9c6842 Continue developing activity logs backend 2022-12-21 16:27:04 -05:00
Reginald 5790af7b8b Merge branch 'Infisical:main' into main 2022-12-21 20:32:59 +01:00
Tuan Dang 6e50adb9ff Fix merge conflicts 2022-12-21 11:36:47 -05:00
Tuan Dang 78a52422a2 Patch Netlify integration cases, add new docs for Heroku, Vercel, and Netlify 2022-12-21 01:55:23 -05:00
Reginald Bondoc bd207dc65f Merge branch 'main' of github.com:reginaldbondoc/infisical 2022-12-20 01:04:33 +01:00
Reginald Bondoc fc906e7dc7 Setup test, break apart entrypoint, & align GHA workflow 2022-12-20 00:56:53 +01:00
Tuan Dang 6c7d232a9e Fix merge conflicts for index 2022-12-15 15:31:14 -05:00
Tuan Dang 787e54fb91 Finish Netlify integration v1 full-loop 2022-12-14 18:18:21 -05:00
Tuan Dang fe17d8459b Begin Netlify integration 2022-12-13 21:12:40 -05:00
Tuan Dang 3e623922b4 Preliminary Vercel integration 2022-12-13 13:59:21 -05:00
Reginald Bondoc bcd18ab0af Ignore linting healthcheck & exclue in rate-limiting 2022-12-12 19:11:44 +01:00
Tuan Dang c6c2cfaaa5 Continue trimming frontend integration page and renaming variables 2022-12-12 10:36:13 -05:00
Tuan Dang 6f682250b6 Begin reset password backend functionality 2022-12-10 23:06:54 -05:00
Tuan Dang e2a84ce52e Merge branch 'main' of https://github.com/Infisical/infisical into bot 2022-12-10 17:00:10 -05:00
Reginald Bondoc 6b546034f4 Use Sentry instead of console logs 2022-12-10 22:05:19 +01:00
Tuan Dang c2eaea21f0 Modify frontend to be compatible with full-loop for bot-based integrations 2022-12-10 15:43:22 -05:00
Reginald Bondoc da999107f3 Add local SMTP server for development 2022-12-10 21:10:05 +01:00
Tuan Dang a58f91f06b Merge branch 'main' of https://github.com/Infisical/infisical into bot 2022-12-09 13:23:52 -05:00
Tuan Dang 3d25baa319 Add parseInt to token expiration 2022-12-09 10:10:38 -05:00
Tuan Dang d4e0a4992c Merge branch 'main' of https://github.com/Infisical/infisical into bot 2022-12-08 23:27:08 -05:00
Tuan Dang 1757f0d690 Complete v1 loop for bot-based integrations 2022-12-08 23:22:44 -05:00
Vladyslav Matsiiako df1ade4f5f Changed [NAME]'s project to Example Project 2022-12-06 02:28:34 -05:00
Tuan Dang 46fe724012 Begin developing bot, event, and integration pipeline 2022-12-06 00:23:16 -05:00
Tuan Dang 00215eeedd Restructure docs for better navigation 2022-11-25 14:49:21 -05:00
Maidul Islam bea0ff6e05 Add frontend, backend and CLI 2022-11-17 17:54:35 -05:00