Commit Graph

14 Commits

Author SHA1 Message Date
haolou
a936f89426 fix: change the authentication service model layer from Beanie to direct MongoDB 2025-10-23 13:37:56 +08:00
YuehuCao
b244fd5bc8 chore: delete used interface 2025-09-26 17:19:30 +08:00
YuehuCao
3a222d14dc feat(new): add new methonds 2025-09-26 17:18:44 +08:00
YuehuCao
89d0f2ee8f feat(new): new interfaces for create or update role&permission, and query method not using pagination 2025-09-26 17:17:14 +08:00
YuehuCao
58eea0e2b2 feat(recover): recover the initial version because we will use the new interfaces 2025-09-26 17:15:18 +08:00
YuehuCao
bda5660bb6 feat(api): add query role by id API 2025-09-24 17:29:27 +08:00
YuehuCao
f01dd755aa chore(role&permission): remove definitions of roles and permissions from authentication 2025-09-23 09:56:20 +08:00
YuehuCao
49770da205 feat(custom): enable custom_id function to migrate freeleaps data safely 2025-09-23 09:46:54 +08:00
YuehuCao
03bd84ba9a feat(permission): use new defined permission 2025-09-16 16:30:43 +08:00
icecheng
30e6ca72a7 feat(refactor): remove duplicate get_current_user 2025-07-25 10:26:09 +08:00
icecheng
b8be65615b feat(role_management): Add a universal Depends for permission verification. 2025-07-21 15:10:27 +08:00
icecheng
419e58da0c feat(role_management): add delete role api 2025-07-21 10:53:37 +08:00
icecheng
795c1262c6 feat(role_management): add assign permissions to role api 2025-07-21 09:31:37 +08:00
icecheng
2382f0bece feat(role_management): add crud for role and permission 2025-07-18 18:05:57 +08:00