Skip to content

Commit 3555353

Browse files
authored
Merge pull request #253 from EAT-SSU/develop
[Release] v2.0.8 릴리즈
2 parents 76a27b7 + 6b381ce commit 3555353

51 files changed

Lines changed: 628 additions & 242 deletions

Some content is hidden

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

.github/workflows/deploy.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,9 @@ jobs:
8383
sudo docker rm -f $(docker ps -qa)
8484
sudo docker pull ${{ secrets.DOCKER_REPO }}/eatssu-prod
8585
sudo docker run -d -p 9000:9000 \
86+
--log-driver=json-file \
87+
--log-opt max-size=20m \
88+
--log-opt max-file=5 \
8689
-e EATSSU_DB_URL_PROD="${{ secrets.EATSSU_DB_URL_PROD }}" \
8790
-e EATSSU_DB_USERNAME="${{ secrets.EATSSU_DB_USERNAME }}" \
8891
-e EATSSU_DB_PASSWORD="${{ secrets.EATSSU_DB_PASSWORD }}" \
@@ -107,6 +110,9 @@ jobs:
107110
sudo docker rm -f $(docker ps -qa)
108111
sudo docker pull ${{ secrets.DOCKER_REPO }}/eatssu-dev
109112
sudo docker run -d -p 9000:9000 \
113+
--log-driver=json-file \
114+
--log-opt max-size=20m \
115+
--log-opt max-file=5 \
110116
-e EATSSU_DB_URL_DEV="${{ secrets.EATSSU_DB_URL_DEV }}" \
111117
-e EATSSU_DB_USERNAME="${{ secrets.EATSSU_DB_USERNAME }}" \
112118
-e EATSSU_DB_PASSWORD="${{ secrets.EATSSU_DB_PASSWORD }}" \

.gitignore

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,4 +45,8 @@ out/
4545
### env file ###
4646
.env
4747

48-
/src/main/resources/application-local.yml
48+
/src/main/resources/application-local.yml
49+
50+
### DS File ###
51+
.DS_Store
52+
*/.DS_Store

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,4 +22,4 @@ COPY --from=builder /home/gradle/project/build/libs/*.jar app.jar
2222
EXPOSE 9000
2323

2424
# 애플리케이션 실행
25-
ENTRYPOINT ["java", "-jar", "app.jar"]
25+
ENTRYPOINT ["java", "-jar", "app.jar"]

build.gradle

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,7 @@ def generated = 'src/main/generated'
8080

8181
tasks.withType(JavaCompile) {
8282
options.getGeneratedSourceOutputDirectory().set(file(generated))
83+
options.compilerArgs += ['-parameters']
8384
}
8485

8586
sourceSets {
@@ -88,4 +89,4 @@ sourceSets {
8889

8990
clean {
9091
delete file('src/main/generated')
91-
}
92+
}

src/main/java/ssu/eatssu/domain/auth/dto/AppleLoginRequest.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
11
package ssu.eatssu.domain.auth.dto;
22

33
import io.swagger.v3.oas.annotations.media.Schema;
4+
import ssu.eatssu.global.log.annotation.LogMask;
45

56
@Schema(title = "애플 로그인 및 회원가입")
67
public record AppleLoginRequest(
8+
@LogMask
79
@Schema(description = "identityToken", example = "eyJraWQiOiJXNldjT0tCIiwiYWxnIjoi...")
810
String identityToken
911
) {

src/main/java/ssu/eatssu/domain/auth/dto/KakaoLoginRequest.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,17 @@
33
import io.swagger.v3.oas.annotations.media.Schema;
44
import jakarta.validation.constraints.Email;
55
import jakarta.validation.constraints.NotBlank;
6+
import ssu.eatssu.global.log.annotation.LogMask;
67

78
@Schema(title = "카카오 로그인 및 회원가입")
89
public record KakaoLoginRequest(
10+
@LogMask
911
@NotBlank(message = "이메일을 입력해주세요.")
1012
@Email(message = "올바른 이메일 주소를 입력해주세요.")
1113
@Schema(description = "이메일", example = "test@email.com")
1214
String email,
1315

16+
@LogMask
1417
@Schema(description = "providerId", example = "10378247832195")
1518
String providerId
1619
) {

src/main/java/ssu/eatssu/domain/auth/dto/ValidRequest.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,11 @@
22

33
import io.swagger.v3.oas.annotations.media.Schema;
44
import jakarta.validation.constraints.NotBlank;
5+
import ssu.eatssu.global.log.annotation.LogMask;
56

67
@Schema(title = "유효한 토큰 확인")
78
public record ValidRequest(
9+
@LogMask
810
@NotBlank(message = "토큰을 입력해주세요")
911
@Schema(description = "토큰", example = "eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJ7XCJpZFwiOjcsXCJlbWFpbFwiOlwidGVzdEBlbWFpbC5jb21cIixcInJvbGVcIjpcIlJPTEVfVVNFUlwifSIsImF1dGgiOiJST0xFX1VTRVIiLCJleHAiOjE3NDQzNzQ0MjB9.mhIWYX_Vj3xW1eXuVflbzpH6vLTcC9b1twbIcqovVjDVnS7tjegu3nQHGXUsUa_WG2DIAtJMFZT_Q1XcVq1jPw")
1012
String token

src/main/java/ssu/eatssu/domain/auth/infrastructure/SecurityConfig.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@
1414
import org.springframework.web.cors.UrlBasedCorsConfigurationSource;
1515
import ssu.eatssu.domain.auth.security.JwtAuthenticationFilter;
1616
import ssu.eatssu.domain.auth.security.JwtTokenProvider;
17-
import ssu.eatssu.domain.slack.service.SlackErrorNotifier;
1817
import ssu.eatssu.global.handler.JwtAccessDeniedHandler;
1918
import ssu.eatssu.global.handler.JwtAuthenticationEntryPoint;
2019

src/main/java/ssu/eatssu/domain/auth/security/JwtAuthenticationFilter.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,6 @@
1515
import org.springframework.util.StringUtils;
1616
import org.springframework.web.filter.GenericFilterBean;
1717

18-
19-
2018
import java.io.IOException;
2119
import java.util.List;
2220

src/main/java/ssu/eatssu/domain/inquiry/dto/CreateInquiryRequest.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,18 @@
33
import io.swagger.v3.oas.annotations.media.Schema;
44
import lombok.Getter;
55
import lombok.NoArgsConstructor;
6+
import ssu.eatssu.global.log.annotation.LogMask;
67

78
@Schema(title = "문의 남기기")
89
@NoArgsConstructor
910
@Getter
1011
public class CreateInquiryRequest {
1112

1213
@Schema(description = "답장 받을 이메일", example = "sandy1017@gmail.com")
14+
@LogMask
1315
private String email;
1416

1517
@Schema(description = "문의 내용", example = "어쩌고 저쩌고 문의 남깁니다")
18+
@LogMask
1619
private String content;
1720
}

0 commit comments

Comments
 (0)