wxg0103
|
bfc43fcb52
|
feat: add role ID validation messages and update batch delete logic in user management
|
2025-12-24 15:09:11 +08:00 |
|
wxg0103
|
903ad0ecf6
|
chore: add SEND_EMAIL_ERROR exception code for email-related validations
|
2025-12-23 18:29:42 +08:00 |
|
wxg0103
|
6d5664c674
|
chore: add default permission handling and update user permissions logic
|
2025-12-23 18:09:41 +08:00 |
|
wxg0103
|
4fecd47904
|
feat: enhance login settings with account lockout and permission messages
|
2025-12-19 14:16:17 +08:00 |
|
wxg0103
|
697f6509bb
|
fix: increase username and nickname length validation to 4-64 characters
|
2025-11-12 16:52:51 +08:00 |
|
CaptainB
|
42d91e232b
|
refactor: remove scheduler service and related code
|
2025-11-07 21:02:27 +08:00 |
|
wxg0103
|
47c27e58f7
|
fix: update username regex validation to allow any characters within length constraints
|
2025-10-24 11:07:30 +08:00 |
|
wxg0103
|
39aaee8e02
|
fix: handle empty message case in common.py and update username regex validation in user.py
sync2gitee / repo-sync (push) Waiting to run
Typos Check / Spell Check with Typos (push) Waiting to run
|
2025-10-20 18:42:55 +08:00 |
|
wxg0103
|
bbab216f4c
|
feat: implement log cleaning job and related API endpoints
|
2025-10-11 17:26:21 +08:00 |
|
wxg0103
|
7c23d6c24d
|
chore: add source field to user data in user.py
|
2025-09-28 14:45:47 +08:00 |
|
wxg0103
|
82fdef16f1
|
feat: enable captcha requirement based on max attempts configuration
|
2025-09-25 16:20:07 +08:00 |
|
wxg0103
|
d883d0fa3e
|
fix: correct cache key format for login attempt tracking
|
2025-09-25 16:19:19 +08:00 |
|
wxg0103
|
94823b2a6a
|
chore: refactor captcha generation logic in login.py
sync2gitee / repo-sync (push) Waiting to run
Typos Check / Spell Check with Typos (push) Waiting to run
|
2025-09-25 13:46:09 +08:00 |
|
wxg0103
|
0406fbcaf7
|
feat: enhance captcha generation with access token validation and configurable max attempts
|
2025-09-24 18:55:09 +08:00 |
|
wxg0103
|
74c454532d
|
feat: enhance user authentication with RSA key handling and encrypted data support
|
2025-09-18 18:42:55 +08:00 |
|
wxg0103
|
70f6d6b048
|
fix: update password handling in user authentication to use plain text instead of encrypted password
|
2025-09-17 17:54:40 +08:00 |
|
wxg0103
|
d4bdee1340
|
fix: reduce login failure record expiration time from 3600 to 600 seconds
sync2gitee / repo-sync (push) Waiting to run
Typos Check / Spell Check with Typos (push) Waiting to run
|
2025-09-17 17:21:43 +08:00 |
|
wxg0103
|
cf91734db5
|
refactor: adjust max_attempts default and captcha requirement in authentication logic
|
2025-09-17 10:26:43 +08:00 |
|
wxg0103
|
0969f70104
|
feat: add authentication settings API endpoints and enhance login logic with access token validation
sync2gitee / repo-sync (push) Waiting to run
Typos Check / Spell Check with Typos (push) Waiting to run
|
2025-09-16 18:26:55 +08:00 |
|
wxg0103
|
1fb280aa3d
|
feat: add source field to user serializer and update user creation logic
|
2025-09-12 15:34:13 +08:00 |
|
wxg0103
|
211ddccc2f
|
fix: update password edit permission logic for local users
|
2025-08-27 17:59:57 +08:00 |
|
wxg0103
|
e84a215114
|
fix: correct role filtering in user role deletion logic
|
2025-08-06 15:44:03 +08:00 |
|
wxg0103
|
dd7b2a7bda
|
feat: enhance chat authentication logic and update model handling for chat platform
|
2025-07-30 16:44:05 +08:00 |
|
wxg0103
|
392aaf9d87
|
feat: add is_active and source fields to user query parameters
--bug=1059690 --user=王孝刚 【用户管理】筛选项加上:状态、用户来源 https://www.tapd.cn/62980211/s/1744107
|
2025-07-29 14:53:01 +08:00 |
|
wxg0103
|
8231ae66e4
|
refactor: update license validation logic to ensure proper function calls
|
2025-07-16 18:23:13 +08:00 |
|
wxg0103
|
778b706776
|
fix: update license validation logic in profile and user role update functions
|
2025-07-16 18:03:33 +08:00 |
|
shaohuzhang1
|
c2f52d0759
|
fix: Access can only be granted after OpenAPI authentication (#3599)
|
2025-07-15 13:49:33 +08:00 |
|
wxg0103
|
65d2045751
|
refactor: enhance role_setting validation in user role assignment logic
|
2025-07-14 14:39:21 +08:00 |
|
CaptainB
|
ea56fd6212
|
feat: add db_index to various fields for improved query performance
|
2025-07-14 11:54:19 +08:00 |
|
wxg0103
|
bb4ad680fc
|
feat: enhance password regex for improved security and clarity
|
2025-07-14 10:59:32 +08:00 |
|
CaptainB
|
1ac7fc4669
|
refactor: Update user foreign key constraints and add new fields across multiple models
sync2gitee / repo-sync (push) Waiting to run
|
2025-07-14 10:52:08 +08:00 |
|
wxg0103
|
f0357e5944
|
feat: enhance user role management by passing user_id to relevant methods
|
2025-07-14 10:49:47 +08:00 |
|
wxg0103
|
d7a3b7fd3f
|
feat: enhance password reset functionality with email verification and validation
|
2025-07-11 18:47:27 +08:00 |
|
wxg0103
|
414769f42d
|
refactor: update default password configuration key and improve model field formatting
|
2025-07-11 15:05:51 +08:00 |
|
wxg0103
|
ebb475c19a
|
refactor: update default password configuration key and improve model field formatting
|
2025-07-11 14:12:26 +08:00 |
|
wxg0103
|
d94972bc9c
|
refactor: enhance role management by adding user-specific role filtering and permissions checks
|
2025-07-10 17:49:07 +08:00 |
|
wxg0103
|
64f61a3beb
|
refactor: update cache handling in user.py to improve timeout management
|
2025-07-10 15:36:27 +08:00 |
|
wxg0103
|
1703923f58
|
refactor: update default password configuration key to uppercase in user.py
|
2025-07-09 18:38:57 +08:00 |
|
wxg0103
|
6c27fe68fe
|
refactor: simplify cache timeout handling in authentication modules
|
2025-07-09 14:18:03 +08:00 |
|
wxg0103
|
181173e2a5
|
refactor: remove redundant user exclusion logic for improved clarity
|
2025-07-07 12:07:48 +08:00 |
|
wxg0103
|
e1df14b16d
|
refactor: update role constants to use names instead of values
|
2025-07-03 12:03:37 +08:00 |
|
wxg0103
|
50cc851f4f
|
fix: change user role to a list for compatibility with role relations
|
2025-07-03 10:39:40 +08:00 |
|
wxg0103
|
0e339701da
|
refactor: user role
|
2025-07-02 09:43:34 +08:00 |
|
wxg0103
|
487e7eda6f
|
refactor: user role
|
2025-07-01 19:53:53 +08:00 |
|
wxg0103
|
411a0446b3
|
refactor: user role
|
2025-07-01 19:23:53 +08:00 |
|
wxg0103
|
816bf19d86
|
refactor: role
|
2025-07-01 18:22:56 +08:00 |
|
wxg0103
|
f73721c73e
|
refactor: workspace permission
|
2025-07-01 17:37:50 +08:00 |
|
wxg0103
|
5dc51836ef
|
refactor: chat
|
2025-07-01 11:14:28 +08:00 |
|
wxg0103
|
f463786710
|
fix: PASSWORD_REGEX
|
2025-06-26 10:44:19 +08:00 |
|
wxg0103
|
a26c4320dd
|
refactor: user filter
|
2025-06-25 18:38:50 +08:00 |
|