Skip to content

Commit

Permalink
Merge branch 'release/6.4.0' into NAE-1906
Browse files Browse the repository at this point in the history
# Conflicts:
#	CHANGELOG.md
#	src/test/groovy/com/netgrif/application/engine/action/FilterApiTest.groovy
#	src/test/java/com/netgrif/application/engine/rules/service/RuleEvaluationScheduleServiceTest.java
  • Loading branch information
renczesstefan committed Jan 23, 2024
2 parents 1af2f4c + 90d1d50 commit 9d1e45d
Show file tree
Hide file tree
Showing 2,407 changed files with 21,463 additions and 13,329 deletions.
25 changes: 15 additions & 10 deletions .github/workflows/master-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -70,12 +70,12 @@ jobs:
java-version: 11
distribution: 'adopt'

- name: Cache SonarCloud packages
uses: actions/cache@v3
with:
path: ~/.sonar/cache
key: ${{ runner.os }}-sonar
restore-keys: ${{ runner.os }}-sonar
# - name: Cache SonarCloud packages
# uses: actions/cache@v3
# with:
# path: ~/.sonar/cache
# key: ${{ runner.os }}-sonar
# restore-keys: ${{ runner.os }}-sonar

- name: Cache Maven packages
uses: actions/cache@v3
Expand All @@ -89,12 +89,17 @@ jobs:

- name: Build
run: mvn clean package install -DskipTests=true

- name: Build, test, and analyze
#
# - name: Build, test, and analyze
# env:
# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
# SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
# run: mvn -B verify org.sonarsource.scanner.maven:sonar-maven-plugin:sonar -Dsonar.projectKey=netgrif_application-engine

- name: Build, test
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
run: mvn -B verify org.sonarsource.scanner.maven:sonar-maven-plugin:sonar -Dsonar.projectKey=netgrif_application-engine
run: mvn -B verify

docs:
name: Generate docs
Expand Down
24 changes: 16 additions & 8 deletions .github/workflows/pr-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -69,12 +69,12 @@ jobs:
java-version: 11
distribution: 'adopt'

- name: Cache SonarCloud packages
uses: actions/cache@v3
with:
path: ~/.sonar/cache
key: ${{ runner.os }}-sonar
restore-keys: ${{ runner.os }}-sonar
# - name: Cache SonarCloud packages
# uses: actions/cache@v3
# with:
# path: ~/.sonar/cache
# key: ${{ runner.os }}-sonar
# restore-keys: ${{ runner.os }}-sonar

- name: Cache Maven packages
uses: actions/cache@v3
Expand All @@ -90,9 +90,17 @@ jobs:
- name: Build
run: mvn clean package install -DskipTests=true

- name: Build, test, and analyze
# Upgrade Java
# - name: Build, test, and analyze
# timeout-minutes: 180
# env:
# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
# SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
# run: mvn -B verify org.sonarsource.scanner.maven:sonar-maven-plugin:sonar -Dsonar.projectKey=netgrif_application-engine

- name: Build, test
timeout-minutes: 180
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
run: mvn -B verify org.sonarsource.scanner.maven:sonar-maven-plugin:sonar -Dsonar.projectKey=netgrif_application-engine
run: mvn -B test
23 changes: 15 additions & 8 deletions .github/workflows/release-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -81,12 +81,12 @@ jobs:
java-version: 11
distribution: 'adopt'

- name: Cache SonarCloud packages
uses: actions/cache@v3
with:
path: ~/.sonar/cache
key: ${{ runner.os }}-sonar
restore-keys: ${{ runner.os }}-sonar
# - name: Cache SonarCloud packages
# uses: actions/cache@v3
# with:
# path: ~/.sonar/cache
# key: ${{ runner.os }}-sonar
# restore-keys: ${{ runner.os }}-sonar

- name: Cache Maven packages
uses: actions/cache@v3
Expand All @@ -101,11 +101,18 @@ jobs:
- name: Build
run: mvn clean package install -DskipTests=true

