server

REST interface and Akka HTTP specific code

License

License

GroupId

GroupId

com.ubirch.user
ArtifactId

ArtifactId

server_2.11
Last Version

Last Version

1.0.3
Release Date

Release Date

Type

Type

jar
Description

Description

server
REST interface and Akka HTTP specific code
Project URL

Project URL

http://ubirch.com
Project Organization

Project Organization

com.ubirch.user
Source Code Management

Source Code Management

https://github.com/ubirch/ubirch-user-service

Download server_2.11

How to add to project

<!-- https://jarcasting.com/artifacts/com.ubirch.user/server_2.11/ -->
<dependency>
    <groupId>com.ubirch.user</groupId>
    <artifactId>server_2.11</artifactId>
    <version>1.0.3</version>
</dependency>
// https://jarcasting.com/artifacts/com.ubirch.user/server_2.11/
implementation 'com.ubirch.user:server_2.11:1.0.3'
// https://jarcasting.com/artifacts/com.ubirch.user/server_2.11/
implementation ("com.ubirch.user:server_2.11:1.0.3")
'com.ubirch.user:server_2.11:jar:1.0.3'
<dependency org="com.ubirch.user" name="server_2.11" rev="1.0.3">
  <artifact name="server_2.11" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.ubirch.user', module='server_2.11', version='1.0.3')
)
libraryDependencies += "com.ubirch.user" % "server_2.11" % "1.0.3"
[com.ubirch.user/server_2.11 "1.0.3"]

Dependencies

compile (10)

Group / Artifact Type Version
org.scala-lang : scala-library jar 2.11.12
com.ubirch.user : config_2.11 jar 1.0.3
com.ubirch.user : core_2.11 jar 1.0.3
com.ubirch.user : model-rest_2.11 jar 1.0.3
com.ubirch.user : util_2.11 jar 1.0.3
com.typesafe.akka : akka-slf4j_2.11 jar 2.5.11
com.typesafe.akka : akka-http_2.11 jar 10.1.3
com.typesafe.akka : akka-stream_2.11 jar 2.5.11
com.ubirch.util : rest-akka-http_2.11 jar 0.4.0
com.ubirch.util : response-util_2.11 jar 0.5.0

test (1)

Group / Artifact Type Version
com.ubirch.util : rest-akka-http-test_2.11 jar 0.4.0

Project Modules

There are no modules declared in this project.

ubirch-user-service

General Information

ubirch user management service

Configuration

TODO

Run the service

enter the server module and run:

mvn compile exec:java -Dexec.mainClass="com.ubirch.user.server.Boot"

Deployment Notes

This service depends on MongoDB (tested with 2.6 and 3.4).

Automated Tests

run all tests

mvn test

generate coverage report

mvn surefire-report:report test

more details here: https://github.com/scoverage/sbt-scoverage

Create Docker Image

mvn surefire-report:report deploy --update-snapshots -U -B -Ddockerfile.dockerConfigFile=/.docker/config.json -Duser.home=/build -Ddockerfile.tag=${GO_PIPELINE_LABEL} -Dbuild.number=${GO_PIPELINE_LABEL}
com.ubirch.user

ubirch GmbH

Versions

Version
1.0.3
1.0.2
1.0.1
1.0.0
0.12.2
0.12.1
0.12.0
0.11.0
0.10.1
0.10.0
0.9.0
0.8.5
0.8.4
0.8.3
0.8.2
0.8.1
0.8.0
0.7.0
0.6.4
0.6.3
0.6.2
0.6.1
0.6.0
0.5.1
0.5.0
0.4.21
0.4.20
0.4.19
0.4.18
0.4.17
0.4.16
0.4.15
0.4.14
0.4.13
0.4.12
0.4.10
0.4.9
0.4.8
0.4.7
0.4.6
0.4.4
0.4.3
0.4.2
0.4.1
0.4.0
0.3.2
0.3.1
0.3.0
0.2.0
0.1.1
0.1.0