Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Epmrpp 84251 || merge to develop #889

Merged
merged 15 commits into from
Jun 6, 2023
Merged

Conversation

APiankouski
Copy link
Contributor

No description provided.

APiankouski and others added 15 commits October 25, 2022 11:50
…mount of items to be displayed on widget from 20 to 50 or 100
* EPMRPP-79211 || Change minio to Jcloud S3 Provider

* EPMRPP-79211 || Return minio dependency

* EPMRPP-79211 || Added api version

* EPMRPP-79211 || Changed retrieving s3 location and changed provider to aws-s3

* EPMRPP-79211 || Added aws-s3 provider dependency

* EPMRPP-79211 || Add logging for jcloud

* EPMRPP-79211 || Adding multipart tu PutOptions

* EPMRPP-79211 || Change bucketToRegion implementation to use custom location

* EPMRPP-79211 || Remove logging module and add minio configuration

* EPMRPP-79211 || Add documentation for custom module

* EPMRPP-79211 || Remove multipart options

* EPMRPP-80865 || Update bom and other versions

* [Gradle Release Plugin] - new version commit:  '5.7.5'.

---------

Co-authored-by: miracle8484 <76156909+miracle8484@users.noreply.github.com>
Co-authored-by: reportportal.io <support@reportportal.io>
* EPMRPP-81052 || Most failed test-cases table (TOP-20). Increase the amount of items to be displayed on widget from 20 to 50 or 100

