cuatrolabs-auth-ms / app /system_users

Commit History

feat(auth): add password reset token to forgot-password flow
86b2156

MukeshKapoor25 commited on

fix: robustly sync must_change_password into require_password_change on login; clear top-level must_change_password on password change/reset
37bf953

MukeshKapoor25 commited on

fix: sync must_change_password from scm_system_users into require_password_change on login
a5ad68d

MukeshKapoor25 commited on

feat: store forgot-pwd OTP in MongoDB, support OTP-based login and reset-with-otp endpoint
b0e514f

MukeshKapoor25 commited on

feat(system-users): Add comprehensive authentication logging with emoji indicators
128268c

MukeshKapoor25 commited on

feat(staff-auth): Query pos_staff collection directly and add staff_id to auth tokens
0ece69a

MukeshKapoor25 commited on

feat(notifications): Replace WATI service with unified notification queue
2a952d3

MukeshKapoor25 commited on

feat(system-users): Add Pydantic config for field alias population
690d338

MukeshKapoor25 commited on

feat(system-users): Add metadata support and enhanced user creation logging
512572c

MukeshKapoor25 commited on

feat(auth): Add user management endpoints with admin controls
cd28adc

MukeshKapoor25 commited on

refactor: Simplify SCM permission lookup by removing the intermediate role ID mapping.
cb5967b

rajeshbms commited on

(System_user)-updated last_login_at in change_password()
e642846

vanitha commited on

(system_user)-fix change password. convert user_id UUID to str
1bb0782

vanitha commited on

(system_user)-fix change password. convert user_id UUID to str
2a9b97c

vanitha commited on

feat(auth): Implement staff mobile OTP login and restructure user management routes
622d307

MukeshKapoor25 commited on

fix(system_users): Add UUID serialization in JWT token creation
e9ff13c

MukeshKapoor25 commited on

Merge branch 'main' of https://huggingface.co/spaces/cuatrolabs/cuatrolabs-auth-ms
017e331

vanitha commited on

changed user_id as UUID
5fdb9fd

vanitha commited on

feat(auth): Add backward compatibility for customer token type migration
facbc29

MukeshKapoor25 commited on

feat(system_users): Complete staff mobile OTP login implementation with token generation
7426dce

MukeshKapoor25 commited on

fix(system_users): Reorganize router imports and definitions for proper initialization order
57100c8

MukeshKapoor25 commited on

fix: Correct type hint for user_info in StaffMobileOTPLoginResponse and adjust router definition placement
60b9eb5

MukeshKapoor25 commited on

feat: Implement staff mobile OTP login endpoint with validation and token generation
4fe4dba

MukeshKapoor25 commited on

feat: Implement password rotation policy with status checks and logging
ddaa9b3

MukeshKapoor25 commited on

Merge branch 'main' of https://huggingface.co/spaces/cuatrolabs/cuatrolabs-auth-ms
fe3ac46

MukeshKapoor25 commited on

feat: Enhance logout functionality with audit logging and security improvements
92a0975

MukeshKapoor25 commited on

Merge branch 'main' of https://huggingface.co/spaces/cuatrolabs/cuatrolabs-auth-ms
98f799f

vanitha commited on

removed first_name and last_name added full_name
9ebd6b2

vanitha commited on

feat: Implement forgot password feature with email reset functionality
96e0270

MukeshKapoor25 commited on

Merge branch 'main' of https://huggingface.co/spaces/cuatrolabs/cuatrolabs-auth-ms
e4562cb

vanitha commited on

added fullname and removed metdata from login response
6939a48

vanitha commited on

Implement structured logging system across AUTH Microservice
755d6cd

MukeshKapoor25 commited on

Enhance error handling and logging across authentication and user management endpoints
2d38c65

MukeshKapoor25 commited on

docs(merchant_type): Standardize merchant type references to lowercase
d74c068

MukeshKapoor25 commited on

docs(merchant_type): Update merchant type references from salon to retail and NCNF
349a6d0

MukeshKapoor25 commited on

feat(system_users): Add merchant_type field to user update schema and create utility scripts
87ec4dd

MukeshKapoor25 commited on

feat(internal): Add internal API endpoints for system user creation from employees and merchants
5f1560e

MukeshKapoor25 commited on

refactor(models): make first_name optional in SystemUserModel
d990a6b

MukeshKapoor25 commited on

refactor(schemas): update imports and fix newline in schema file
390c48c

MukeshKapoor25 commited on

feat(system_users): Add merchant_type field and list endpoint with projection support
a581666

MukeshKapoor25 commited on