Commit Graph
100 Commits
Author SHA1 Message Date
Tuan Dang 7eae2392fe Merge remote-tracking branch 'origin' into improve-service-accounts 2023-04-14 14:08:28 +03:00
Tuan Dang b21a8b4574 Add supabase docs, modify integration docs wording, check integration middleware 2023-04-14 14:08:09 +03:00
Tuan Dang 806448a7f9 Correct service token telemetry depending on creating entity 2023-04-13 22:30:42 +03:00
Tuan Dang d824305fd6 Begin Supabase docs 2023-04-13 20:53:17 +03:00
Tuan Dang 242f362682 Merge remote-tracking branch 'origin' into improve-service-accounts 2023-04-13 15:17:15 +03:00
Tuan Dang 99dd661c56 Update middleware for service token data 2023-04-13 10:18:37 +03:00
Tuan Dang 83be9efee8 Merge remote-tracking branch 'origin' into improve-service-accounts 2023-04-13 09:37:01 +03:00
Tuan Dang 3791ba2609 Merge remote-tracking branch 'origin' into improve-service-accounts 2023-04-12 22:41:41 +03:00
Tuan Dang ed7dbb655c Updated bot, integration, and integrationAuth middlewares to support multiple clients 2023-04-12 22:36:36 +03:00
Tuan Dang e2139882da Update middleware for requireSecretAuth 2023-04-12 14:17:20 +03:00
Tuan Dang c768383f7e Merge remote-tracking branch 'origin' into improve-service-accounts 2023-04-11 23:58:52 +03:00
Tuan Dang 9df8e8926d Continue refactoring remaining middleware to be compatible with multiple clients 2023-04-11 23:58:29 +03:00
Tuan Dang 5032450b1c Add service account support for organization endpoints and update docs images 2023-04-10 17:30:51 +03:00
Tuan Dang afa7b35d50 Add public key to service account creation modal 2023-04-09 19:51:13 +03:00
Tuan Dang 9c3a426cb1 Patch lint error 2023-04-09 16:38:19 +03:00
Tuan Dang 365daa97a8 Remove service accounts from permitted secrets auth modes for now 2023-04-09 15:10:18 +03:00
Tuan Dang 710364e3a1 Add support for service variables to Railway integration, add docs for Railway 2023-04-09 15:00:40 +03:00
Tuan Dang f6e23127ac Fix merge conflicts 2023-04-09 09:55:34 +03:00
Tuan Dang cbf05b7c31 Finish first iteration of Railway integration 2023-04-09 01:31:40 +03:00
Tuan Dang 57ee287dd2 Merge remote-tracking branch 'origin' into railway 2023-04-08 22:17:58 +03:00
Tuan Dang 98dcc42db2 Begin Railway integration, frontend, getApps 2023-04-08 22:17:38 +03:00
Tuan Dang aa108d575d Begin v3 secrets 2023-04-08 20:34:27 +03:00
Tuan Dang c175519d70 Add support for syncing to Vercel preview branches 2023-04-08 16:01:58 +03:00
Tuan Dang a3093de55b Patch GitHub integration organization owner 2023-04-08 00:17:24 +03:00
Tuan Dang 5bbe09e4be Substitute hardcoded auth modes for variables 2023-04-07 16:50:05 +03:00
Tuan Dang a7880db871 Patch service account UI in audit logs, add lastUsed for API keys and service accounts/tokens 2023-04-06 23:52:06 +03:00
Tuan Dang d54753289a Add required endpoints/functions for service account to create service tokens 2023-04-06 16:59:55 +03:00
Tuan Dang a3b2d1c838 Merge remote-tracking branch 'origin' into service-account 2023-04-04 11:08:57 +03:00
Tuan Dang 35d345f17e Merge remote-tracking branch 'origin' into service-account 2023-04-04 11:08:28 +03:00
Tuan Dang aa53de9070 Begin refactoring middleware for service accounts 2023-04-04 11:08:03 +03:00
Tuan Dang 5ea5887146 Begin refactoring all integrations to separate integration pages by step 2023-02-07 11:48:17 +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 db36b81b0c Update package-lock.json 2023-01-05 19:47:31 +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
Tuan Dang 6e125b9e74 Merge remote-tracking branch 'origin' into activity-logs 2023-01-05 18:23:43 +07:00
Tuan Dang 4af839040e Patch actionNames on getWorkspacelogs 2023-01-02 15:43:21 +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 4576e8f6a7 Merge branch 'activity-logs' of https://github.com/Infisical/infisical into activity-logs 2023-01-01 11:18:58 +07:00
Tuan Dang ce66e55c8e Merge remote-tracking branch 'origin' into activity-logs 2023-01-01 10:55:39 +07:00
Tuan Dang 0aff94cfb3 Add action error 2023-01-01 10:55:23 +07:00
Tuan Dang 4dac65eb8a Begin action route for getting an action by id 2023-01-01 10:54:23 +07:00
Tuan Dang 3c349b1e28 Merge remote-tracking branch 'origin' into activity-logs 2023-01-01 10:36:31 +07:00
Tuan Dang 6f054d8f2c Add requireSecretAuth middleware 2023-01-01 10:36:07 +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
Tuan Dang 01d969190b Begin service token data refactor 2022-12-30 23:57:21 +03:00
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
Tuan Dang 924e3d78a3 Merge remote-tracking branch 'origin' into new-routing 2022-12-26 21:45:45 -05:00
Tuan Dang 07c34c490f Begin moving /secret/workspaceId routes to /workspace/workspaceId 2022-12-26 21:45:26 -05:00
Tuan Dang 229fef8874 Create route and controller v1/v2 folder structure separation 2022-12-26 21:02:39 -05:00
Tuan Dang addf04d54d Merge remote-tracking branch 'origin' into service-token-v2 2022-12-26 18:50:55 -05:00
Tuan Dang e3b051226a Merge remote-tracking branch 'origin' into secret-versioning 2022-12-26 17:53:10 -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 8f765cba57 Merge remote-tracking branch 'origin' into secret-versioning 2022-12-25 20:03:55 -05:00
Tuan Dang 888d28d6b9 Continue work on API key 2022-12-25 19:19:56 -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 ff3370819d Merge remote-tracking branch 'origin/main' into secret-versioning 2022-12-25 14:31:35 -05:00
Tuan Dang f37fc9c59d Small modifications to secret versioning/snapshot 2022-12-25 14:30:02 -05:00
Tuan Dang 890aff813b Merge remote-tracking branch 'origin/main' into secret-versioning 2022-12-25 12:46:57 -05:00
Tuan Dang d869968f88 Begin api-key functionality on backend 2022-12-25 12:45:43 -05:00
Tuan Dang 2513250993 Update package-lock 2022-12-24 20:45:35 -05:00
Tuan Dang 9c769853b4 Patch secret-override mechanism with versioning/snapshots 2022-12-24 20:01:33 -05:00
Tuan Dang 9bbf380741 Merge remote-tracking branch 'origin' into secret-versioning 2022-12-24 14:53:23 -05:00
Tuan Dang f7e3e48038 Merge branch 'secret-versioning' of https://github.com/Infisical/infisical into secret-versioning 2022-12-24 14:52:14 -05:00
Tuan Dang c4ebea7422 Finish get secret versions route 2022-12-24 14:51:09 -05:00
Tuan Dang dca3bd4fbb Complete v1 secret versioning and project secret snapshots 2022-12-24 14:51:09 -05:00
Tuan Dang 79333657ed Add parseInt to SMTP_PORT envar 2022-12-24 14:25:39 -05:00
Tuan Dang 3bcc4ead1f Correct SMTP_HOST default envar in docs 2022-12-24 14:22:14 -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 e4e0370dad Complete v1 secret versioning and project secret snapshots 2022-12-23 10:06:37 -05:00
Tuan Dang fc32647201 Embed project id into exported service tokens 2022-12-22 22:42:45 -05:00
Tuan Dang fd6b3e96a3 Update GitHub actions docs and README integrations 2022-12-22 14:22:45 -05:00
Tuan Dang 95ff1f185b Merge branch 'main' of https://github.com/Infisical/infisical 2022-12-22 14:09:43 -05:00
Tuan Dang ed2558a7ad Add GitHub Actions docs and remove GET Infisical public key route 2022-12-22 14:09:34 -05:00
Tuan Dang 509a92a00d Merge branch 'main' of https://github.com/Infisical/infisical 2022-12-22 13:36:23 -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
Tuan Dang aaa87b2b85 Fix errors and complete v1 full-loop of GitHub integration with repository secrets 2022-12-21 23:16:50 -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
Tuan Dang 009f9c6842 Continue developing activity logs backend 2022-12-21 16:27:04 -05:00
Tuan Dang 6e50adb9ff Fix merge conflicts 2022-12-21 11:36:47 -05:00
Tuan Dang 72664c5bb3 Merge branch 'activity-logs' of https://github.com/Infisical/infisical into activity-logs 2022-12-21 11:10:11 -05:00
Tuan Dang fdcf2dd716 Merge branch 'main' of https://github.com/Infisical/infisical 2022-12-21 01:55:30 -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
Tuan Dang 5816ce3bf7 Patch lint integration issues on frontend 2022-12-19 12:14:58 -05:00
Tuan Dang 2d77fe9ca3 Fix lint issues 2022-12-19 12:05:19 -05:00
Tuan Dang c15a9301af Temp disable healthcheck 2022-12-18 19:16:56 -05:00
Tuan Dang 91052df5f9 Fix Typescript issues for frontend integrations 2022-12-18 18:57:50 -05:00
Tuan Dang 6ea26c135a Merge branch 'bot' 2022-12-18 17:34:18 -05:00
Tuan Dang 648e3e3bbf Continue developing log schema 2022-12-18 17:19:09 -05:00
Tuan Dang 5444382d5a Remove unecessary import in integrations 2022-12-18 16:27:38 -05:00
Tuan Dang 200bb12ad8 Move CLIENT_ID envars to be fetched from backend for (cloud) integration options 2022-12-18 16:10:58 -05:00
Tuan Dang 1447e055d1 Remove SITE_URL from frontend 2022-12-18 14:30:31 -05:00
Tuan Dang 4dac03ab94 Patch undefined siteId passthrough to API 2022-12-18 14:09:04 -05:00