Fabric Release Notes | Version 5.0
Summary: This release introduces a comprehensive, self-hosted CKYC module that simplifies the management of CKYC services. The module includes fully containerized CKYC Upload, Search, and Download APIs and supporting configuration and status endpoints.
Key highlights include simplified deployment via Docker Compose, detailed configuration files for fine-tuning SSL, encryption, SFTP, and email settings, and robust logging and database schema support. These enhancements empower organizations to deploy, manage, and integrate CKYC services seamlessly in their environments.
Release Highlights
1. Self-Hosted CKYC Module Introduced:
A complete CKYC solution is now available for self-hosting, featuring CKYC Upload, Search, and Download APIs and auxiliary endpoints for configuration (GET/PUT CKYC Configuration) and bulk upload status (Get Status API).
2. Containerized Deployment Using Docker Compose:
The module is provided as a Docker image with Docker Compose support, ensuring consistent and efficient deployment on Debian-based Linux systems. Detailed installation and prerequisite instructions are included.
3. Comprehensive and Granular Configuration:
Multiple configuration JSON files (including native.json, upload.json, smtp.json, crypto.json, schedule.json, logging.json, callback.json) allow users to manage SSL certificates, encryption parameters, SFTP settings, image/PDF compression, email notifications, and scheduling intervals.
4. Flexible Environment Setup via .env File:
The .env file supports critical variables such as PUBLIC_KEY, API_KEY, SERIAL, API_HOST, and database and Redis connection details, facilitating easy customization and secure configuration for production environments.
5. Enhanced Integration and Verification:
Detailed developer integration documentation guides users through prerequisites, deployment, and API verification processes, ensuring smooth integration of CKYC endpoints for upload, search, and download functionalities.
6. Robust Logging and Database Schema Support:
Enhanced logging configurations and a well-defined database schema with clear foreign key relationships improve system traceability, debugging, and overall data integrity for CKYC operations.