Code development platform for open source projects from the European Union institutions :large_blue_circle: EU Login authentication by SMS will be completely phased out by mid-2025. To see alternatives please check here

Skip to content
Snippets Groups Projects
Commit b95c9c8a authored by Mihai BOZ's avatar Mihai BOZ
Browse files

Merge branch 'refs/heads/development' into...

Merge branch 'refs/heads/development' into EDELIVERY-14013-Test-automation-Create-1-happy-flow-for-the-new-functionality-added-in-5.1
parents ea8ca511 e13f3d13
No related branches found
No related tags found
No related merge requests found
......@@ -16,11 +16,11 @@
<!-- the soap ui specific dependencies -->
<plugin.soapui-maven-plugin.version>5.7.2</plugin.soapui-maven-plugin.version>
<plugin.maven-compiler-plugin.version>3.11.0</plugin.maven-compiler-plugin.version>
<plugin.dependency-check-maven.version>9.0.7</plugin.dependency-check-maven.version>
<plugin.maven-compiler-plugin.version>3.13.0</plugin.maven-compiler-plugin.version>
<plugin.dependency-check-maven.version>9.2.0</plugin.dependency-check-maven.version>
<org.codehaus.groovy.version>2.9.2-01</org.codehaus.groovy.version>
<org.codehaus.groovy.eclipse-batch.version>2.5.13-01</org.codehaus.groovy.eclipse-batch.version>
<org.codehaus.groovy.eclipse-batch.version>2.5.22-01</org.codehaus.groovy.eclipse-batch.version>
<com.jgoodies.version>1.0.7</com.jgoodies.version>
<http-builder.version>0.7.1</http-builder.version>
......
......@@ -51,24 +51,24 @@ See the Licence for the specific language governing permissions and limitations
<maven.compiler.target>1.8</maven.compiler.target>
<maven.compiler.source>1.8</maven.compiler.source>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<edelivery.ssl-auth.version>1.15</edelivery.ssl-auth.version>
<edelivery.ssl-auth.version>1.16-SNAPSHOT</edelivery.ssl-auth.version>
<edelivery.dynamic-discovery-client.version>2.3</edelivery.dynamic-discovery-client.version>
<bdmsl-api.version>4.3</bdmsl-api.version>
<!-- plugin versions -->
<maven-enforcer-plugin.version>3.4.1</maven-enforcer-plugin.version>
<maven-enforcer-plugin.version>3.5.0</maven-enforcer-plugin.version>
<plugin.dependency-check-maven.version>10.0.4</plugin.dependency-check-maven.version>
<plugin.jacoco-maven-plugin.version>0.8.11</plugin.jacoco-maven-plugin.version>
<plugin.license-maven-plugin.version>2.4.0</plugin.license-maven-plugin.version>
<plugin.maven-antrun-plugin.version>3.1.0</plugin.maven-antrun-plugin.version>
<plugin.maven-assembly-plugin.version>3.6.0</plugin.maven-assembly-plugin.version>
<plugin.maven-clean-plugin.version>3.3.2</plugin.maven-clean-plugin.version>
<plugin.maven-assembly-plugin.version>3.7.1</plugin.maven-assembly-plugin.version>
<plugin.maven-clean-plugin.version>3.4.0</plugin.maven-clean-plugin.version>
<plugin.maven-compiler-plugin.version>3.13.0</plugin.maven-compiler-plugin.version>
<plugin.maven-dependency-plugin.version>3.6.1</plugin.maven-dependency-plugin.version>
<plugin.maven-failsafe-plugin.version>3.1.2</plugin.maven-failsafe-plugin.version>
<plugin.maven-dependency-plugin.version>3.8.0</plugin.maven-dependency-plugin.version>
<plugin.maven-failsafe-plugin.version>3.5.1</plugin.maven-failsafe-plugin.version>
<plugin.maven-jar-plugin.version>3.3.0</plugin.maven-jar-plugin.version>
<plugin.maven-release-plugin.version>3.0.1</plugin.maven-release-plugin.version>
<plugin.maven-release-plugin.version>3.1.1</plugin.maven-release-plugin.version>
<plugin.maven-resources-plugin.version>3.3.1</plugin.maven-resources-plugin.version>
<plugin.maven-surefire-plugin.version>3.2.2</plugin.maven-surefire-plugin.version>
<plugin.maven-surefire-plugin.version>3.2.5</plugin.maven-surefire-plugin.version>
<plugin.maven-war-plugin.version>3.4.0</plugin.maven-war-plugin.version>
<aspectj.version>1.9.22.1</aspectj.version>
......@@ -88,14 +88,14 @@ See the Licence for the specific language governing permissions and limitations
<hibernate.validator.version>7.0.5.Final</hibernate.validator.version>
<hibernate.version>5.6.15.Final</hibernate.version>
<httpclient.version>4.5.14</httpclient.version>
<jackson.version>2.17.2</jackson.version>
<jackson.version>2.18.0</jackson.version>
<javaee-api.version>7.0</javaee-api.version>
<javax.annotation.version>1.3.2</javax.annotation.version>
<javax.mail.version>1.6.2</javax.mail.version>
<jaxb2-basics.version>1.11.1</jaxb2-basics.version>
<org.glassfish.jaxb.jaxb-runtime.version>2.3.9</org.glassfish.jaxb.jaxb-runtime.version>
<jakarta.xml.bind-api.version>2.3.3</jakarta.xml.bind-api.version>
<junit-jupiter.version>5.11.0</junit-jupiter.version>
<junit-jupiter.version>5.11.2</junit-jupiter.version>
<junit-platform-surefire-provider.version>1.3.2</junit-platform-surefire-provider.version>
<junitparams.version>1.1.1</junitparams.version>
<!-- Use logback 1.2.x because is the one used by springboot 5.7. Changing to 1.3+ will break springboot logging. -->
......@@ -104,11 +104,11 @@ See the Licence for the specific language governing permissions and limitations
<mysql.jdbc.version>8.4.0</mysql.jdbc.version>
<metro.version>2.2.1-1</metro.version>
<mockito.version>4.11.0</mockito.version>
<jakarta.servlet-api.version>4.0.2</jakarta.servlet-api.version>
<jakarta.servlet-api.version>4.0.4</jakarta.servlet-api.version>
<spring-modules-jakarta-commons.version>0.8</spring-modules-jakarta-commons.version>
<spring-boot.version>2.7.18</spring-boot.version>
<spring-boot.tomcat.version>9.0.95</spring-boot.tomcat.version>
<spring-boot.tomcat.version>9.0.96</spring-boot.tomcat.version>
<spring.security.version>5.8.14</spring.security.version>
<spring.version>5.3.39</spring.version>
<xmlunit.version>2.10.0</xmlunit.version>
......@@ -141,8 +141,8 @@ See the Licence for the specific language governing permissions and limitations
**/*Types.java,
**/*Constants.java,
</sonar.coverage.exclusions>
<!-- latest version compatible with SonarQube 5.6 is: 3.3.0.603-->
<plugin.sonar-maven-plugin.version>3.5.0.1254</plugin.sonar-maven-plugin.version>
<plugin.sonar-maven-plugin.version>3.11.0.3922</plugin.sonar-maven-plugin.version>
<release.arguments>-Dmaven.javadoc.skip=true -Dmaven.test.skipTests=true -Dmaven.test.skip=true
</release.arguments>
<project.scm.id>edelivery-scm</project.scm.id>
......
......@@ -35,12 +35,13 @@
<mat-icon>search</mat-icon>
<span>{{ "reference.document.dialog.button.search" | translate }}</span>
</button>
<button mat-raised-button id="resetbutton_id"
[disabled]="filterForm"
<button mat-raised-button color="primary"
id="resetbutton_id"
[disabled]="!isDirty"
(click)="onResetButtonClicked()"
>
<mat-icon>reset</mat-icon>
<span>{{ "reference.document.dialog.button.reset" | translate }}</span>
<mat-icon>filter_alt_off</mat-icon>
<span>{{ "reference.document.dialog.button.reset.filters" | translate }}</span>
</button>
</mat-toolbar-row>
</div>
......@@ -58,7 +59,7 @@
<!-- Weight Column -->
<ng-container matColumnDef="resourceScheme">
<th mat-header-cell
*matHeaderCellDef>{{ "reference.document.dialog.column.resource.value" | translate }}
*matHeaderCellDef>{{ "reference.document.dialog.column.resource.scheme" | translate }}
</th>
<td mat-cell *matCellDef="let row">{{ row.resourceScheme }}</td>
</ng-container>
......
<smp-search-table #searchTable
page_id='search_id'
id='search_id'
[title]="'resource.search.title' | translate"
[columnPicker]="columnPicker"
[url]="baseUrl"
......@@ -59,8 +59,8 @@
<ng-template #additionalSearchAreaButtons>
<button mat-raised-button color="primary" (click)="clearFilters()" id="clearallbutton_id">
<mat-icon>search</mat-icon>
<span>{{ "resource.search.button.clear.all" | translate }}</span>
<mat-icon>filter_alt_off</mat-icon>
<span>{{ "resource.search.button.reset.filters" | translate }}</span>
</button>
</ng-template>
......
......@@ -74,7 +74,7 @@
[for]="picker"></mat-datepicker-toggle>
<mat-date-range-picker #picker></mat-date-range-picker>
<smp-field-error
*ngIf="credentialForm.controls.activeFrom.hasError('matStartDateInvalid') || credentialForm.controls.activeFrom.hasError('required')">{{ "access.token.panel.error.invalid.start.date" | translate }}
*ngIf="credentialForm.controls.activeFrom.hasError('required')">{{ "access.token.panel.error.invalid.start.date" | translate }}
</smp-field-error>
<smp-field-error
*ngIf="credentialForm.controls.expireOn.hasError('matEndDateInvalid') || credentialForm.controls.expireOn.hasError('required')">{{ "access.token.panel.error.invalid.end.date" | translate }}
......
......@@ -10,19 +10,6 @@ import {BeforeLeaveGuard} from "../../../window/sidenav/navigation-on-leave-guar
import {GlobalLookups} from "../../../common/global-lookups";
export function notAfterCurrentDateValidator(): ValidatorFn {
return (control: AbstractControl): { [key: string]: any } | null => {
let date = control.value;
if (date) {
// make date mutable and the modification
date = new Date(date);
date.setHours(0, 0, 0, 0);
}
const forbidden = date && date > Date.now();
return forbidden ? { 'matStartDateInvalid': { value: control.value } } : null;
};
}
export function notBeforeCurrentDateValidator(): ValidatorFn {
return (control: AbstractControl): { [key: string]: any } | null => {
......@@ -62,7 +49,7 @@ export class AccessTokenPanelComponent implements BeforeLeaveGuard {
'name': new FormControl({value: '', disabled: true}),
'active': new FormControl({value: '', disabled: false}),
'description': new FormControl({value: '', disabled: false}),
'activeFrom': new FormControl({value: '', disabled: false}, [notAfterCurrentDateValidator()]),
'activeFrom': new FormControl({value: '', disabled: false} ),
'expireOn': new FormControl({value: '', disabled: false}, [notBeforeCurrentDateValidator()])
});
......
......@@ -455,7 +455,7 @@
"reference.document.dialog.button.save": "Save",
"reference.document.dialog.button.select": "Set selected document as reference",
"reference.document.dialog.label.select.page": "Page",
"reference.document.dialog.button.reset": "Reset",
"reference.document.dialog.button.reset.filters": "Reset filters",
"review.edit.dialog.title": "Review tasks details",
"review.edit.panel.label.review": "Review",
......@@ -568,7 +568,7 @@
"login.title.sso.login": "SSO Login:",
"login.success.confirmation.email.sent": "A confirmation email has been sent to your registered email address for user [{{userId}}]. Please follow the instructions in the email to complete the account reset process. If you did not receive mail try later or contact administrator",
"resource.search.button.clear.all": "Clear All",
"resource.search.button.reset.filters": "Reset filters",
"resource.search.error.fetch.resource.metadata": "Error occurred while retrieving the resource metadata",
"resource.search.label.document.type": "Document Type",
"resource.search.label.domain": "Domain",
......
......@@ -22,7 +22,7 @@
</parent>
<properties>
<maven.deploy.skip>false</maven.deploy.skip>
<org.glassfish.jaxb.jaxb-runtime.version>2.3.8</org.glassfish.jaxb.jaxb-runtime.version>
<org.glassfish.jaxb.jaxb-runtime.version>2.3.9</org.glassfish.jaxb.jaxb-runtime.version>
<jakarta.xml.bind-api.version>2.3.3</jakarta.xml.bind-api.version>
</properties>
<artifactId>resource-spi-example</artifactId>
......
......@@ -22,7 +22,7 @@
</parent>
<properties>
<maven.deploy.skip>false</maven.deploy.skip>
<org.glassfish.jaxb.jaxb-runtime.version>2.3.8</org.glassfish.jaxb.jaxb-runtime.version>
<org.glassfish.jaxb.jaxb-runtime.version>2.3.9</org.glassfish.jaxb.jaxb-runtime.version>
<jakarta.xml.bind-api.version>2.3.3</jakarta.xml.bind-api.version>
</properties>
<artifactId>oasis-cppa3-spi</artifactId>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment