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

Injiver 846 ovp pending tasks #265

Merged
merged 29 commits into from
Jan 22, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
a8799d8
[INJIVER-587] - remove thread
sree96 Dec 20, 2024
00e84e0
[INJIVER-587] - remove thread
sree96 Dec 20, 2024
1776326
[INJIVEr-587] - refactoring
sree96 Dec 23, 2024
0579017
[INJIVER-587] - refactoring
sree96 Dec 23, 2024
9ba5b0a
[INJIVER-587] - refactor to bean singleton approach
sree96 Dec 23, 2024
51fa34c
[INJIVER-587] - send error also while getting result
sree96 Dec 24, 2024
97d3cd2
[INJIVER-846] - add support for ed25519
sree96 Dec 19, 2024
39f493c
[INJIVER-846] - add basic logging
sree96 Dec 19, 2024
7739c0d
[INJIVER-846] - add support for default PresentationDefinitionId
sree96 Dec 19, 2024
7e07e9c
[INJIVER-846] - refactored
sree96 Dec 20, 2024
dba0ac9
[INJIVER-587] - add and fix tests for authorizationRequest
sree96 Dec 20, 2024
7e8d0de
[INJIVER-587] - add tests for presentation DTOs
sree96 Dec 20, 2024
b872cf6
[INJIVER-846] - add tests
sree96 Dec 26, 2024
c308b27
[INJIVER-846] - add tests
sree96 Dec 26, 2024
5695b35
[INJIVER-846] - add tests
sree96 Jan 1, 2025
bcf3c1b
[INJIVER-846] - update dependecies with bom model
sree96 Jan 2, 2025
d230a2b
[INJIVER-846] - rename module
sree96 Jan 2, 2025
9a0c328
[INJIVER-846] - add basic long poll
sree96 Jan 2, 2025
3c64707
[INJIVER-846] - add basic caching of auth request
sree96 Jan 3, 2025
5789ce5
[INJIVER-846] - refactor
sree96 Jan 5, 2025
3df9094
[INJIVER-846] - refactor
sree96 Jan 10, 2025
21dd634
[INJIVER-846] - refactor
sree96 Jan 15, 2025
a8d136b
[INJIVER-846] - review comments update
sree96 Jan 20, 2025
549c017
[INJIVER-846] - use java optional
sree96 Jan 20, 2025
eae46cb
[INJIVER-846] - use java optional orElseThrow and orElseGet
sree96 Jan 21, 2025
d1888c6
[INJIVER-846] - use response wrapper for better error handling
sree96 Jan 21, 2025
81a6755
[INJIVER-846] - use response wrapper for better error handling
sree96 Jan 21, 2025
3d9bb47
[INJIVER-846] - test fix
sree96 Jan 21, 2025
00da505
[INJIVER-846] - move services to impl package and refactor exception …
sree96 Jan 22, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
121 changes: 25 additions & 96 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -92,8 +92,6 @@

<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>

<!-- maven -->
<maven.compiler.source>21</maven.compiler.source>
<maven.compiler.target>21</maven.compiler.target>
<maven.compiler.version>3.8.1</maven.compiler.version>
Expand All @@ -105,102 +103,10 @@
</properties>

<modules>
<module>verify-service-bom</module>
swatigoel marked this conversation as resolved.
Show resolved Hide resolved
<module>verify-service</module>
</modules>

<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-dependencies</artifactId>
<version>Hoxton.SR8</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>

<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>com.android.identity</groupId>
<artifactId>identity-credential</artifactId>
<version>20231002</version>
</dependency>
<dependency>
<groupId>info.weboftrust</groupId>
<artifactId>ld-signatures-java</artifactId>
<version>1.5.0</version>
</dependency>
<dependency>
<groupId>decentralized-identity</groupId>
<artifactId>jsonld-common-java</artifactId>
<version>1.8.0</version>
</dependency>
<dependency>
<groupId>io.mosip</groupId>
<artifactId>vcverifier-jar</artifactId>
<version>1.1.0-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-actuator</artifactId>
</dependency>
<dependency>
<groupId>jakarta.servlet</groupId>
<artifactId>jakarta.servlet-api</artifactId>
</dependency>
<dependency>
<groupId>jakarta.validation</groupId>
<artifactId>jakarta.validation-api</artifactId>
</dependency>
<dependency>
<groupId>org.json</groupId>
<artifactId>json</artifactId>
<version>20240303</version>
</dependency>
<dependency>
<groupId>org.bouncycastle</groupId>
<artifactId>bcpkix-jdk18on</artifactId>
<version>1.76</version>
</dependency>
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-jpa</artifactId>
</dependency>
<dependency>
<groupId>com.h2database</groupId>
<artifactId>h2</artifactId>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>io.hypersistence</groupId>
<artifactId>hypersistence-utils-hibernate-63</artifactId>
<version>3.8.3</version>
</dependency>
<!-- https://mvnrepository.com/artifact/com.nimbusds/nimbus-jose-jwt -->
<dependency>
<groupId>com.auth0</groupId>
<artifactId>java-jwt</artifactId>
<version>3.18.1</version>
</dependency>
</dependencies>

