congsh a762a5bb4c feat: improve join request visibility for admins and applicants
- Add prominent pending join request badge on GroupView header
  with pulse animation for admins/owners
- Clicking badge smoothly scrolls to request list with highlight
- Add "My Join Requests" section on Profile page
- Show status (pending/approved/rejected), timestamp, and reject reason
- Add API: getMyJoinRequests() to fetch user's full request history

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-23 16:46:29 +08:00
S
Description
No description provided
967 KiB
Languages
Vue 68%
TypeScript 17%
JavaScript 13%
CSS 1.5%
Shell 0.3%
Other 0.1%