Skip to content

Commit f95ddc6

Browse files
authored
Merge pull request #481 from wafflestudio/develop
Release
2 parents bd0ec94 + 637a110 commit f95ddc6

File tree

13 files changed

+19
-50
lines changed

13 files changed

+19
-50
lines changed

.github/workflows/_deploy-native.yml

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,6 @@ name: deploy-native-template
33
on:
44
workflow_call:
55
inputs:
6-
target_branch:
7-
required: false
8-
type: string
9-
default: ''
106
ecr_repository:
117
required: true
128
type: string
@@ -34,8 +30,6 @@ jobs:
3430
steps:
3531
- name: Checkout
3632
uses: actions/checkout@v4
37-
with:
38-
ref: ${{ inputs.target_branch || github.ref }}
3933

4034
- name: Configure AWS credentials
4135
uses: aws-actions/configure-aws-credentials@v4

.github/workflows/_deploy.yml

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,6 @@ name: deploy-template
33
on:
44
workflow_call:
55
inputs:
6-
target_branch:
7-
required: false
8-
type: string
9-
default: ''
106
ecr_repository:
117
required: true
128
type: string
@@ -34,8 +30,6 @@ jobs:
3430
steps:
3531
- name: Checkout
3632
uses: actions/checkout@v4
37-
with:
38-
ref: ${{ inputs.target_branch || github.ref }}
3933

4034
- name: Configure AWS credentials
4135
uses: aws-actions/configure-aws-credentials@v4

.github/workflows/deploy-manual-native.yml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,6 @@ name: Deploy Manual Native
33
on:
44
workflow_dispatch:
55
inputs:
6-
target_branch:
7-
description: '배포할 브랜치명'
8-
required: true
9-
type: string
106
ecr_repository:
117
description: 'ECR 리포지토리 (예: snutt-dev/snutt-timetable)'
128
required: true
@@ -20,7 +16,6 @@ jobs:
2016
deploy:
2117
uses: ./.github/workflows/_deploy-native.yml
2218
with:
23-
target_branch: ${{ inputs.target_branch }}
2419
ecr_repository: ${{ inputs.ecr_repository }}
2520
dockerfile: ${{ inputs.dockerfile }}
2621
secrets:

.github/workflows/deploy-manual.yml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,6 @@ name: Deploy Manual
33
on:
44
workflow_dispatch:
55
inputs:
6-
target_branch:
7-
description: '배포할 브랜치명'
8-
required: true
9-
type: string
106
ecr_repository:
117
description: 'ECR 리포지토리 (예: snutt-dev/snutt-timetable)'
128
required: true
@@ -20,7 +16,6 @@ jobs:
2016
deploy:
2117
uses: ./.github/workflows/_deploy.yml
2218
with:
23-
target_branch: ${{ inputs.target_branch }}
2419
ecr_repository: ${{ inputs.ecr_repository }}
2520
dockerfile: ${{ inputs.dockerfile }}
2621
secrets:

api/src/main/kotlin/controller/AuthController.kt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ package com.wafflestudio.snutt.controller
22

33
import com.wafflestudio.snutt.common.dto.OkResponse
44
import com.wafflestudio.snutt.config.CurrentUser
5+
import com.wafflestudio.snutt.filter.SnuttDefaultApiFilterTarget
56
import com.wafflestudio.snutt.filter.SnuttNoAuthApiFilterTarget
67
import com.wafflestudio.snutt.users.data.User
78
import com.wafflestudio.snutt.users.dto.EmailResponse
@@ -108,6 +109,7 @@ class AuthController(
108109
return OkResponse()
109110
}
110111

112+
@SnuttDefaultApiFilterTarget
111113
@PostMapping("/logout")
112114
suspend fun logout(
113115
@CurrentUser user: User,

core/build.gradle.kts

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,6 @@ dependencies {
1313
api("org.jetbrains.kotlinx:kotlinx-coroutines-jdk8")
1414
api("org.springframework.boot:spring-boot-starter-data-mongodb-reactive")
1515

16-
// TODO: https://jira.mongodb.org/browse/JAVA-6038 이슈 해결된 spring-boot-starter-data-mongodb 업그레이드 후 아래 의존성 삭제
17-
api("org.mongodb:mongodb-driver-sync:5.5.2")
18-
api("org.mongodb:bson:5.5.2")
19-
api("org.mongodb:mongodb-driver-core:5.5.2")
20-
api("org.mongodb:bson-record-codec:5.5.2")
21-
2216
api("org.springframework.boot:spring-boot-starter-data-redis")
2317

2418
implementation("org.springframework.security:spring-security-crypto")
Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,15 @@
11
package com.wafflestudio.snutt.auth.kakao
22

3-
import tools.jackson.databind.PropertyNamingStrategies
4-
import tools.jackson.databind.annotation.JsonNaming
3+
import com.fasterxml.jackson.annotation.JsonProperty
54

6-
@JsonNaming(PropertyNamingStrategies.SnakeCaseStrategy::class)
75
data class KakaoOAuth2UserResponse(
86
val id: Long,
7+
@param:JsonProperty("kakao_account")
98
val kakaoAccount: KakaoAccountDto,
109
)
1110

12-
@JsonNaming(PropertyNamingStrategies.SnakeCaseStrategy::class)
1311
data class KakaoAccountDto(
1412
val email: String,
13+
@param:JsonProperty("is_email_verified")
1514
val isEmailVerified: Boolean,
1615
)
Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
package com.wafflestudio.snutt.bookmark.dto
22

3-
import tools.jackson.databind.PropertyNamingStrategies
4-
import tools.jackson.databind.annotation.JsonNaming
3+
import com.fasterxml.jackson.annotation.JsonProperty
54

6-
@JsonNaming(PropertyNamingStrategies.SnakeCaseStrategy::class)
75
data class BookmarkLectureModifyRequest(
6+
@param:JsonProperty("lecture_id")
87
val lectureId: String,
98
)
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
package com.wafflestudio.snutt.users.dto
22

3-
import tools.jackson.databind.PropertyNamingStrategies
4-
import tools.jackson.databind.annotation.JsonNaming
3+
import com.fasterxml.jackson.annotation.JsonProperty
54

6-
@JsonNaming(PropertyNamingStrategies.SnakeCaseStrategy::class)
75
data class FacebookLoginRequest(
6+
@param:JsonProperty("fb_id")
87
val fbId: String?,
8+
@param:JsonProperty("fb_token")
99
val fbToken: String,
1010
)

core/src/main/kotlin/users/dto/LoginResponse.kt

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
11
package com.wafflestudio.snutt.users.dto
22

3-
import tools.jackson.databind.PropertyNamingStrategies
4-
import tools.jackson.databind.annotation.JsonNaming
3+
import com.fasterxml.jackson.annotation.JsonProperty
54

6-
@JsonNaming(PropertyNamingStrategies.SnakeCaseStrategy::class)
75
data class LoginResponse(
6+
@param:JsonProperty("user_id")
87
val userId: String,
98
val token: String,
109
val message: String = "ok",

0 commit comments

Comments
 (0)