Sheen Capadngan
b975115443
Merge branch 'main' into feature/google-signin-signup-integration
2023-05-28 22:12:02 +08:00
Tuan Dang
200d9de740
Fix merge conflicts
2023-05-26 16:41:17 +03:00
Sheen Capadngan
4c41d279e9
Merge branch 'main' into feature/google-signin-signup-integration
2023-05-24 18:39:18 +08:00
Maidul Islam
ec34572087
patch invite only
2023-05-23 13:18:21 -04:00
Tuan Dang
8341faddc5
Add support for pulling plan details from license server with LICENSE_KEY, LICENSE_SERVER_KEY
2023-05-22 15:43:33 +03:00
Sheen Capadngan
a194e90644
removed session references
2023-05-11 00:41:38 +08:00
Sheen Capadngan
32cef27e8e
Merge branch 'main' into feature/google-sign
2023-05-10 21:11:42 +08:00
Tuan Dang
87e047a152
Checkpoint finish preliminary support for ROOT_ENCRYPTION_KEY
2023-05-06 22:07:59 +03:00
Tuan Dang
099cee7f39
Begin refactoring backfilling and preparation operations into setup and start adding encryption metadata to models
2023-05-03 14:21:42 +03:00
Sheen Capadngan
f703ee29e5
implemented comments
2023-05-03 18:58:32 +08:00
Tuan Dang
bb6d0fd7c6
Patch .secretValue access in INVITE_ONLY_SIGNUP
2023-04-30 14:56:27 +03:00
Sheen Capadngan
69472514af
Merge branch 'main' into feature/google-signin-signup-integration
2023-04-27 01:46:26 +08:00
Tuan Dang
6314a949f8
Update Infisical to use Infisical Node SDK 1.1.3
2023-04-26 11:50:51 +03:00
Sheen Capadngan
007e8c4442
initial setup for google signin signup integration
2023-04-25 23:47:46 +08:00
Tuan Dang
34c79b08bc
Update InfisicalClient initialization
2023-04-23 13:38:36 +03:00
Tuan Dang
e1bf31b371
Update envars to new node SDK format
2023-04-22 16:20:33 +03:00
Maidul Islam
5c15fab46e
correct HTTPS_ENABLED cast
2023-04-13 15:24:41 -07:00
Maidul Islam
83ddba29e2
conditionally set https
2023-04-13 09:03:23 -07:00
Maidul Islam
e0ac12be14
default to prod when no node env
2023-04-09 10:41:13 -07:00
Maidul Islam
9b2a31761a
add default jwt life time
2023-03-17 13:23:19 -07:00
Maidul Islam
fdae5105f8
merge backend
2023-03-16 11:26:15 -07:00
Tuan Dang
b868b6a5f3
Clean up infisical-node
2023-03-15 14:03:39 +07:00
Tuan Dang
a6c8638345
Refactor infisical-node to config file for birds eye view of envars
2023-03-15 00:09:40 +07:00
Tuan Dang
7fd06e36bc
Complete preliminary addition of infisical-node to support service tokens
2023-03-14 16:38:30 +07:00
Maidul Islam
d8ff36f59f
Merge pull request #400 from Infisical/snyk-fix-0ab98e0c00b32ecebcd11cb2298f542f
...
[Snyk] Security upgrade styled-components from 5.3.5 to 5.3.7
2023-03-10 20:46:33 -08:00
Tuan Dang
200cefc1b2
Complete Azure integration
2023-03-02 22:12:56 +07:00
Aashish-Upadhyay-101
d537bd2f58
merge conflict resolve
2023-02-28 09:52:49 +05:45
Aashish-Upadhyay-101
2f045be8a4
missing break statement
2023-02-28 09:37:47 +05:45
Tuan Dang
e80e8e00b1
Replace axios with request
2023-02-24 15:31:46 +07:00
Tuan Dang
b906048ea1
Add axios-retry for Vercel integration for now
2023-02-24 00:52:43 +07:00
Tuan Dang
30b2b85446
Fix merge conflicts
2023-02-13 15:24:19 +07:00
Tuan Dang
e53fd110f6
Checkpoint weaving frontend and backend MFA
2023-02-13 12:29:36 +07:00
Maidul Islam
2022988e77
Only allow sign up when invted
2023-02-12 10:34:32 -08:00
Maidul Islam
409de81bd2
Allow sign up disable
2023-02-12 09:34:52 -08:00
Maidul Islam
2fb4b261a8
Turn off auto delete and manual check ttl for token
2023-02-11 11:08:46 -08:00
Tuan Dang
68bf0b9efe
Finish v1 Azure Key Vault integration
2023-02-06 17:57:47 +07:00
Tuan Dang
237a10da1e
Update backend envars types and add STRIPE_PRODUCT_TEAM envar
2023-01-26 10:20:42 +07:00
Tuan Dang
01d969190b
Begin service token data refactor
2022-12-30 23:57:21 +03:00
Tuan Dang
26fe1dd821
Move secret versioning and snapshot functionality into ee and begin license scoping
2022-12-25 17:08:21 -05:00
BlackMagiq
a12ae350a7
Merge branch 'main' into feat/error-handling
2022-12-24 20:34:55 -05:00
Hüseyin Berke Bütün
d72e113570
feat: Patch Router#handle to catch Promise Rejection
...
In order to catch Promise rejections inside and outside of middlewares
as well as in route logic we need to patch `Router#handle` and add
.catch() to the function. With that addition it is possible to
catch rejections and handle inside `requestErrorHandler` middleware.
2022-12-24 23:36:58 +01: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
79333657ed
Add parseInt to SMTP_PORT envar
2022-12-24 14:25:39 -05:00
Tuan Dang
3341b08b22
Revamp contributing development docs
2022-12-24 14:21:21 -05:00
Tuan Dang
d4bab09927
Add self-hosting email configuration docs + examples, correct SMTP setup for SendGrid/Mailgun-specific setup
2022-12-24 11:10:56 -05:00
Tuan Dang
3f2d011fba
Update contributing dev docs and envars, remove PUBLIC_KEY, PRIVATE_KEY server envar requirement
2022-12-22 13:36:15 -05:00
BlackMagiq
55996440da
Merge pull request #155 from jonerrr/main
...
Update envars for SMTP for greater versatility.
2022-12-22 00:22:47 -05:00
Tuan Dang
7763e33de6
Fix errors and complete v1 full-loop of GitHub integration with repository secrets
2022-12-21 23:15:22 -05:00
Jonah
68bf1f6c8a
update env vars for mail
2022-12-21 21:27:37 -05:00
Hüseyin Berke Bütün
bd9041a62c
feat: Add central error handler
...
Added:
- Added Midleware to capture and handle all errors
- will catch error from `throw ...` and `next(...)`
- Added RequestError base error class to build consistent error objects
- Added common errors like `UnauthorizedRequestError`, `BadRequestError`
- Added consistent Logging solution using `winston`
- Supports Loki Transporter using `winston-loki`
- Outputing Legal disclaimer to console when `TELEMETRY_ENABLED=true`
Changed:
- Changed console.log to getLogger() favor of using consistent logging
2022-12-22 00:55:41 +01:00