* EPMRPP-81233 || Move ACL tasks from RP-23.3 to RP-23.1 (#868)

* EPMRPP-81233 || Move ACL tasks from RP-23.3 to RP-23.1

* EPMRPP-72320 || Update model version

* EPMRPP-72320 || Remove share flag from DashboardWidget

* EPMRPP-81233 || Move ACL tasks from RP-23.3 to RP-23.1

* EPMRPP-81233 || decrease branch test limit

---------

Co-authored-by: Pavel Bortnik <pavel_bortnik@epam.com>
Co-authored-by: Andrei Piankouski <andrei_piankouski@epam.com>

* EPMRPP-82300 Update dependency for common-models (#872)

* EPMRPP-82300-dependency-update update commons-model dependency

* EPMRPP-82300-dependency-update update commons-model dependency

---------

Co-authored-by: Andrei Piankouski <andrei_piankouski@epam.com>
Co-authored-by: Pavel Bortnik <pavel_bortnik@epam.com>
Co-authored-by: rkukharenka <125865748+rkukharenka@users.noreply.github.com>
* EPMRPP-82707 || Add singleBucket configuration

* EPMRPP-82707 || Add singleBucket feature flag

* EPMRPP-82707 || Refactor FeatureFlagHandler

* EPMRPP-82707 || Add singleBucket config for integrations secrets

* EPMRPP-82707 || Refactor according to checkstyle

* EPMRPP-82707 || Refactor according to checkstyle

* EPMRPP-82707 || Refactor according to checkstyle
* EPMRPP-79211 || Change minio to Jcloud S3 Provider

* EPMRPP-79211 || Return minio dependency

* EPMRPP-79211 || Added api version

* EPMRPP-79211 || Changed retrieving s3 location and changed provider to aws-s3

* EPMRPP-79211 || Added aws-s3 provider dependency

* EPMRPP-79211 || Add logging for jcloud

* EPMRPP-79211 || Adding multipart tu PutOptions

* EPMRPP-79211 || Change bucketToRegion implementation to use custom location

* EPMRPP-79211 || Remove logging module and add minio configuration

* EPMRPP-79211 || Add documentation for custom module

* EPMRPP-79211 || Remove multipart options

* EPMRPP-80865 || Update bom and other versions

* [Gradle Release Plugin] - new version commit:  '5.7.5'.

* 5.8.0 || Release  (#882)

* EPMRPP-80383 || Notifications. AND/OR attribute option

* EPMRPP-80383 || Notifications. AND/OR attribute option

* EPMRPP-80383 || Notifications. AND/OR attribute option

* EPMRPP-81052 || Most failed test-cases table (TOP-20). Increase the amount of items to be displayed on widget from 20 to 50 or 100

* Update migrationsUrl

* Merge master to 5.7.5 (#879)

* EPMRPP-79211 || Change minio to Jcloud S3 Provider

* EPMRPP-79211 || Return minio dependency

* EPMRPP-79211 || Added api version

* EPMRPP-79211 || Changed retrieving s3 location and changed provider to aws-s3

* EPMRPP-79211 || Added aws-s3 provider dependency

* EPMRPP-79211 || Add logging for jcloud

* EPMRPP-79211 || Adding multipart tu PutOptions

* EPMRPP-79211 || Change bucketToRegion implementation to use custom location

* EPMRPP-79211 || Remove logging module and add minio configuration

* EPMRPP-79211 || Add documentation for custom module

* EPMRPP-79211 || Remove multipart options

* EPMRPP-80865 || Update bom and other versions

* [Gradle Release Plugin] - new version commit:  '5.7.5'.

---------

Co-authored-by: miracle8484 <76156909+miracle8484@users.noreply.github.com>
Co-authored-by: reportportal.io <support@reportportal.io>

* Merge 23.1 (#880)

* EPMRPP-81052 || Most failed test-cases table (TOP-20). Increase the amount of items to be displayed on widget from 20 to 50 or 100

* EPMRPP-81233 || Move ACL tasks from RP-23.3 to RP-23.1 (#868)

* EPMRPP-81233 || Move ACL tasks from RP-23.3 to RP-23.1

* EPMRPP-72320 || Update model version

* EPMRPP-72320 || Remove share flag from DashboardWidget

* EPMRPP-81233 || Move ACL tasks from RP-23.3 to RP-23.1

* EPMRPP-81233 || decrease branch test limit

---------

Co-authored-by: Pavel Bortnik <pavel_bortnik@epam.com>
Co-authored-by: Andrei Piankouski <andrei_piankouski@epam.com>

* EPMRPP-82300 Update dependency for common-models (#872)

* EPMRPP-82300-dependency-update update commons-model dependency

* EPMRPP-82300-dependency-update update commons-model dependency

---------

Co-authored-by: Andrei Piankouski <andrei_piankouski@epam.com>
Co-authored-by: Pavel Bortnik <pavel_bortnik@epam.com>
Co-authored-by: rkukharenka <125865748+rkukharenka@users.noreply.github.com>

* Update version

* EPMRPP-83280 || Update bom

---------

Co-authored-by: Andrei Piankouski <andrei_piankouski@epam.com>
Co-authored-by: miracle8484 <76156909+miracle8484@users.noreply.github.com>
Co-authored-by: Ivan_Kustau <Ivan_Kustau@epam.com>
Co-authored-by: Ivan Kustau <86599591+IvanKustau@users.noreply.github.com>
Co-authored-by: reportportal.io <support@reportportal.io>
Co-authored-by: Pavel Bortnik <pavel_bortnik@epam.com>
Co-authored-by: rkukharenka <125865748+rkukharenka@users.noreply.github.com>

* EPMRPP-78998 || Flaky test cases widget. Increase the amount of items to be displayed on widget from 20 to 50

(cherry picked from commit e3d92ce)

* Update release.yml

* Update release.yml

* [Gradle Release Plugin] - new version commit:  '5.8.1'.

* Resolve conflicts

---------

Co-authored-by: Ivan_Kustau <Ivan_Kustau@epam.com>
Co-authored-by: miracle8484 <76156909+miracle8484@users.noreply.github.com>
Co-authored-by: Ivan Kustau <86599591+IvanKustau@users.noreply.github.com>
Co-authored-by: reportportal.io <support@reportportal.io>
Co-authored-by: Andrei Piankouski <andrei_piankouski@epam.com>
Co-authored-by: Pavel Bortnik <pavel_bortnik@epam.com>
Co-authored-by: rkukharenka <125865748+rkukharenka@users.noreply.github.com>
* EPMRPP-83130 || Update the token generation and its storage

* EPMRPP-83130 || Add findByUser

* EPMRPP-83130 || Add java doc

---------

Co-authored-by: Andrei Piankouski <andrei_piankouski@epam.com>
* EPMRPP-83098 || Update storage variables naming

* EPMRPP-83098 || Refactor checkstyle
* EPMRPP-83098 || Update storage variables naming

* EPMRPP-83098 || Refactor checkstyle

* EPMRPP-83098 || Update datastore variable naming

* EPMRPP-83098 || Refactor checkstyle
…_to_develop

# Conflicts:
#	.github/workflows/release.yml
#	gradle.properties
#	project-properties.gradle
#	src/main/java/com/epam/ta/reportportal/binary/impl/AttachmentBinaryDataServiceImpl.java
#	src/main/java/com/epam/ta/reportportal/binary/impl/DataStoreUtils.java
#	src/main/java/com/epam/ta/reportportal/binary/impl/UserBinaryDataServiceImpl.java
#	src/main/java/com/epam/ta/reportportal/commons/querygen/FilterTarget.java
#	src/main/java/com/epam/ta/reportportal/config/DataStoreConfiguration.java
#	src/main/java/com/epam/ta/reportportal/config/EncryptConfiguration.java
#	src/main/java/com/epam/ta/reportportal/dao/AbstractShareableRepositoryImpl.java
#	src/main/java/com/epam/ta/reportportal/dao/DashboardRepositoryCustom.java
#	src/main/java/com/epam/ta/reportportal/dao/DashboardRepositoryCustomImpl.java
#	src/main/java/com/epam/ta/reportportal/dao/ShareableEntityRepository.java
#	src/main/java/com/epam/ta/reportportal/dao/ShareableRepository.java
#	src/main/java/com/epam/ta/reportportal/dao/UserFilterRepository.java
#	src/main/java/com/epam/ta/reportportal/dao/UserFilterRepositoryCustomImpl.java
#	src/main/java/com/epam/ta/reportportal/dao/WidgetRepository.java
#	src/main/java/com/epam/ta/reportportal/dao/WidgetRepositoryCustomImpl.java
#	src/main/java/com/epam/ta/reportportal/dao/constant/WidgetContentRepositoryConstants.java
#	src/main/java/com/epam/ta/reportportal/dao/util/RecordMappers.java
#	src/main/java/com/epam/ta/reportportal/dao/util/ResultFetchers.java
#	src/main/java/com/epam/ta/reportportal/dao/util/ShareableUtils.java
#	src/main/java/com/epam/ta/reportportal/entity/OwnedEntity.java
#	src/main/java/com/epam/ta/reportportal/entity/dashboard/DashboardWidget.java
#	src/main/java/com/epam/ta/reportportal/entity/project/email/SenderCase.java
#	src/main/java/com/epam/ta/reportportal/filesystem/distributed/s3/S3DataStore.java
#	src/main/java/com/epam/ta/reportportal/filesystem/distributed/s3/S3File.java
#	src/main/java/com/epam/ta/reportportal/jooq/Indexes.java
#	src/main/java/com/epam/ta/reportportal/jooq/JPublic.java
#	src/main/java/com/epam/ta/reportportal/jooq/Keys.java
#	src/main/java/com/epam/ta/reportportal/jooq/Sequences.java
#	src/main/java/com/epam/ta/reportportal/jooq/Tables.java
#	src/main/java/com/epam/ta/reportportal/jooq/tables/JAclClass.java
#	src/main/java/com/epam/ta/reportportal/jooq/tables/JAclEntry.java
#	src/main/java/com/epam/ta/reportportal/jooq/tables/JAclObjectIdentity.java
#	src/main/java/com/epam/ta/reportportal/jooq/tables/JAclSid.java
#	src/main/java/com/epam/ta/reportportal/jooq/tables/JDashboard.java
#	src/main/java/com/epam/ta/reportportal/jooq/tables/JDashboardWidget.java
#	src/main/java/com/epam/ta/reportportal/jooq/tables/JFilter.java
#	src/main/java/com/epam/ta/reportportal/jooq/tables/JSenderCase.java
#	src/main/java/com/epam/ta/reportportal/jooq/tables/JShareableEntity.java
#	src/main/java/com/epam/ta/reportportal/jooq/tables/JStaleMaterializedView.java
#	src/main/java/com/epam/ta/reportportal/jooq/tables/JWidget.java
#	src/main/java/com/epam/ta/reportportal/jooq/tables/records/JAclEntryRecord.java
#	src/main/java/com/epam/ta/reportportal/jooq/tables/records/JAclObjectIdentityRecord.java
#	src/main/java/com/epam/ta/reportportal/jooq/tables/records/JAclSidRecord.java
#	src/main/java/com/epam/ta/reportportal/jooq/tables/records/JDashboardWidgetRecord.java
#	src/main/java/com/epam/ta/reportportal/jooq/tables/records/JOwnedEntityRecord.java
#	src/main/java/com/epam/ta/reportportal/jooq/tables/records/JSenderCaseRecord.java
#	src/main/java/com/epam/ta/reportportal/jooq/tables/records/JShareableEntityRecord.java
#	src/main/java/com/epam/ta/reportportal/jooq/tables/records/JStaleMaterializedViewRecord.java
#	src/test/java/com/epam/ta/reportportal/binary/impl/AttachmentDataStoreServiceTest.java
#	src/test/java/com/epam/ta/reportportal/binary/impl/CommonDataStoreServiceTest.java
#	src/test/java/com/epam/ta/reportportal/binary/impl/UserDataStoreServiceTest.java
#	src/test/java/com/epam/ta/reportportal/config/TestConfiguration.java
#	src/test/java/com/epam/ta/reportportal/dao/DashboardRepositoryTest.java
#	src/test/java/com/epam/ta/reportportal/dao/UserFilterRepositoryTest.java
#	src/test/java/com/epam/ta/reportportal/dao/WidgetRepositoryTest.java
#	src/test/java/com/epam/ta/reportportal/filesystem/FilePathGeneratorTest.java
#	src/test/java/com/epam/ta/reportportal/filesystem/distributed/s3/S3DataStoreTest.java
#	src/test/resources/db/fill/dashboard-widget/dashboard-widget-fill.sql
#	src/test/resources/db/fill/shareable/shareable-fill.sql
#	src/test/resources/test-application.properties
@APiankouski APiankouski merged commit 6c2067f into develop Jun 6, 2023
@APiankouski APiankouski deleted the EPMRPP-84251_merge_to_develop branch June 6, 2023 11:41
pbortnik added a commit that referenced this pull request Dec 15, 2023
* EPMRPP-48316 || Ignore analyzer condition added (#793)

* EPMRPP-68775 || Unique error analyzer attributes (#794)

* EPMRPP-68819 || New cluster removing methods added (#795)

* EPMRPP-68619 || indexing performance fix (#796)

* EPMRPP-57211 || TestItem baseline query impl

* EPMRPP-57211 || Statistics baseline query impl

* EPMRPP-63122 || Widget options select added

* EPMRPP-68947 || Information about Jira Cloud issue (#800)

* EPMRPP-68947 || Add plugin name field to the ticket model

* EPMRPP-68947 || Add plugin name field to the ticket model

* EPMRPP-68947 || Update jooq schema

* EPMRPP-68947 || Disable jooq build

* EPMRPP-68947 || Update path to db scripts

* EPMRPP-68947 || Jooq regenerate

* EPMRPP-68947 || Jooq regenerate

* EPMRPP-68947 || Update migration scripts path

* EPMRPP-68897 || Widget on Dashboards count query (#799)

Co-authored-by: Ivan_Budayeu <Skileton2018>
Co-authored-by: Pavel Bortnik <pavel_bortnik@epam.com>

* EPMRPP-68649 || Saving log message to elastic (#801)

* EPMRPP-56432 || Top criteria max start time fix

* EPMRPP-72339 || AA enalbed by default

* ElasticSearch config refactoring

* ES repositories condition fix

* EPMRPP-73287 || Last switch date ordering fix (#806)

* EPMRPP-73239 || Stale materialized view repository impl (#807)

* EPMRPP-73238 || ANY condition for Composite Attribute fix (#808)

* EPMRPP-74016 || Add custom repository for saving messagelog in elasticsearch (#809)

* EPMRPP-74115 || Add missed fields for indexing (#810)

* EPMRPP-67609 || Add integration sorting by desc creation date (#811)

* EPMRPP-67609 || Project integration sort added (#812)

* EPMRPP-67609 || Add integration sort annotation (#813)

* EPMRPP-75477 || Provide project storage count queries for calculation

* EPMRPP-75477 || Fix count query

* EPMRPP-75477 || Add modifying annotation for update query

* EPMRPP-75477 || Add query for retrieving item and retry ids for concrete launch

* EPMRPP-76240 || Add method which returns integrationTypes by accessType (#814)

* EPMRPP-75872 || UserCreationBid entity fields update (#815)

* EPMRPP-75872 || UserCreationBid entity fields update

* EPMRPP-75872 || JPA query fix

* EPMRPP-75872 || JPA schema fix

* EPMRPP-75872 || update test scripts branch

* EPMRPP-75872 || Travis config removed

Co-authored-by: Ivan_Budayeu <Skileton2018>

* EPMRPP-75477 || Remove unused queries

* EPMRPP-76888 || Add 30s validation for registration link resend

* EPMRPP-77071 || ANY condition for string array criteria fix

* EPMRPP-45842 || Exclude issue types condition added

* EPMRPP-77646 || Update domain entity Hibernate mapping (sender case)

* EPMRPP-77646 || updated migrationsUrl

* EPMRPP-77646 || updated the length of rule_name field

* EPMRPP-77648 || getByProjectIdAndRuleNameIgnoreCase

* EPMRPP-77646 || switched to develop

* EPMRPP-77648 || switched to develop

* EPMRPP-77623 || Attribute removing method added

* EPMRPP-77623 || Delete all fix

* EPMRPP-77778 || Implement DELETE endpoint (remove nested entities from SenderCase)

* EPMRPP-77972 || Additional methods for retrieving nested steps and retries

* EPMRPP-77972 || Update retries query

* EPMRPP-77972 || Change retrun type

* EPMRPP-77972 || Return query

* EPMRPP-77972 || Add path query

* EPMRPP-77972 || Add path cast

* EPMRPP-77972 || Add path cast

* EPMRPP-78107 || Attribute rule cascade merge

* EPMRPP-78071 || Sender case order by id added

* EPMRPP-77922 || Performance fix and cleaning code

* EPMRPP-78587 || Fix attribute grouping

* Update promote.yml

* EPMRPP-75612 || Add ElasticSearch client

* EPMRPP-79167 || Add check for possible 't' and 'f' values for system attribute

* EPMRPP-78998 || Flaky test cases widget. Increase the amount of items to be displayed on widget from 20 to 50

* EPMRPP-79630 || Update Passing rate per Launch widget

* EPMRPP-80176 || Update Passing rate summary widget

* Merge master into develop (#869)

* EPMRPP-79211 || Change minio to Jcloud S3 Provider

* EPMRPP-79211 || Return minio dependency

* EPMRPP-79211 || Added api version

* EPMRPP-79211 || Changed retrieving s3 location and changed provider to aws-s3

* EPMRPP-79211 || Added aws-s3 provider dependency

* EPMRPP-79211 || Add logging for jcloud

* EPMRPP-79211 || Adding multipart tu PutOptions

* EPMRPP-79211 || Change bucketToRegion implementation to use custom location

* EPMRPP-79211 || Remove logging module and add minio configuration

* EPMRPP-79211 || Add documentation for custom module

* EPMRPP-79211 || Remove multipart options

* EPMRPP-80865 || Update bom and other versions

* [Gradle Release Plugin] - new version commit:  '5.7.5'.

---------

Co-authored-by: miracle8484 <76156909+miracle8484@users.noreply.github.com>
Co-authored-by: reportportal.io <support@reportportal.io>

* EPMRPP-73535 || Updated ES client

* EPMRPP-76400 || Pattern analyze working with ES

* EPMRPP-82327 || Formatting code according to code style (#873)

* EPMRPP-82327-commons-dao-code-style google-style applied

* EPMRPP-82327-commons-dao-code-style fixed format after changes

* Epmrpp 84251 || merge to develop (#889)

* EPMRPP-80383 || Notifications. AND/OR attribute option

* EPMRPP-80383 || Notifications. AND/OR attribute option

* EPMRPP-80383 || Notifications. AND/OR attribute option

* EPMRPP-81052 || Most failed test-cases table (TOP-20). Increase the amount of items to be displayed on widget from 20 to 50 or 100

* Update migrationsUrl

* Merge master to 5.7.5 (#879)

* EPMRPP-79211 || Change minio to Jcloud S3 Provider

* EPMRPP-79211 || Return minio dependency

* EPMRPP-79211 || Added api version

* EPMRPP-79211 || Changed retrieving s3 location and changed provider to aws-s3

* EPMRPP-79211 || Added aws-s3 provider dependency

* EPMRPP-79211 || Add logging for jcloud

* EPMRPP-79211 || Adding multipart tu PutOptions

* EPMRPP-79211 || Change bucketToRegion implementation to use custom location

* EPMRPP-79211 || Remove logging module and add minio configuration

* EPMRPP-79211 || Add documentation for custom module

* EPMRPP-79211 || Remove multipart options

* EPMRPP-80865 || Update bom and other versions

* [Gradle Release Plugin] - new version commit:  '5.7.5'.

---------

Co-authored-by: miracle8484 <76156909+miracle8484@users.noreply.github.com>
Co-authored-by: reportportal.io <support@reportportal.io>

* Merge 23.1 (#880)

* EPMRPP-81052 || Most failed test-cases table (TOP-20). Increase the amount of items to be displayed on widget from 20 to 50 or 100

* EPMRPP-81233 || Move ACL tasks from RP-23.3 to RP-23.1 (#868)

* EPMRPP-81233 || Move ACL tasks from RP-23.3 to RP-23.1

* EPMRPP-72320 || Update model version

* EPMRPP-72320 || Remove share flag from DashboardWidget

* EPMRPP-81233 || Move ACL tasks from RP-23.3 to RP-23.1

* EPMRPP-81233 || decrease branch test limit

---------

Co-authored-by: Pavel Bortnik <pavel_bortnik@epam.com>
Co-authored-by: Andrei Piankouski <andrei_piankouski@epam.com>

* EPMRPP-82300 Update dependency for common-models (#872)

* EPMRPP-82300-dependency-update update commons-model dependency

* EPMRPP-82300-dependency-update update commons-model dependency

---------

Co-authored-by: Andrei Piankouski <andrei_piankouski@epam.com>
Co-authored-by: Pavel Bortnik <pavel_bortnik@epam.com>
Co-authored-by: rkukharenka <125865748+rkukharenka@users.noreply.github.com>

* EPMRPP-82707 || Add single bucket configuration (#881)

* EPMRPP-82707 || Add singleBucket configuration

* EPMRPP-82707 || Add singleBucket feature flag

* EPMRPP-82707 || Refactor FeatureFlagHandler

* EPMRPP-82707 || Add singleBucket config for integrations secrets

* EPMRPP-82707 || Refactor according to checkstyle

* EPMRPP-82707 || Refactor according to checkstyle

* EPMRPP-82707 || Refactor according to checkstyle

* Merge master to hotfix/next (#885)

* EPMRPP-79211 || Change minio to Jcloud S3 Provider

* EPMRPP-79211 || Return minio dependency

* EPMRPP-79211 || Added api version

* EPMRPP-79211 || Changed retrieving s3 location and changed provider to aws-s3

* EPMRPP-79211 || Added aws-s3 provider dependency

* EPMRPP-79211 || Add logging for jcloud

* EPMRPP-79211 || Adding multipart tu PutOptions

* EPMRPP-79211 || Change bucketToRegion implementation to use custom location

* EPMRPP-79211 || Remove logging module and add minio configuration

* EPMRPP-79211 || Add documentation for custom module

* EPMRPP-79211 || Remove multipart options

* EPMRPP-80865 || Update bom and other versions

* [Gradle Release Plugin] - new version commit:  '5.7.5'.

* 5.8.0 || Release  (#882)

* EPMRPP-80383 || Notifications. AND/OR attribute option

* EPMRPP-80383 || Notifications. AND/OR attribute option

* EPMRPP-80383 || Notifications. AND/OR attribute option

* EPMRPP-81052 || Most failed test-cases table (TOP-20). Increase the amount of items to be displayed on widget from 20 to 50 or 100

* Update migrationsUrl

* Merge master to 5.7.5 (#879)

* EPMRPP-79211 || Change minio to Jcloud S3 Provider

* EPMRPP-79211 || Return minio dependency

* EPMRPP-79211 || Added api version

* EPMRPP-79211 || Changed retrieving s3 location and changed provider to aws-s3

* EPMRPP-79211 || Added aws-s3 provider dependency

* EPMRPP-79211 || Add logging for jcloud

* EPMRPP-79211 || Adding multipart tu PutOptions

* EPMRPP-79211 || Change bucketToRegion implementation to use custom location

* EPMRPP-79211 || Remove logging module and add minio configuration

* EPMRPP-79211 || Add documentation for custom module

* EPMRPP-79211 || Remove multipart options

* EPMRPP-80865 || Update bom and other versions

* [Gradle Release Plugin] - new version commit:  '5.7.5'.

---------

Co-authored-by: miracle8484 <76156909+miracle8484@users.noreply.github.com>
Co-authored-by: reportportal.io <support@reportportal.io>

* Merge 23.1 (#880)

* EPMRPP-81052 || Most failed test-cases table (TOP-20). Increase the amount of items to be displayed on widget from 20 to 50 or 100

* EPMRPP-81233 || Move ACL tasks from RP-23.3 to RP-23.1 (#868)

* EPMRPP-81233 || Move ACL tasks from RP-23.3 to RP-23.1

* EPMRPP-72320 || Update model version

* EPMRPP-72320 || Remove share flag from DashboardWidget

* EPMRPP-81233 || Move ACL tasks from RP-23.3 to RP-23.1

* EPMRPP-81233 || decrease branch test limit

---------

Co-authored-by: Pavel Bortnik <pavel_bortnik@epam.com>
Co-authored-by: Andrei Piankouski <andrei_piankouski@epam.com>

* EPMRPP-82300 Update dependency for common-models (#872)

* EPMRPP-82300-dependency-update update commons-model dependency

* EPMRPP-82300-dependency-update update commons-model dependency

---------

Co-authored-by: Andrei Piankouski <andrei_piankouski@epam.com>
Co-authored-by: Pavel Bortnik <pavel_bortnik@epam.com>
Co-authored-by: rkukharenka <125865748+rkukharenka@users.noreply.github.com>

* Update version

* EPMRPP-83280 || Update bom

---------

Co-authored-by: Andrei Piankouski <andrei_piankouski@epam.com>
Co-authored-by: miracle8484 <76156909+miracle8484@users.noreply.github.com>
Co-authored-by: Ivan_Kustau <Ivan_Kustau@epam.com>
Co-authored-by: Ivan Kustau <86599591+IvanKustau@users.noreply.github.com>
Co-authored-by: reportportal.io <support@reportportal.io>
Co-authored-by: Pavel Bortnik <pavel_bortnik@epam.com>
Co-authored-by: rkukharenka <125865748+rkukharenka@users.noreply.github.com>

* EPMRPP-78998 || Flaky test cases widget. Increase the amount of items to be displayed on widget from 20 to 50

(cherry picked from commit e3d92ce)

* Update release.yml

* Update release.yml

* [Gradle Release Plugin] - new version commit:  '5.8.1'.

* Resolve conflicts

---------

Co-authored-by: Ivan_Kustau <Ivan_Kustau@epam.com>
Co-authored-by: miracle8484 <76156909+miracle8484@users.noreply.github.com>
Co-authored-by: Ivan Kustau <86599591+IvanKustau@users.noreply.github.com>
Co-authored-by: reportportal.io <support@reportportal.io>
Co-authored-by: Andrei Piankouski <andrei_piankouski@epam.com>
Co-authored-by: Pavel Bortnik <pavel_bortnik@epam.com>
Co-authored-by: rkukharenka <125865748+rkukharenka@users.noreply.github.com>

* EPMRPP-83130 || Update the token generation and its storage (#883)

* EPMRPP-83130 || Update the token generation and its storage

* EPMRPP-83130 || Add findByUser

* EPMRPP-83130 || Add java doc

---------

Co-authored-by: Andrei Piankouski <andrei_piankouski@epam.com>

* EPMRPP-83098 || Update storage variable naming (#886)

* EPMRPP-83098 || Update storage variables naming

* EPMRPP-83098 || Refactor checkstyle

* EPMRPP-83098 || Update storage variable naming (#887)

* EPMRPP-83098 || Update storage variables naming

* EPMRPP-83098 || Refactor checkstyle

* EPMRPP-83098 || Update datastore variable naming

* EPMRPP-83098 || Refactor checkstyle

* EPMRPP-84251 || Merge hotfix/next branch into develop

---------

Co-authored-by: Andrei Piankouski <andrei_piankouski@epam.com>
Co-authored-by: miracle8484 <76156909+miracle8484@users.noreply.github.com>
Co-authored-by: Ivan_Kustau <Ivan_Kustau@epam.com>
Co-authored-by: Ivan Kustau <86599591+IvanKustau@users.noreply.github.com>
Co-authored-by: reportportal.io <support@reportportal.io>
Co-authored-by: Pavel Bortnik <pavel_bortnik@epam.com>
Co-authored-by: rkukharenka <125865748+rkukharenka@users.noreply.github.com>

* EPMRPP-84251 || Fix SenderCase

* EPMRPP-84251 || Fix SenderCase

* EPRMPP-84114 || Api key last used at (#890)

* EPMRPP-84114 || Add last used field for ApiKey

* EPMRPP-84174 || Performance degradation during reporting with API key

* EPMRPP-84114 || Refactor checkstyle

* EPMRPP-84114 || Add lastUsedAt update method

* EPMRPP-84114 || Add doc for updateLastUsedAt

* EPMRPP-84114 || Add cache for findByHash method

* EPMRPP-84114 || Update version of migration scripts

* EPMRPP-84114 || Add @EnableCaching annotation

---------

Co-authored-by: Andrei Piankouski <andrei_piankouski@epam.com>

* EPMRPP-84794 || Add event object type

* EPMRPP-80519 || Add methods for removing buckets and files

* EPMRPP-84794 || Change Object Name

* EPMRPP-80519 || Remove attachments by project id

* EPMRPP-86221 || Generate jooq schema

* EPMRPP-86221 || Resolve conflicts

* EPMRPP-86221 || Resolve conflicts

* EPMRPP-86221 || Fix test

* EPMRPP-86221 || Fix test

* EPMRPP-86221 || Delete duplicate script

* EPMRPP-86363 exclude system attributes in launches table widget (#932)

* EPMRPP-86363 exclude system attributes in launches table widget

* EPMRPP-86363 fixed check-style comments

* Fix test

* EPMRPP-86363 exclude system attributes in launches table widget

* EPMRPP-86348 || Add new query for check already matched items (#933)

* EPMRPP-86348 || Add new query for check already matched items

* EPMRPP-86348 || Fix unit tests

* EPMRPP-84226 || Remove access token logic from the code (#934)

* EPMRPP-86250 ||  Update Analyzer settings. Provide the base for analysis: Current launch and Current launch+previous

* EPMRPP-86361 || Add possibility to filter items by composite system attributes (#936)

* EPMRPP-86208 || Update api key cache resolver

(cherry picked from commit b2928d3)

* EPMRPP-86775 || Add possibility to have no auth in ES

* EPMRPP-80574  (#939)

* EPMRPP-80519 || Add methods for removing buckets and files

* EPMRPP-80519 || Remove attachments by project id

* EPMRPP-86363 exclude system attributes in launches table widget (#932)

* EPMRPP-86363 exclude system attributes in launches table widget

* EPMRPP-86363 fixed check-style comments

* EPMRPP-80574 || Add possibility to provide encryption password by env

* EPMRPP-80574 || Add file existence check to the DataStore interface

* EPMRPP-80574 || Add default password value

* EPMRPP-80574 || Add default null password value

* EPMRPP-80574 || Update exception handling in s3 data store

* EPMRPP-80574 || Fix spelling mistake

---------

Co-authored-by: Ivan_Kustau <Ivan_Kustau@epam.com>
Co-authored-by: Ivan Kustau <86599591+IvanKustau@users.noreply.github.com>
Co-authored-by: Siarhei Hrabko <45555481+grabsefx@users.noreply.github.com>

* EPMRPP-80574 || Fix early stream closing (#940)

* EPMRPP-80519 || Add methods for removing buckets and files

* EPMRPP-80519 || Remove attachments by project id

* EPMRPP-86363 exclude system attributes in launches table widget (#932)

* EPMRPP-86363 exclude system attributes in launches table widget

* EPMRPP-86363 fixed check-style comments

* EPMRPP-80574 || Fix early stream closing

---------

Co-authored-by: Ivan_Kustau <Ivan_Kustau@epam.com>
Co-authored-by: Ivan Kustau <86599591+IvanKustau@users.noreply.github.com>
Co-authored-by: Siarhei Hrabko <45555481+grabsefx@users.noreply.github.com>

* Epmrpp 86248 || Auto-Analysis should skip already analyzed items on launch finish (#941)

* EPMRPP-79482 || JCloud filesystem (#942)

* EPMRPP-79482 || Create JCloud filesystem storage implementation

* EPMRPP-79482 || Refactor JCloud filesystem implementation

* EPMRPP-87044 exclude empty statistics records from processing (#943)

* EPMRPP-79482 || Refactor JCloud filesystem implementation

* EPMRPP-82591 || Add check for null file path

* EPMRPP-87173 exclude SKIPPED items from flaky tests widget (#944)

* EPMRPP-87537 || Launch number not indexing (#945)

* EPMRPP-87537 || Launch number not indexing

* EPMRPP-80574 || Update dependencies (#947)

* Update build.gradle (#948)

* EPMRPP-82591 || Refactor according to checkstyle

* EPMRPP-87271 fixed datetime parser (#950)

* EPMRPP-87271 fixed datetime parser

* EPMRPP-87613 || Add back compatibility with older plugins

* EPMRPP-87591 || Page crashes when logging into RP

* EPMRPP-86835 || Update releaseMode to use Maven instead of Github

* EPMRPP-86835 || Update libs version

* EPMRPP-87692 set auto analyzer mode "All launches with the same name" by default (#954)

* EPMRPP-87813 || Send to the analyzer the id of previous launch

* EPMRPP-87813 || Send to the analyzer the id of previous launch

* EPMRPP-87813 || Remove space

* EPMRPP-87433 || Add missed filename for attachment record mapper (#956)

* EPMRPP-80519 || Add methods for removing buckets and files

* EPMRPP-80519 || Remove attachments by project id

* EPMRPP-86363 exclude system attributes in launches table widget (#932)

* EPMRPP-86363 exclude system attributes in launches table widget

* EPMRPP-86363 fixed check-style comments

* EPMRPP-87433 || Add missed filename to the attachment record mapper

---------

Co-authored-by: Ivan_Kustau <Ivan_Kustau@epam.com>
Co-authored-by: Ivan Kustau <86599591+IvanKustau@users.noreply.github.com>
Co-authored-by: Siarhei Hrabko <45555481+grabsefx@users.noreply.github.com>
Co-authored-by: Pavel Bortnik <pbortnik1207@gmail.com>

* EPMRPP-87433 || Add missed attachment file name fetch (#957)

* EPMRPP-88755 || Add prefix and postfix for filesystem (#963)

* Add ability to use prefix and postfix in filesystem

* Remove redundant code

* Remove prefix and postfix for plugins bucket

* Fix tests

* Fix CommonDataStoreServiceTest

* Test commit

* Test commit

* Change logback-test.xml

* Change asserts

* Make tests OS independent

* Fix failed tests

* rc/5.11.0 || Update versions

---------

Co-authored-by: Ivan <budaevqwerty@gmail.com>
Co-authored-by: Ivan_Budayeu <Skileton2018>
Co-authored-by: miracle8484 <76156909+miracle8484@users.noreply.github.com>
Co-authored-by: chingiskhan-epam <102149723+chingiskhan-epam@users.noreply.github.com>
Co-authored-by: Chingiskhan <Chingiskhan_Kalanov@epam.com>
Co-authored-by: Maksim Antonov <Maksim_Antonov@epam.com>
Co-authored-by: Vadzim Hushchanskou <HardNorth@users.noreply.github.com>
Co-authored-by: Ivan_Kustau <Ivan_Kustau@epam.com>
Co-authored-by: Andrei Piankouski <andrei_piankouski@epam.com>
Co-authored-by: APiankouski <109206864+APiankouski@users.noreply.github.com>
Co-authored-by: Ivan Kustau <86599591+IvanKustau@users.noreply.github.com>
Co-authored-by: reportportal.io <support@reportportal.io>
Co-authored-by: Ryhor <125865748+rkukharenka@users.noreply.github.com>
Co-authored-by: Siarhei Hrabko <45555481+grabsefx@users.noreply.github.com>
Co-authored-by: siarhei_hrabko <siarhei_hrabko@epam.com>
Co-authored-by: Pavel Bortnik <pbortnik1207@gmail.com>
pbortnik added a commit that referenced this pull request Dec 15, 2023
* EPMRPP-48316 || Ignore analyzer condition added (#793)

* EPMRPP-68775 || Unique error analyzer attributes (#794)

* EPMRPP-68819 || New cluster removing methods added (#795)

* EPMRPP-68619 || indexing performance fix (#796)

* EPMRPP-57211 || TestItem baseline query impl

* EPMRPP-57211 || Statistics baseline query impl

* EPMRPP-63122 || Widget options select added

* EPMRPP-68947 || Information about Jira Cloud issue (#800)

* EPMRPP-68947 || Add plugin name field to the ticket model

* EPMRPP-68947 || Add plugin name field to the ticket model

* EPMRPP-68947 || Update jooq schema

* EPMRPP-68947 || Disable jooq build

* EPMRPP-68947 || Update path to db scripts

* EPMRPP-68947 || Jooq regenerate

* EPMRPP-68947 || Jooq regenerate

* EPMRPP-68947 || Update migration scripts path

* EPMRPP-68897 || Widget on Dashboards count query (#799)

Co-authored-by: Ivan_Budayeu <Skileton2018>
Co-authored-by: Pavel Bortnik <pavel_bortnik@epam.com>

* EPMRPP-68649 || Saving log message to elastic (#801)

* EPMRPP-56432 || Top criteria max start time fix

* EPMRPP-72339 || AA enalbed by default

* ElasticSearch config refactoring

* ES repositories condition fix

* EPMRPP-73287 || Last switch date ordering fix (#806)

* EPMRPP-73239 || Stale materialized view repository impl (#807)

* EPMRPP-73238 || ANY condition for Composite Attribute fix (#808)

* EPMRPP-74016 || Add custom repository for saving messagelog in elasticsearch (#809)

* EPMRPP-74115 || Add missed fields for indexing (#810)

* EPMRPP-67609 || Add integration sorting by desc creation date (#811)

* EPMRPP-67609 || Project integration sort added (#812)

* EPMRPP-67609 || Add integration sort annotation (#813)

* EPMRPP-75477 || Provide project storage count queries for calculation

* EPMRPP-75477 || Fix count query

* EPMRPP-75477 || Add modifying annotation for update query

* EPMRPP-75477 || Add query for retrieving item and retry ids for concrete launch

* EPMRPP-76240 || Add method which returns integrationTypes by accessType (#814)

* EPMRPP-75872 || UserCreationBid entity fields update (#815)

* EPMRPP-75872 || UserCreationBid entity fields update

* EPMRPP-75872 || JPA query fix

* EPMRPP-75872 || JPA schema fix

* EPMRPP-75872 || update test scripts branch

* EPMRPP-75872 || Travis config removed

Co-authored-by: Ivan_Budayeu <Skileton2018>

* EPMRPP-75477 || Remove unused queries

* EPMRPP-76888 || Add 30s validation for registration link resend

* EPMRPP-77071 || ANY condition for string array criteria fix

* EPMRPP-45842 || Exclude issue types condition added

* EPMRPP-77646 || Update domain entity Hibernate mapping (sender case)

* EPMRPP-77646 || updated migrationsUrl

* EPMRPP-77646 || updated the length of rule_name field

* EPMRPP-77648 || getByProjectIdAndRuleNameIgnoreCase

* EPMRPP-77646 || switched to develop

* EPMRPP-77648 || switched to develop

* EPMRPP-77623 || Attribute removing method added

* EPMRPP-77623 || Delete all fix

* EPMRPP-77778 || Implement DELETE endpoint (remove nested entities from SenderCase)

* EPMRPP-77972 || Additional methods for retrieving nested steps and retries

* EPMRPP-77972 || Update retries query

* EPMRPP-77972 || Change retrun type

* EPMRPP-77972 || Return query

* EPMRPP-77972 || Add path query

* EPMRPP-77972 || Add path cast

* EPMRPP-77972 || Add path cast

* EPMRPP-78107 || Attribute rule cascade merge

* EPMRPP-78071 || Sender case order by id added

* EPMRPP-77922 || Performance fix and cleaning code

* EPMRPP-78587 || Fix attribute grouping

* Update promote.yml

* EPMRPP-75612 || Add ElasticSearch client

* EPMRPP-79167 || Add check for possible 't' and 'f' values for system attribute

* EPMRPP-78998 || Flaky test cases widget. Increase the amount of items to be displayed on widget from 20 to 50

* EPMRPP-79630 || Update Passing rate per Launch widget

* EPMRPP-80176 || Update Passing rate summary widget

* Merge master into develop (#869)

* EPMRPP-79211 || Change minio to Jcloud S3 Provider

* EPMRPP-79211 || Return minio dependency

* EPMRPP-79211 || Added api version

* EPMRPP-79211 || Changed retrieving s3 location and changed provider to aws-s3

* EPMRPP-79211 || Added aws-s3 provider dependency

* EPMRPP-79211 || Add logging for jcloud

* EPMRPP-79211 || Adding multipart tu PutOptions

* EPMRPP-79211 || Change bucketToRegion implementation to use custom location

* EPMRPP-79211 || Remove logging module and add minio configuration

* EPMRPP-79211 || Add documentation for custom module

* EPMRPP-79211 || Remove multipart options

* EPMRPP-80865 || Update bom and other versions

* [Gradle Release Plugin] - new version commit:  '5.7.5'.

---------

Co-authored-by: miracle8484 <76156909+miracle8484@users.noreply.github.com>
Co-authored-by: reportportal.io <support@reportportal.io>

* EPMRPP-73535 || Updated ES client

* EPMRPP-76400 || Pattern analyze working with ES

* EPMRPP-82327 || Formatting code according to code style (#873)

* EPMRPP-82327-commons-dao-code-style google-style applied

* EPMRPP-82327-commons-dao-code-style fixed format after changes

* Epmrpp 84251 || merge to develop (#889)

* EPMRPP-80383 || Notifications. AND/OR attribute option

* EPMRPP-80383 || Notifications. AND/OR attribute option

* EPMRPP-80383 || Notifications. AND/OR attribute option

* EPMRPP-81052 || Most failed test-cases table (TOP-20). Increase the amount of items to be displayed on widget from 20 to 50 or 100

* Update migrationsUrl

* Merge master to 5.7.5 (#879)

* EPMRPP-79211 || Change minio to Jcloud S3 Provider

* EPMRPP-79211 || Return minio dependency

* EPMRPP-79211 || Added api version

* EPMRPP-79211 || Changed retrieving s3 location and changed provider to aws-s3

* EPMRPP-79211 || Added aws-s3 provider dependency

* EPMRPP-79211 || Add logging for jcloud

* EPMRPP-79211 || Adding multipart tu PutOptions

* EPMRPP-79211 || Change bucketToRegion implementation to use custom location

* EPMRPP-79211 || Remove logging module and add minio configuration

* EPMRPP-79211 || Add documentation for custom module

* EPMRPP-79211 || Remove multipart options

* EPMRPP-80865 || Update bom and other versions

* [Gradle Release Plugin] - new version commit:  '5.7.5'.

---------

Co-authored-by: miracle8484 <76156909+miracle8484@users.noreply.github.com>
Co-authored-by: reportportal.io <support@reportportal.io>

* Merge 23.1 (#880)

* EPMRPP-81052 || Most failed test-cases table (TOP-20). Increase the amount of items to be displayed on widget from 20 to 50 or 100

* EPMRPP-81233 || Move ACL tasks from RP-23.3 to RP-23.1 (#868)

* EPMRPP-81233 || Move ACL tasks from RP-23.3 to RP-23.1

* EPMRPP-72320 || Update model version

* EPMRPP-72320 || Remove share flag from DashboardWidget

* EPMRPP-81233 || Move ACL tasks from RP-23.3 to RP-23.1

* EPMRPP-81233 || decrease branch test limit

---------

Co-authored-by: Pavel Bortnik <pavel_bortnik@epam.com>
Co-authored-by: Andrei Piankouski <andrei_piankouski@epam.com>

* EPMRPP-82300 Update dependency for common-models (#872)

* EPMRPP-82300-dependency-update update commons-model dependency

* EPMRPP-82300-dependency-update update commons-model dependency

---------

Co-authored-by: Andrei Piankouski <andrei_piankouski@epam.com>
Co-authored-by: Pavel Bortnik <pavel_bortnik@epam.com>
Co-authored-by: rkukharenka <125865748+rkukharenka@users.noreply.github.com>

* EPMRPP-82707 || Add single bucket configuration (#881)

* EPMRPP-82707 || Add singleBucket configuration

* EPMRPP-82707 || Add singleBucket feature flag

* EPMRPP-82707 || Refactor FeatureFlagHandler

* EPMRPP-82707 || Add singleBucket config for integrations secrets

* EPMRPP-82707 || Refactor according to checkstyle

* EPMRPP-82707 || Refactor according to checkstyle

* EPMRPP-82707 || Refactor according to checkstyle

* Merge master to hotfix/next (#885)

* EPMRPP-79211 || Change minio to Jcloud S3 Provider

* EPMRPP-79211 || Return minio dependency

* EPMRPP-79211 || Added api version

* EPMRPP-79211 || Changed retrieving s3 location and changed provider to aws-s3

* EPMRPP-79211 || Added aws-s3 provider dependency

* EPMRPP-79211 || Add logging for jcloud

* EPMRPP-79211 || Adding multipart tu PutOptions

* EPMRPP-79211 || Change bucketToRegion implementation to use custom location

* EPMRPP-79211 || Remove logging module and add minio configuration

* EPMRPP-79211 || Add documentation for custom module

* EPMRPP-79211 || Remove multipart options

* EPMRPP-80865 || Update bom and other versions

* [Gradle Release Plugin] - new version commit:  '5.7.5'.

* 5.8.0 || Release  (#882)

* EPMRPP-80383 || Notifications. AND/OR attribute option

* EPMRPP-80383 || Notifications. AND/OR attribute option

* EPMRPP-80383 || Notifications. AND/OR attribute option

* EPMRPP-81052 || Most failed test-cases table (TOP-20). Increase the amount of items to be displayed on widget from 20 to 50 or 100

* Update migrationsUrl

* Merge master to 5.7.5 (#879)

* EPMRPP-79211 || Change minio to Jcloud S3 Provider

* EPMRPP-79211 || Return minio dependency

* EPMRPP-79211 || Added api version

* EPMRPP-79211 || Changed retrieving s3 location and changed provider to aws-s3

* EPMRPP-79211 || Added aws-s3 provider dependency

* EPMRPP-79211 || Add logging for jcloud

* EPMRPP-79211 || Adding multipart tu PutOptions

* EPMRPP-79211 || Change bucketToRegion implementation to use custom location

* EPMRPP-79211 || Remove logging module and add minio configuration

* EPMRPP-79211 || Add documentation for custom module

* EPMRPP-79211 || Remove multipart options

* EPMRPP-80865 || Update bom and other versions

* [Gradle Release Plugin] - new version commit:  '5.7.5'.

---------

Co-authored-by: miracle8484 <76156909+miracle8484@users.noreply.github.com>
Co-authored-by: reportportal.io <support@reportportal.io>

* Merge 23.1 (#880)

* EPMRPP-81052 || Most failed test-cases table (TOP-20). Increase the amount of items to be displayed on widget from 20 to 50 or 100

* EPMRPP-81233 || Move ACL tasks from RP-23.3 to RP-23.1 (#868)

* EPMRPP-81233 || Move ACL tasks from RP-23.3 to RP-23.1

* EPMRPP-72320 || Update model version

* EPMRPP-72320 || Remove share flag from DashboardWidget

* EPMRPP-81233 || Move ACL tasks from RP-23.3 to RP-23.1

* EPMRPP-81233 || decrease branch test limit

---------

Co-authored-by: Pavel Bortnik <pavel_bortnik@epam.com>
Co-authored-by: Andrei Piankouski <andrei_piankouski@epam.com>

* EPMRPP-82300 Update dependency for common-models (#872)

* EPMRPP-82300-dependency-update update commons-model dependency

* EPMRPP-82300-dependency-update update commons-model dependency

---------

Co-authored-by: Andrei Piankouski <andrei_piankouski@epam.com>
Co-authored-by: Pavel Bortnik <pavel_bortnik@epam.com>
Co-authored-by: rkukharenka <125865748+rkukharenka@users.noreply.github.com>

* Update version

* EPMRPP-83280 || Update bom

---------

Co-authored-by: Andrei Piankouski <andrei_piankouski@epam.com>
Co-authored-by: miracle8484 <76156909+miracle8484@users.noreply.github.com>
Co-authored-by: Ivan_Kustau <Ivan_Kustau@epam.com>
Co-authored-by: Ivan Kustau <86599591+IvanKustau@users.noreply.github.com>
Co-authored-by: reportportal.io <support@reportportal.io>
Co-authored-by: Pavel Bortnik <pavel_bortnik@epam.com>
Co-authored-by: rkukharenka <125865748+rkukharenka@users.noreply.github.com>

* EPMRPP-78998 || Flaky test cases widget. Increase the amount of items to be displayed on widget from 20 to 50

(cherry picked from commit e3d92ce)

* Update release.yml

* Update release.yml

* [Gradle Release Plugin] - new version commit:  '5.8.1'.

* Resolve conflicts

---------

Co-authored-by: Ivan_Kustau <Ivan_Kustau@epam.com>
Co-authored-by: miracle8484 <76156909+miracle8484@users.noreply.github.com>
Co-authored-by: Ivan Kustau <86599591+IvanKustau@users.noreply.github.com>
Co-authored-by: reportportal.io <support@reportportal.io>
Co-authored-by: Andrei Piankouski <andrei_piankouski@epam.com>
Co-authored-by: Pavel Bortnik <pavel_bortnik@epam.com>
Co-authored-by: rkukharenka <125865748+rkukharenka@users.noreply.github.com>

* EPMRPP-83130 || Update the token generation and its storage (#883)

* EPMRPP-83130 || Update the token generation and its storage

* EPMRPP-83130 || Add findByUser

* EPMRPP-83130 || Add java doc

---------

Co-authored-by: Andrei Piankouski <andrei_piankouski@epam.com>

* EPMRPP-83098 || Update storage variable naming (#886)

* EPMRPP-83098 || Update storage variables naming

* EPMRPP-83098 || Refactor checkstyle

* EPMRPP-83098 || Update storage variable naming (#887)

* EPMRPP-83098 || Update storage variables naming

* EPMRPP-83098 || Refactor checkstyle

* EPMRPP-83098 || Update datastore variable naming

* EPMRPP-83098 || Refactor checkstyle

* EPMRPP-84251 || Merge hotfix/next branch into develop

---------

Co-authored-by: Andrei Piankouski <andrei_piankouski@epam.com>
Co-authored-by: miracle8484 <76156909+miracle8484@users.noreply.github.com>
Co-authored-by: Ivan_Kustau <Ivan_Kustau@epam.com>
Co-authored-by: Ivan Kustau <86599591+IvanKustau@users.noreply.github.com>
Co-authored-by: reportportal.io <support@reportportal.io>
Co-authored-by: Pavel Bortnik <pavel_bortnik@epam.com>
Co-authored-by: rkukharenka <125865748+rkukharenka@users.noreply.github.com>

* EPMRPP-84251 || Fix SenderCase

* EPMRPP-84251 || Fix SenderCase

* EPRMPP-84114 || Api key last used at (#890)

* EPMRPP-84114 || Add last used field for ApiKey

* EPMRPP-84174 || Performance degradation during reporting with API key

* EPMRPP-84114 || Refactor checkstyle

* EPMRPP-84114 || Add lastUsedAt update method

* EPMRPP-84114 || Add doc for updateLastUsedAt

* EPMRPP-84114 || Add cache for findByHash method

* EPMRPP-84114 || Update version of migration scripts

* EPMRPP-84114 || Add @EnableCaching annotation

---------

Co-authored-by: Andrei Piankouski <andrei_piankouski@epam.com>

* EPMRPP-84794 || Add event object type

* EPMRPP-80519 || Add methods for removing buckets and files

* EPMRPP-84794 || Change Object Name

* EPMRPP-80519 || Remove attachments by project id

* EPMRPP-86221 || Generate jooq schema

* EPMRPP-86221 || Resolve conflicts

* EPMRPP-86221 || Resolve conflicts

* EPMRPP-86221 || Fix test

* EPMRPP-86221 || Fix test

* EPMRPP-86221 || Delete duplicate script

* EPMRPP-86363 exclude system attributes in launches table widget (#932)

* EPMRPP-86363 exclude system attributes in launches table widget

* EPMRPP-86363 fixed check-style comments

* Fix test

* EPMRPP-86363 exclude system attributes in launches table widget

* EPMRPP-86348 || Add new query for check already matched items (#933)

* EPMRPP-86348 || Add new query for check already matched items

* EPMRPP-86348 || Fix unit tests

* EPMRPP-84226 || Remove access token logic from the code (#934)

* EPMRPP-86250 ||  Update Analyzer settings. Provide the base for analysis: Current launch and Current launch+previous

* EPMRPP-86361 || Add possibility to filter items by composite system attributes (#936)

* EPMRPP-86208 || Update api key cache resolver

(cherry picked from commit b2928d3)

* EPMRPP-86775 || Add possibility to have no auth in ES

* EPMRPP-80574  (#939)

* EPMRPP-80519 || Add methods for removing buckets and files

* EPMRPP-80519 || Remove attachments by project id

* EPMRPP-86363 exclude system attributes in launches table widget (#932)

* EPMRPP-86363 exclude system attributes in launches table widget

* EPMRPP-86363 fixed check-style comments

* EPMRPP-80574 || Add possibility to provide encryption password by env

* EPMRPP-80574 || Add file existence check to the DataStore interface

* EPMRPP-80574 || Add default password value

* EPMRPP-80574 || Add default null password value

* EPMRPP-80574 || Update exception handling in s3 data store

* EPMRPP-80574 || Fix spelling mistake

---------

Co-authored-by: Ivan_Kustau <Ivan_Kustau@epam.com>
Co-authored-by: Ivan Kustau <86599591+IvanKustau@users.noreply.github.com>
Co-authored-by: Siarhei Hrabko <45555481+grabsefx@users.noreply.github.com>

* EPMRPP-80574 || Fix early stream closing (#940)

* EPMRPP-80519 || Add methods for removing buckets and files

* EPMRPP-80519 || Remove attachments by project id

* EPMRPP-86363 exclude system attributes in launches table widget (#932)

* EPMRPP-86363 exclude system attributes in launches table widget

* EPMRPP-86363 fixed check-style comments

* EPMRPP-80574 || Fix early stream closing

---------

Co-authored-by: Ivan_Kustau <Ivan_Kustau@epam.com>
Co-authored-by: Ivan Kustau <86599591+IvanKustau@users.noreply.github.com>
Co-authored-by: Siarhei Hrabko <45555481+grabsefx@users.noreply.github.com>

* Epmrpp 86248 || Auto-Analysis should skip already analyzed items on launch finish (#941)

* EPMRPP-79482 || JCloud filesystem (#942)

* EPMRPP-79482 || Create JCloud filesystem storage implementation

* EPMRPP-79482 || Refactor JCloud filesystem implementation

* EPMRPP-87044 exclude empty statistics records from processing (#943)

* EPMRPP-79482 || Refactor JCloud filesystem implementation

* EPMRPP-82591 || Add check for null file path

* EPMRPP-87173 exclude SKIPPED items from flaky tests widget (#944)

* EPMRPP-87537 || Launch number not indexing (#945)

* EPMRPP-87537 || Launch number not indexing

* EPMRPP-80574 || Update dependencies (#947)

* Update build.gradle (#948)

* EPMRPP-82591 || Refactor according to checkstyle

* EPMRPP-87271 fixed datetime parser (#950)

* EPMRPP-87271 fixed datetime parser

* EPMRPP-87613 || Add back compatibility with older plugins

* EPMRPP-87591 || Page crashes when logging into RP

* EPMRPP-86835 || Update releaseMode to use Maven instead of Github

* EPMRPP-86835 || Update libs version

* EPMRPP-87692 set auto analyzer mode "All launches with the same name" by default (#954)

* EPMRPP-87813 || Send to the analyzer the id of previous launch

* EPMRPP-87813 || Send to the analyzer the id of previous launch

* EPMRPP-87813 || Remove space

* EPMRPP-87433 || Add missed filename for attachment record mapper (#956)

* EPMRPP-80519 || Add methods for removing buckets and files

* EPMRPP-80519 || Remove attachments by project id

* EPMRPP-86363 exclude system attributes in launches table widget (#932)

* EPMRPP-86363 exclude system attributes in launches table widget

* EPMRPP-86363 fixed check-style comments

* EPMRPP-87433 || Add missed filename to the attachment record mapper

---------

Co-authored-by: Ivan_Kustau <Ivan_Kustau@epam.com>
Co-authored-by: Ivan Kustau <86599591+IvanKustau@users.noreply.github.com>
Co-authored-by: Siarhei Hrabko <45555481+grabsefx@users.noreply.github.com>
Co-authored-by: Pavel Bortnik <pbortnik1207@gmail.com>

* EPMRPP-87433 || Add missed attachment file name fetch (#957)

* EPMRPP-88755 || Add prefix and postfix for filesystem (#963)

* Add ability to use prefix and postfix in filesystem

* Remove redundant code

* Remove prefix and postfix for plugins bucket

* Fix tests

* Fix CommonDataStoreServiceTest

* Test commit

* Test commit

* Change logback-test.xml

* Change asserts

* Make tests OS independent

* Fix failed tests

* rc/5.11.1 || Update versions

---------

Co-authored-by: Ivan <budaevqwerty@gmail.com>
Co-authored-by: Ivan_Budayeu <Skileton2018>
Co-authored-by: miracle8484 <76156909+miracle8484@users.noreply.github.com>
Co-authored-by: chingiskhan-epam <102149723+chingiskhan-epam@users.noreply.github.com>
Co-authored-by: Chingiskhan <Chingiskhan_Kalanov@epam.com>
Co-authored-by: Maksim Antonov <Maksim_Antonov@epam.com>
Co-authored-by: Vadzim Hushchanskou <HardNorth@users.noreply.github.com>
Co-authored-by: Ivan_Kustau <Ivan_Kustau@epam.com>
Co-authored-by: Andrei Piankouski <andrei_piankouski@epam.com>
Co-authored-by: APiankouski <109206864+APiankouski@users.noreply.github.com>
Co-authored-by: Ivan Kustau <86599591+IvanKustau@users.noreply.github.com>
Co-authored-by: reportportal.io <support@reportportal.io>
Co-authored-by: Ryhor <125865748+rkukharenka@users.noreply.github.com>
Co-authored-by: Siarhei Hrabko <45555481+grabsefx@users.noreply.github.com>
Co-authored-by: siarhei_hrabko <siarhei_hrabko@epam.com>
Co-authored-by: Pavel Bortnik <pbortnik1207@gmail.com>
pbortnik added a commit that referenced this pull request Mar 13, 2024
* [Gradle Release Plugin] - new version commit:  '5.10.1'.

* Epmrpp 84513 (#924)

* EPMRPP-84513 || Performance degradation during reporting after the fix to an assigned and an unassigned project

(cherry picked from commit 940eecd)

* [Gradle Release Plugin] - pre tag commit:  '5.10.0'.

* EPMRPP-86208 || Update api key cache resolver

* Add caffeine cache manager

* Update ApiKeyCacheResolver

* Change cache TTL to 30 seconds

* Add author and license

* EPMRPP-85578 || Remove prefix and postfix for plugins bucket

* Revert "Feature/ermrpp 85520 subject name suggestion (#923)"

This reverts commit 5a90b99.

* [Gradle Release Plugin] - new version commit:  '5.10.1'.

* Release 5.11.0 (#965)

* EPMRPP-48316 || Ignore analyzer condition added (#793)

* EPMRPP-68775 || Unique error analyzer attributes (#794)

* EPMRPP-68819 || New cluster removing methods added (#795)

* EPMRPP-68619 || indexing performance fix (#796)

* EPMRPP-57211 || TestItem baseline query impl

* EPMRPP-57211 || Statistics baseline query impl

* EPMRPP-63122 || Widget options select added

* EPMRPP-68947 || Information about Jira Cloud issue (#800)

* EPMRPP-68947 || Add plugin name field to the ticket model

* EPMRPP-68947 || Add plugin name field to the ticket model

* EPMRPP-68947 || Update jooq schema

* EPMRPP-68947 || Disable jooq build

* EPMRPP-68947 || Update path to db scripts

* EPMRPP-68947 || Jooq regenerate

* EPMRPP-68947 || Jooq regenerate

* EPMRPP-68947 || Update migration scripts path

* EPMRPP-68897 || Widget on Dashboards count query (#799)

Co-authored-by: Ivan_Budayeu <Skileton2018>
Co-authored-by: Pavel Bortnik <pavel_bortnik@epam.com>

* EPMRPP-68649 || Saving log message to elastic (#801)

* EPMRPP-56432 || Top criteria max start time fix

* EPMRPP-72339 || AA enalbed by default

* ElasticSearch config refactoring

* ES repositories condition fix

* EPMRPP-73287 || Last switch date ordering fix (#806)

* EPMRPP-73239 || Stale materialized view repository impl (#807)

* EPMRPP-73238 || ANY condition for Composite Attribute fix (#808)

* EPMRPP-74016 || Add custom repository for saving messagelog in elasticsearch (#809)

* EPMRPP-74115 || Add missed fields for indexing (#810)

* EPMRPP-67609 || Add integration sorting by desc creation date (#811)

* EPMRPP-67609 || Project integration sort added (#812)

* EPMRPP-67609 || Add integration sort annotation (#813)

* EPMRPP-75477 || Provide project storage count queries for calculation

* EPMRPP-75477 || Fix count query

* EPMRPP-75477 || Add modifying annotation for update query

* EPMRPP-75477 || Add query for retrieving item and retry ids for concrete launch

* EPMRPP-76240 || Add method which returns integrationTypes by accessType (#814)

* EPMRPP-75872 || UserCreationBid entity fields update (#815)

* EPMRPP-75872 || UserCreationBid entity fields update

* EPMRPP-75872 || JPA query fix

* EPMRPP-75872 || JPA schema fix

* EPMRPP-75872 || update test scripts branch

* EPMRPP-75872 || Travis config removed

Co-authored-by: Ivan_Budayeu <Skileton2018>

* EPMRPP-75477 || Remove unused queries

* EPMRPP-76888 || Add 30s validation for registration link resend

* EPMRPP-77071 || ANY condition for string array criteria fix

* EPMRPP-45842 || Exclude issue types condition added

* EPMRPP-77646 || Update domain entity Hibernate mapping (sender case)

* EPMRPP-77646 || updated migrationsUrl

* EPMRPP-77646 || updated the length of rule_name field

* EPMRPP-77648 || getByProjectIdAndRuleNameIgnoreCase

* EPMRPP-77646 || switched to develop

* EPMRPP-77648 || switched to develop

* EPMRPP-77623 || Attribute removing method added

* EPMRPP-77623 || Delete all fix

* EPMRPP-77778 || Implement DELETE endpoint (remove nested entities from SenderCase)

* EPMRPP-77972 || Additional methods for retrieving nested steps and retries

* EPMRPP-77972 || Update retries query

* EPMRPP-77972 || Change retrun type

* EPMRPP-77972 || Return query

* EPMRPP-77972 || Add path query

* EPMRPP-77972 || Add path cast

* EPMRPP-77972 || Add path cast

* EPMRPP-78107 || Attribute rule cascade merge

* EPMRPP-78071 || Sender case order by id added

* EPMRPP-77922 || Performance fix and cleaning code

* EPMRPP-78587 || Fix attribute grouping

* Update promote.yml

* EPMRPP-75612 || Add ElasticSearch client

* EPMRPP-79167 || Add check for possible 't' and 'f' values for system attribute

* EPMRPP-78998 || Flaky test cases widget. Increase the amount of items to be displayed on widget from 20 to 50

* EPMRPP-79630 || Update Passing rate per Launch widget

* EPMRPP-80176 || Update Passing rate summary widget

* Merge master into develop (#869)

* EPMRPP-79211 || Change minio to Jcloud S3 Provider

* EPMRPP-79211 || Return minio dependency

* EPMRPP-79211 || Added api version

* EPMRPP-79211 || Changed retrieving s3 location and changed provider to aws-s3

* EPMRPP-79211 || Added aws-s3 provider dependency

* EPMRPP-79211 || Add logging for jcloud

* EPMRPP-79211 || Adding multipart tu PutOptions

* EPMRPP-79211 || Change bucketToRegion implementation to use custom location

* EPMRPP-79211 || Remove logging module and add minio configuration

* EPMRPP-79211 || Add documentation for custom module

* EPMRPP-79211 || Remove multipart options

* EPMRPP-80865 || Update bom and other versions

* [Gradle Release Plugin] - new version commit:  '5.7.5'.

---------

Co-authored-by: miracle8484 <76156909+miracle8484@users.noreply.github.com>
Co-authored-by: reportportal.io <support@reportportal.io>

* EPMRPP-73535 || Updated ES client

* EPMRPP-76400 || Pattern analyze working with ES

* EPMRPP-82327 || Formatting code according to code style (#873)

* EPMRPP-82327-commons-dao-code-style google-style applied

* EPMRPP-82327-commons-dao-code-style fixed format after changes

* Epmrpp 84251 || merge to develop (#889)

* EPMRPP-80383 || Notifications. AND/OR attribute option

* EPMRPP-80383 || Notifications. AND/OR attribute option

* EPMRPP-80383 || Notifications. AND/OR attribute option

* EPMRPP-81052 || Most failed test-cases table (TOP-20). Increase the amount of items to be displayed on widget from 20 to 50 or 100

* Update migrationsUrl

* Merge master to 5.7.5 (#879)

* EPMRPP-79211 || Change minio to Jcloud S3 Provider

* EPMRPP-79211 || Return minio dependency

* EPMRPP-79211 || Added api version

* EPMRPP-79211 || Changed retrieving s3 location and changed provider to aws-s3

* EPMRPP-79211 || Added aws-s3 provider dependency

* EPMRPP-79211 || Add logging for jcloud

* EPMRPP-79211 || Adding multipart tu PutOptions

* EPMRPP-79211 || Change bucketToRegion implementation to use custom location

* EPMRPP-79211 || Remove logging module and add minio configuration

* EPMRPP-79211 || Add documentation for custom module

* EPMRPP-79211 || Remove multipart options

* EPMRPP-80865 || Update bom and other versions

* [Gradle Release Plugin] - new version commit:  '5.7.5'.

---------

Co-authored-by: miracle8484 <76156909+miracle8484@users.noreply.github.com>
Co-authored-by: reportportal.io <support@reportportal.io>

* Merge 23.1 (#880)

* EPMRPP-81052 || Most failed test-cases table (TOP-20). Increase the amount of items to be displayed on widget from 20 to 50 or 100

* EPMRPP-81233 || Move ACL tasks from RP-23.3 to RP-23.1 (#868)

* EPMRPP-81233 || Move ACL tasks from RP-23.3 to RP-23.1

* EPMRPP-72320 || Update model version

* EPMRPP-72320 || Remove share flag from DashboardWidget

* EPMRPP-81233 || Move ACL tasks from RP-23.3 to RP-23.1

* EPMRPP-81233 || decrease branch test limit

---------

Co-authored-by: Pavel Bortnik <pavel_bortnik@epam.com>
Co-authored-by: Andrei Piankouski <andrei_piankouski@epam.com>

* EPMRPP-82300 Update dependency for common-models (#872)

* EPMRPP-82300-dependency-update update commons-model dependency

* EPMRPP-82300-dependency-update update commons-model dependency

---------

Co-authored-by: Andrei Piankouski <andrei_piankouski@epam.com>
Co-authored-by: Pavel Bortnik <pavel_bortnik@epam.com>
Co-authored-by: rkukharenka <125865748+rkukharenka@users.noreply.github.com>

* EPMRPP-82707 || Add single bucket configuration (#881)

* EPMRPP-82707 || Add singleBucket configuration

* EPMRPP-82707 || Add singleBucket feature flag

* EPMRPP-82707 || Refactor FeatureFlagHandler

* EPMRPP-82707 || Add singleBucket config for integrations secrets

* EPMRPP-82707 || Refactor according to checkstyle

* EPMRPP-82707 || Refactor according to checkstyle

* EPMRPP-82707 || Refactor according to checkstyle

* Merge master to hotfix/next (#885)

* EPMRPP-79211 || Change minio to Jcloud S3 Provider

* EPMRPP-79211 || Return minio dependency

* EPMRPP-79211 || Added api version

* EPMRPP-79211 || Changed retrieving s3 location and changed provider to aws-s3

* EPMRPP-79211 || Added aws-s3 provider dependency

* EPMRPP-79211 || Add logging for jcloud

* EPMRPP-79211 || Adding multipart tu PutOptions

* EPMRPP-79211 || Change bucketToRegion implementation to use custom location

* EPMRPP-79211 || Remove logging module and add minio configuration

* EPMRPP-79211 || Add documentation for custom module

* EPMRPP-79211 || Remove multipart options

* EPMRPP-80865 || Update bom and other versions

* [Gradle Release Plugin] - new version commit:  '5.7.5'.

* 5.8.0 || Release  (#882)

* EPMRPP-80383 || Notifications. AND/OR attribute option

* EPMRPP-80383 || Notifications. AND/OR attribute option

* EPMRPP-80383 || Notifications. AND/OR attribute option

* EPMRPP-81052 || Most failed test-cases table (TOP-20). Increase the amount of items to be displayed on widget from 20 to 50 or 100

* Update migrationsUrl

* Merge master to 5.7.5 (#879)

* EPMRPP-79211 || Change minio to Jcloud S3 Provider

* EPMRPP-79211 || Return minio dependency

* EPMRPP-79211 || Added api version

* EPMRPP-79211 || Changed retrieving s3 location and changed provider to aws-s3

* EPMRPP-79211 || Added aws-s3 provider dependency

* EPMRPP-79211 || Add logging for jcloud

* EPMRPP-79211 || Adding multipart tu PutOptions

* EPMRPP-79211 || Change bucketToRegion implementation to use custom location

* EPMRPP-79211 || Remove logging module and add minio configuration

* EPMRPP-79211 || Add documentation for custom module

* EPMRPP-79211 || Remove multipart options

* EPMRPP-80865 || Update bom and other versions

* [Gradle Release Plugin] - new version commit:  '5.7.5'.

---------

Co-authored-by: miracle8484 <76156909+miracle8484@users.noreply.github.com>
Co-authored-by: reportportal.io <support@reportportal.io>

* Merge 23.1 (#880)

* EPMRPP-81052 || Most failed test-cases table (TOP-20). Increase the amount of items to be displayed on widget from 20 to 50 or 100

* EPMRPP-81233 || Move ACL tasks from RP-23.3 to RP-23.1 (#868)

* EPMRPP-81233 || Move ACL tasks from RP-23.3 to RP-23.1

* EPMRPP-72320 || Update model version

* EPMRPP-72320 || Remove share flag from DashboardWidget

* EPMRPP-81233 || Move ACL tasks from RP-23.3 to RP-23.1

* EPMRPP-81233 || decrease branch test limit

---------

Co-authored-by: Pavel Bortnik <pavel_bortnik@epam.com>
Co-authored-by: Andrei Piankouski <andrei_piankouski@epam.com>

* EPMRPP-82300 Update dependency for common-models (#872)

* EPMRPP-82300-dependency-update update commons-model dependency

* EPMRPP-82300-dependency-update update commons-model dependency

---------

Co-authored-by: Andrei Piankouski <andrei_piankouski@epam.com>
Co-authored-by: Pavel Bortnik <pavel_bortnik@epam.com>
Co-authored-by: rkukharenka <125865748+rkukharenka@users.noreply.github.com>

* Update version

* EPMRPP-83280 || Update bom

---------

Co-authored-by: Andrei Piankouski <andrei_piankouski@epam.com>
Co-authored-by: miracle8484 <76156909+miracle8484@users.noreply.github.com>
Co-authored-by: Ivan_Kustau <Ivan_Kustau@epam.com>
Co-authored-by: Ivan Kustau <86599591+IvanKustau@users.noreply.github.com>
Co-authored-by: reportportal.io <support@reportportal.io>
Co-authored-by: Pavel Bortnik <pavel_bortnik@epam.com>
Co-authored-by: rkukharenka <125865748+rkukharenka@users.noreply.github.com>

* EPMRPP-78998 || Flaky test cases widget. Increase the amount of items to be displayed on widget from 20 to 50

(cherry picked from commit e3d92ce)

* Update release.yml

* Update release.yml

* [Gradle Release Plugin] - new version commit:  '5.8.1'.

* Resolve conflicts

---------

Co-authored-by: Ivan_Kustau <Ivan_Kustau@epam.com>
Co-authored-by: miracle8484 <76156909+miracle8484@users.noreply.github.com>
Co-authored-by: Ivan Kustau <86599591+IvanKustau@users.noreply.github.com>
Co-authored-by: reportportal.io <support@reportportal.io>
Co-authored-by: Andrei Piankouski <andrei_piankouski@epam.com>
Co-authored-by: Pavel Bortnik <pavel_bortnik@epam.com>
Co-authored-by: rkukharenka <125865748+rkukharenka@users.noreply.github.com>

* EPMRPP-83130 || Update the token generation and its storage (#883)

* EPMRPP-83130 || Update the token generation and its storage

* EPMRPP-83130 || Add findByUser

* EPMRPP-83130 || Add java doc

---------

Co-authored-by: Andrei Piankouski <andrei_piankouski@epam.com>

* EPMRPP-83098 || Update storage variable naming (#886)

* EPMRPP-83098 || Update storage variables naming

* EPMRPP-83098 || Refactor checkstyle

* EPMRPP-83098 || Update storage variable naming (#887)

* EPMRPP-83098 || Update storage variables naming

* EPMRPP-83098 || Refactor checkstyle

* EPMRPP-83098 || Update datastore variable naming

* EPMRPP-83098 || Refactor checkstyle

* EPMRPP-84251 || Merge hotfix/next branch into develop

---------

Co-authored-by: Andrei Piankouski <andrei_piankouski@epam.com>
Co-authored-by: miracle8484 <76156909+miracle8484@users.noreply.github.com>
Co-authored-by: Ivan_Kustau <Ivan_Kustau@epam.com>
Co-authored-by: Ivan Kustau <86599591+IvanKustau@users.noreply.github.com>
Co-authored-by: reportportal.io <support@reportportal.io>
Co-authored-by: Pavel Bortnik <pavel_bortnik@epam.com>
Co-authored-by: rkukharenka <125865748+rkukharenka@users.noreply.github.com>

* EPMRPP-84251 || Fix SenderCase

* EPMRPP-84251 || Fix SenderCase

* EPRMPP-84114 || Api key last used at (#890)

* EPMRPP-84114 || Add last used field for ApiKey

* EPMRPP-84174 || Performance degradation during reporting with API key

* EPMRPP-84114 || Refactor checkstyle

* EPMRPP-84114 || Add lastUsedAt update method

* EPMRPP-84114 || Add doc for updateLastUsedAt

* EPMRPP-84114 || Add cache for findByHash method

* EPMRPP-84114 || Update version of migration scripts

* EPMRPP-84114 || Add @EnableCaching annotation

---------

Co-authored-by: Andrei Piankouski <andrei_piankouski@epam.com>

* EPMRPP-84794 || Add event object type

* EPMRPP-80519 || Add methods for removing buckets and files

* EPMRPP-84794 || Change Object Name

* EPMRPP-80519 || Remove attachments by project id

* EPMRPP-86221 || Generate jooq schema

* EPMRPP-86221 || Resolve conflicts

* EPMRPP-86221 || Resolve conflicts

* EPMRPP-86221 || Fix test

* EPMRPP-86221 || Fix test

* EPMRPP-86221 || Delete duplicate script

* EPMRPP-86363 exclude system attributes in launches table widget (#932)

* EPMRPP-86363 exclude system attributes in launches table widget

* EPMRPP-86363 fixed check-style comments

* Fix test

* EPMRPP-86363 exclude system attributes in launches table widget

* EPMRPP-86348 || Add new query for check already matched items (#933)

* EPMRPP-86348 || Add new query for check already matched items

* EPMRPP-86348 || Fix unit tests

* EPMRPP-84226 || Remove access token logic from the code (#934)

* EPMRPP-86250 ||  Update Analyzer settings. Provide the base for analysis: Current launch and Current launch+previous

* EPMRPP-86361 || Add possibility to filter items by composite system attributes (#936)

* EPMRPP-86208 || Update api key cache resolver

(cherry picked from commit b2928d3)

* EPMRPP-86775 || Add possibility to have no auth in ES

* EPMRPP-80574  (#939)

* EPMRPP-80519 || Add methods for removing buckets and files

* EPMRPP-80519 || Remove attachments by project id

* EPMRPP-86363 exclude system attributes in launches table widget (#932)

* EPMRPP-86363 exclude system attributes in launches table widget

* EPMRPP-86363 fixed check-style comments

* EPMRPP-80574 || Add possibility to provide encryption password by env

* EPMRPP-80574 || Add file existence check to the DataStore interface

* EPMRPP-80574 || Add default password value

* EPMRPP-80574 || Add default null password value

* EPMRPP-80574 || Update exception handling in s3 data store

* EPMRPP-80574 || Fix spelling mistake

---------

Co-authored-by: Ivan_Kustau <Ivan_Kustau@epam.com>
Co-authored-by: Ivan Kustau <86599591+IvanKustau@users.noreply.github.com>
Co-authored-by: Siarhei Hrabko <45555481+grabsefx@users.noreply.github.com>

* EPMRPP-80574 || Fix early stream closing (#940)

* EPMRPP-80519 || Add methods for removing buckets and files

* EPMRPP-80519 || Remove attachments by project id

* EPMRPP-86363 exclude system attributes in launches table widget (#932)

* EPMRPP-86363 exclude system attributes in launches table widget

* EPMRPP-86363 fixed check-style comments

* EPMRPP-80574 || Fix early stream closing

---------

Co-authored-by: Ivan_Kustau <Ivan_Kustau@epam.com>
Co-authored-by: Ivan Kustau <86599591+IvanKustau@users.noreply.github.com>
Co-authored-by: Siarhei Hrabko <45555481+grabsefx@users.noreply.github.com>

* Epmrpp 86248 || Auto-Analysis should skip already analyzed items on launch finish (#941)

* EPMRPP-79482 || JCloud filesystem (#942)

* EPMRPP-79482 || Create JCloud filesystem storage implementation

* EPMRPP-79482 || Refactor JCloud filesystem implementation

* EPMRPP-87044 exclude empty statistics records from processing (#943)

* EPMRPP-79482 || Refactor JCloud filesystem implementation

* EPMRPP-82591 || Add check for null file path

* EPMRPP-87173 exclude SKIPPED items from flaky tests widget (#944)

* EPMRPP-87537 || Launch number not indexing (#945)

* EPMRPP-87537 || Launch number not indexing

* EPMRPP-80574 || Update dependencies (#947)

* Update build.gradle (#948)

* EPMRPP-82591 || Refactor according to checkstyle

* EPMRPP-87271 fixed datetime parser (#950)

* EPMRPP-87271 fixed datetime parser

* EPMRPP-87613 || Add back compatibility with older plugins

* EPMRPP-87591 || Page crashes when logging into RP

* EPMRPP-86835 || Update releaseMode to use Maven instead of Github

* EPMRPP-86835 || Update libs version

* EPMRPP-87692 set auto analyzer mode "All launches with the same name" by default (#954)

* EPMRPP-87813 || Send to the analyzer the id of previous launch

* EPMRPP-87813 || Send to the analyzer the id of previous launch

* EPMRPP-87813 || Remove space

* EPMRPP-87433 || Add missed filename for attachment record mapper (#956)

* EPMRPP-80519 || Add methods for removing buckets and files

* EPMRPP-80519 || Remove attachments by project id

* EPMRPP-86363 exclude system attributes in launches table widget (#932)

* EPMRPP-86363 exclude system attributes in launches table widget

* EPMRPP-86363 fixed check-style comments

* EPMRPP-87433 || Add missed filename to the attachment record mapper

---------

Co-authored-by: Ivan_Kustau <Ivan_Kustau@epam.com>
Co-authored-by: Ivan Kustau <86599591+IvanKustau@users.noreply.github.com>
Co-authored-by: Siarhei Hrabko <45555481+grabsefx@users.noreply.github.com>
Co-authored-by: Pavel Bortnik <pbortnik1207@gmail.com>

* EPMRPP-87433 || Add missed attachment file name fetch (#957)

* EPMRPP-88755 || Add prefix and postfix for filesystem (#963)

* Add ability to use prefix and postfix in filesystem

* Remove redundant code

* Remove prefix and postfix for plugins bucket

* Fix tests

* Fix CommonDataStoreServiceTest

* Test commit

* Test commit

* Change logback-test.xml

* Change asserts

* Make tests OS independent

* Fix failed tests

* rc/5.11.0 || Update versions

---------

Co-authored-by: Ivan <budaevqwerty@gmail.com>
Co-authored-by: Ivan_Budayeu <Skileton2018>
Co-authored-by: miracle8484 <76156909+miracle8484@users.noreply.github.com>
Co-authored-by: chingiskhan-epam <102149723+chingiskhan-epam@users.noreply.github.com>
Co-authored-by: Chingiskhan <Chingiskhan_Kalanov@epam.com>
Co-authored-by: Maksim Antonov <Maksim_Antonov@epam.com>
Co-authored-by: Vadzim Hushchanskou <HardNorth@users.noreply.github.com>
Co-authored-by: Ivan_Kustau <Ivan_Kustau@epam.com>
Co-authored-by: Andrei Piankouski <andrei_piankouski@epam.com>
Co-authored-by: APiankouski <109206864+APiankouski@users.noreply.github.com>
Co-authored-by: Ivan Kustau <86599591+IvanKustau@users.noreply.github.com>
Co-authored-by: reportportal.io <support@reportportal.io>
Co-authored-by: Ryhor <125865748+rkukharenka@users.noreply.github.com>
Co-authored-by: Siarhei Hrabko <45555481+grabsefx@users.noreply.github.com>
Co-authored-by: siarhei_hrabko <siarhei_hrabko@epam.com>
Co-authored-by: Pavel Bortnik <pbortnik1207@gmail.com>

* [Gradle Release Plugin] - new version commit:  '5.11.1'.

* Release 5.11.1 (#966)

* EPMRPP-48316 || Ignore analyzer condition added (#793)

* EPMRPP-68775 || Unique error analyzer attributes (#794)

* EPMRPP-68819 || New cluster removing methods added (#795)

* EPMRPP-68619 || indexing performance fix (#796)

* EPMRPP-57211 || TestItem baseline query impl

* EPMRPP-57211 || Statistics baseline query impl

* EPMRPP-63122 || Widget options select added

* EPMRPP-68947 || Information about Jira Cloud issue (#800)

* EPMRPP-68947 || Add plugin name field to the ticket model

* EPMRPP-68947 || Add plugin name field to the ticket model

* EPMRPP-68947 || Update jooq schema

* EPMRPP-68947 || Disable jooq build

* EPMRPP-68947 || Update path to db scripts

* EPMRPP-68947 || Jooq regenerate

* EPMRPP-68947 || Jooq regenerate

* EPMRPP-68947 || Update migration scripts path

* EPMRPP-68897 || Widget on Dashboards count query (#799)

Co-authored-by: Ivan_Budayeu <Skileton2018>
Co-authored-by: Pavel Bortnik <pavel_bortnik@epam.com>

* EPMRPP-68649 || Saving log message to elastic (#801)

* EPMRPP-56432 || Top criteria max start time fix

* EPMRPP-72339 || AA enalbed by default

* ElasticSearch config refactoring

* ES repositories condition fix

* EPMRPP-73287 || Last switch date ordering fix (#806)

* EPMRPP-73239 || Stale materialized view repository impl (#807)

* EPMRPP-73238 || ANY condition for Composite Attribute fix (#808)

* EPMRPP-74016 || Add custom repository for saving messagelog in elasticsearch (#809)

* EPMRPP-74115 || Add missed fields for indexing (#810)

* EPMRPP-67609 || Add integration sorting by desc creation date (#811)

* EPMRPP-67609 || Project integration sort added (#812)

* EPMRPP-67609 || Add integration sort annotation (#813)

* EPMRPP-75477 || Provide project storage count queries for calculation

* EPMRPP-75477 || Fix count query

* EPMRPP-75477 || Add modifying annotation for update query

* EPMRPP-75477 || Add query for retrieving item and retry ids for concrete launch

* EPMRPP-76240 || Add method which returns integrationTypes by accessType (#814)

* EPMRPP-75872 || UserCreationBid entity fields update (#815)

* EPMRPP-75872 || UserCreationBid entity fields update

* EPMRPP-75872 || JPA query fix

* EPMRPP-75872 || JPA schema fix

* EPMRPP-75872 || update test scripts branch

* EPMRPP-75872 || Travis config removed

Co-authored-by: Ivan_Budayeu <Skileton2018>

* EPMRPP-75477 || Remove unused queries

* EPMRPP-76888 || Add 30s validation for registration link resend

* EPMRPP-77071 || ANY condition for string array criteria fix

* EPMRPP-45842 || Exclude issue types condition added

* EPMRPP-77646 || Update domain entity Hibernate mapping (sender case)

* EPMRPP-77646 || updated migrationsUrl

* EPMRPP-77646 || updated the length of rule_name field

* EPMRPP-77648 || getByProjectIdAndRuleNameIgnoreCase

* EPMRPP-77646 || switched to develop

* EPMRPP-77648 || switched to develop

* EPMRPP-77623 || Attribute removing method added

* EPMRPP-77623 || Delete all fix

* EPMRPP-77778 || Implement DELETE endpoint (remove nested entities from SenderCase)

* EPMRPP-77972 || Additional methods for retrieving nested steps and retries

* EPMRPP-77972 || Update retries query

* EPMRPP-77972 || Change retrun type

* EPMRPP-77972 || Return query

* EPMRPP-77972 || Add path query

* EPMRPP-77972 || Add path cast

* EPMRPP-77972 || Add path cast

* EPMRPP-78107 || Attribute rule cascade merge

* EPMRPP-78071 || Sender case order by id added

* EPMRPP-77922 || Performance fix and cleaning code

* EPMRPP-78587 || Fix attribute grouping

* Update promote.yml

* EPMRPP-75612 || Add ElasticSearch client

* EPMRPP-79167 || Add check for possible 't' and 'f' values for system attribute

* EPMRPP-78998 || Flaky test cases widget. Increase the amount of items to be displayed on widget from 20 to 50

* EPMRPP-79630 || Update Passing rate per Launch widget

* EPMRPP-80176 || Update Passing rate summary widget

* Merge master into develop (#869)

* EPMRPP-79211 || Change minio to Jcloud S3 Provider

* EPMRPP-79211 || Return minio dependency

* EPMRPP-79211 || Added api version

* EPMRPP-79211 || Changed retrieving s3 location and changed provider to aws-s3

* EPMRPP-79211 || Added aws-s3 provider dependency

* EPMRPP-79211 || Add logging for jcloud

* EPMRPP-79211 || Adding multipart tu PutOptions

* EPMRPP-79211 || Change bucketToRegion implementation to use custom location

* EPMRPP-79211 || Remove logging module and add minio configuration

* EPMRPP-79211 || Add documentation for custom module

* EPMRPP-79211 || Remove multipart options

* EPMRPP-80865 || Update bom and other versions

* [Gradle Release Plugin] - new version commit:  '5.7.5'.

---------

Co-authored-by: miracle8484 <76156909+miracle8484@users.noreply.github.com>
Co-authored-by: reportportal.io <support@reportportal.io>

* EPMRPP-73535 || Updated ES client

* EPMRPP-76400 || Pattern analyze working with ES

* EPMRPP-82327 || Formatting code according to code style (#873)

* EPMRPP-82327-commons-dao-code-style google-style applied

* EPMRPP-82327-commons-dao-code-style fixed format after changes

* Epmrpp 84251 || merge to develop (#889)

* EPMRPP-80383 || Notifications. AND/OR attribute option

* EPMRPP-80383 || Notifications. AND/OR attribute option

* EPMRPP-80383 || Notifications. AND/OR attribute option

* EPMRPP-81052 || Most failed test-cases table (TOP-20). Increase the amount of items to be displayed on widget from 20 to 50 or 100

* Update migrationsUrl

* Merge master to 5.7.5 (#879)

* EPMRPP-79211 || Change minio to Jcloud S3 Provider

* EPMRPP-79211 || Return minio dependency

* EPMRPP-79211 || Added api version

* EPMRPP-79211 || Changed retrieving s3 location and changed provider to aws-s3

* EPMRPP-79211 || Added aws-s3 provider dependency

* EPMRPP-79211 || Add logging for jcloud

* EPMRPP-79211 || Adding multipart tu PutOptions

* EPMRPP-79211 || Change bucketToRegion implementation to use custom location

* EPMRPP-79211 || Remove logging module and add minio configuration

* EPMRPP-79211 || Add documentation for custom module

* EPMRPP-79211 || Remove multipart options

* EPMRPP-80865 || Update bom and other versions

* [Gradle Release Plugin] - new version commit:  '5.7.5'.

---------

Co-authored-by: miracle8484 <76156909+miracle8484@users.noreply.github.com>
Co-authored-by: reportportal.io <support@reportportal.io>

* Merge 23.1 (#880)

* EPMRPP-81052 || Most failed test-cases table (TOP-20). Increase the amount of items to be displayed on widget from 20 to 50 or 100

* EPMRPP-81233 || Move ACL tasks from RP-23.3 to RP-23.1 (#868)

* EPMRPP-81233 || Move ACL tasks from RP-23.3 to RP-23.1

* EPMRPP-72320 || Update model version

* EPMRPP-72320 || Remove share flag from DashboardWidget

* EPMRPP-81233 || Move ACL tasks from RP-23.3 to RP-23.1

* EPMRPP-81233 || decrease branch test limit

---------

Co-authored-by: Pavel Bortnik <pavel_bortnik@epam.com>
Co-authored-by: Andrei Piankouski <andrei_piankouski@epam.com>

* EPMRPP-82300 Update dependency for common-models (#872)

* EPMRPP-82300-dependency-update update commons-model dependency

* EPMRPP-82300-dependency-update update commons-model dependency

---------

Co-authored-by: Andrei Piankouski <andrei_piankouski@epam.com>
Co-authored-by: Pavel Bortnik <pavel_bortnik@epam.com>
Co-authored-by: rkukharenka <125865748+rkukharenka@users.noreply.github.com>

* EPMRPP-82707 || Add single bucket configuration (#881)

* EPMRPP-82707 || Add singleBucket configuration

* EPMRPP-82707 || Add singleBucket feature flag

* EPMRPP-82707 || Refactor FeatureFlagHandler

* EPMRPP-82707 || Add singleBucket config for integrations secrets

* EPMRPP-82707 || Refactor according to checkstyle

* EPMRPP-82707 || Refactor according to checkstyle

* EPMRPP-82707 || Refactor according to checkstyle

* Merge master to hotfix/next (#885)

* EPMRPP-79211 || Change minio to Jcloud S3 Provider

* EPMRPP-79211 || Return minio dependency

* EPMRPP-79211 || Added api version

* EPMRPP-79211 || Changed retrieving s3 location and changed provider to aws-s3

* EPMRPP-79211 || Added aws-s3 provider dependency

* EPMRPP-79211 || Add logging for jcloud

* EPMRPP-79211 || Adding multipart tu PutOptions

* EPMRPP-79211 || Change bucketToRegion implementation to use custom location

* EPMRPP-79211 || Remove logging module and add minio configuration

* EPMRPP-79211 || Add documentation for custom module

* EPMRPP-79211 || Remove multipart options

* EPMRPP-80865 || Update bom and other versions

* [Gradle Release Plugin] - new version commit:  '5.7.5'.

* 5.8.0 || Release  (#882)

* EPMRPP-80383 || Notifications. AND/OR attribute option

* EPMRPP-80383 || Notifications. AND/OR attribute option

* EPMRPP-80383 || Notifications. AND/OR attribute option

* EPMRPP-81052 || Most failed test-cases table (TOP-20). Increase the amount of items to be displayed on widget from 20 to 50 or 100

* Update migrationsUrl

* Merge master to 5.7.5 (#879)

* EPMRPP-79211 || Change minio to Jcloud S3 Provider

* EPMRPP-79211 || Return minio dependency

* EPMRPP-79211 || Added api version

* EPMRPP-79211 || Changed retrieving s3 location and changed provider to aws-s3

* EPMRPP-79211 || Added aws-s3 provider dependency

* EPMRPP-79211 || Add logging for jcloud

* EPMRPP-79211 || Adding multipart tu PutOptions

* EPMRPP-79211 || Change bucketToRegion implementation to use custom location

* EPMRPP-79211 || Remove logging module and add minio configuration

* EPMRPP-79211 || Add documentation for custom module

* EPMRPP-79211 || Remove multipart options

* EPMRPP-80865 || Update bom and other versions

* [Gradle Release Plugin] - new version commit:  '5.7.5'.

---------

Co-authored-by: miracle8484 <76156909+miracle8484@users.noreply.github.com>
Co-authored-by: reportportal.io <support@reportportal.io>

* Merge 23.1 (#880)

* EPMRPP-81052 || Most failed test-cases table (TOP-20). Increase the amount of items to be displayed on widget from 20 to 50 or 100

* EPMRPP-81233 || Move ACL tasks from RP-23.3 to RP-23.1 (#868)

* EPMRPP-81233 || Move ACL tasks from RP-23.3 to RP-23.1

* EPMRPP-72320 || Update model version

* EPMRPP-72320 || Remove share flag from DashboardWidget

* EPMRPP-81233 || Move ACL tasks from RP-23.3 to RP-23.1

* EPMRPP-81233 || decrease branch test limit

---------

Co-authored-by: Pavel Bortnik <pavel_bortnik@epam.com>
Co-authored-by: Andrei Piankouski <andrei_piankouski@epam.com>

* EPMRPP-82300 Update dependency for common-models (#872)

* EPMRPP-82300-dependency-update update commons-model dependency

* EPMRPP-82300-dependency-update update commons-model dependency

---------

Co-authored-by: Andrei Piankouski <andrei_piankouski@epam.com>
Co-authored-by: Pavel Bortnik <pavel_bortnik@epam.com>
Co-authored-by: rkukharenka <125865748+rkukharenka@users.noreply.github.com>

* Update version

* EPMRPP-83280 || Update bom

---------

Co-authored-by: Andrei Piankouski <andrei_piankouski@epam.com>
Co-authored-by: miracle8484 <76156909+miracle8484@users.noreply.github.com>
Co-authored-by: Ivan_Kustau <Ivan_Kustau@epam.com>
Co-authored-by: Ivan Kustau <86599591+IvanKustau@users.noreply.github.com>
Co-authored-by: reportportal.io <support@reportportal.io>
Co-authored-by: Pavel Bortnik <pavel_bortnik@epam.com>
Co-authored-by: rkukharenka <125865748+rkukharenka@users.noreply.github.com>

* EPMRPP-78998 || Flaky test cases widget. Increase the amount of items to be displayed on widget from 20 to 50

(cherry picked from commit e3d92ce)

* Update release.yml

* Update release.yml

* [Gradle Release Plugin] - new version commit:  '5.8.1'.

* Resolve conflicts

---------

Co-authored-by: Ivan_Kustau <Ivan_Kustau@epam.com>
Co-authored-by: miracle8484 <76156909+miracle8484@users.noreply.github.com>
Co-authored-by: Ivan Kustau <86599591+IvanKustau@users.noreply.github.com>
Co-authored-by: reportportal.io <support@reportportal.io>
Co-authored-by: Andrei Piankouski <andrei_piankouski@epam.com>
Co-authored-by: Pavel Bortnik <pavel_bortnik@epam.com>
Co-authored-by: rkukharenka <125865748+rkukharenka@users.noreply.github.com>

* EPMRPP-83130 || Update the token generation and its storage (#883)

* EPMRPP-83130 || Update the token generation and its storage

* EPMRPP-83130 || Add findByUser

* EPMRPP-83130 || Add java doc

---------

Co-authored-by: Andrei Piankouski <andrei_piankouski@epam.com>

* EPMRPP-83098 || Update storage variable naming (#886)

* EPMRPP-83098 || Update storage variables naming

* EPMRPP-83098 || Refactor checkstyle

* EPMRPP-83098 || Update storage variable naming (#887)

* EPMRPP-83098 || Update storage variables naming

* EPMRPP-83098 || Refactor checkstyle

* EPMRPP-83098 || Update datastore variable naming

* EPMRPP-83098 || Refactor checkstyle

* EPMRPP-84251 || Merge hotfix/next branch into develop

---------

Co-authored-by: Andrei Piankouski <andrei_piankouski@epam.com>
Co-authored-by: miracle8484 <76156909+miracle8484@users.noreply.github.com>
Co-authored-by: Ivan_Kustau <Ivan_Kustau@epam.com>
Co-authored-by: Ivan Kustau <86599591+IvanKustau@users.noreply.github.com>
Co-authored-by: reportportal.io <support@reportportal.io>
Co-authored-by: Pavel Bortnik <pavel_bortnik@epam.com>
Co-authored-by: rkukharenka <125865748+rkukharenka@users.noreply.github.com>

* EPMRPP-84251 || Fix SenderCase

* EPMRPP-84251 || Fix SenderCase

* EPRMPP-84114 || Api key last used at (#890)

* EPMRPP-84114 || Add last used field for ApiKey

* EPMRPP-84174 || Performance degradation during reporting with API key

* EPMRPP-84114 || Refactor checkstyle

* EPMRPP-84114 || Add lastUsedAt update method

* EPMRPP-84114 || Add doc for updateLastUsedAt

* EPMRPP-84114 || Add cache for findByHash method

* EPMRPP-84114 || Update version of migration scripts

* EPMRPP-84114 || Add @EnableCaching annotation

---------

Co-authored-by: Andrei Piankouski <andrei_piankouski@epam.com>

* EPMRPP-84794 || Add event object type

* EPMRPP-80519 || Add methods for removing buckets and files

* EPMRPP-84794 || Change Object Name

* EPMRPP-80519 || Remove attachments by project id

* EPMRPP-86221 || Generate jooq schema

* EPMRPP-86221 || Resolve conflicts

* EPMRPP-86221 || Resolve conflicts

* EPMRPP-86221 || Fix test

* EPMRPP-86221 || Fix test

* EPMRPP-86221 || Delete duplicate script

* EPMRPP-86363 exclude system attributes in launches table widget (#932)

* EPMRPP-86363 exclude system attributes in launches table widget

* EPMRPP-86363 fixed check-style comments

* Fix test

* EPMRPP-86363 exclude system attributes in launches table widget

* EPMRPP-86348 || Add new query for check already matched items (#933)

* EPMRPP-86348 || Add new query for check already matched items

* EPMRPP-86348 || Fix unit tests

* EPMRPP-84226 || Remove access token logic from the code (#934)

* EPMRPP-86250 ||  Update Analyzer settings. Provide the base for analysis: Current launch and Current launch+previous

* EPMRPP-86361 || Add possibility to filter items by composite system attributes (#936)

* EPMRPP-86208 || Update api key cache resolver

(cherry picked from commit b2928d3)

* EPMRPP-86775 || Add possibility to have no auth in ES

* EPMRPP-80574  (#939)

* EPMRPP-80519 || Add methods for removing buckets and files

* EPMRPP-80519 || Remove attachments by project id

* EPMRPP-86363 exclude system attributes in launches table widget (#932)

* EPMRPP-86363 exclude system attributes in launches table widget

* EPMRPP-86363 fixed check-style comments

* EPMRPP-80574 || Add possibility to provide encryption password by env

* EPMRPP-80574 || Add file existence check to the DataStore interface

* EPMRPP-80574 || Add default password value

* EPMRPP-80574 || Add default null password value

* EPMRPP-80574 || Update exception handling in s3 data store

* EPMRPP-80574 || Fix spelling mistake

---------

Co-authored-by: Ivan_Kustau <Ivan_Kustau@epam.com>
Co-authored-by: Ivan Kustau <86599591+IvanKustau@users.noreply.github.com>
Co-authored-by: Siarhei Hrabko <45555481+grabsefx@users.noreply.github.com>

* EPMRPP-80574 || Fix early stream closing (#940)

* EPMRPP-80519 || Add methods for removing buckets and files

* EPMRPP-80519 || Remove attachments by project id

* EPMRPP-86363 exclude system attributes in launches table widget (#932)

* EPMRPP-86363 exclude system attributes in launches table widget

* EPMRPP-86363 fixed check-style comments

* EPMRPP-80574 || Fix early stream closing

---------

Co-authored-by: Ivan_Kustau <Ivan_Kustau@epam.com>
Co-authored-by: Ivan Kustau <86599591+IvanKustau@users.noreply.github.com>
Co-authored-by: Siarhei Hrabko <45555481+grabsefx@users.noreply.github.com>

* Epmrpp 86248 || Auto-Analysis should skip already analyzed items on launch finish (#941)

* EPMRPP-79482 || JCloud filesystem (#942)

* EPMRPP-79482 || Create JCloud filesystem storage implementation

* EPMRPP-79482 || Refactor JCloud filesystem implementation

* EPMRPP-87044 exclude empty statistics records from processing (#943)

* EPMRPP-79482 || Refactor JCloud filesystem implementation

* EPMRPP-82591 || Add check for null file path

* EPMRPP-87173 exclude SKIPPED items from flaky tests widget (#944)

* EPMRPP-87537 || Launch number not indexing (#945)

* EPMRPP-87537 || Launch number not indexing

* EPMRPP-80574 || Update dependencies (#947)

* Update build.gradle (#948)

* EPMRPP-82591 || Refactor according to checkstyle

* EPMRPP-87271 fixed datetime parser (#950)

* EPMRPP-87271 fixed datetime parser

* EPMRPP-87613 || Add back compatibility with older plugins

* EPMRPP-87591 || Page crashes when logging into RP

* EPMRPP-86835 || Update releaseMode to use Maven instead of Github

* EPMRPP-86835 || Update libs version

* EPMRPP-87692 set auto analyzer mode "All launches with the same name" by default (#954)

* EPMRPP-87813 || Send to the analyzer the id of previous launch

* EPMRPP-87813 || Send to the analyzer the id of previous launch

* EPMRPP-87813 || Remove space

* EPMRPP-87433 || Add missed filename for attachment record mapper (#956)

* EPMRPP-80519 || Add methods for removing buckets and files

* EPMRPP-80519 || Remove attachments by project id

* EPMRPP-86363 exclude system attributes in launches table widget (#932)

* EPMRPP-86363 exclude system attributes in launches table widget

* EPMRPP-86363 fixed check-style comments

* EPMRPP-87433 || Add missed filename to the attachment record mapper

---------

Co-authored-by: Ivan_Kustau <Ivan_Kustau@epam.com>
Co-authored-by: Ivan Kustau <86599591+IvanKustau@users.noreply.github.com>
Co-authored-by: Siarhei Hrabko <45555481+grabsefx@users.noreply.github.com>
Co-authored-by: Pavel Bortnik <pbortnik1207@gmail.com>

* EPMRPP-87433 || Add missed attachment file name fetch (#957)

* EPMRPP-88755 || Add prefix and postfix for filesystem (#963)

* Add ability to use prefix and postfix in filesystem

* Remove redundant code

* Remove prefix and postfix for plugins bucket

* Fix tests

* Fix CommonDataStoreServiceTest

* Test commit

* Test commit

* Change logback-test.xml

* Change asserts

* Make tests OS independent

* Fix failed tests

* rc/5.11.1 || Update versions

---------

Co-authored-by: Ivan <budaevqwerty@gmail.com>
Co-authored-by: Ivan_Budayeu <Skileton2018>
Co-authored-by: miracle8484 <76156909+miracle8484@users.noreply.github.com>
Co-authored-by: chingiskhan-epam <102149723+chingiskhan-epam@users.noreply.github.com>
Co-authored-by: Chingiskhan <Chingiskhan_Kalanov@epam.com>
Co-authored-by: Maksim Antonov <Maksim_Antonov@epam.com>
Co-authored-by: Vadzim Hushchanskou <HardNorth@users.noreply.github.com>
Co-authored-by: Ivan_Kustau <Ivan_Kustau@epam.com>
Co-authored-by: Andrei Piankouski <andrei_piankouski@epam.com>
Co-authored-by: APiankouski <109206864+APiankouski@users.noreply.github.com>
Co-authored-by: Ivan Kustau <86599591+IvanKustau@users.noreply.github.com>
Co-authored-by: reportportal.io <support@reportportal.io>
Co-authored-by: Ryhor <125865748+rkukharenka@users.noreply.github.com>
Co-authored-by: Siarhei Hrabko <45555481+grabsefx@users.noreply.github.com>
Co-authored-by: siarhei_hrabko <siarhei_hrabko@epam.com>
Co-authored-by: Pavel Bortnik <pbortnik1207@gmail.com>

* [Gradle Release Plugin] - new version commit:  '5.11.2'.

* Release 5.11.2  (#970)

* EPMRPP-88977 || Exclude debug mode launches from previous.

* 5.11.2 || Update release version

---------

Co-authored-by: Andrei Piankouski <andrei_piankouski@epam.com>

* Release 5.11.2 (#971)

* EPMRPP-88977 || Exclude debug mode launches from previous.

* 5.11.2 || Update release version

* 5.11.1 || Update release version

---------

Co-authored-by: Andrei Piankouski <andrei_piankouski@epam.com>

* [Gradle Release Plugin] - new version commit:  '5.11.3'.

* EPMRPP-89281 || Fix class cast issue (#976)

* [Gradle Release Plugin] - new version commit:  '5.11.4'.

* EPMRPP-89281 || Fix class cast issue (#978)

* [Gradle Release Plugin] - new version commit:  '5.11.5'.

* EPMRPP-89281 || Fix class cast issue using string

* 5.11.0 || Merge with develop

---------

Co-authored-by: Ivan Kustau <86599591+IvanKustau@users.noreply.github.com>
Co-authored-by: reportportal.io <support@reportportal.io>
Co-authored-by: APiankouski <109206864+APiankouski@users.noreply.github.com>
Co-authored-by: Ivan_Kustau <Ivan_Kustau@epam.com>
Co-authored-by: Ivan <budaevqwerty@gmail.com>
Co-authored-by: miracle8484 <76156909+miracle8484@users.noreply.github.com>
Co-authored-by: chingiskhan-epam <102149723+chingiskhan-epam@users.noreply.github.com>
Co-authored-by: Chingiskhan <Chingiskhan_Kalanov@epam.com>
Co-authored-by: Maksim Antonov <Maksim_Antonov@epam.com>
Co-authored-by: Vadzim Hushchanskou <HardNorth@users.noreply.github.com>
Co-authored-by: Andrei Piankouski <andrei_piankouski@epam.com>
Co-authored-by: Ryhor <125865748+rkukharenka@users.noreply.github.com>
Co-authored-by: Siarhei Hrabko <45555481+grabsefx@users.noreply.github.com>
Co-authored-by: siarhei_hrabko <siarhei_hrabko@epam.com>
Co-authored-by: Pavel Bortnik <pbortnik1207@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants