haolou
2eb09c834c
fix: change notification service model layer to not using Beanie
2025-10-24 14:02:36 +08:00
haolou
f57cfb2d3a
fix: fix the id wrong type issue
2025-10-23 16:49:40 +08:00
haolou
ba63e1b7a8
fix: fix the invalid id format issues
2025-10-23 15:54:17 +08:00
haolou
1823a33d45
fix: change middleware to avoid Beanie init
2025-10-23 13:39:04 +08:00
haolou
a936f89426
fix: change the authentication service model layer from Beanie to direct MongoDB
2025-10-23 13:37:56 +08:00
6536166be5
Merge pull request 'refactor: improve database middleware error handling' ( #88 ) from tania_middleware into dev
...
Reviewed-on: freeleaps/freeleaps-service-hub#88
2025-10-22 04:33:51 +00:00
YuehuCao
9d2ea5a838
refactor: improve database middleware error handling
2025-10-22 11:53:24 +08:00
haolou
2036c4b9ae
fix: change name to more general ones
2025-10-20 15:03:59 +08:00
haolou
497e6080a3
fix: create apis for magicleaps password things avoiding calling code depot
2025-10-20 14:55:05 +08:00
haolou
6a207c7e79
fix: fix the small issue of user_id not found
2025-10-17 22:01:41 +08:00
YuehuCao
21180ea017
refactor(prefix): remove concrete prefix
2025-10-13 12:59:04 +08:00
YuehuCao
be01f95a1e
chore(unit): delete unit because unlear definition
2025-10-13 12:06:37 +08:00
YuehuCao
03366c0925
chore(database): delete database check because this has been achived in middleware
2025-10-11 09:53:52 +08:00
YuehuCao
7844906cfe
feat(middleware): modify database to tolerate the tenant cache
2025-10-11 09:52:52 +08:00
YuehuCao
80a6beb1ed
feat(middleware): add middleware for authentication
2025-10-11 09:51:02 +08:00
YuehuCao
7a832371c7
feat(auth): add extrnal auth introspect api interface
2025-10-11 09:49:33 +08:00
YuehuCao
81f2a21f6b
feat(format): modify the log format
2025-10-11 09:48:18 +08:00
YuehuCao
6bbaaae30f
feat(env): add env config
2025-10-11 09:47:11 +08:00
YuehuCao
5f18212343
feat(model): add usage_log_doc
2025-10-11 09:42:40 +08:00
YuehuCao
53381d22be
feature(env): add env config
2025-10-11 09:41:25 +08:00
icecheng
70e40bd1b3
feat(metrics): update config for starrocks database pooling
2025-09-30 13:49:04 +08:00
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
6eb50f1726
Merge pull request 'tania_middleware' ( #75 ) from tania_middleware into dev
...
Reviewed-on: freeleaps/freeleaps-service-hub#75
2025-09-26 06:48:39 +00:00
YuehuCao
7a2686998b
fix(cache): cache client rather than the db
2025-09-26 14:08:42 +08:00
YuehuCao
4d3b763ea3
refactor(name):rename the file
2025-09-26 14:07:45 +08:00
69b75932f7
Merge branch 'dev' into Nicolas_service_hub
2025-09-26 02:23:14 +00:00
58446292ef
Merge pull request 'feature/icecheng/metric-fix' ( #74 ) from feature/icecheng/metric-fix into dev
...
Reviewed-on: freeleaps/freeleaps-service-hub#74
2025-09-26 02:20:35 +00:00
Nicolas
5d6abb0aa2
fix: remove problematic ModuleLogger dependencies from startup events
...
- Remove ModuleLogger dependencies from notification and payment services startup
- Fix startup blocking issues caused by circular database dependencies
- Simplify freeleaps_app.py startup flows for both services
- Service startup now completes without database connection dependency
2025-09-26 10:07:07 +08:00
icecheng
8ee447a9fb
feat: update prometheus query logic, use utc timezone and update promql
2025-09-25 22:12:32 +08:00
icecheng
eae0255766
feat: add starrock connect pool
2025-09-25 18:25:51 +08:00
Nicolas
8eb9dcfb0f
chore(docker): update Python version to 3.12 in Dockerfiles; enhance logging in content, devops, notification, and payment services
2025-09-25 09:55:35 +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
9471563004
Merge branch 'dev' into Nicolas_service_hub
2025-09-24 04:13:09 +00:00
bae09037a3
Merge pull request '1d and 1m' ( #68 ) from feature/wc into dev
...
Reviewed-on: freeleaps/freeleaps-service-hub#68
2025-09-23 13:55:45 +00:00
weicao
5b521c4ec4
1d and 1m
2025-09-23 16:23:59 +08:00
3cba9e4762
Merge pull request 'tania_middleware' ( #55 ) from tania_middleware into dev
...
Reviewed-on: freeleaps/freeleaps-service-hub#55
2025-09-23 05:20:28 +00:00
4e9412e48b
Merge branch 'master' into tania_authentication_local
2025-09-23 05:19:53 +00:00
YuehuCao
769e32a6e3
refactor(comment): use new comment type
2025-09-23 13:18:35 +08:00
YuehuCao
794536c372
feat(log): delete some logs and unused methond, raise the http error
2025-09-23 13:08:54 +08:00
YuehuCao
98f2ce4871
refactor(name): rename the middleware
2025-09-23 13:07:11 +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
icecheng
afb90e55e6
feat: enable metrics
2025-09-22 16:48:07 +08:00