Skip to content

Roadmap

Tony edited this page Apr 25, 2019 · 2 revisions

Cindi API

Version 1

Security

  • User Authentication
  • AES256 based Secret encryption
  • Key based (RSA based encryption) micro-service registration with Nonce request verification

Step Templates

  • Create Step-Templates
  • Manage version conflicts between step templates (Compare input and output definitions)

Steps

  • Create Steps
  • Assign Steps
  • Ability to suspend Steps
  • Encrypt Secret fields using RSA 2048 encryption
  • Step assignment/queuing system
  • Step journaling (Immutable history)

Sequence Templates

  • Create Sequence Template

Sequences

  • Create a Sequence
  • Sequence processing
  • Support for AND/OR Status/StatusCode based logic

Cluster Management

  • Disable/Enable assignment
  • Disable/Enable registration of steps
  • Apply encryption key to Cluster Node

Users

  • Add Users
  • Get Users
  • Delete Users

Version 2.0