Liferay Forms and Workflow

  • 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.

Latest Changes
  • LPS-74048 NullPointerException during DXP kaleo upgrade
  • LPS-74155 Ordering of methods by ServiceBuilder is incorrect
  • LPS-74544 SourceFormatter improvements
  • LPS-74591 Form creation frame does not auto close upon save when creating a Kaleo Forms process
  • LPS-74696 workflow can't parse successful when using <task-timers>
  • LPS-74708 not set for kaleo-web-configuration-name
  • LPS-74897 Extract CentralizedThreadLocal into petra-lang
  • LPS-74907 Kaleo Designer removes notification type form XML document when changing to "View" mode
  • LPS-74908 Kaleo Designer adds a <recipients> element to XML document when changing to "View" mode
  • LPS-74909 Kaleo Designer removes the "receptionType="to"" attribute from XML document when changing to "View" mode
  • LPS-75010 Extract basic string utilities into new petra-string module
  • LPS-75049 Drop support for "provided" configuration in gradle-plugins-defaults and move to "compileOnly"
  • LPS-75156 Refactor main.js
  • LPS-75513 Name or description cannot be changed under SourceXML in kaleo designer
  • LPS-75620 Kaleo Designer removes the "receptionType="to"" attribute and changes recipients from XML document when cha...
  • LPS-75791 Localization fix for modules in master-private
  • LPS-75798 Add formatting rules for SQL in custom/sql files
  • LPS-75859 Reduce ServiceBuilder dependencies on petra classes
  • LPS-75988 Kaleo Designer fails to render diagram if a node in the definition XML does not have metadata
  • LPS-76003 Remove deprecated resourcebundle method in 70x private
  • LPS-76099 Default "receptionType" values result in validation error in Kaleo Designer 7.0.x-private
  • LPS-76192 Kaleo Designer fails to display Single Approver's XML content
  • LPS-76221 Disable automatic translations and copies using the Lang Builder in portal builds
  • LPS-76443 Kaleo Designer fails to save new definition with unedited "Task" node
  • LPS-76701 reCaptcha keeps loading when you click on I'm not a robot
  • LPS-77025 Missing translations for Control Panel labels
  • LPS-77136 Error thrown when editing a workflow definition node
  • LPS-77287 Enforce naming rules for static final variables
  • LPS-77404 When <execution-type> exists in <timer-action> tag, publish won't be successful
  • LPS-77440 Workflow disappears when deactivated in Kaleo Forms Admin
  • LPS-77699 Update Translations
  • LPS-78033 Fix SF warning "There should be an empty line before line 'xxx'"
  • 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-78772 Formatting of tags in *.jsp should be consistent
  • LPS-78901 Remove com.liferay.osgi.util dependency from service builder modules
  • LPS-79288 workflow with timers fail to publish
  • LPS-79679 SourceFormatter improvements
  • LPS-79799 BasePersistenceImpl does not unwrap more than one ModelWrapper or handle custom model implementations corre...
  • LPS-80020 Apply Clay management bar to the Applications Summary View
  • LPS-80184 Unable to use ServiceBuilder across multiple directories on the same machine
  • LPS-80723 ServiceBuilder's convert-null property is ignored in CacheModel
  • LPS-81069 Unable to invoke JSONWS for modules that have their OrderByComparator in an API module
  • LPS-81106 Update SF to apply commercial copyright for private apps
  • LPS-81474 Forms Captcha disappears on IE11
  • LPS-81555 Use enhanced for-loop when iterating over arrays or collections when possible
  • LPS-81635 Add JavaPortlet portable java contract instruction to bnd defaults
  • LPS-81704 FinderCache doesn't work properly when using null values in a null convertible string column (for all cases)
  • LPS-81706 Count* and related fetch* methods are returning inconsistent results when using null values in a null conve...
  • LPS-81710 Kaleo Forms Documents and Media Fields Duplicate upon Modification
  • LPS-81845 Incorrect CSS Class Used in Edit Window for Kaleo Workflow Forms Review
  • LPS-82261 Improve Hibernate model property wiring performance
  • LPS-83024 Unsafe to call *ServiceUtil methods in Kaleo Designer component activations and message listeners
  • LPS-83705 Avoid scanning the same paths twice in LiferayPortlet.initValidPaths()
  • LPS-83804 Changing the Recipient Type of Review Notification fails
  • LPS-84108 Calendar Events marked "All Day" do not update with change of Time Zone
  • LPS-84119 SourceFormatter improvements
  • LPS-84232 Cannot change the Recipient Type of Review Completion Notification to Asset Creator
  • LPS-84676 reCaptcha keeps loading when you click on I'm not a robot in IE11
  • LPS-85765 Create a jar that includes all "*-api" portal jars
  • LPS-85849 dynamicQuery methods should be annotated with @Transactional(readOnly=true)
  • LPS-86408 Set default Java version to 1.8 for OSGi projects
  • LPS-86413 Use Lambda Expression instead of Anonymous Inner Class when possible
  • LPS-86806 Create Java Parser
  • LPS-87962 Kaleo designer script saved with incorrect format
  • LPS-88053 Recipient Type in Tasks' Notifications of Kaleo Workflow is not consistent with its definition
  • LPS-88170 Service Builder Generated Class possibility of Syntax Error
  • LPS-88181 Pull up fetchByPrimaryKeys() from generated PersistenceImpls to BasePersistenceImpl
  • LPS-88665 Create internal functional attribute getter and setter methods and to duplication in generated models
  • LPS-89362 Cannot choose if a form field is indexable
  • LPS-89456 Keyword "system" should be escaped for MySQL 8.0
  • LPS-89567 StagedAuditedModel is not found when using service builder
  • LPS-89655 Unable add Select from List fo form after adding it without option first time
  • LPS-90220 Kaleo Designer breaks with inclusion of '%' in workflow definition
  • LPS-90362 Cannot configure fields as "Not indexable" in webcontent structures
  • LPS-91149 "Disable" searchable option is reset to "Keyword" after reopening "properties" tab
  • LPS-91343 Integrate portal-tools-java-parser with ServiceBuilder
  • LPS-91388 Workflow designer may incorrectly assign the description of one notification to another if not all notifica...
  • LPS-91420 Integrate portal-tools-java-parser with SourcFormatter
  • LPS-91531 CDATA stripped in description tags for workflows
  • LPS-91949 My Workflow Tasks cannot be sorted
  • LPS-91970 Service Builder adds columns with db-column name as badColumnNames even if db-name is valid
  • LPS-92046 Group Ids are wrong after export and import
  • LPS-92222 Error creating form if company doesn't have en_US as available locale
  • LPS-94929 Kaleo Designer removes timer notification type from XML document when changing to view mode
  • LPS-96018 Optimize Proxy creation
  • LPS-96481 Turn on disabled Source Formatter checks and apply across private repos and subrepos
  • LPS-96792 Forms date field is cleared when there is an empty required date field present
  • LPS-96830 Avoid initialization of _escapedModelProxyProviderFunction when not needed
  • LPS-97169 Deprecated CompanyProvider and remove its usages
  • LPS-97748 Assigning a workflow task - inactive Site Content Reviewer user included
  • LPS-99252 Change retrieveFromCache persistence variable to useFinderCache
  • LPS-99287 NoSuchWorkflowDefinitionLinkException in case of importing a JournalFolder with a workflow configuration.
  • LPS-99386 When a valid “Redirect URL on Success” is configured the form does not redirect and instead a “No value is ...
  • LRDOCS-6300 Remove unnaccessible class references from Javadoc of generated classes
Show More

Customers Who Viewed This Also Bought