The Flow Binary runtime config is accessible in the custom Fetcher context via the runtime_config property.
A variable called ENV, which is a map<string, string>, is accessible in Refiner and can be passed into a running Flow Binary via the API.
ALPHA: Introduced a new framework for building and running NLP pipelines. This framework is experimental and the corresponding API is subject to change.
ALPHA: Diff App allows users to compare two versions of a file, save the comparison and re-open it.
Within a Refiner and Sheet custom function, a user may access an ibfile object that can perform read_file and write_file operations with the permissions of whomever is running the operation. This ibfile is accessible via the function context passed in through the kwargs to the custom function.
Custom Fetchers can now access the ibfile object using the FetcherContext, which allows for file access using the interface for needs like reading and writing files. This ibfile object will be authenticated based on whichever user executed the Flow.
Translation support: Introducing the parameter translation in Process Files. This will help to specify if the content needs to be translated into a specific language. For example to convert from Vietnamese to English the parameter will look like this: "translation": "vi:en". In case of unknown source language the parameter will be: "translation": "auto:en".
Instabase can now run on a dedicated set of nodes in a Kubernetes or OpenShift cluster.
Added support for automatic Index Lifecycle Management in Elasticsearch (configurable, periodic index data compaction and deletion).
PDF functions in Refiner accept INPUT_IBOCR_RECORD as a parameter. This is the new recommended way of using these functions instead of INPUT_IBOCR as a parameter. Use of INPUT_IBOCR will be deprecated in September.
The map_records custom functions: ibocr_scan_repeated, match, and split will return and error if the input parameter is not ParsedIBOCR.
When running Flow through compiled binary, the input files are now processed in batches instead of being processed all at the same time.
This behavior can be overwritten in the UI by un-checking the option Run Flow in Batch Mode in the Extra Settings section.
This behavior can be overwritten in the API by setting the parameter use_flow_batch_mode: true in the settings section.
The max batch size is 40.
The batch size can be changed in the UI by setting the Batch Size field inside the Extra Settings' section.
The batch size can be changed in the API by setting the parameter 'flow_batch_size' in the 'settings' section
Running Flow binaries now have a different interface. Pick an input folder first, then choose additional settings, finally there's an option to upload pasted text to the input folder first before running the flow on the input folder.
Map records by default will not strip the metadata list in Visual Refiner. Since there may cases where the resulting output files would be too large, we have also added a flag that will allow the user to choose whether to strip metadata_list from the ibocr or not.
Emerson may now be run across multiple document types (IDs and longer-form documents such as letters/forms), and auto-detect doc-type if desired. Default is still set to IDs.
An environment variable toggle whether or not site admins are granted Admin access to all Organizations across Instabase, even if they're not explicitly in the organization.
In the file system, sometimes the user would see actions (like "rename" or "delete") that they didn't actually have access to based on their permissions. They wouldn't be able to successfully make these actions, but they shouldn't see the options in the first place. This change ensures that a user only sees the actions they're actually able to make.
Fixed the maximum cell limit for XL sheet. If the input string is > 32672 , we truncate it at 32672 characters. This matches the cell width limit in Microsoft Excel.
Fixes web server startup procedures to ensure web servers don't crash when RabbitMQ is unavailable.
Fixes a bug in Launcher that caused the filter bar to disappear if searching for a term that has no results in the organizations view.