Skip to content

Commit 357c79b

Browse files
authored
Merge branch 'main' into dependabot/go_modules/agent/agent/golang.org/x/crypto-0.31.0
2 parents 23037f5 + 920cac6 commit 357c79b

File tree

108 files changed

+6001
-934
lines changed

Some content is hidden

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

108 files changed

+6001
-934
lines changed

.github/workflows/principal-agent.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ jobs:
5353
go-version: 1.21
5454

5555
- name: Set up Python
56-
uses: actions/setup-python@v2
56+
uses: actions/setup-python@v5
5757
with:
5858
python-version: '3.12'
5959

.github/workflows/principal-installer-release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ jobs:
4040

4141
- name: Create Release
4242
id: create_release
43-
uses: softprops/action-gh-release@v1
43+
uses: softprops/action-gh-release@v2
4444
env:
4545
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
4646
with:

.github/workflows/used-docker-frontend.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ jobs:
3636
npm run-script build
3737
3838
- name: Setup BuildX
39-
uses: docker/setup-buildx-action@v1
39+
uses: docker/setup-buildx-action@v3
4040

4141
- name: Login to GitHub Container Registry
4242
uses: docker/login-action@v3

.github/workflows/used-docker-java-11.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,14 +18,14 @@ jobs:
1818
uses: actions/checkout@v4
1919

2020
- name: Set up JDK 11
21-
uses: actions/setup-java@v2
21+
uses: actions/setup-java@v4
2222
with:
2323
java-version: "11"
2424
distribution: "temurin"
2525

2626
- name: Read version from config
2727
id: read_version
28-
uses: CumulusDS/[email protected].1
28+
uses: CumulusDS/[email protected].2
2929
with:
3030
file: version.yml
3131
version: version

.github/workflows/used-docker-java.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
uses: actions/checkout@v4
1717

1818
- name: Set up JDK 11
19-
uses: actions/setup-java@v2
19+
uses: actions/setup-java@v4
2020
with:
2121
java-version: "11"
2222
distribution: "temurin"

CHANGELOG.md

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
1-
# UTMStack 10.5.17 Release Notes
1+
# UTMStack 10.5.18 Release Notes
22
## Bugfix
3-
-Fixed an issue preventing incident status updates when entering long solutions.
4-
-Fixed an issue blocking incident creation from the Alerts panel.
5-
-Added Asia/Jakarta timezone to the TIMEZONES list.
6-
-Fixed Timezone changes on an instance don't get updated when access by Federation Server
7-
-Fixed Last log not displayed for a generated alert
3+
- Fixed unable to change status to complete if observations contains french characters
4+
- Fixed Elastic filter time adds unnecessary /d to intervals in Log Explorer
5+
- Fixed handle special characters in password query parameter
6+
- Fixed filter duplication issue in Log Explorer when removing filters
7+
- Fixed Cisco ASA and Cisco Firepower filters when the data coming without syslog date or host information
8+
- Fixed container memory resource distribution

SECURITY.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,10 @@
1313
| 7.x | :x: | Jan 15, 2022 |
1414
| 8.x | :x: | Jan 15, 2023 |
1515
| 9.x | :x: | Jan 15, 2024 |
16-
| 10.x | :white_check_mark: | Jan 15, 2025 |
16+
| 10.x | :white_check_mark: | Jan 15, 2026 |
1717
| 11.x LTS | :date: | Jan 15, 2030 |
1818
| 12.x LTS | :clock1: | Jan 15, 2036 |
1919

2020
:white_check_mark: Supported | :x: Unsupported | :date: Will be released soon | :clock1: Planned
21+
22+
Please report security vulnerabilities to [email protected]

backend/src/main/java/com/park/utmstack/domain/chart_builder/types/query/OperatorType.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ public enum OperatorType {
44
IS,
55
IS_NOT,
66
CONTAIN,
7+
CONTAIN_ONE_OF,
8+
DOES_NOT_CONTAIN_ONE_OF,
79
DOES_NOT_CONTAIN,
810
IS_ONE_OF,
911
IS_NOT_ONE_OF,

backend/src/main/java/com/park/utmstack/domain/compliance/UtmComplianceReportConfig.java

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,12 @@ public class UtmComplianceReportConfig implements Serializable {
8383
@Column(name = "config_url")
8484
private String configUrl;
8585

86+
@Column(name = "config_report_note")
87+
private String configReportNote;
88+
89+
@Column(name = "config_report_name", length = 50)
90+
private String configReportName;
91+
8692
@Transient
8793
@JsonSerialize
8894
@JsonDeserialize
@@ -303,4 +309,20 @@ public UtmDashboard getAssociatedDashboard() {
303309
public void setAssociatedDashboard(UtmDashboard associatedDashboard) {
304310
this.associatedDashboard = associatedDashboard;
305311
}
312+
313+
public String getConfigReportNote() {
314+
return configReportNote;
315+
}
316+
317+
public void setConfigReportNote(String configReportNote) {
318+
this.configReportNote = configReportNote;
319+
}
320+
321+
public String getConfigReportName() {
322+
return configReportName;
323+
}
324+
325+
public void setConfigReportName(String configReportName) {
326+
this.configReportName = configReportName;
327+
}
306328
}

backend/src/main/java/com/park/utmstack/service/compliance/config/UtmComplianceReportConfigQueryService.java

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -46,17 +46,23 @@ private Specification<UtmComplianceReportConfig> createSpecification(UtmComplian
4646
}
4747
if (criteria.getConfigReportEditable() != null) {
4848
specification = specification.and(
49-
buildSpecification(criteria.getConfigReportEditable(), UtmComplianceReportConfig_.configReportEditable));
49+
buildSpecification(criteria.getConfigReportEditable(), UtmComplianceReportConfig_.configReportEditable));
5050
}
51-
if (criteria.getConfigSolution() != null) {
51+
if (criteria.getConfigSolution() != null || criteria.getConfigReportName() != null) {
5252
specification = specification.and(
53-
buildStringSpecification(criteria.getConfigSolution(), UtmComplianceReportConfig_.configSolution));
53+
buildStringSpecification(criteria.getConfigSolution(), UtmComplianceReportConfig_.configSolution)
54+
.or(buildStringSpecification(criteria.getConfigSolution(), UtmComplianceReportConfig_.configReportName)));
55+
}
56+
if (criteria.getConfigReportName() != null) {
57+
specification = specification.and(
58+
buildStringSpecification(criteria.getConfigReportName(), UtmComplianceReportConfig_.configReportName));
5459
}
5560
if (criteria.getStandardSectionId() != null) {
5661
specification = specification.and(
57-
buildRangeSpecification(criteria.getStandardSectionId(), UtmComplianceReportConfig_.standardSectionId));
62+
buildRangeSpecification(criteria.getStandardSectionId(), UtmComplianceReportConfig_.standardSectionId));
5863
}
5964
}
6065
return specification;
6166
}
67+
6268
}

0 commit comments

Comments
 (0)