Skip to content

Develop#136

Merged
Rabithua merged 5 commits intomainfrom
develop
Dec 27, 2025
Merged

Develop#136
Rabithua merged 5 commits intomainfrom
develop

Conversation

@Rabithua
Copy link
Copy Markdown
Owner

Rabithua and others added 5 commits December 27, 2025 23:13
- Add emailVerified field to user info API response
- Add emailVerified field to author info in all note queries
- Create Verified icon component with theme color support
- Display verification badge after nickname in note list, user page, profile page, and note detail page
- Update frontend type definitions to include emailVerified field
- Add emailVerified field to user info endpoint response
- Add emailVerified field to author object in note endpoints
- Update all related response examples
- Add Tooltip support to VerifiedIcon component
- Add multilingual translations for tooltip text
- Tooltip displays 'Verified Email' / '已验证邮箱' / '確認済みメールアドレス' based on current language
- Tooltip can be customized or disabled via props
- Add emailVerified: false to emptyRote in editor state
- Add emailVerified: false to emptyRote in RoteEditor component
- Fixes TypeScript build errors
Copy link
Copy Markdown
Owner Author

@Rabithua Rabithua left a comment

Choose a reason for hiding this comment

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

nice pr

@Rabithua Rabithua merged commit 31da7ce into main Dec 27, 2025
10 checks passed
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