Skip to content

[codex] Add analytics preference API#320

Merged
jjoonleo merged 1 commit into
devfrom
feature/analytics-preference-api
May 26, 2026
Merged

[codex] Add analytics preference API#320
jjoonleo merged 1 commit into
devfrom
feature/analytics-preference-api

Conversation

@jjoonleo
Copy link
Copy Markdown
Contributor

Summary

  • Add account-scoped analytics preference persistence and GET/PUT /users/me/analytics-preference endpoints for issue feat: add account-scoped analytics preference API #318.
  • Gate the backend default behind ANALYTICS_PREFERENCE_DEFAULT_ENABLED=false until privacy policy and Data Safety approval.
  • Create default preference rows during normal, Google, Apple, and Kakao registration and repair missing rows on read.
  • Document the API, update Swagger examples, and include deletion cascade behavior in account deletion docs.

Validation

  • ./gradlew test
  • git diff --check

Notes

@jjoonleo jjoonleo marked this pull request as ready for review May 26, 2026 08:32
@jjoonleo jjoonleo merged commit 82f497f into dev May 26, 2026
1 check passed
@jjoonleo jjoonleo deleted the feature/analytics-preference-api branch May 26, 2026 08:34
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