Skip to content

[DEPLOY] 260709#813

Merged
whqtker merged 6 commits into
masterfrom
develop
Jul 9, 2026
Merged

[DEPLOY] 260709#813
whqtker merged 6 commits into
masterfrom
develop

Conversation

@whqtker

@whqtker whqtker commented Jul 9, 2026

Copy link
Copy Markdown
Member

No description provided.

whqtker and others added 6 commits June 29, 2026 20:28
* fix: 인증 완료 학교 이메일 저장 구조를 추가

* fix: 학교 이메일 중복 인증을 차단

* test: 학교 이메일 중복 인증 차단을 검증

* fix: 소비된 조회수 Redis 키를 무시한다

* fix: 학교 이메일 요청 길이 검증을 추가한다
수동 트리거로 PostViewCountConcurrencyTest를 50회 반복 실행해
플레이키니스를 검증할 수 있도록 한다.

Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
* feat: AdminRefreshToken 클래스 작성 및 관련 설정 추가

* feat: cookie manager 추가

* feat: 어드민 refresh token 관련 error code 작성

* feat: provider에 관련 메서드 추가

- redis에 ADMIN_REFRESH:{userId} 형태로 토큰 저장

* feat: 어드민 로그인 관련 비즈니즈 로직, DTO 작성

- 관련 테스트 구현

* feat: 어드민 로그인 관련 컨트롤러 구현

* feat: 어드민 로그인 관련은 인증 없이 접근 가능하도록 스프링 시큐리티 설정 변경

* refactor: 쿠키 SameSite 속성을 LAX -> Strict으로 변경
@whqtker whqtker self-assigned this Jul 9, 2026
@whqtker whqtker added the 릴리즈 Marks pull request for release label Jul 9, 2026
@coderabbitai

coderabbitai Bot commented Jul 9, 2026

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Repository UI

Review profile: CHILL

Plan: Pro

Run ID: cc94d1b8-0287-4ed1-86cd-e92dabc4ac9d

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch develop

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: b51872a327

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment on lines +10 to +13
ALTER TABLE application
DROP COLUMN first_choice_university_info_for_apply_id,
DROP COLUMN second_choice_university_info_for_apply_id,
DROP COLUMN third_choice_university_info_for_apply_id;

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Backfill legacy choices before dropping columns

For databases that contain applications created before application_choice was introduced, these columns are still the only persisted copy of each application's first/second/third university choices. I checked the migrations that reference application_choice/first_choice_university_info_for_apply_id, and there is no INSERT ... SELECT (or equivalent) that copies the legacy column values into application_choice before this drop, so applying V56 permanently deletes those choices and makes applicants disappear from choice-based queries/results. Add a backfill migration before dropping these columns, or keep the columns until the data has been copied and verified.

Useful? React with 👍 / 👎.

@whqtker whqtker merged commit b51872a into master Jul 9, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ready-to-merge 릴리즈 Marks pull request for release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants