062b1f6151
Add country, region, and subscription_status filters to GET /users.
...
Filtering matches user profile country/region (case-insensitive trim) and derived subscription state in SQL so pagination totals stay correct.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-18 00:37:11 -07:00
49bcc22d0d
Expose subscription_status on user profile responses instead of active_subscription.
...
Users see ACTIVE, PENDING, or Unsubscribed via new batch and single SQL helpers; Swagger refreshed.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-18 00:28:19 -07:00
1e62510321
Always serialize active_subscription on profile responses.
...
Null encodes when there is no active plan so clients see explicit subscription state; Swagger regenerated and GET /users description updated accordingly.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-18 00:16:10 -07:00
f824c16c64
user list response fix
2026-05-18 00:09:26 -07:00
180e63e975
account deletion API
2026-03-11 06:26:30 -07:00
f9da45da62
minor fixes
2026-03-06 06:03:05 -08:00
809ab90d30
bulk notification fix + custom role and permission feature implementation + activity log and user list filters
2026-03-04 09:10:28 -08:00
97c4f3d28f
team management + minor fixes
2026-02-06 10:47:42 -08:00
834a807edc
vimeo itegration + Google auth and fiberbase messaging minor fixes + profile completed status fix and profile progress (not course progress) tracker immplementation
2026-02-04 09:59:21 -08:00
7f1bf0e7f1
profile picture, birthday format and refresh token expiry fixes
2026-01-28 09:24:31 -08:00
9ee1d7f714
changed age to agegroup, added refresh route, token generation after otp verification
2026-01-18 03:12:28 -08:00
513927f48f
data seed and authorization fixes
2026-01-14 02:27:26 -08:00
6002b594c6
minimal registeration implementation
2026-01-09 06:35:22 -08:00
d94774c138
schema adjustment and profile management fixes
2025-12-31 07:53:59 -08:00
2c907a34db
added inittal assessment feature
2025-12-29 07:59:24 -08:00
915185c317
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
5e9046eb76
user and auth service refactoring, notification service SQL + repository adjustment
2025-12-16 18:05:57 +03:00
910d592bef
fixes while integrating
2025-08-31 13:30:26 +03:00
aaf14fedcf
fix: global setting, company override settings, bet and ticket fixes for multi tenant
2025-08-25 07:23:55 +03:00
6d74cb8c28
feat: refactoring entire system to be multi-tenant
2025-08-22 12:54:48 +03:00
10a49b4571
fix: added message to transfer and more filter routes
2025-06-29 18:00:23 +03:00
35a03e1959
Merge branch 'main' into ticket-bet
2025-06-12 14:10:13 +03:00
8f2713b920
duplicate user creation fix + sender balance check during wallet refill
2025-06-09 21:33:58 +03:00
62f7dd24eb
fix: integrating issues
2025-06-07 20:54:49 +03:00
16768ad924
fix: Update integration issues
2025-05-23 12:00:04 +03:00
208a2d74be
integration fixes
2025-04-26 14:48:45 +03:00
fa3b6a24d3
Merge branch 'main' into feature/referal
2025-04-23 07:45:41 +03:00
dawitel
8670fba6a4
feat: referal completed
2025-04-12 04:12:22 +03:00
dawitel
f796b97afe
feat: referal completed
2025-04-12 03:27:50 +03:00
1b0a068a02
major fixes while integrating
2025-04-11 21:46:48 +03:00
lafetz
857c5c0696
add manager and cashier
2025-04-10 14:59:31 +03:00
lafetz
055d28f870
start working on admin and cashier
2025-04-10 04:22:16 +03:00
7dd6221f74
additions and small fixes
2025-04-09 15:33:51 +03:00
lafetz
ca7aa9d67c
fix registration and password reset
2025-03-31 00:25:50 +03:00
lafetz
d1a33b18dc
move handlers to separate package
2025-03-30 22:18:20 +03:00
lafetz
e8f0e43836
impl service layer for auth
2025-03-28 01:30:55 +03:00
lafetz
ab3f6d4313
init
2025-03-26 23:50:19 +03:00