- name: Build, test, and analyze
# Upgrade Java
# - name: Build, test, and analyze
# env:
# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
# SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
# run: mvn -B verify org.sonarsource.scanner.maven:sonar-maven-plugin:sonar -Dsonar.projectKey=netgrif_application-engine

- name: Build, test
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
run: mvn -B verify org.sonarsource.scanner.maven:sonar-maven-plugin:sonar -Dsonar.projectKey=netgrif_application-engine
run: mvn -B test

publish-OSSRH:
runs-on: ubuntu-latest
Expand Down
39 changes: 35 additions & 4 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,9 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres
to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

Full Changelog: [https://github.com/netgrif/application-engine/commits/v6.4.0](https://github.com/netgrif/application-engine/commits/v6.4.0)
Full Changelog: [https://github.com/netgrif/application-engine/commits/v6.3.2](https://github.com/netgrif/application-engine/commits/v6.3.2)

## [6.4.0](https://github.com/netgrif/application-engine/releases/tag/v6.4.0) (2024-01-23)
## [6.4.0](https://github.com/netgrif/application-engine/releases/tag/v6.4.0) (2024-01-23)

### Fixed
- [NAE-1908] NAE-1906 Improvements
Expand All @@ -21,6 +21,38 @@ Full Changelog: [https://github.com/netgrif/application-engine/commits/v6.4.0](h
- [NAE-1929] Data field type list of strings
- [NAE-1936] Disable create case button using menu items

## [6.3.3](https://github.com/netgrif/application-engine/releases/tag/v6.3.3) (2024-01-19)

### Fixed

- [NAE-1930] Modify Annotation in LdapUser Class for Indexing
- [NAE-1931] Implementation of Index Re-Creation after MongoDB Database Drop
- [NAE-1934] Remove devtools dependency
- [NAE-1938] Slow Indexing of Elastic Tasks

### Added

- [NAE-1932] Enhancement of Redis Connector to Support Authentication

## [6.3.2](https://github.com/netgrif/application-engine/releases/tag/v6.3.2) (2023-11-08)

### Fixed

- [NAE-1910] Event log is missing change in case's active places

## [6.3.1](https://github.com/netgrif/application-engine/releases/tag/v6.3.1) (2023-07-18)

### Fixed

- [NAE-1807] Reference in Arc is not cloned properly
- [NAE-1836] Actions cache is broken (for multiple versions of the same process)
- [NAE-1864] Deleting process version removes instances of all versions of the same process
- [NAE-1870] Indeterministic order in multichoice and multichoice map values

### Added

- [NAE-1891] Make URL function

## [6.3.0](https://github.com/netgrif/application-engine/releases/tag/v6.3.0) (2023-05-26)

### Fixed
Expand Down Expand Up @@ -125,7 +157,6 @@ Full Changelog: [https://github.com/netgrif/application-engine/commits/v6.4.0](h
- [NAE-1693] TaskController deleteFile endpoint lacks data about tasks
- [NAE-1714] Parameter processIdentifier in class CaseSearchRequest


## [6.2.1](https://github.com/netgrif/application-engine/releases/tag/v6.2.1) (2022-09-15)

### Fixed
Expand All @@ -141,7 +172,7 @@ Full Changelog: [https://github.com/netgrif/application-engine/commits/v6.4.0](h
- [NAE-1691] Default value number field after the change behavior
- [NAE-1694] ProcessRoleService.findByImportId doesn't return list of process roles
- [NAE-1699] Create/upload event action is loaded only from the cache
- [NAE-1702] LdapUser unique dn
- [NAE-1702] LdapUser unique dn

### Changed

Expand Down
1,572 changes: 804 additions & 768 deletions docs/javadoc/allclasses-index.html

Large diffs are not rendered by default.

14 changes: 11 additions & 3 deletions docs/javadoc/allclasses.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (11.0.19) on Fri May 26 14:00:17 UTC 2023 -->
<title>All Classes (NETGRIF Application Engine 6.3.0 API)</title>
<!-- Generated by javadoc (11.0.22) on Fri Jan 19 13:04:39 UTC 2024 -->
<title>All Classes (NETGRIF Application Engine 6.3.3 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-05-26">
<meta name="dc.created" content="2024-01-19">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style">
Expand Down Expand Up @@ -216,13 +216,18 @@ <h1 class="bar">All&nbsp;Classes</h1>
<li><a href="com/netgrif/application/engine/elastic/service/ElasticCaseService.html" title="class in com.netgrif.application.engine.elastic.service">ElasticCaseService</a></li>
<li><a href="com/netgrif/application/engine/elastic/web/ElasticController.html" title="class in com.netgrif.application.engine.elastic.web">ElasticController</a></li>
<li><a href="com/netgrif/application/engine/elastic/service/ElasticIndexService.html" title="class in com.netgrif.application.engine.elastic.service">ElasticIndexService</a></li>
<li><a href="com/netgrif/application/engine/elastic/domain/ElasticJob.html" title="enum in com.netgrif.application.engine.elastic.domain">ElasticJob</a></li>
<li><a href="com/netgrif/application/engine/elastic/domain/ElasticQueryConstants.html" title="class in com.netgrif.application.engine.elastic.domain">ElasticQueryConstants</a></li>
<li><a href="com/netgrif/application/engine/configuration/ElasticsearchConfiguration.html" title="class in com.netgrif.application.engine.configuration">ElasticsearchConfiguration</a></li>
<li><a href="com/netgrif/application/engine/configuration/properties/ElasticsearchProperties.html" title="class in com.netgrif.application.engine.configuration.properties">ElasticsearchProperties</a></li>
<li><a href="com/netgrif/application/engine/startup/ElasticsearchRunner.html" title="class in com.netgrif.application.engine.startup">ElasticsearchRunner</a></li>
<li><a href="com/netgrif/application/engine/configuration/ElasticServiceConfiguration.html" title="class in com.netgrif.application.engine.configuration">ElasticServiceConfiguration</a></li>
<li><a href="com/netgrif/application/engine/elastic/domain/ElasticTask.html" title="class in com.netgrif.application.engine.elastic.domain">ElasticTask</a></li>
<li><a href="com/netgrif/application/engine/configuration/ElasticTaskExecutorConfiguration.html" title="class in com.netgrif.application.engine.configuration">ElasticTaskExecutorConfiguration</a></li>
<li><a href="com/netgrif/application/engine/configuration/properties/ElasticTaskExecutorProperties.html" title="class in com.netgrif.application.engine.configuration.properties">ElasticTaskExecutorProperties</a></li>
<li><a href="com/netgrif/application/engine/elastic/domain/ElasticTaskJob.html" title="class in com.netgrif.application.engine.elastic.domain">ElasticTaskJob</a></li>
<li><a href="com/netgrif/application/engine/elastic/service/ElasticTaskMappingService.html" title="class in com.netgrif.application.engine.elastic.service">ElasticTaskMappingService</a></li>
<li><a href="com/netgrif/application/engine/elastic/service/ElasticTaskQueueManager.html" title="class in com.netgrif.application.engine.elastic.service">ElasticTaskQueueManager</a></li>
<li><a href="com/netgrif/application/engine/elastic/domain/ElasticTaskRepository.html" title="interface in com.netgrif.application.engine.elastic.domain"><span class="interfaceName">ElasticTaskRepository</span></a></li>
<li><a href="com/netgrif/application/engine/workflow/web/responsebodies/ElasticTaskResourceAssembler.html" title="class in com.netgrif.application.engine.workflow.web.responsebodies">ElasticTaskResourceAssembler</a></li>
<li><a href="com/netgrif/application/engine/elastic/web/requestbodies/ElasticTaskSearchRequest.html" title="class in com.netgrif.application.engine.elastic.web.requestbodies">ElasticTaskSearchRequest</a></li>
Expand Down Expand Up @@ -668,6 +673,7 @@ <h1 class="bar">All&nbsp;Classes</h1>
<li><a href="com/netgrif/application/engine/petrinet/web/PublicPetriNetController.html" title="class in com.netgrif.application.engine.petrinet.web">PublicPetriNetController</a></li>
<li><a href="com/netgrif/application/engine/workflow/web/PublicTaskController.html" title="class in com.netgrif.application.engine.workflow.web">PublicTaskController</a></li>
<li><a href="com/netgrif/application/engine/auth/web/PublicUserController.html" title="class in com.netgrif.application.engine.auth.web">PublicUserController</a></li>
<li><a href="com/netgrif/application/engine/configuration/PublicViewProperties.html" title="class in com.netgrif.application.engine.configuration">PublicViewProperties</a></li>
<li><a href="com/netgrif/application/engine/workflow/web/PublicWorkflowController.html" title="class in com.netgrif.application.engine.workflow.web">PublicWorkflowController</a></li>
<li><a href="com/netgrif/application/engine/auth/domain/QAbstractUser.html" title="class in com.netgrif.application.engine.auth.domain">QAbstractUser</a></li>
<li><a href="com/netgrif/application/engine/petrinet/domain/dataset/logic/action/QAction.html" title="class in com.netgrif.application.engine.petrinet.domain.dataset.logic.action">QAction</a></li>
Expand Down Expand Up @@ -862,6 +868,8 @@ <h1 class="bar">All&nbsp;Classes</h1>
<li><a href="com/netgrif/application/engine/startup/SuperCreator.html" title="class in com.netgrif.application.engine.startup">SuperCreator</a></li>
<li><a href="com/netgrif/application/engine/startup/SystemUserRunner.html" title="class in com.netgrif.application.engine.startup">SystemUserRunner</a></li>
<li><a href="com/netgrif/application/engine/petrinet/domain/views/TableView.html" title="class in com.netgrif.application.engine.petrinet.domain.views">TableView</a></li>
<li><a href="com/netgrif/application/engine/importer/model/Tag.html" title="class in com.netgrif.application.engine.importer.model">Tag</a></li>
<li><a href="com/netgrif/application/engine/importer/model/Tags.html" title="class in com.netgrif.application.engine.importer.model">Tags</a></li>
<li><a href="com/netgrif/application/engine/workflow/domain/Task.html" title="class in com.netgrif.application.engine.workflow.domain">Task</a></li>
<li><a href="com/netgrif/application/engine/workflow/web/responsebodies/Task.html" title="class in com.netgrif.application.engine.workflow.web.responsebodies">Task</a></li>
<li><a href="com/netgrif/application/engine/workflow/domain/Task.Type.html" title="enum in com.netgrif.application.engine.workflow.domain">Task.Type</a></li>
Expand Down
10 changes: 5 additions & 5 deletions docs/javadoc/allpackages-index.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (11.0.19) on Fri May 26 14:00:17 UTC 2023 -->
<title>All Packages (NETGRIF Application Engine 6.3.0 API)</title>
<!-- Generated by javadoc (11.0.22) on Fri Jan 19 13:04:39 UTC 2024 -->
<title>All Packages (NETGRIF Application Engine 6.3.3 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-05-26">
<meta name="dc.created" content="2024-01-19">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style">
Expand All @@ -22,7 +22,7 @@
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="All Packages (NETGRIF Application Engine 6.3.0 API)";
parent.document.title="All Packages (NETGRIF Application Engine 6.3.3 API)";
}
}
catch(err) {
Expand Down Expand Up @@ -830,7 +830,7 @@ <h1 title="All&amp;nbsp;Packages" class="title">All&nbsp;Packages</h1>
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023 <a href="https://netgrif.com">NETGRIF, s.r.o.</a>. All rights reserved.</small></p>
<p class="legalCopy"><small>Copyright &#169; 2024 <a href="https://netgrif.com">NETGRIF, s.r.o.</a>. All rights reserved.</small></p>
</footer>
</body>
</html>
10 changes: 5 additions & 5 deletions docs/javadoc/com/fasterxml/jackson/databind/QJsonNode.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (11.0.19) on Fri May 26 14:00:17 UTC 2023 -->
<title>QJsonNode (NETGRIF Application Engine 6.3.0 API)</title>
<!-- Generated by javadoc (11.0.22) on Fri Jan 19 13:04:39 UTC 2024 -->
<title>QJsonNode (NETGRIF Application Engine 6.3.3 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-05-26">
<meta name="dc.created" content="2024-01-19">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
Expand All @@ -22,7 +22,7 @@
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="QJsonNode (NETGRIF Application Engine 6.3.0 API)";
parent.document.title="QJsonNode (NETGRIF Application Engine 6.3.3 API)";
}
}
catch(err) {
Expand Down Expand Up @@ -714,7 +714,7 @@ <h4>QJsonNode</h4>
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023 <a href="https://netgrif.com">NETGRIF, s.r.o.</a>. All rights reserved.</small></p>
<p class="legalCopy"><small>Copyright &#169; 2024 <a href="https://netgrif.com">NETGRIF, s.r.o.</a>. All rights reserved.</small></p>
</footer>
</body>
</html>
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (11.0.19) on Fri May 26 14:00:17 UTC 2023 -->
<title>QJsonSerializable_Base (NETGRIF Application Engine 6.3.0 API)</title>
<!-- Generated by javadoc (11.0.22) on Fri Jan 19 13:04:39 UTC 2024 -->
<title>QJsonSerializable_Base (NETGRIF Application Engine 6.3.3 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-05-26">
<meta name="dc.created" content="2024-01-19">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
Expand All @@ -22,7 +22,7 @@
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="QJsonSerializable_Base (NETGRIF Application Engine 6.3.0 API)";
parent.document.title="QJsonSerializable_Base (NETGRIF Application Engine 6.3.3 API)";
}
}
catch(err) {
Expand Down Expand Up @@ -392,7 +392,7 @@ <h4>QJsonSerializable_Base</h4>
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023 <a href="https://netgrif.com">NETGRIF, s.r.o.</a>. All rights reserved.</small></p>
<p class="legalCopy"><small>Copyright &#169; 2024 <a href="https://netgrif.com">NETGRIF, s.r.o.</a>. All rights reserved.</small></p>
</footer>
</body>
</html>
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (11.0.19) on Fri May 26 14:00:17 UTC 2023 -->
<title>Uses of Class com.fasterxml.jackson.databind.QJsonNode (NETGRIF Application Engine 6.3.0 API)</title>
<!-- Generated by javadoc (11.0.22) on Fri Jan 19 13:04:39 UTC 2024 -->
<title>Uses of Class com.fasterxml.jackson.databind.QJsonNode (NETGRIF Application Engine 6.3.3 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-05-26">
<meta name="dc.created" content="2024-01-19">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
Expand All @@ -22,7 +22,7 @@
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Class com.fasterxml.jackson.databind.QJsonNode (NETGRIF Application Engine 6.3.0 API)";
parent.document.title="Uses of Class com.fasterxml.jackson.databind.QJsonNode (NETGRIF Application Engine 6.3.3 API)";
}
}
catch(err) {
Expand Down Expand Up @@ -229,7 +229,7 @@ <h3>Uses of <a href="../QJsonNode.html" title="class in com.fasterxml.jackson.da
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023 <a href="https://netgrif.com">NETGRIF, s.r.o.</a>. All rights reserved.</small></p>
<p class="legalCopy"><small>Copyright &#169; 2024 <a href="https://netgrif.com">NETGRIF, s.r.o.</a>. All rights reserved.</small></p>
</footer>
</body>
</html>
Loading

0 comments on commit 9d1e45d

Please sign in to comment.