[IMPROVEMENT] : Default console logs limit set to 1_50_00_000 for each admin and developer user. Setting can be changed using redisInternal.maxCharsToStoreInConsoleLogs from environment variable or package.json or process variables.
[IMPROVEMENT] : When admin or developer users has âProcess Initializersâ, their sandbox will be automatically created for every process on every server. So it can execute some custom code without any action done by anyone.
[IMPROVEMENT] : Call external APIs will now support dot operator for array in setting values.
ââââ Virtual Field ââââ
[FEATURE] : Virtual field support added in schema. Deep populate is supported in virtual fields. Master save is also supported in virtual fields.
Deep populate of virtual field will also work with save/update/delete APIs whenever we can see deep option.
[FEATURE] : Automatic Sandbox Restart In Seconds settings support added in âSandbox Settingsâ page.
[FEATURE] : We can create separate sandbox for custom APIs based on value of âseparateSandboxSettings â enableSeparateSandboxForThisâ
[FEATURE] : In separate sandbox of custom API, we can have default user packages from âSandbox settingsâ by providing âseparateSandboxSettings â packages â allowAllPackagesOfAdminâ setting to true.
[FEATURE] : In separate sandbox of custom API, we can have itâs own packages by providing âseparateSandboxSettings â packages â sandboxPackagesâ with package name & version.
[FEATURE] : In separate sandbox of custom API, we can have separate dockerfile specific to that particular custom API with this setting "separateSandboxSettings â dockerFileOfSandboxâ.
exportinterfaceISeparateSandboxSettings{/**
* ex: Sandbox_Group_1, system will create separate sandbox for this particular entity and "Automatic Sandbox Restart In Seconds" will have no effect on this sandbox.
* All the packages of custom APIs having value "Sandbox_Group_1" will be available during execution.
* */enableSeparateSandboxForThis?:string;/**
* If any "separateSandboxSettings" has value in this, it will be used instead of "Sandbox Settings" DockerFile
* */dockerFileOfSandbox?:string;/** It works when we have enableSeparateSandboxForThis as true. */packages?:{/** If true, this sandbox will have all the packages of admin. */allowAllPackagesOfAdmin?:boolean;/** If allowAllPackagesOfAdmin == false, then this settings will be applicable and these packages will be installed on this particular sandbox. */sandboxPackages?:{name:string;version:string;}[];}/** Sandbox will be restarted automatically based on these settings without failing any request. */autoRestart?:{/**
* - It will work when enableSeparateSandboxForThis is true. <br/>
* - Sandbox will be restarted after it passes these much of time, after its creation. */afterTheseMuchSeconds?:number;}}
Top comments (0)
Subscribe
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Top comments (0)