Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 5 additions & 1 deletion build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,11 @@ plugins {
object Versions {
const val KTOR = "3.2.3"
const val KOOG_AGENTS = "0.6.0"
const val SPRING_CLOUD_AWS = "3.3.0"
}

group = "com.ravit"
version = "0.2.6"
version = "0.2.7"

java {
toolchain {
Expand Down Expand Up @@ -48,6 +49,9 @@ dependencies {
implementation("io.ktor:ktor-client-content-negotiation:${Versions.KTOR}")
implementation("io.ktor:ktor-serialization-jackson:${Versions.KTOR}")

// AWS - Spring Cloud AWS Secrets Manager
implementation("io.awspring.cloud:spring-cloud-aws-starter-secrets-manager:${Versions.SPRING_CLOUD_AWS}")

// Google Calendar API
implementation("com.google.api-client:google-api-client:2.0.0")
implementation("com.google.oauth-client:google-oauth-client:1.34.1")
Expand Down
11 changes: 11 additions & 0 deletions docs/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,17 @@

<!-- CHANGELOG_START -->

## v0.2.7
`2026.01.16 14:00`

Spring Cloud AWS Secrets Manager 연동

- spring-cloud-aws-starter-secrets-manager 의존성 추가
- 앱 기동 시 IAM 권한으로 Secrets Manager 직접 읽기
- application-production.yml 간소화 (logging만 유지)

---

## v0.2.6
`2026.01.16 10:30`

Expand Down
11 changes: 4 additions & 7 deletions src/main/resources/application-production.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,4 @@
spring:
mongodb:
uri: #secret manager

web:
cors:
allowed-origins: #secret manager
logging:
level:
root: INFO
com.ravit.stash: INFO