Yimaru-BackEnd/internal/web_server
Yared Yemane 31bd1e3814 Add team member email invitations for admin panel onboarding
Introduces invite, verify, accept, resend, and revoke flows using team_members and invitation tokens, sends the branded invitation template, and requires account activation before team login.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-22 03:43:00 -07:00
..
handlers Add team member email invitations for admin panel onboarding 2026-05-22 03:43:00 -07:00
jwt user and otp schema modification, SMTP setup using resend, afro SMS changed to direct API integration instead of using afoSMS library, most authentications implemented using username instead of email or phone number 2025-12-23 18:57:48 +03:00
response events pagination + ticket and bet validation 2025-04-22 03:20:52 +03:00
validator impl auth http layer 2025-03-29 06:25:19 +03:00
ws user and auth service refactoring, notification service SQL + repository adjustment 2025-12-16 18:05:57 +03:00
app.go Add admin-managed email templates and use them for OTP delivery 2026-05-22 01:28:48 -07:00
cron.go user and auth service refactoring, notification service SQL + repository adjustment 2025-12-16 18:05:57 +03:00
middleware.go Add OPEN_LEARNER role without LMS sequential gating. 2026-05-19 10:26:25 -07:00
routes.go Add team member email invitations for admin panel onboarding 2026-05-22 03:43:00 -07:00