Commit Graph

34 Commits

Author SHA1 Message Date
1808837298@qq.com
fe9a3025d1 fix: Add pagination support to user search functionality 2025-02-27 16:55:02 +08:00
CalciumIon
97d0e6d2cd feat: implement pagination and total count for redemptions API #386
- Updated GetAllRedemptions and SearchRedemptions functions to return total count along with paginated results.
- Modified API endpoints to accept page size as a parameter, enhancing flexibility in data retrieval.
- Adjusted RedemptionsTable component to support pagination and display total count, improving user experience.
- Ensured consistent handling of pagination across related components, including LogsTable and UsersTable.
2024-12-31 15:28:25 +08:00
CalciumIon
7fec5fa1b3 feat: enhance user search functionality with pagination support
- Updated SearchUsers function to include pagination parameters (startIdx and num) for improved user search results.
- Modified API response structure to return paginated data, including total user count and current page information.
- Adjusted UsersTable component to handle pagination and search parameters, ensuring a seamless user experience.
- Added internationalization support for new search functionality in the UI.
2024-12-31 15:02:59 +08:00
CalciumIon
5a39d2e171 feat: enhance user management and pagination features #518
- Updated GetAllUsers function to return total user count along with paginated results, improving data handling in user retrieval.
- Modified GetAllUsers API endpoint to accept page size as a parameter, allowing for dynamic pagination.
- Enhanced UsersTable component to support customizable page sizes and improved pagination logic.
- Added error handling for empty username and password in AddUser component.
- Updated LogsTable component to display pagination information in a user-friendly format.
2024-12-31 14:52:55 +08:00
CalciumIon
61450cc1eb fix: update searchUsers function to include searchKeyword and searchGroup parameters 2024-12-25 13:44:55 +08:00
CalciumIon
a771ecbe0b feat: Integrate i18n support and enhance UI text localization
- Added internationalization (i18n) support across various components, enabling dynamic language switching and improved user experience.
- Updated multiple components to utilize translation functions for labels, buttons, and messages, ensuring consistent language display.
- Enhanced the user interface by refining text elements in the ChannelsTable, LogsTable, and various settings pages, improving clarity and accessibility.
- Adjusted CSS styles for better responsiveness and layout consistency across different screen sizes.
2024-12-13 19:03:14 +08:00
licoy
e22e41c99a feat: 优化数据管理操作栏均为顶部 2024-11-12 17:00:06 +08:00
1808837298@qq.com
a50d2e6836 fix: error user role 2024-09-24 17:49:57 +08:00
1808837298@qq.com
5efdabf18f fix: 删除用户改为注销 2024-05-31 15:30:22 +08:00
iszcz
e00a468464 用户管理页新增分组查询 2024-04-20 02:13:11 +08:00
CaIon
eb955ae4b1 chore: lint fix 2024-03-23 21:24:39 +08:00
CaIon
add3b05da4 chore: reformat code 2024-03-15 16:05:33 +08:00
CaIon
5575094032 修复用户管理显示问题 2023-12-27 15:35:16 +08:00
CaIon
16e1b559d2 Revert "fix delete user"
This reverts commit acd4315d
2023-12-27 15:31:28 +08:00
CaIon
acd4315d43 fix delete user 2023-12-27 14:36:19 +08:00
CaIon
b38ba50e3f 用户注销后禁止再次注册 2023-12-27 00:19:11 +08:00
CaIon
823a7aa898 优化编辑用户逻辑 2023-11-30 22:30:28 +08:00
CaIon
48963292ab 优化一些交互逻辑 2023-11-28 00:43:20 +08:00
CaIon
dae16a202a 优化一些交互逻辑 2023-11-28 00:34:04 +08:00
CaIon
b7ac0b18d0 更新用户管理界面UI 2023-11-27 22:43:46 +08:00
JustSong
716af5231a chore: adjust ui 2023-07-29 19:32:06 +08:00
mrhaoji
c92d2a3c72 fix: restore display_name/username that deleted before (#268)
which happend in commit # 2c91f73
2023-07-12 22:43:54 +08:00
mrhaoji
2c91f73a92 chore: remove email in UsersTable to make room for other fields (#246)
* chore: remove email in UsersTable to make room for others

* fix: fix not working properly

---------

Co-authored-by: JustSong <songquanpeng@foxmail.com>
2023-07-04 18:57:44 +08:00
JustSong
a6cc0226a7 feat: able to display quota in dollar 2023-06-20 20:09:17 +08:00
JustSong
27edc58d4a fix: reduce the table size (close #174) 2023-06-17 19:23:25 +08:00
JustSong
b8d73cb6af fix: limit the length of email 2023-06-17 15:44:04 +08:00
JustSong
0b3efe574b feat: record used quota & request count (close #102, #165) 2023-06-16 15:20:06 +08:00
JustSong
64883ea799 fix: able to manage root user now 2023-06-08 09:28:06 +08:00
JustSong
cbf339284c feat: support group now (close #17, close #72, close #85, close #104, close #136)
Co-authored-by: quzard <1191890118@qq.com>
2023-06-07 23:26:00 +08:00
JustSong
e07eb017f7 fix: limit the shown text's length (close #80) 2023-05-16 21:33:59 +08:00
JustSong
e54906ef11 feat: disable operations for root user (close #76) 2023-05-16 15:38:03 +08:00
JustSong
349aca5819 feat: show users' remaining quota in user management page (close #46) 2023-05-16 11:08:41 +08:00
JustSong
eded22137b feat: double check before deleting a user 2023-05-10 10:13:39 +08:00
JustSong
4cbef0780e Initial commit 2023-04-22 20:39:27 +08:00