Liferay Forms and Workflow
Included with Liferay DXP
- Liferay DXP 7.0+ Fix Pack 72
- Enterprise Subscribers Only: Find out how to get a subscription.
Apps and Features: Calendar, Dynamic Data Lists, Dynamic Data Mapping, Forms, Polls, Workflow
An increase in productivity means you're saving time and effort; you’re becoming more efficient. The Forms and Workflow apps help you do that by giving you built-in calendars and the ability to create your own forms and list applications. These are powerful, flexible apps that can be quickly leveraged for basic tasks, or carefully configured and mastered to perfect business processes.
Need a quick survey or complex Sign Up form? Use the Liferay Forms app and make any forms you want. If there's a forms feature you need, this app probably has it.
Maybe you need an entire list application, and you need it today. Dynamic Data Lists lets you do it without any developer expertise.
Do you need personal calendars for your users, and/or site calendars? Do you need the calendar to be highly configurable? Use the Calendar app.
Would you like to initiate a review process when new content, or any new asset, is created? The Kaleo Workflow Engine lets you send any asset through review before it gets published.
Want to quickly get the opinion of your users on something? The Polls app is extremely easy to use.
This suite may contain modules that depend on Foundation suite modules. This suite is available in the Liferay bundle.
- LPS-61756 Forms - Checkbox field does not show required icon
- LPS-64030 Unable to fetch Data Provider data with long Forms
- LPS-64031 Rename app suites
- LPS-64182 Baseline core artifacts from nexus repo
- LPS-64228 Unable to customize DDM Data Provider request parameters
- LPS-64282 Web Context path is hardcoded in js/css files
- LPS-64297 Update labels and icons in "Choose a fieldtype" modal.
- LPS-64298 "Show Label" option is not persisting after saving a field.
- LPS-64376 Update soy engine to the latest version
- LPS-64383 Methods are missing for kernel bridges of modules
- LPS-64407 Make transpile and configModule tasks pick up on .soy and .soy.js by default
- LPS-64414 Ad a developer, I would like test modules to be excluded from portal build
- LPS-64419 Update all module versions in preparation for Baseline
- LPS-64515 String "null" flashes on a rendered Form
- LPS-64528 Display form field types regarding a predefined order
- LPS-64582 Not visible / Hidden fields still take up space
- LPS-64840 Review fields markup according to Lexicon
- LPS-65012 Move all private packages inside an "internal" package
- LPS-65135 Use Objects.equals(Object, Object) instead of Validator.equals(Object, Object)
- LPS-65224 Standardize Whiteboard servlet names
- LPS-65225 Simplify the build.properties modules excludes/includes and make it so that we use a marker file
- LPS-65555 Update field type icons and labels on the [Choose a Field Type]
- LPS-65623 Forms checkbox submission does not persist when the predefined value is set to true
- LPS-65738 Switcher checkbox should be toggled by pressing space key
- LPS-65909 Sync translations from Pootle
- LPS-66381 Add support to pagination mode in DDMFormLayout annotation
- LPS-66416 Revert Pootle sync and update German Translations
- LPS-66853 SourceFormatter Improvements
- LPS-67352 As a developer, I would like the source formatter to integrate checkstyle
- LPS-69035 Liferay 7 service-ext.properties not considered
- LPS-72849 User can submit blank required selection fields
- LPS-73350 Datatype field setting selection is being lost for numeric field types
- LPS-73564 Change the label of the Multiple Selection field
- LPS-73676 Unable to save Form for a Site that had the locale updated
- LPS-74544 SourceFormatter improvements
- LPS-75049 Drop support for "provided" configuration in gradle-plugins-defaults and move to "compileOnly"
- LPS-76221 Disable automatic translations and copies using the Lang Builder in portal builds
- LPS-78152 Add rule for missing break lines in soy files
- LPS-78433 Single checkbox form field type always submits true when predefinded as true
- LPS-81887 Message key "Pending" for calendar portlet should be different message key in context of Japanese
- LPS-82828 Simplify deprecation javadoc by using release code name instead of version
- LPS-82963 User will not see translated DDM field labels or tips when changing site language
- LPS-83705 Avoid scanning the same paths twice in LiferayPortlet.initValidPaths()
- LPS-83714 Metadata value is missing after uploading multiple documents
- LPS-83736 Portal doesn't normalize unicode strings
- LPS-84119 SourceFormatter improvements
- LPS-84399 Backport the UAD implementations for Portal
- LPS-84400 Backport the UAD implementations for Workflow
- LPS-84451 Searching for known assets in "My Workflow Tasks" displays no results
- LPS-84676 reCaptcha keeps loading when you click on I'm not a robot in IE11
- LPS-85177 Can not Create or Update a structure when SPA is disabled with certain field names.
- LPS-85410 Tool tip mentions creator, and not the approver
- LPS-85776 The logic is not correct that the title is sorted based on XML
- LPS-86408 Set default Java version to 1.8 for OSGi projects
- LPS-86661 Form Number Validation Allows "f" & "d" characters
- LPS-86816 Workflows with a wrong groovy script should trace a message with ERROR level instead of DEBUG
- LPS-87070 General language keys cannot be overwritten in Forms
- LPS-87317 Incorrect validation in forms' date fields
- LPS-87962 Kaleo designer script saved with incorrect format
- LPS-88009 DDM Forms JS uses staging groupId on unstaged portlets
- LPS-88181 Pull up fetchByPrimaryKeys() from generated PersistenceImpls to BasePersistenceImpl
- LPS-88560 New Document Type page freezes
- LPS-88571 Error message "An unexpected error occured within com.liferay.portlet.exportimport.service.impl.ExportImpor...
- LPS-88612 Naming a form text field with a numeric value prevents its validation (7.0.x)
- LPS-88665 Create internal functional attribute getter and setter methods and to duplication in generated models
- LPS-88790 DDM upgrade to 7.1 fails with NPE due to DDMStructure table's stats being locked
- LPS-88813 DDM field values are copied from translation language to default language
- LPS-88995 DDM upgrade to 7.1 fails with NPE due to DDMContent table's stats being locked
- LPS-89177 Saved Form entry value is not shown when value from Data Providers have changed or disappeared
- LPS-89567 StagedAuditedModel is not found when using service builder