Skip to content

Commit 0f27526

Browse files
committed
Merge branch 'main' into flowable-release-8.0.0
2 parents 37f6cbc + 96d034b commit 0f27526

484 files changed

Lines changed: 1074 additions & 1357 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/docker-flowable-base-image-java.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ on:
77

88
jobs:
99
build:
10+
if: github.repository_owner == 'flowable'
1011
runs-on: ubuntu-latest
1112

1213
steps:

distro/src/readme.html

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,19 @@ <h1>Links</h1>
2828

2929
<h1>Flowable Release Notes</h1>
3030

31+
<h3>Release Notes - Flowable - 8.0.0</h3>
32+
33+
<ul>
34+
<li>
35+
Date variables will now include the milliseconds when they are returned over REST.
36+
E.g., up to now a date variable with the value of <code>2020-05-04T09:25:45.583Z</code> would have been returned as <code>2020-05-04T09:25:45Z</code>.
37+
However, now it would be returned as <code>2020-05-04T09:25:45.583Z</code> which is still ISO 8601 compliant.
38+
</li>
39+
<li>
40+
Date properties e.g., Process Instance start time will be returned as an ISO 8601 in the UTC timezone.
41+
E.g., if the start time was returned as <code>2025-09-24T09:58:12.609+02:00</code> now it is returned as <code>2025-09-24T07:58:12.609Z</code>.
42+
</li>
43+
</ul>
3144
<h3>Release Notes - Flowable - 7.2.0</h3>
3245

3346
<ul>

docs/docusaurus/docs/bpmn/ch08-ProcessInstanceMigration.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ In this simple example we use the following use case:
2121

2222
To test if the process instance can be migrated without issues the following code can be used:
2323

24-
ProcessInstanceMigrationValidationResult validationResult = runtimeService.createProcessInstanceMigrationBuilder()
24+
ProcessInstanceMigrationValidationResult validationResult = processMigrationService.createProcessInstanceMigrationBuilder()
2525
.migrateToProcessDefinition(version2ProcessDef.getId())
2626
.validateMigration(processInstanceToMigrate.getId());
2727

@@ -30,9 +30,9 @@ To test if the process instance can be migrated without issues the following cod
3030
The process instance migration builder can be used to validate and, as we will see later on, migrate one or more process instances.
3131
In this case we test if the running process instance can be migrated to the new process definition version with 2 user tasks.
3232
Because the user task id didn’t change between the two process definition versions, the process instance can be migrated without any additional mapping configuration.
33-
Therefore the migration will have a migration valid boolean value of true. This means we can run the actual migration without to be expected issues.
33+
Therefore, the migration will have a migration valid boolean value of true. This means we can run the actual migration without to be expected issues.
3434

35-
ProcessInstanceMigrationValidationResult validationResult = runtimeService.createProcessInstanceMigrationBuilder()
35+
processMigrationService.createProcessInstanceMigrationBuilder()
3636
.migrateToProcessDefinition(version2ProcessDef.getId())
3737
.migrate(processInstanceToMigrate.getId());
3838

@@ -45,7 +45,7 @@ In the simple example user task 1 was automatically mapped to the same user task
4545
But in some cases the current activity of a running process instance doesn’t exist anymore in the new process definition, or the activity should be migrated to another activity for another reason.
4646
For this use case, the process instance migration builder allows you to specify a list of specific activity migration mappings.
4747

48-
ProcessInstanceMigrationValidationResult validationResult = runtimeService.createProcessInstanceMigrationBuilder()
48+
processMigrationService.createProcessInstanceMigrationBuilder()
4949
.migrateToProcessDefinition(version2ProcessDef.getId())
5050
.addActivityMigrationMapping("userTask1Id", "userTask2Id")
5151
.migrate(processInstanceToMigrate.getId());

modules/flowable-app-engine-rest/src/main/java/org/flowable/app/rest/service/api/management/AppEngineResource.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
* @author Tijs Rademakers
3333
*/
3434
@RestController
35-
@Api(tags = { "Engine" }, description = "Manage App Engine", authorizations = { @Authorization(value = "basicAuth") })
35+
@Api(tags = { "Engine" }, authorizations = { @Authorization(value = "basicAuth") })
3636
public class AppEngineResource {
3737

3838
@Autowired(required=false)

modules/flowable-app-engine-rest/src/main/java/org/flowable/app/rest/service/api/repository/AppDefinitionCollectionResource.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@
4242
* @author Tijs Rademakers
4343
*/
4444
@RestController
45-
@Api(tags = { "App Definitions" }, description = "Manage App Definitions", authorizations = { @Authorization(value = "basicAuth") })
45+
@Api(tags = { "App Definitions" }, authorizations = { @Authorization(value = "basicAuth") })
4646
public class AppDefinitionCollectionResource {
4747

4848
private static final Map<String, QueryProperty> properties = new HashMap<>();

modules/flowable-app-engine-rest/src/main/java/org/flowable/app/rest/service/api/repository/AppDefinitionResource.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636
* @author Tijs Rademakers
3737
*/
3838
@RestController
39-
@Api(tags = { "App Definitions" }, description = "Manage App Definitions", authorizations = { @Authorization(value = "basicAuth") })
39+
@Api(tags = { "App Definitions" }, authorizations = { @Authorization(value = "basicAuth") })
4040
public class AppDefinitionResource {
4141

4242
@Autowired

modules/flowable-app-engine-rest/src/main/java/org/flowable/app/rest/service/api/repository/AppDefinitionResourceDataResource.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@
4141
* @author Tijs Rademakers
4242
*/
4343
@RestController
44-
@Api(tags = { "App Definitions" }, description = "Manage App Definitions", authorizations = { @Authorization(value = "basicAuth") })
44+
@Api(tags = { "App Definitions" }, authorizations = { @Authorization(value = "basicAuth") })
4545
public class AppDefinitionResourceDataResource {
4646

4747
@Autowired

modules/flowable-app-engine-rest/src/main/java/org/flowable/app/rest/service/api/repository/AppDeploymentCollectionResource.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@
5959
* @author Tijs Rademakers
6060
*/
6161
@RestController
62-
@Api(tags = { "App Deployments" }, description = "Manage App Deployments", authorizations = { @Authorization(value = "basicAuth") })
62+
@Api(tags = { "App Deployments" }, authorizations = { @Authorization(value = "basicAuth") })
6363
public class AppDeploymentCollectionResource {
6464

6565
private static Map<String, QueryProperty> allowedSortProperties = new HashMap<>();

modules/flowable-app-engine-rest/src/main/java/org/flowable/app/rest/service/api/repository/AppDeploymentResource.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636
* @author Tijs Rademakers
3737
*/
3838
@RestController
39-
@Api(tags = { "App Deployments" }, description = "Manage App Deployments", authorizations = { @Authorization(value = "basicAuth") })
39+
@Api(tags = { "App Deployments" }, authorizations = { @Authorization(value = "basicAuth") })
4040
public class AppDeploymentResource {
4141

4242
@Autowired

modules/flowable-app-engine-rest/src/main/java/org/flowable/app/rest/service/api/repository/AppDeploymentResourceCollectionResource.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
* @author Tijs Rademakers
3838
*/
3939
@RestController
40-
@Api(tags = { "App Deployments" }, description = "Manage App Deployment", authorizations = { @Authorization(value = "basicAuth") })
40+
@Api(tags = { "App Deployments" }, authorizations = { @Authorization(value = "basicAuth") })
4141
public class AppDeploymentResourceCollectionResource {
4242

4343
@Autowired

0 commit comments

Comments
 (0)