From 071f5313f401ee2208922db26dc8e2a9272187d9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EC=9D=B4=EC=84=9D=EB=B2=94?= Date: Tue, 3 Feb 2026 00:15:14 +0900 Subject: [PATCH 1/4] =?UTF-8?q?Chore:=20=ED=8C=A8=ED=82=A4=EC=A7=80=20?= =?UTF-8?q?=EA=B5=AC=EC=A1=B0=20=EC=84=A4=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/flipnote/group/adapter/in/.gitkeep | 0 .../java/flipnote/group/adapter/out/.gitkeep | 0 .../flipnote/group/api/GroupController.java | 4 ++ .../java/flipnote/group/api/advice/.gitkeep | 0 .../flipnote/group/api/dto/request/.gitkeep | 0 .../flipnote/group/api/dto/response/.gitkeep | 0 .../flipnote/group/application/in/.gitkeep | 0 .../flipnote/group/application/out/.gitkeep | 0 .../group/application/service/.gitkeep | 0 .../group/domain/model/applicant/.gitkeep | 0 .../group/domain/model/group/.gitkeep | 0 .../flipnote/group/domain/policy/.gitkeep | 0 .../group/infrastructure/config/.gitkeep | 0 .../group/infrastructure/persistence/.gitkeep | 0 src/main/proto/group.proto | 0 src/main/resources/application.properties | 1 - src/main/resources/application.yml | 46 +++++++++++++++++++ src/test/resources/application.yml | 29 ++++++++++++ 18 files changed, 79 insertions(+), 1 deletion(-) create mode 100644 src/main/java/flipnote/group/adapter/in/.gitkeep create mode 100644 src/main/java/flipnote/group/adapter/out/.gitkeep create mode 100644 src/main/java/flipnote/group/api/GroupController.java create mode 100644 src/main/java/flipnote/group/api/advice/.gitkeep create mode 100644 src/main/java/flipnote/group/api/dto/request/.gitkeep create mode 100644 src/main/java/flipnote/group/api/dto/response/.gitkeep create mode 100644 src/main/java/flipnote/group/application/in/.gitkeep create mode 100644 src/main/java/flipnote/group/application/out/.gitkeep create mode 100644 src/main/java/flipnote/group/application/service/.gitkeep create mode 100644 src/main/java/flipnote/group/domain/model/applicant/.gitkeep create mode 100644 src/main/java/flipnote/group/domain/model/group/.gitkeep create mode 100644 src/main/java/flipnote/group/domain/policy/.gitkeep create mode 100644 src/main/java/flipnote/group/infrastructure/config/.gitkeep create mode 100644 src/main/java/flipnote/group/infrastructure/persistence/.gitkeep create mode 100644 src/main/proto/group.proto delete mode 100644 src/main/resources/application.properties create mode 100644 src/main/resources/application.yml create mode 100644 src/test/resources/application.yml diff --git a/src/main/java/flipnote/group/adapter/in/.gitkeep b/src/main/java/flipnote/group/adapter/in/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/src/main/java/flipnote/group/adapter/out/.gitkeep b/src/main/java/flipnote/group/adapter/out/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/src/main/java/flipnote/group/api/GroupController.java b/src/main/java/flipnote/group/api/GroupController.java new file mode 100644 index 0000000..1aa39a2 --- /dev/null +++ b/src/main/java/flipnote/group/api/GroupController.java @@ -0,0 +1,4 @@ +package flipnote.group.api; + +public class GroupController { +} diff --git a/src/main/java/flipnote/group/api/advice/.gitkeep b/src/main/java/flipnote/group/api/advice/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/src/main/java/flipnote/group/api/dto/request/.gitkeep b/src/main/java/flipnote/group/api/dto/request/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/src/main/java/flipnote/group/api/dto/response/.gitkeep b/src/main/java/flipnote/group/api/dto/response/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/src/main/java/flipnote/group/application/in/.gitkeep b/src/main/java/flipnote/group/application/in/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/src/main/java/flipnote/group/application/out/.gitkeep b/src/main/java/flipnote/group/application/out/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/src/main/java/flipnote/group/application/service/.gitkeep b/src/main/java/flipnote/group/application/service/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/src/main/java/flipnote/group/domain/model/applicant/.gitkeep b/src/main/java/flipnote/group/domain/model/applicant/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/src/main/java/flipnote/group/domain/model/group/.gitkeep b/src/main/java/flipnote/group/domain/model/group/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/src/main/java/flipnote/group/domain/policy/.gitkeep b/src/main/java/flipnote/group/domain/policy/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/src/main/java/flipnote/group/infrastructure/config/.gitkeep b/src/main/java/flipnote/group/infrastructure/config/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/src/main/java/flipnote/group/infrastructure/persistence/.gitkeep b/src/main/java/flipnote/group/infrastructure/persistence/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/src/main/proto/group.proto b/src/main/proto/group.proto new file mode 100644 index 0000000..e69de29 diff --git a/src/main/resources/application.properties b/src/main/resources/application.properties deleted file mode 100644 index eb74dcd..0000000 --- a/src/main/resources/application.properties +++ /dev/null @@ -1 +0,0 @@ -spring.application.name=Group diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml new file mode 100644 index 0000000..ffd7056 --- /dev/null +++ b/src/main/resources/application.yml @@ -0,0 +1,46 @@ +spring: + application: + name: flipnote + + datasource: + driver-class-name: com.mysql.cj.jdbc.Driver + url: ${SPRING_DATASOURCE_URL} + username: ${SPRING_DATASOURCE_USERNAME} + password: ${SPRING_DATASOURCE_PASSWORD} + + jpa: + open-in-view: false + hibernate: + ddl-auto: update + + data: + redis: + host: ${SPRING_DATA_REDIS_HOST} + password: ${SPRING_DATA_REDIS_PASSWORD:} + port: ${SPRING_DATA_REDIS_PORT} + + +cloud: + aws: + bucket: ${S3_BUCKET_NAME} + region: ${S3_BUCKET_REGION} + credentials: + access-key: ${S3_ACCESS_KEY} + secret-key: ${S3_SECRET_KEY} + stack: + auto: false + + +image-clean: + batch-size: 300 + orphan-grace-minutes: 10 + +image: + default: + user: https://flipnote-bucket.s3.ap-northeast-2.amazonaws.com/image/default/user.png + group: https://flipnote-bucket.s3.ap-northeast-2.amazonaws.com/image/default/group.png + cardSet: https://flipnote-bucket.s3.ap-northeast-2.amazonaws.com/image/default/cardset.png + +logging: + level: + flipnote.image: DEBUG diff --git a/src/test/resources/application.yml b/src/test/resources/application.yml new file mode 100644 index 0000000..49e2fd8 --- /dev/null +++ b/src/test/resources/application.yml @@ -0,0 +1,29 @@ +spring: + datasource: + url: jdbc:h2:mem:testdb;DB_CLOSE_DELAY=-1 + driver-class-name: org.h2.Driver + username: sa + password: + + jpa: + hibernate: + ddl-auto: create-drop + + properties: + hibernate: + show_sql: true + format_sql: true + use_sql_comments: true + + data: + redis: + host: localhost + port: 6379 + +cloud: + aws: + region: dummy_bucket_region + credentials: + access-key: dummy_access_key + secret-key: dummy_secret_key + bucket: dummy_bucket From e09a742d766a31c44c9960939585075ceedfaf88 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EC=9D=B4=EC=84=9D=EB=B2=94?= Date: Tue, 3 Feb 2026 00:21:36 +0900 Subject: [PATCH 2/4] =?UTF-8?q?Chore:=20=ED=8C=A8=ED=82=A4=EC=A7=80=20?= =?UTF-8?q?=EA=B5=AC=EC=A1=B0=20=EC=84=A4=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../model/applicant/.gitkeep => .github/workflows/cd.yml | 0 src/main/java/flipnote/group/domain/model/BaseEntity.java | 4 ++++ src/main/java/flipnote/group/domain/model/invitation/.gitkeep | 0 src/main/java/flipnote/group/domain/model/member/.gitkeep | 0 src/main/java/flipnote/group/domain/model/permission/.gitkeep | 0 5 files changed, 4 insertions(+) rename src/main/java/flipnote/group/domain/model/applicant/.gitkeep => .github/workflows/cd.yml (100%) create mode 100644 src/main/java/flipnote/group/domain/model/BaseEntity.java create mode 100644 src/main/java/flipnote/group/domain/model/invitation/.gitkeep create mode 100644 src/main/java/flipnote/group/domain/model/member/.gitkeep create mode 100644 src/main/java/flipnote/group/domain/model/permission/.gitkeep diff --git a/src/main/java/flipnote/group/domain/model/applicant/.gitkeep b/.github/workflows/cd.yml similarity index 100% rename from src/main/java/flipnote/group/domain/model/applicant/.gitkeep rename to .github/workflows/cd.yml diff --git a/src/main/java/flipnote/group/domain/model/BaseEntity.java b/src/main/java/flipnote/group/domain/model/BaseEntity.java new file mode 100644 index 0000000..6db03b9 --- /dev/null +++ b/src/main/java/flipnote/group/domain/model/BaseEntity.java @@ -0,0 +1,4 @@ +package flipnote.group.domain.model; + +public abstract class BaseEntity { +} diff --git a/src/main/java/flipnote/group/domain/model/invitation/.gitkeep b/src/main/java/flipnote/group/domain/model/invitation/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/src/main/java/flipnote/group/domain/model/member/.gitkeep b/src/main/java/flipnote/group/domain/model/member/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/src/main/java/flipnote/group/domain/model/permission/.gitkeep b/src/main/java/flipnote/group/domain/model/permission/.gitkeep new file mode 100644 index 0000000..e69de29 From 73664e7dbbf4b075cd4a5831c05d7cdd63e9e8cf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EC=9D=B4=EC=84=9D=EB=B2=94?= Date: Tue, 3 Feb 2026 18:10:35 +0900 Subject: [PATCH 3/4] =?UTF-8?q?Chore:=20=ED=8C=A8=ED=82=A4=EC=A7=80=20?= =?UTF-8?q?=EA=B5=AC=EC=A1=B0=20=EC=84=A4=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/flipnote/group/adapter/in/grpc/.gitkeep | 0 .../java/flipnote/group/adapter/in/web/GroupController.java | 4 ++++ src/main/java/flipnote/group/api/GroupController.java | 4 ---- 3 files changed, 4 insertions(+), 4 deletions(-) create mode 100644 src/main/java/flipnote/group/adapter/in/grpc/.gitkeep create mode 100644 src/main/java/flipnote/group/adapter/in/web/GroupController.java delete mode 100644 src/main/java/flipnote/group/api/GroupController.java diff --git a/src/main/java/flipnote/group/adapter/in/grpc/.gitkeep b/src/main/java/flipnote/group/adapter/in/grpc/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/src/main/java/flipnote/group/adapter/in/web/GroupController.java b/src/main/java/flipnote/group/adapter/in/web/GroupController.java new file mode 100644 index 0000000..e0a9175 --- /dev/null +++ b/src/main/java/flipnote/group/adapter/in/web/GroupController.java @@ -0,0 +1,4 @@ +package flipnote.group.adapter.in.web; + +public class GroupController { +} diff --git a/src/main/java/flipnote/group/api/GroupController.java b/src/main/java/flipnote/group/api/GroupController.java deleted file mode 100644 index 1aa39a2..0000000 --- a/src/main/java/flipnote/group/api/GroupController.java +++ /dev/null @@ -1,4 +0,0 @@ -package flipnote.group.api; - -public class GroupController { -} From d1437b93430d337b9fce8deb709bc9947794e4f3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EC=9D=B4=EC=84=9D=EB=B2=94?= Date: Tue, 3 Feb 2026 18:21:37 +0900 Subject: [PATCH 4/4] =?UTF-8?q?Chore:=20=ED=8C=A8=ED=82=A4=EC=A7=80=20?= =?UTF-8?q?=EA=B5=AC=EC=A1=B0=20=EC=84=A4=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/flipnote/group/adapter/in/{ => web}/.gitkeep | 0 .../java/flipnote/group/adapter/in/web/GroupController.java | 4 ---- 2 files changed, 4 deletions(-) rename src/main/java/flipnote/group/adapter/in/{ => web}/.gitkeep (100%) delete mode 100644 src/main/java/flipnote/group/adapter/in/web/GroupController.java diff --git a/src/main/java/flipnote/group/adapter/in/.gitkeep b/src/main/java/flipnote/group/adapter/in/web/.gitkeep similarity index 100% rename from src/main/java/flipnote/group/adapter/in/.gitkeep rename to src/main/java/flipnote/group/adapter/in/web/.gitkeep diff --git a/src/main/java/flipnote/group/adapter/in/web/GroupController.java b/src/main/java/flipnote/group/adapter/in/web/GroupController.java deleted file mode 100644 index e0a9175..0000000 --- a/src/main/java/flipnote/group/adapter/in/web/GroupController.java +++ /dev/null @@ -1,4 +0,0 @@ -package flipnote.group.adapter.in.web; - -public class GroupController { -}