Releases: formkiq/formkiq-core
v1.13.1
v1.13.0
What's Changed
New Feature
#182 - Document Retry - documents that fail to process are added to a queue for reprocessing
#192 - Added POST /documents/{documentId}/actions/retry for retrying of failed document actions
#196 - Added OCR support for PDF Portfolio files
#194 - Added support for document content to be a "deep link"
#189 - Added document "soft delete"
#146 - Added insertedDate, completedDate to Document actions
#171 - Added Document Workflows
#179 - Added Cognito group that allows authentication but no authorization
#170 - Added Notification action
#168 - Added SMTP support to /configuration API
#169 - Added /groups API
#201 - Added version of FormKiQ that can be run via Docker
Updates
#166 - AWS Lambda end of support for Custom Runtime based on Amazon Linux 1
#188 - Intelligent document processing with OpenAI, uses Schemas to improve results
#119 - improved performance when removing documents
Bugs Fixes
#172 - Fixed Fulltext action ending up in a bad state
#185 - Fixed GET /documents/{documentId}/url returns full path of document instead of filename
#197 - POST /documents/compress is not available for users with READ ONLY access
Full Changelog: v1.12.2...v1.13.0
v1.12.2
v1.12.1
v1.12.0
What's Changed
- #130 - Feature: Added PUT/PATCH /documents/{documentId}/tags to allow adding/updating multiple tags to a document at once
- #131 - Feature: Added POST /documents/compress to create a ZIP file of multiple document's contents.
- #133 - Feature: Added PATCH /documents/tags to allow adding tags to documents based on tag search criteria
- #138 - Bug: Added validation for reservered tag keys when using POST /documents
- #144 - Bug: DELETE /indices/folder return 500 when invalid siteId is used
- #145 - Feature: Added Typesense support to API GET documents/{id}/fulltext
- #150 - Bug: Renamed module 'fulltext' to 'opensearch'
- #151 - Bug: Documentation for POST /documents/upload, missing contentLength
- #158 - Bug: Improved Actions API validation
- #159 - Feature: API Keys added READ / WRITE / DELETE permissions
- #161 - Bug: POST /documents/upload generates incorrect URL
Full Changelog: v1.11.1...v1.12.0
v1.11.1
v1.11.0
What's Changed
-
#123 - Add AWS XRay Support to Lambda functions
-
#124 - OCR Tessaract Support
-
#126 - add GET/PATCH /configs API endpoints
-
#125 - ChatGPT Tag "documentTagging" Support
-
#127 - Add "apiKey" access support
-
#126 add GET/PATCH /configuration API endpoints
-
#128 - Add GET/POST/DELETE /configuration/apiKeys
-
added contentLength to GET /documents/{documentId}/fulltext, POST /searchFulltext
-
#10 - Version delete corrupts all other versions of file, including current
Full Changelog: v1.10.1...v1.11.0
v1.10.1
v1.10.0
What's Changed
Features
-
Add Typesense Fulltext search
-
#82 - POST /search added indexFilterBeginsWith param
-
#93 - Add /document/{documentId}/syncs for tracking syncing of data to different services (Typesense, OpenSearch, CLI)
-
#100 - Add DELETE /documents/{documentId}/versions/{versionKey} to be able to remove specific document versions
-
#108 - POST /search, add ability to search for document PATH
-
#112 - Webhook Action now sends document metadata and S3 presigned url to document content
-
#113 - Add CloudFormation option to adjust the Typesense Memory
-
#114 - Document Fulltext Action has option 'characterMax', to only allow specific number of document's characters to be added to Fulltext search
-
#115 - Turn on AWS API Gateway Access Logs
-
Added Cloudwatch Dashboard to monitor the health / performance of FormKiQ
Fixes
Full Changelog: v1.9.0...v1.10.0
v1.9.0
What's Changed
-
#71 - Added Document Meta Data / Document Versioning
-
Added https://typesense.org full text search
-
#55 - Add API endpoint to remove a document from one folder index and add to another
-
#71 - Added Document Versioning DynamoDb Service
-
#75 - Ability to delete a folder
-
#74 - Fix folders index to sort folders to the top
-
#73 - Add ability to get a list of all tags in siteId
Full Changelog: v1.8.9...v1.9.0