|
20 | 20 | <hibernate.version>8.0.1.Final</hibernate.version>
|
21 | 21 | <postgresql.version>42.3.7</postgresql.version>
|
22 | 22 | <bouncycastle.version>1.78</bouncycastle.version>
|
23 |
| - <shiro.version>2.0.1</shiro.version> |
| 23 | + <shiro.version>2.0.1</shiro.version> |
24 | 24 | <dom4j.version>2.1.3</dom4j.version>
|
25 | 25 | <hydra.version>0.4.0</hydra.version>
|
26 | 26 | <featureExtraction.version>3.2.0</featureExtraction.version>
|
27 |
| - <tomcat.embed.version>10.1.40</tomcat.embed.version> |
| 27 | + <tomcat.embed.version>10.1.34</tomcat.embed.version> |
28 | 28 |
|
29 | 29 | <commons-fileupload.version>1.5</commons-fileupload.version>
|
30 | 30 |
|
31 | 31 | <circe.version>1.11.2</circe.version>
|
32 | 32 | <jersey.version>2.35</jersey.version>
|
33 |
| - <SqlRender.version>1.16.1</SqlRender.version> |
| 33 | + <!-- <SqlRender.version>1.16.1</SqlRender.version> --> |
| 34 | + <SqlRender.version>1.19.2-MDACA</SqlRender.version> |
34 | 35 | <hive-jdbc.version>3.1.2</hive-jdbc.version>
|
35 | 36 | <pac4j.version>6.0.3</pac4j.version>
|
36 | 37 | <jackson.version>2.14.3</jackson.version>
|
|
45 | 46 | <!-- default sql server - TODO How about making postgres the default (e.g. in line with open source tech)? -alexfranken -->
|
46 | 47 | <!-- datasource.driverClassName>com.microsoft.sqlserver.jdbc.SQLServerDriver</datasource.driverClassName>
|
47 | 48 | <datasource.url>jdbc:sqlserver://serverName;databaseName=databaseName</datasource.url -->
|
48 |
| - <datasource.driverClassName>org.postgresql.Driver</datasource.driverClassName> |
49 |
| - <datasource.url>jdbc:postgresql://localhost:5432/OHDSI?currentSchema=webapi</datasource.url> |
| 49 | + <datasource.driverClassName>org.postgresql.Driver</datasource.driverClassName> |
| 50 | + <datasource.url>jdbc:postgresql://localhost:5432/OHDSI?currentSchema=webapi</datasource.url> |
50 | 51 | <datasource.username>ohdsi_app_user</datasource.username>
|
51 | 52 | <datasource.password>app1</datasource.password>
|
52 | 53 | <!--<datasource.validationQuery>SELECT 1</datasource.validationQuery>-->
|
53 | 54 | <!-- datasource.dialect>sql server</datasource.dialect -->
|
54 |
| - <datasource.dialect>postgresql</datasource.dialect> |
| 55 | + <datasource.dialect>postgresql</datasource.dialect> |
55 | 56 | <datasource.ohdsi.schema>webapi</datasource.ohdsi.schema>
|
56 | 57 | <!-- datasource.dialect.source>sql server</datasource.dialect.source -->
|
57 | 58 | <datasource.dialect.source>postgresql</datasource.dialect.source>
|
|
64 | 65 | <flyway.datasource.username>ohdsi_admin_user</flyway.datasource.username>
|
65 | 66 | <flyway.datasource.password>admin1</flyway.datasource.password>
|
66 | 67 | <!-- flyway.locations>classpath:db/migration/sqlserver</flyway.locations -->
|
67 |
| - <flyway.locations>classpath:db/migration/postgresql</flyway.locations> |
| 68 | + <flyway.locations>classpath:db/migration/postgresql</flyway.locations> |
68 | 69 | <!-- Note: Schema name is case-sensitive. -->
|
69 | 70 | <flyway.schemas>${datasource.ohdsi.schema}</flyway.schemas>
|
70 | 71 | <flyway.placeholders.ohdsiSchema>${datasource.ohdsi.schema}</flyway.placeholders.ohdsiSchema>
|
71 | 72 | <flyway.validateOnMigrate>false</flyway.validateOnMigrate>
|
72 | 73 |
|
73 |
| - <hibernate.dialect>org.hibernate.dialect.PostgreSQLDialect</hibernate.dialect> |
| 74 | + <hibernate.dialect>org.hibernate.dialect.PostgreSQLDialect</hibernate.dialect> |
74 | 75 |
|
75 | 76 | <!-- CDM properties -->
|
76 | 77 | <source.name>CDM_NAME</source.name>
|
|
88 | 89 | <spring.batch.repository.tableprefix>${datasource.ohdsi.schema}.BATCH_</spring.batch.repository.tableprefix>
|
89 | 90 | <spring.batch.repository.isolationLevelForCreate>ISOLATION_READ_COMMITTED</spring.batch.repository.isolationLevelForCreate>
|
90 | 91 | <!-- spring.profiles.active>default</spring.profiles.active -->
|
91 |
| - <spring.profiles.active>webapi-postgresql</spring.profiles.active> |
| 92 | + <spring.profiles.active>webapi-postgresql</spring.profiles.active> |
92 | 93 |
|
93 |
| - <security.provider>AtlasRegularSecurity</security.provider> |
94 |
| - <!-- security.provider>DisabledSecurity</security.provider --> |
| 94 | + <security.provider>DisabledSecurity</security.provider> |
| 95 | + <!-- security.provider>AtlasRegularSecurity</security.provider --> |
95 | 96 | <security.token.expiration>43200</security.token.expiration>
|
96 | 97 | <security.origin>http://localhost</security.origin>
|
97 | 98 | <security.ssl.enabled>false</security.ssl.enabled>
|
|
542 | 543 | <url>https://jitpack.io</url>
|
543 | 544 | </repository>
|
544 | 545 | <repository>
|
545 |
| - <id>local-repo</id> |
| 546 | + <id>local-repo-arachne</id> |
546 | 547 | <url>file:///code/arachne</url>
|
547 |
| - <releases> |
548 |
| - <enabled>true</enabled> |
549 |
| - </releases> |
550 |
| - <snapshots> |
551 |
| - <enabled>true</enabled> |
552 |
| - </snapshots> |
| 548 | + <releases> |
| 549 | + <enabled>true</enabled> |
| 550 | + </releases> |
| 551 | + <snapshots> |
| 552 | + <enabled>true</enabled> |
| 553 | + </snapshots> |
| 554 | + </repository> |
| 555 | + <repository> |
| 556 | + <id>local-repo-sqlrender</id> |
| 557 | + <url>file:///code/sqlrender</url> |
| 558 | + <releases> |
| 559 | + <enabled>true</enabled> |
| 560 | + </releases> |
| 561 | + <snapshots> |
| 562 | + <enabled>true</enabled> |
| 563 | + </snapshots> |
553 | 564 | </repository>
|
554 | 565 | <repository>
|
555 | 566 | <id>codeartifact</id>
|
|
581 | 592 | <artifactId>spring-core</artifactId>
|
582 | 593 | <version>6.1.14</version>
|
583 | 594 | </dependency>
|
584 |
| - <dependency> |
585 |
| - <groupId>org.springframework</groupId> |
586 |
| - <artifactId>spring-context</artifactId> |
587 |
| - <version>6.1.14</version> |
588 |
| - </dependency> |
589 |
| - <dependency> |
| 595 | + <dependency> |
| 596 | + <groupId>org.springframework</groupId> |
| 597 | + <artifactId>spring-context</artifactId> |
| 598 | + <version>6.1.14</version> |
| 599 | + </dependency> |
| 600 | + <dependency> |
590 | 601 | <groupId>org.springframework</groupId>
|
591 | 602 | <artifactId>spring-web</artifactId>
|
592 | 603 | <version>6.1.14</version>
|
593 | 604 | </dependency>
|
594 |
| - <dependency> |
| 605 | + <dependency> |
595 | 606 | <groupId>org.springframework</groupId>
|
596 | 607 | <artifactId>spring-webmvc</artifactId>
|
597 | 608 | <version>6.1.14</version>
|
|
625 | 636 | <scope>import</scope>
|
626 | 637 | </dependency>
|
627 | 638 | <dependency>
|
628 |
| - <groupId>org.apache.tomcat.embed</groupId> |
629 |
| - <artifactId>tomcat-embed-core</artifactId> |
630 |
| - <version>${tomcat.embed.version}</version> |
631 |
| - <scope>provided</scope> |
632 |
| - </dependency> |
| 639 | + <groupId>org.apache.tomcat.embed</groupId> |
| 640 | + <artifactId>tomcat-embed-core</artifactId> |
| 641 | + <version>${tomcat.embed.version}</version> |
| 642 | + <scope>provided</scope> |
| 643 | + </dependency> |
633 | 644 | <dependency>
|
634 |
| - <groupId>org.apache.tomcat.embed</groupId> |
635 |
| - <artifactId>tomcat-embed-websocket</artifactId> |
636 |
| - <version>${tomcat.embed.version}</version> |
637 |
| - <scope>provided</scope> |
638 |
| - </dependency> |
| 645 | + <groupId>org.apache.tomcat.embed</groupId> |
| 646 | + <artifactId>tomcat-embed-websocket</artifactId> |
| 647 | + <version>${tomcat.embed.version}</version> |
| 648 | + <scope>provided</scope> |
| 649 | + </dependency> |
639 | 650 | <dependency>
|
640 |
| - <groupId>org.apache.tomcat</groupId> |
641 |
| - <artifactId>tomcat-jdbc</artifactId> |
642 |
| - <version>${tomcat.embed.version}</version> |
643 |
| - <scope>provided</scope> |
644 |
| - </dependency> |
| 651 | + <groupId>org.apache.tomcat</groupId> |
| 652 | + <artifactId>tomcat-jdbc</artifactId> |
| 653 | + <version>${tomcat.embed.version}</version> |
| 654 | + <scope>provided</scope> |
| 655 | + </dependency> |
645 | 656 | <dependency>
|
646 |
| - <groupId>org.apache.tomcat</groupId> |
647 |
| - <artifactId>tomcat-juli</artifactId> |
648 |
| - <version>${tomcat.embed.version}</version> |
649 |
| - <scope>provided</scope> |
650 |
| - </dependency> |
| 657 | + <groupId>org.apache.tomcat</groupId> |
| 658 | + <artifactId>tomcat-juli</artifactId> |
| 659 | + <version>${tomcat.embed.version}</version> |
| 660 | + <scope>provided</scope> |
| 661 | + </dependency> |
651 | 662 | <dependency>
|
652 | 663 | <groupId>commons-io</groupId>
|
653 | 664 | <artifactId>commons-io</artifactId>
|
654 | 665 | <version>2.14.0</version>
|
655 | 666 | </dependency>
|
656 |
| - <dependency> |
657 |
| - <groupId>net.lingala.zip4j</groupId> |
658 |
| - <artifactId>zip4j</artifactId> |
659 |
| - <version>2.11.3</version> |
660 |
| - </dependency> |
| 667 | + <dependency> |
| 668 | + <groupId>net.lingala.zip4j</groupId> |
| 669 | + <artifactId>zip4j</artifactId> |
| 670 | + <version>2.11.3</version> |
| 671 | + </dependency> |
661 | 672 | </dependencies>
|
662 | 673 | </dependencyManagement>
|
663 | 674 | <dependencies>
|
664 |
| - <dependency> |
665 |
| - <groupId>org.apache.velocity</groupId> |
666 |
| - <artifactId>velocity-engine-core</artifactId> |
667 |
| - <version>2.4</version> |
668 |
| - <exclusions> |
669 |
| - <exclusion> |
670 |
| - <groupId>commons-io</groupId> |
671 |
| - <artifactId>commons-io</artifactId> |
672 |
| - </exclusion> |
673 |
| - </exclusions> |
674 |
| - </dependency> |
| 675 | + <dependency> |
| 676 | + <groupId>org.apache.velocity</groupId> |
| 677 | + <artifactId>velocity-engine-core</artifactId> |
| 678 | + <version>2.4</version> |
| 679 | + <exclusions> |
| 680 | + <exclusion> |
| 681 | + <groupId>commons-io</groupId> |
| 682 | + <artifactId>commons-io</artifactId> |
| 683 | + </exclusion> |
| 684 | + </exclusions> |
| 685 | + </dependency> |
675 | 686 | <dependency>
|
676 | 687 | <groupId>org.codehaus.jettison</groupId>
|
677 | 688 | <artifactId>jettison</artifactId>
|
|
891 | 902 | <artifactId>flyway-core</artifactId>
|
892 | 903 | </dependency>
|
893 | 904 | <dependency>
|
894 |
| - <groupId>org.apache.httpcomponents.client5</groupId> |
895 |
| - <artifactId>httpclient5</artifactId> |
896 |
| - </dependency> |
| 905 | + <groupId>org.apache.httpcomponents.client5</groupId> |
| 906 | + <artifactId>httpclient5</artifactId> |
| 907 | + </dependency> |
897 | 908 | <!-- dependency>
|
898 | 909 | <groupId>org.springframework.batch</groupId>
|
899 | 910 | <artifactId>spring-batch-admin-manager</artifactId>
|
|
1061 | 1072 | <artifactId>buji-pac4j</artifactId>
|
1062 | 1073 | <version>9.0.1</version>
|
1063 | 1074 | <exclusions>
|
1064 |
| - <exclusion> |
1065 |
| - <groupId>org.pac4j</groupId> |
1066 |
| - <artifactId>pac4j-javaee</artifactId> |
1067 |
| - </exclusion> |
| 1075 | + <exclusion> |
| 1076 | + <groupId>org.pac4j</groupId> |
| 1077 | + <artifactId>pac4j-javaee</artifactId> |
| 1078 | + </exclusion> |
1068 | 1079 | </exclusions>
|
1069 | 1080 | </dependency>
|
1070 | 1081 |
|
1071 |
| - <dependency> |
1072 |
| - <groupId>org.pac4j</groupId> |
1073 |
| - <artifactId>jakartaee-pac4j</artifactId> |
1074 |
| - <version>8.0.1</version> |
1075 |
| - </dependency> |
1076 |
| - |
| 1082 | + <dependency> |
| 1083 | + <groupId>org.pac4j</groupId> |
| 1084 | + <artifactId>jakartaee-pac4j</artifactId> |
| 1085 | + <version>8.0.1</version> |
| 1086 | + </dependency> |
| 1087 | + |
1077 | 1088 | <dependency>
|
1078 | 1089 | <groupId>org.pac4j</groupId>
|
1079 | 1090 | <artifactId>pac4j-jakartaee</artifactId>
|
|
1130 | 1141 | </exclusion>
|
1131 | 1142 | </exclusions>
|
1132 | 1143 | </dependency>
|
1133 |
| - <dependency> |
1134 |
| - <groupId>org.pac4j</groupId> |
1135 |
| - <artifactId>pac4j-saml-opensamlv5</artifactId> |
1136 |
| - <version>5.7.7</version> |
1137 |
| - </dependency> |
1138 |
| - <dependency> |
1139 |
| - <groupId>org.apache.santuario</groupId> |
1140 |
| - <artifactId>xmlsec</artifactId> |
1141 |
| - <version>3.0.3</version> |
1142 |
| - </dependency> |
| 1144 | + <dependency> |
| 1145 | + <groupId>org.pac4j</groupId> |
| 1146 | + <artifactId>pac4j-saml-opensamlv5</artifactId> |
| 1147 | + <version>5.7.7</version> |
| 1148 | + </dependency> |
| 1149 | + <dependency> |
| 1150 | + <groupId>org.apache.santuario</groupId> |
| 1151 | + <artifactId>xmlsec</artifactId> |
| 1152 | + <version>3.0.3</version> |
| 1153 | + </dependency> |
1143 | 1154 | <dependency>
|
1144 | 1155 | <groupId>org.ohdsi</groupId>
|
1145 | 1156 | <artifactId>circe</artifactId>
|
|
1323 | 1334 | <dependency>
|
1324 | 1335 | <groupId>org.springframework.ldap</groupId>
|
1325 | 1336 | <artifactId>spring-ldap-core</artifactId>
|
1326 |
| - <version>3.2.8</version> |
| 1337 | + <version>3.2.8</version> |
1327 | 1338 | </dependency>
|
1328 | 1339 | <dependency>
|
1329 | 1340 | <groupId>com.odysseusinc</groupId>
|
|
1447 | 1458 | <version>1.1.7</version>
|
1448 | 1459 | </dependency>
|
1449 | 1460 | <dependency>
|
1450 |
| - <groupId>org.springframework.boot</groupId> |
1451 |
| - <artifactId>spring-boot-configuration-processor</artifactId> |
1452 |
| - <optional>true</optional> |
| 1461 | + <groupId>org.springframework.boot</groupId> |
| 1462 | + <artifactId>spring-boot-configuration-processor</artifactId> |
| 1463 | + <optional>true</optional> |
1453 | 1464 | </dependency>
|
1454 | 1465 | </dependencies>
|
1455 | 1466 | <profiles>
|
|
1492 | 1503 | <id>webapi-postgresql</id>
|
1493 | 1504 | <properties>
|
1494 | 1505 | <datasource.driverClassName>org.postgresql.Driver</datasource.driverClassName>
|
1495 |
| - <datasource.url>jdbc:postgresql://localhost:5432/OHDSI?currentSchema=webapi</datasource.url> |
| 1506 | + <datasource.url>jdbc:postgresql://localhost:5432/OHDSI?currentSchema=webapi</datasource.url> |
1496 | 1507 | <datasource.username>ohdsi_app_user</datasource.username>
|
1497 | 1508 | <datasource.password>app1</datasource.password>
|
1498 | 1509 | <datasource.dialect>postgresql</datasource.dialect>
|
|
1516 | 1527 | lower(email) = lower(?)</security.db.datasource.authenticationQuery>
|
1517 | 1528 | </properties>
|
1518 | 1529 | </profile>
|
1519 |
| - <profile> |
| 1530 | + <profile> |
1520 | 1531 | <id>webapi-docker</id>
|
1521 | 1532 | <properties>
|
1522 |
| - <security.provider>AtlasRegularSecurity</security.provider> |
1523 | 1533 | <git.branch>unknown</git.branch>
|
1524 | 1534 | <git.commit.id.abbrev>unknown</git.commit.id.abbrev>
|
1525 | 1535 | <maven.gitcommitid.skip>true</maven.gitcommitid.skip>
|
|
1554 | 1564 | <security.oid.redirectUrl>${OID_REDIRECTURL}</security.oid.redirectUrl>
|
1555 | 1565 | </properties>
|
1556 | 1566 | <repositories>
|
1557 |
| - <repository> |
| 1567 | + <repository> |
1558 | 1568 | <id>ohdsi.snapshots</id>
|
1559 | 1569 | <name>repo.ohdsi.org-snapshots</name>
|
1560 | 1570 | <url>https://repo.ohdsi.org/nexus/content/repositories/snapshots</url>
|
1561 | 1571 | <releases>
|
1562 | 1572 | <enabled>false</enabled>
|
1563 | 1573 | </releases>
|
1564 |
| - <snapshots> |
| 1574 | + <snapshots> |
1565 | 1575 | <enabled>true</enabled>
|
1566 |
| - </snapshots> |
1567 |
| - </repository> |
| 1576 | + </snapshots> |
| 1577 | + </repository> |
1568 | 1578 | </repositories>
|
1569 | 1579 | </profile>
|
1570 | 1580 | <!-- <profile> MDACA Spring Boot 3 migration
|
|
1637 | 1647 | <impala.enabled>true</impala.enabled>
|
1638 | 1648 | <impala.driver.version>2.6.15</impala.driver.version>
|
1639 | 1649 | Impala JDBC driver path
|
1640 |
| - <impala.classpath>...path/to/impala/jdbc/drivers...</impala.classpath> |
| 1650 | + <impala.classpath>...path/to/impala/jdbc/drivers...</impala.classpath> |
1641 | 1651 | </properties>
|
1642 | 1652 | <dependencies>
|
1643 | 1653 | <dependency>
|
|
0 commit comments