Commit Graph

118 Commits

Author SHA1 Message Date
wxg0103 697f6509bb fix: increase username and nickname length validation to 4-64 characters 2025-11-12 16:52:51 +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
Some checks are pending
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 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
Some checks are pending
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
Some checks are pending
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
Some checks are pending
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
wxg0103 65d2045751 refactor: enhance role_setting validation in user role assignment logic 2025-07-14 14:39:21 +08:00
wxg0103 bb4ad680fc feat: enhance password regex for improved security and clarity 2025-07-14 10:59:32 +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 64f61a3beb refactor: update cache handling in user.py to improve timeout management 2025-07-10 15:36:27 +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 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
wxg0103 fe066aea68 fix: Modify password verification regular expression
--bug=1057464 --user=王孝刚 【对话用户】用户-修改密码-修改密码为「Abc123」,修改成功了-与密码规则不符 https://www.tapd.cn/62980211/s/1718453
2025-06-25 16:29:06 +08:00
wxg0103 eeb101d150 refactor: i18n 2025-06-23 19:04:38 +08:00
shaohuzhang1 35d86c6484
feat: workspace manage role (#3333) 2025-06-20 17:15:55 +08:00
wxg0103 1f5587eeeb fix: workspace add member 2025-06-20 14:23:25 +08:00
shaohuzhang1 f40e625ee1
fix: workspace (#3320)
Some checks are pending
sync2gitee / repo-sync (push) Waiting to run
2025-06-19 21:43:57 +08:00
wxg0103 c4642a3595 refactor: user 2025-06-19 15:26:29 +08:00
wxg0103 af61494779 refactor: user 2025-06-19 14:37:59 +08:00
wxg0103 9ac2710b24 refactor: permission 2025-06-18 19:21:27 +08:00
wxg0103 4975c4b2bf refactor: permission 2025-06-18 17:25:24 +08:00
wxg0103 b16d1d68dc refactor: user 2025-06-18 14:01:43 +08:00
shaohuzhang1 5e9a7583a3
fix: ui 404 (#3290) 2025-06-18 12:14:40 +08:00
wxg0103 02e7cacb10 refactor: user reset password 2025-06-12 19:16:30 +08:00
wxg0103 6ad9682465 refactor: add switch language 2025-06-12 11:25:19 +08:00
wxg0103 e0d08ac590 refactor: add switch language 2025-06-12 11:25:07 +08:00