- Updated maester-client
- Added new functions:
- isNumberNaN(number)
- timestamp(date)
- isDateValid(date)
- timeToString(date)
- Updated @elastic.io/jsonata-moment to 1.1.6 to fix a vulnerability found in jsonata 1.8.6
- Changed environment variable
API_REQUEST_TIMEOUT
maxValue to 120 sec (used to be 20 sec)
- Updated @elasticio/maester-client to v5.0.1
- To fix the incorrect deploy of 3.1.3
- Add possibility to set RetryOptions for methods
getAttachment
anduploadAttachment
oa AttachmentProcessor class.
- To fix the incorrect deploy of 3.1.1
- Update jsonata-moment to 1.1.5
- Added method
fetchSecretById
forPlatformApiLogicClient
- Added method
refreshTokenBySecretId
forPlatformApiLogicClient
- Added User-Agent headers to
PlatformApiRestClient
- Added new REST client
FacelessRestClient
- Updated @elasticio/maester-client to v4.0.3
- Increase default values and limits for envs
API_RETRIES_COUNT
andAPI_REQUEST_TIMEOUT
- Add
axiosReqWithRetryOnServerError
function to proceed with most commons use cases of making query to external API - Updated @elasticio/maester-client to v4.0.2
- Updated method
uploadAttachment
fromAttachmentProcessor
- Added method
getMaesterAttachmentUrlById
which return url to Maester attachment - Updated @elasticio/maester-client to v4.0.0
- Updated Circle.ci config
- Now method
uploadAttachment
fromAttachmentProcessor
automatically sets thecontentType
- Fixed retrying logic for method
uploadAttachment
- Removed validation of the file size (
REQUEST_MAX_BODY_LENGTH
env) because it not works with streams
- Fix dependencies
- Increase
REQUEST_MAX_BODY_LENGTH
to 100MB
- Now method
uploadAttachment
fromAttachmentProcessor
saves attachments directly toMaester
- Now method
uploadAttachment
fromAttachmentProcessor
accepts additional argumentcontentType
- Update dev dependencies
- Added
fetchAllSecretsForWorkspace
method toPlatformApiLogicClient
- Added
PlatformApiRestClient
andPlatformApiLogicClient
classes fromIPaaS-core-component
- Now
getAttachment
fromAttachmentProcessor
may retrieve items fromMaester
- Allow the response handler to be overridden at a per request level.
- Bump dependencies.
- Annual audit of the component code to check if it exposes a sensitive data in the logs
- Don't log sensitive data
- Update dependencies
- Set minimum node version to v12.
- Fix subsequent calls to Jsonata Transform error
JsontaTransform.jsonataTransform
now will not change body of input message
- Changed Node version to >= 8.16.0
- Add New Jsonta fuctions getFlowVariables() and getPassthrough
- Add New NTLM REST Client
- Fix Package Dependency Security Problem
- Adapt Proper Semantic Versioning