|
|
75813a3599
|
Merge pull request 'tania_authentication_local' (#77) from tania_authentication_local into dev
Reviewed-on: freeleaps/freeleaps-service-hub#77
|
2025-09-28 02:09:50 +00: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
|
bad6224bd9
|
fix(bug): not delete the correct and exsited data
|
2025-09-24 19:46:19 +08:00 |
|
YuehuCao
|
bda5660bb6
|
feat(api): add query role by id API
|
2025-09-24 17:29:27 +08:00 |
|
Nicolas
|
5f8b6ed575
|
The log format of the central storage has been adjusted so that it can actively write corresponding logs to the log files.
Simultaneously upgraded the mirror versions of authentication and central storage.
|
2025-09-23 10:08:39 +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 |
|
Nicolas
|
24fe043fc3
|
Set up the logging environment for authentication
|
2025-09-22 18:02:39 +08:00 |
|
YuehuCao
|
03bd84ba9a
|
feat(permission): use new defined permission
|
2025-09-16 16:30:43 +08:00 |
|
YuehuCao
|
a3f8d7b8cf
|
feat(role&permission): migrate the roles and permissions from freeleaps to authentication
|
2025-09-16 16:28:15 +08:00 |
|
sunhaolou
|
c200e70970
|
feat: add new apis for Magicleaps product use
|
2025-08-25 17:31:16 +08:00 |
|
icecheng
|
e2f51d09da
|
feat(role): update docs
|
2025-08-12 11:17:52 +08:00 |
|
icecheng
|
69d1007ddf
|
feat(test): add unittest for role management, add coverage report for role management
|
2025-07-25 16:20:50 +08:00 |
|
icecheng
|
30e6ca72a7
|
feat(refactor): remove duplicate get_current_user
|
2025-07-25 10:26:09 +08:00 |
|
icecheng
|
0f7d63f4a2
|
feat(role_management): add test report for role management
|
2025-07-22 17:14:30 +08:00 |
|
icecheng
|
55e0bebbef
|
feat(role_management): update apitest for role management
|
2025-07-22 12:27:26 +08:00 |
|
icecheng
|
5be8403c75
|
feat(role_management): update apitest for role management
|
2025-07-22 12:14:58 +08:00 |
|
icecheng
|
6b6b52a599
|
feat(role_management): Add apitest for test_assign_roles
|
2025-07-22 11:52:41 +08:00 |
|
icecheng
|
9dcd27bc8a
|
feat(role_management): Add logic for creating temporary users to apitest.
|
2025-07-22 11:30:16 +08:00 |
|
icecheng
|
beba0f5fe5
|
feat(role_management): add api test case for permission api
|
2025-07-22 10:28:05 +08:00 |
|
icecheng
|
641281066c
|
feat(role_management): Add pytest for auth services, and add api test case for role management
|
2025-07-21 17:51:08 +08:00 |
|
icecheng
|
b8be65615b
|
feat(role_management): Add a universal Depends for permission verification.
|
2025-07-21 15:10:27 +08:00 |
|
icecheng
|
4109018692
|
feat(role_management): Update the JWT token generation logic to include new fields user_roles and user_permissions in the payload.
|
2025-07-21 13:09:59 +08:00 |
|
icecheng
|
419e58da0c
|
feat(role_management): add delete role api
|
2025-07-21 10:53:37 +08:00 |
|
icecheng
|
4f39f888c4
|
feat(role_management): add delete permission api
|
2025-07-21 10:33:21 +08:00 |
|
icecheng
|
ca0bfb155f
|
feat(role_management): add assign roles to user api
|
2025-07-21 10:20:46 +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 |
|
zhenyus
|
bb90b26883
|
feat(log): ensure parent directory exists before opening log file
Signed-off-by: zhenyus <zhenyus@mathmast.com>
|
2025-04-21 13:25:05 +08:00 |
|
zhenyus
|
b8f7307a86
|
refactor(log): refactoring logging for each service for loki
Signed-off-by: zhenyus <zhenyus@mathmast.com>
|
2025-04-21 10:55:26 +08:00 |
|
zhenyus
|
13c883966e
|
build(pip): freeze missing deps for metrics supports
Signed-off-by: zhenyus <zhenyus@mathmast.com>
|
2025-03-17 17:57:13 +08:00 |
|
zhenyus
|
962292cfe0
|
chore: enabled orm initialization when startup
Signed-off-by: zhenyus <zhenyus@mathmast.com>
|
2025-03-12 16:10:47 +08:00 |
|
zhenyus
|
9754576d28
|
feat(probes): add metrics and probes APIs for application health checks
Signed-off-by: zhenyus <zhenyus@mathmast.com>
|
2025-03-12 15:59:06 +08:00 |
|
Zhenyu Sun
|
9b42dbfa7f
|
build(dockerfile): update entrypoint for authentication
|
2025-02-22 13:37:47 +00:00 |
|
Zhenyu Sun
|
de37fcddba
|
build(docker): remove additional scripts
|
2025-02-22 11:40:23 +00:00 |
|
Jet Li
|
8ab64be6a1
|
Fix the typo used in the authentication log
|
2025-02-01 10:24:19 +00:00 |
|
Jet Li
|
43671d684d
|
Fix the last missing piece of extra_filed typo
|
2025-02-01 07:11:32 +00:00 |
|
Jet Li
|
13171f16b7
|
Fix authentication log config
|
2025-02-01 07:02:11 +00:00 |
|
|
|
550c49f3ec
|
Removing cache, need further tuning
|
2024-12-26 08:40:12 +00:00 |
|
|
|
1972a5758b
|
Update authentication pymongo logger level
|
2024-12-26 04:09:13 +00:00 |
|
|
|
bc49e1b60b
|
Add retry logic in httpx request
|
2024-12-24 18:37:48 +00:00 |
|
|
|
363d399c26
|
Fix typo in resetting password
|
2024-12-24 17:38:20 +00:00 |
|
|
|
1c8e36b1da
|
Update to micro-service settings
|
2024-12-14 22:29:22 -08:00 |
|
|
|
3ec0a5233c
|
Adding needed site information, Workable changes for authentication and hook up with freeleaps, all tested manually
|
2024-11-16 11:04:30 -08:00 |
|
|
|
1716adc27b
|
Fix authentication and notification ports
|
2024-11-08 06:29:57 +00:00 |
|
|
|
33dd08d7f4
|
Update routes for all micro-service for reverse proxy purpose
|
2024-11-08 05:59:23 +00:00 |
|
Mike Liao
|
c33700fa66
|
fixed bugs and tested major functions
|
2024-10-31 06:42:21 -07:00 |
|