<build>

<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
Expand Down Expand Up @@ -307,7 +213,6 @@
<autoReleaseAfterClose>false</autoReleaseAfterClose>
</configuration>
</plugin>

<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>
Expand All @@ -321,6 +226,30 @@
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
<version>0.8.12</version>
<configuration>
<output>file</output>
<append>true</append>
</configuration>
<executions>
<execution>
<id>jacoco-initialize</id>
<goals>
<goal>prepare-agent</goal>
</goals>
</execution>
<execution>
<id>jacoco-site</id>
<phase>verify</phase>
<goals>
<goal>report</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>

Expand Down
96 changes: 96 additions & 0 deletions ui/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

130 changes: 130 additions & 0 deletions verify-service-bom/pom.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,130 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>

<parent>
<groupId>io.inji.verify</groupId>
<artifactId>verify-service-parent</artifactId>
<version>0.1.0-SNAPSHOT</version>
</parent>

<artifactId>verify-service-bom</artifactId>
<version>0.1.0-SNAPSHOT</version>
<packaging>pom</packaging>
<description>Bom file for pom dependencies</description>
<properties>
<spring.version>3.2.3</spring.version>
<jakarta-servlet.version>6.0.0</jakarta-servlet.version>
<jakarta-validation.version>3.0.2</jakarta-validation.version>
<lombok.version>1.18.30</lombok.version>
<h2.version>2.2.224</h2.version>
<identity-credential.version>20231002</identity-credential.version>
<ld-signatures-java.version>1.5.0</ld-signatures-java.version>
<jsonld-common-java.version>1.8.0</jsonld-common-java.version>
<vcverifier-jar.version>1.1.0-SNAPSHOT</vcverifier-jar.version>
<json.version>20240303</json.version>
<bouncycastle.version>1.76</bouncycastle.version>
<hypersistence-utils-hibernate-63.version>3.8.3</hypersistence-utils-hibernate-63.version>
<java-jwt.version>3.18.1</java-jwt.version>
<tink.version>1.15.0</tink.version>
</properties>
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-cache</artifactId>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-actuator</artifactId>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-jpa</artifactId>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<version>${spring.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>jakarta.servlet</groupId>
<artifactId>jakarta.servlet-api</artifactId>
<version>${jakarta-servlet.version}</version>
</dependency>
<dependency>
<groupId>jakarta.validation</groupId>
<artifactId>jakarta.validation-api</artifactId>
<version>${jakarta-validation.version}</version>
</dependency>
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>${lombok.version}</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>com.h2database</groupId>
<artifactId>h2</artifactId>
<version>${h2.version}</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>com.android.identity</groupId>
<artifactId>identity-credential</artifactId>
<version>${identity-credential.version}</version>
</dependency>
<dependency>
<groupId>info.weboftrust</groupId>
<artifactId>ld-signatures-java</artifactId>
<version>${ld-signatures-java.version}</version>
</dependency>
<dependency>
<groupId>decentralized-identity</groupId>
<artifactId>jsonld-common-java</artifactId>
<version>${jsonld-common-java.version}</version>
</dependency>
<dependency>
<groupId>io.mosip</groupId>
<artifactId>vcverifier-jar</artifactId>
<version>${vcverifier-jar.version}</version>
</dependency>
<dependency>
<groupId>org.json</groupId>
<artifactId>json</artifactId>
<version>${json.version}</version>
</dependency>
<dependency>
<groupId>org.bouncycastle</groupId>
<artifactId>bcpkix-jdk18on</artifactId>
<version>${bouncycastle.version}</version>
</dependency>
<dependency>
<groupId>io.hypersistence</groupId>
<artifactId>hypersistence-utils-hibernate-63</artifactId>
<version>${hypersistence-utils-hibernate-63.version}</version>
</dependency>
<dependency>
<groupId>com.auth0</groupId>
<artifactId>java-jwt</artifactId>
<version>${java-jwt.version}</version>
</dependency>
<dependency>
<groupId>com.google.crypto.tink</groupId>
<artifactId>tink</artifactId>
<version>${tink.version}</version>
</dependency>
</dependencies>
</dependencyManagement>
</project>
Loading
Loading