diff --git a/build.gradle b/build.gradle index 8148769c0..d946f6c4b 100644 --- a/build.gradle +++ b/build.gradle @@ -49,6 +49,9 @@ allprojects { repositories { mavenCentral() + + // This repo is used temporarily when we use an internal SNAPSHOT library version. + // When we publish the library, we comment out the repository again to speed up dependency resolution. // maven { url = "https://oss.sonatype.org/content/repositories/snapshots" } } @@ -97,31 +100,9 @@ springBoot { buildInfo() } -if (OperatingSystem.current().isWindows()) { - tasks.register('pathingJar', Jar) { - dependsOn configurations.runtime - archiveAppendix.set('pathing') - - doFirst { - manifest { - attributes 'Class-Path': configurations.runtime.files.collect { - it.toURI().toURL().toString().replaceFirst(/file:\/+/, '/').replaceAll(' ', '%20') - }.join(' ') - } - } - } - bootRun { - sourceResources sourceSets.main - dependsOn pathingJar - doFirst { - classpath = files("$buildDir/classes/java/main", "$buildDir/resources/main", pathingJar.archivePath) - } - } -} else { - bootRun { - sourceResources sourceSets.main - } +bootRun { + sourceResources sourceSets.main } tasks.withType(KotlinCompile).configureEach { diff --git a/package.json b/package.json index 8aafcdc32..46ba49696 100644 --- a/package.json +++ b/package.json @@ -62,7 +62,7 @@ "lint": "ng lint", "lint:fix": "ng lint --fix=true", "cleanup": "rimraf build/", - "start": "ng serve", + "start": "NODE_OPTIONS=--openssl-legacy-provider ng serve", "build:prod": "ng build --base-href /managementportal/ --configuration production", "build:dev": "ng build --configuration development", "test": "ng test --no-watch --no-progress --browsers=ChromeHeadlessCI", diff --git a/src/main/resources/config/liquibase/changelog/20230908103500_expand_subject_demo_data_name_dob.xml b/src/main/resources/config/liquibase/changelog/20230908103500_expand_subject_demo_data_name_dob.xml new file mode 100644 index 000000000..5408bed49 --- /dev/null +++ b/src/main/resources/config/liquibase/changelog/20230908103500_expand_subject_demo_data_name_dob.xml @@ -0,0 +1,21 @@ + + + + + + ID in (1, 2, 3, 4, 5, 6, 7, 8) + + + + + + + ID in (1, 2, 3, 4, 9, 10, 11, 12) + + + + diff --git a/src/main/resources/config/liquibase/master.xml b/src/main/resources/config/liquibase/master.xml index dd5a14a1e..48e3f4ea9 100644 --- a/src/main/resources/config/liquibase/master.xml +++ b/src/main/resources/config/liquibase/master.xml @@ -42,5 +42,6 @@ + diff --git a/src/main/resources/config/liquibase/subject.csv b/src/main/resources/config/liquibase/subject.csv index ad0e8f6a3..710550e16 100644 --- a/src/main/resources/config/liquibase/subject.csv +++ b/src/main/resources/config/liquibase/subject.csv @@ -1,52 +1,52 @@ -"ID";"EXTERNAL_LINK";"EXTERNAL_ID";"REMOVED";"USER_ID";"created_by" -"1";;;"FALSE";"2";"system" -"2";;;"FALSE";"3";"system" -"3";;;"FALSE";"4";"system" -"4";;;"FALSE";"7";"system" -"5";;;"FALSE";"8";"system" -"6";;;"FALSE";"9";"system" -"7";;;"FALSE";"10";"system" -"8";;;"FALSE";"11";"system" -"9";;;"FALSE";"12";"system" -"10";;;"FALSE";"13";"system" -"11";;;"FALSE";"14";"system" -"12";;;"FALSE";"15";"system" -"13";;;"FALSE";"16";"system" -"14";;;"FALSE";"17";"system" -"15";;;"FALSE";"18";"system" -"16";;;"FALSE";"19";"system" -"17";;;"FALSE";"20";"system" -"18";;;"FALSE";"21";"system" -"19";;;"FALSE";"22";"system" -"20";;;"FALSE";"23";"system" -"21";;;"FALSE";"24";"system" -"22";;;"FALSE";"25";"system" -"23";;;"FALSE";"26";"system" -"24";;;"FALSE";"27";"system" -"25";;;"FALSE";"28";"system" -"26";;;"FALSE";"29";"system" -"27";;;"FALSE";"30";"system" -"28";;;"FALSE";"31";"system" -"29";;;"FALSE";"32";"system" -"30";;;"FALSE";"33";"system" -"31";;;"FALSE";"34";"system" -"32";;;"FALSE";"35";"system" -"33";;;"FALSE";"36";"system" -"34";;;"FALSE";"37";"system" -"35";;;"FALSE";"38";"system" -"36";;;"FALSE";"39";"system" -"37";;;"FALSE";"40";"system" -"38";;;"FALSE";"41";"system" -"39";;;"FALSE";"42";"system" -"40";;;"FALSE";"43";"system" -"41";;;"FALSE";"44";"system" -"42";;;"FALSE";"45";"system" -"43";;;"FALSE";"46";"system" -"44";;;"FALSE";"47";"system" -"45";;;"FALSE";"48";"system" -"46";;;"FALSE";"49";"system" -"47";;;"FALSE";"50";"system" -"48";;;"FALSE";"51";"system" -"49";;;"FALSE";"52";"system" -"50";;;"FALSE";"53";"system" -"51";;;"FALSE";"54";"system" +ID;EXTERNAL_LINK;EXTERNAL_ID;REMOVED;USER_ID;created_by +1;;;FALSE;2;system +2;EXT_LINK_1;EXT_ID_1;FALSE;3;system +3;;EXT_ID_2;FALSE;4;system +4;EXT_LINK_3;;FALSE;7;system +5;;;FALSE;8;system +6;EXT_LINK_5;EXT_ID_5;FALSE;9;system +7;;EXT_ID_6;FALSE;10;system +8;EXT_LINK_7;;FALSE;11;system +9;;;FALSE;12;system +10;EXT_LINK_9;EXT_ID_9;FALSE;13;system +11;;EXT_ID_10;FALSE;14;system +12;EXT_LINK_11;;FALSE;15;system +13;;;FALSE;16;system +14;EXT_LINK_13;EXT_ID_13;FALSE;17;system +15;;EXT_ID_14;FALSE;18;system +16;EXT_LINK_15;;FALSE;19;system +17;;;FALSE;20;system +18;EXT_LINK_17;EXT_ID_17;FALSE;21;system +19;;EXT_ID_18;FALSE;22;system +20;EXT_LINK_19;;FALSE;23;system +21;;;FALSE;24;system +22;EXT_LINK_21;EXT_ID_21;FALSE;25;system +23;;EXT_ID_22;FALSE;26;system +24;EXT_LINK_23;;FALSE;27;system +25;;;FALSE;28;system +26;EXT_LINK_25;EXT_ID_25;FALSE;29;system +27;;EXT_ID_26;FALSE;30;system +28;EXT_LINK_27;;FALSE;31;system +29;;;FALSE;32;system +30;EXT_LINK_29;EXT_ID_29;FALSE;33;system +31;;EXT_ID_30;FALSE;34;system +32;EXT_LINK_31;;FALSE;35;system +33;;;FALSE;36;system +34;EXT_LINK_33;EXT_ID_33;FALSE;37;system +35;;EXT_ID_34;FALSE;38;system +36;EXT_LINK_35;;FALSE;39;system +37;;;FALSE;40;system +38;EXT_LINK_37;EXT_ID_37;FALSE;41;system +39;;EXT_ID_38;FALSE;42;system +40;EXT_LINK_39;;FALSE;43;system +41;;;FALSE;44;system +42;EXT_LINK_41;EXT_ID_41;FALSE;45;system +43;;EXT_ID_42;FALSE;46;system +44;EXT_LINK_43;;FALSE;47;system +45;;;FALSE;48;system +46;EXT_LINK_45;EXT_ID_45;FALSE;49;system +47;;EXT_ID_46;FALSE;50;system +48;EXT_LINK_47;;FALSE;51;system +49;;;FALSE;52;system +50;EXT_LINK_49;EXT_ID_49;FALSE;53;system +51;;EXT_ID_50;FALSE;54;system diff --git a/src/main/webapp/app/shared/subject/subject-pair-dialog.component.html b/src/main/webapp/app/shared/subject/subject-pair-dialog.component.html index 7c58c9042..7f7fb8001 100644 --- a/src/main/webapp/app/shared/subject/subject-pair-dialog.component.html +++ b/src/main/webapp/app/shared/subject/subject-pair-dialog.component.html @@ -5,31 +5,66 @@ [translate]="'managementPortalApp.subject.home.pairAppLabel'"> + (click)="clear()">× +