Commit Graph
27 Commits
Author SHA1 Message Date
Tuan Dang acb90ee0f7 Add frontend migration support for existing project to be blind-indexed 2023-04-18 12:43:06 +03:00
Tuan Dang df83e8ceb9 Complete first iteration of CRUD secrets operations by name 2023-04-17 11:09:45 +03:00
Tuan Dang 5bbe09e4be Substitute hardcoded auth modes for variables 2023-04-07 16:50:05 +03:00
Tuan Dang aa53de9070 Begin refactoring middleware for service accounts 2023-04-04 11:08:03 +03:00
Tuan Dang 9c18adf35f Begin service account middleware 2023-03-30 23:55:24 +07:00
Tuan Dang ebdcccb6ca Checkpoint service accounts 2023-03-18 13:34:06 +07:00
Tuan Dang 65bec23292 Begin rewiring frontend to use batch route for CRUD secret ops 2023-02-16 22:43:53 +07:00
Tuan Dang 614a2558f5 Patch IP recognition 2023-01-17 00:50:35 +07:00
Tuan Dang 315810bd74 Complete v1 API reference docs, pre-launch 2023-01-14 19:02:12 +07: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 85cb3a11aa Fix frontend endpoints for service tokens and patch secret index.d.ts error 2023-01-05 19:25:33 +07:00
mv-turtle 3f0eefb091 Merge branch 'main' into activity-logs 2023-01-04 21:12:24 -08:00
Maidul Islam 7e026e82bb Merge crud cli api and cli changes 2023-01-04 10:43:57 -05:00
Tuan Dang df7340e440 Fix merge conflicts 2023-01-04 21:31:58 +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 72a9343a02 Fix merge conflicts 2023-01-02 22:51:25 +07:00
Maidul Islam 776b4c2922 update types for request body in secrets v2 api 2023-01-01 11:18:00 -05:00
Maidul Islam f015e6be6e Add batch delete api and batch create api 2023-01-01 02:12:24 -05:00
Tuan Dang 6f054d8f2c Add requireSecretAuth middleware 2023-01-01 10:36:07 +07:00
Maidul Islam 3c6b1e51b5 Add non try catch error handle and fix bulk patch 2022-12-31 20:43:49 -05:00
Maidul Islam 60445727e9 merge with own change 2022-12-31 17:48:56 -05:00
Tuan Dang 01d969190b Begin service token data refactor 2022-12-30 23:57:21 +03: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
Tuan Dang 46fe724012 Begin developing bot, event, and integration pipeline 2022-12-06 00:23:16 -05:00
Maidul Islam bea0ff6e05 Add frontend, backend and CLI 2022-11-17 17:54:35 -05:00