Skip to content

Feat/base implementation - #4

Merged
KimGyeongLock merged 12 commits into
mainfrom
feat/base-implementation
Jul 30, 2026
Merged

Feat/base implementation#4
KimGyeongLock merged 12 commits into
mainfrom
feat/base-implementation

Conversation

@KimGyeongLock

@KimGyeongLock KimGyeongLock commented Jul 30, 2026

Copy link
Copy Markdown
Member

작업 내용

  • MySQL 기반 단축 URL 저장
  • Auto Increment ID 기반 Base62 인코딩
  • 단축 URL 생성 API 구현
  • 원본 URL 302 리다이렉트 구현
  • URL 유효성 검증 및 예외 처리
  • Controller 및 Base62 테스트 추가
  • Docker Compose MySQL 연동
  • GitHub Actions 빌드·테스트·Smoke Test 구성

검증

  • ./gradlew clean test
  • URL 생성 API 확인
  • 302 Redirect 확인
  • Docker Compose app/mysql healthcheck 확인

@KimGyeongLock
KimGyeongLock merged commit 8af9331 into main Jul 30, 2026
2 checks passed
@KimGyeongLock
KimGyeongLock deleted the feat/base-implementation branch July 30, 2026 09:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant