Multitenancy Support, Draft Feature, Internationalization, Exporting PDF Feature, BPM Modeller, Form adapter, BPM Gateway, CD pipeline Added & Created new Formsflow.ai Documentation Page
Added
forms-flow-web
- Added pagination, search and sort for metrics page.
- Added default workflow for designer.
- Added Internationalization.
- Added multi-tenancy support.
- Added modal for submission details on metrics page.
- Added support for wizard forms.
- Added Export to PDF feature.
- Added application status
draft
for unfinished applications. - Added Processes page for camunda web modeller.
- Added Form Adapter to support form submission data to other data stores than Mongo with custom data URLs.
- Added environment variable
MULTI_TENANCY_ENABLED
,MT_ADMIN_BASE_URL
,MT_ADMIN_BASE_URL_VERSION
to support multitenancy. - Added environment variable
CUSTOM_SUBMISSION_URL
,CUSTOM_SUBMISSION_ENABLED
for support form adapter. - Added environment variables
DRAFT_ENABLED
,DRAFT_POLLING_RATE
to manage draft feature. - Added environment variable
EXPORT_PDF_ENABLED
for pdf service. - Added environment variable
DOCUMENT_SERVICE_URL
for document service.
forms-flow-forms
- Added new Repository , for more details checkout here.
- Added environment variable
MULTI_TENANCY_ENABLED
to support mulitenancy.
forms-flow-api
- Added multi-tenancy support.
- Added support for default workflow with form.
- Added API support for
draft
feature. - Added API support for
Form Adapter
. - Added environment variable
MULTI_TENANCY_ENABLED
,KEYCLOAK_ENABLE_CLIENT_AUTH
to support mulitenancy.
forms-flow-bpm
- Added default workflow.
- Added
Form Adapter
to support form submission data to other data stores than Mongo with custom data URLs. - Added bpm gateway with jersey implementation.
- Added environment variable
MULTI_TENANCY_ENABLED
,KEYCLOAK_ENABLE_CLIENT_AUTH
,KEYCLOAK_WEB_CLIENTID
,FORMSFLOW_ADMIN_URL
for multitenancy support. - Added environment variable
CUSTOM_SUBMISSION_URL
,CUSTOM_SUBMISSION_ENABLED
for support form adapter.
forms-flow-documents
- Added document API to provide generate pdf with form submission data.
- Added environment variable
MULTI_TENANCY_ENABLED
,KEYCLOAK_ENABLE_CLIENT_AUTH
to support mulitenancy .
forms-flow-analytics
- Added environment variable
REDASH_MULTI_ORG
to support multitenancy.
Modified
forms-flow-web
- Metrics page UI modified.
- Form page UI modified.
- Accessibility enhancement.
- service-worker updated.
- React build size optimized.
Upgrade notes:
- Environment variables modified
CAMUNDA_API_URL
toBPM_API_URL
. - Environment variables modified
REACT_APP_CAMUNDA_API_URI
toREACT_APP_BPM_URL
in config.sample.js
forms-flow-forms
- Modified Docker-compose to point to create image from the new Repository.
forms-flow-api
- Dependencies like utils, formio, JWT authentication moved to
forms-flow-api-utils
.
Upgrade notes:
- Environment variables modified
BPM_API_BASE
toBPM_API_URL
.
forms-flow-bpm
Upgrade notes:
- Camunda upgraded from 7.15 to 7.17.
- Java upgraded from 11 to 17.
- springboot upgraded from 2.4.8 to 2.6.4.
- camundaKeycloak upgraded from 2.2.1 to 2.2.3.
- camundaConnect upgraded from 7.15.0 to 1.5.0.
- camundaMail upgraded from 1.2.0 to 1.3.0.
- Environment variables modified
BPM_BASE_URL
toBPM_API_URL
. - formUrl parameter is changed to webFormUrl in DMN template.
- BPM base path changed from
/camunda/engine-rest
to/camunda/engine-rest-ext/v1
Removed
forms-flow-web
- Removed View submissions button from reviewer form list and view submissions route.
- Removed the environment variables
CLIENT_ROLE_ID
,DESIGNER_ROLE_ID
,REVIEWER_ROLE_ID
,ANONYMOUS_ID
,USER_RESOURCE_ID
, 'FORMIO_JWT_SECRET'.
Generic Changes
- Docker-compose files changed to single one.
- Added CI/CD pipeline.
- Environment variables updated with dynamic role-id fetching.
- Added new detailed documentation, checkout here.