Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
273dbbf
feature/added http4s - HelloWorld work
hongwei1 Mar 12, 2025
ab41540
feature/added http4s - HelloWorld work -try getBanks
hongwei1 Mar 12, 2025
4894d01
feature/added http4s - HelloWorld work -update to 0.23.30
hongwei1 Mar 13, 2025
69ebdb5
feature/added http4s - getBanks,getBank
hongwei1 Mar 13, 2025
59cad4e
feature/start the endpoints from boot
hongwei1 Mar 13, 2025
86066cd
feature/use OBP for comprehension in the code
hongwei1 Mar 14, 2025
0047571
feature/use dispatcher for unsafeToFuture
hongwei1 Mar 17, 2025
a49bfb1
feature/start boot in Http4sServer.scala
hongwei1 Mar 17, 2025
63260b7
feature/remove portal code in the Boot.scala
hongwei1 Mar 17, 2025
b9061e0
feature/try one CallContextMiddleware
hongwei1 Mar 17, 2025
5bb4046
Merge branch 'feature/AddedHttp4sMerge' into develop
hongwei1 Dec 5, 2025
2ae5896
Merge remote-tracking branch 'refs/remotes/Simon/develop' into develop
hongwei1 Dec 9, 2025
a8f16a8
Refactor/Http4sServer to use v7.0.0 API and remove deprecated routes.…
hongwei1 Dec 9, 2025
4df0cc9
Merge remote-tracking branch 'Simon/develop' into develop
hongwei1 Dec 9, 2025
21f6314
feature/Add http4s-jar profile to pom.xml and update scala-maven-plug…
hongwei1 Dec 9, 2025
e3e3245
Refactor/Disable Lift-specific schedulers and actor systems in Boot.s…
hongwei1 Dec 10, 2025
2228202
feature/Add Http4sBoot.scala to initialize OBP-API core components wi…
hongwei1 Dec 11, 2025
d9de077
refactor/code clean
hongwei1 Dec 11, 2025
fc4585e
feature/Filter scanned API versions based on api_enabled_versions and…
hongwei1 Dec 11, 2025
aa7319f
Merge remote-tracking branch 'Simon/develop' into develop
hongwei1 Dec 12, 2025
5e61fd5
Merge remote-tracking branch 'Simon/develop' into develop
hongwei1 Dec 12, 2025
3549189
refactor/Remove default disabled versions from getDisabledVersions; r…
hongwei1 Dec 12, 2025
5a418e5
Merge remote-tracking branch 'Simon/develop' into develop
hongwei1 Dec 12, 2025
5b16042
refactor/Change source field in WebUiPropsCommons from String to Opti…
hongwei1 Dec 12, 2025
da9931b
test/Update frozen_type_meta_data binary test resource file
hongwei1 Dec 12, 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
74 changes: 73 additions & 1 deletion obp-api/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,52 @@
<webXmlPath>src/main/resources/web.xml</webXmlPath>
</properties>
</profile>
<profile>
<id>http4s-jar</id>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-assembly-plugin</artifactId>
<version>3.6.0</version>
<configuration>
<appendAssemblyId>false</appendAssemblyId>
<finalName>${project.artifactId}-http4s</finalName>
<archive>
<manifest>
<mainClass>bootstrap.http4s.Http4sServer</mainClass>
</manifest>
</archive>
<descriptorRefs>
<descriptorRef>jar-with-dependencies</descriptorRef>
</descriptorRefs>
<dependencySets>
<dependencySet>
<outputDirectory>/</outputDirectory>
<unpack>true</unpack>
<scope>runtime</scope>
</dependencySet>
</dependencySets>
<fileSets>
<fileSet>
<directory>${project.build.outputDirectory}</directory>
<outputDirectory>/</outputDirectory>
</fileSet>
</fileSets>
</configuration>
<executions>
<execution>
<id>http4s-fat-jar</id>
<phase>package</phase>
<goals>
<goal>single</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
</profiles>
<pluginRepositories>
<pluginRepository>
Expand Down Expand Up @@ -84,6 +130,16 @@
<artifactId>bcpg-jdk15on</artifactId>
<version>1.70</version>
</dependency>
<dependency>
<groupId>org.http4s</groupId>
<artifactId>http4s-ember-server_${scala.version}</artifactId>
<version>${http4s.version}</version>
</dependency>
<dependency>
<groupId>org.http4s</groupId>
<artifactId>http4s-dsl_${scala.version}</artifactId>
<version>${http4s.version}</version>
</dependency>
<dependency>
<groupId>org.bouncycastle</groupId>
<artifactId>bcpkix-jdk15on</artifactId>
Expand Down Expand Up @@ -345,7 +401,7 @@
<dependency>
<groupId>org.clapper</groupId>
<artifactId>classutil_${scala.version}</artifactId>
<version>1.4.0</version>
<version>1.5.1</version>
</dependency>
<dependency>
<groupId>com.github.grumlimited</groupId>
Expand Down Expand Up @@ -602,13 +658,29 @@
<plugin>
<groupId>net.alchim31.maven</groupId>
<artifactId>scala-maven-plugin</artifactId>
<version>4.8.1</version>
<configuration>
<fork>true</fork>
<jvmArgs>
<jvmArg>-Xms4G</jvmArg>
<jvmArg>-Xmx12G</jvmArg>
<jvmArg>-XX:MaxMetaspaceSize=4G</jvmArg>
<jvmArg>-XX:+UseG1GC</jvmArg>
</jvmArgs>
<args>
<arg>-deprecation</arg>
<arg>-feature</arg>
</args>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<version>3.4.0</version>
<configuration>
<webXml>${webXmlPath}</webXml>
<attachClasses>true</attachClasses>
<classesClassifier>classes</classesClassifier>
</configuration>
</plugin>
<plugin>
Expand Down
Loading
Loading