Skip to content

Commit ef9a612

Browse files
authored
Merge pull request #77 from averak/develop
release v0.2.0
2 parents 1cd2ce9 + a5f547e commit ef9a612

File tree

128 files changed

+16625
-365
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

128 files changed

+16625
-365
lines changed

.editorconfig

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,5 +13,8 @@ ktlint_standard_no-wildcard-imports = disabled
1313
ktlint_standard_package-name = disabled
1414
ktlint_standard_max-line-length = disabled
1515

16+
[*.xml]
17+
max_line_length = off
18+
1619
[*.md]
1720
max_line_length = off

.gitattributes

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
app/adapter/src/main/java/net/averak/gsync/adapter/dao/dto/base/*.java linguist-generated=true
2+
app/adapter/src/main/java/net/averak/gsync/adapter/dao/mapper/base/*.java linguist-generated=true
3+
src/main/resources/dao/base/*.xml linguist-generated=true

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,3 +31,6 @@ nb-configuration.xml
3131
# patch
3232
*.orig
3333
*.rej
34+
35+
# Others
36+
tmp/

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ WORKDIR /app
44
COPY . /app/
55

66
RUN yum install -y git
7-
RUN ./gradlew build -x test
7+
RUN ./gradlew bootJar
88

99
FROM public.ecr.aws/docker/library/amazoncorretto:17
1010

Makefile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
.PHONY: build
22
build:
3-
./gradlew build -x test
3+
./gradlew bootJar
44

55
.PHONY: test
66
test:
@@ -19,8 +19,8 @@ codegen:
1919
./gradlew mbGenerate
2020
./gradlew spotlessApply
2121

22-
.PHONY: db-migrate
23-
db-migrate:
22+
.PHONY: db-apply
23+
db-apply:
2424
./gradlew flywayMigrate
2525

2626
.PHONY: db-clean

README.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,19 @@
11
# gsync
22

33
![CI](https://github.com/averak/gsync/workflows/CI/badge.svg)
4+
[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=averak_gsync&metric=alert_status)](https://sonarcloud.io/summary/new_code?id=averak_gsync)
45

5-
This is a multi-tenancy game server for MO games.
6+
This is a multi-tenancy game server for multiplayer online games.
67

78
This component provides only reusable features that can be used across various games, and individual logic cannot be embedded.
89

910
## Features
1011

1112
* Player authentication / authorization
12-
* Friend
1313
* Match making
1414
* Realtime messaging
15+
* Friend
16+
* Generic Storage
1517
* And more
1618

1719
## Develop

app/adapter/src/main/java/net/averak/gsync/adapter/dao/dto/base/AbstractDto.java

Lines changed: 18 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

app/adapter/src/main/java/net/averak/gsync/adapter/dao/entity/base/EchoEntity.java renamed to app/adapter/src/main/java/net/averak/gsync/adapter/dao/dto/base/EchoDto.java

Lines changed: 9 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

app/adapter/src/main/java/net/averak/gsync/adapter/dao/entity/base/EchoExample.java renamed to app/adapter/src/main/java/net/averak/gsync/adapter/dao/dto/base/EchoExample.java

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

app/adapter/src/main/java/net/averak/gsync/adapter/dao/dto/base/MasterVersionDto.java

Lines changed: 212 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)