Commit Graph
100 Commits
Author SHA1 Message Date
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
Tuan Dang 547555591b Refactor integrations logic and replace hardcoded client ids with envars 2022-12-18 12:18:50 -05:00
Tuan Dang 516819507a Merge tag 'main' of https://github.com/Infisical/infisical into bot 2022-12-18 12:11:00 -05:00
Tuan Dang 2e84b7e354 Initial schema ideas for logging 2022-12-17 15:10:30 -05:00
Tuan Dang c12eeac9b3 Add placeholder upcoming integrations to docs 2022-12-16 16:35:08 -05:00
Tuan Dang 36300cd19d Begin personal access token-based integrations 2022-12-16 15:44:50 -05:00
Tuan Dang 6c7d232a9e Fix merge conflicts for index 2022-12-15 15:31:14 -05:00
Tuan Dang 35fd1520e2 Add integration auth revocation 2022-12-15 15:27:01 -05:00
Tuan Dang a49fcf49f1 Rotate test OAuth2 token 2022-12-14 18:43:21 -05:00
Tuan Dang 787e54fb91 Finish Netlify integration v1 full-loop 2022-12-14 18:18:21 -05:00
Tuan Dang f3900213b5 Add telemetry output at backend container start 2022-12-13 21:59:12 -05:00
Tuan Dang fe17d8459b Begin Netlify integration 2022-12-13 21:12:40 -05:00
Tuan Dang 1a3d3906da Change jid path 2022-12-13 16:25:19 -05:00
Tuan Dang d86c335671 Begin Netlify integration 2022-12-13 15:47:27 -05:00
Tuan Dang 62f0b3f6df Patch EMAIL_TOKEN_LIFETIME expiring early 2022-12-13 15:22:07 -05:00
Tuan Dang 3e623922b4 Preliminary Vercel integration 2022-12-13 13:59:21 -05:00
Tuan Dang 271c810692 Remove awkward lag when integration is loading its apps 2022-12-12 10:58:49 -05:00
Tuan Dang dd05e2ac01 Merge branch 'main' of https://github.com/Infisical/infisical into bot 2022-12-12 10:58:26 -05:00
Tuan Dang c6c2cfaaa5 Continue trimming frontend integration page and renaming variables 2022-12-12 10:36:13 -05:00
Tuan Dang 6f90064400 Add required backup key return fields for GET backup key 2022-12-12 08:31:20 -05:00
Tuan Dang 397c15d61e Continue integration frontend refactor 2022-12-12 08:26:09 -05:00
Tuan Dang 9e3ac6c31d Fix merge conflicts 2022-12-12 00:26:37 -05:00
Tuan Dang 10d57e9d88 Modularize integrations into json files, continue refactoring integrations frontend 2022-12-12 00:23:13 -05:00
Tuan Dang 182db69ee1 Merge branch 'main' of https://github.com/Infisical/infisical into bot 2022-12-11 17:06:23 -05:00
Tuan Dang 01982b585f Add empty Vercel docs for integration reference 2022-12-11 17:02:06 -05:00
Tuan Dang 74d5586005 Modularize integration sections in frontend 2022-12-11 15:20:10 -05:00
Tuan Dang d410b42a34 Fix more merge conflicts and continue cleaning up integrations frontend 2022-12-11 12:21:49 -05:00
Tuan Dang bacf9f2d91 Fix merge conflicts frontend integrations 2022-12-11 11:45:47 -05:00
Tuan Dang 3fc6b0c194 Refactoring integrations frontend (cleanup) 2022-12-11 11:44:19 -05:00
Tuan Dang 2c834040b4 Merge branch 'main' of https://github.com/Infisical/infisical into bot 2022-12-10 23:25:46 -05:00
Tuan Dang 6f682250b6 Begin reset password backend functionality 2022-12-10 23:06:54 -05:00