Commit Graph

500 Commits

Author SHA1 Message Date
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
semantic-release-bot
332a195181 chore(release): bump version to 1.12.0 and upload released assets [ci skip] 2025-09-28 02:02:40 +00:00
151bd6428b Merge pull request 'tania_authentication_local' (#48) from tania_authentication_local into master
Reviewed-on: freeleaps/freeleaps-service-hub#48
2025-09-28 01:59:37 +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
41bb6e7a73 Merge pull request 'fix: remove problematic ModuleLogger dependencies from startup events' (#73) from Nicolas_service_hub into dev
Reviewed-on: freeleaps/freeleaps-service-hub#73
2025-09-26 02:25:46 +00: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
semantic-release-bot
bdfcfd46d2 chore(release): bump version to 1.11.0 and upload released assets [ci skip] 2025-09-25 14:15:27 +00:00
d84be8de15 Merge pull request 'feature/icecheng/metric-fix' (#72) from feature/icecheng/metric-fix into master
Reviewed-on: freeleaps/freeleaps-service-hub#72
2025-09-25 14:14:06 +00: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
11c52d6470 Merge pull request 'update Python version to 3.12 in Dockerfiles; enhance logging in content, devops, notification, and payment services' (#71) from Nicolas_service_hub into dev
Reviewed-on: freeleaps/freeleaps-service-hub#71
Reviewed-by: jingyao1991 <jingyao1991@noreply.gitea.freeleaps.mathmast.com>
2025-09-25 06:53:40 +00:00
2bbd04a404 Merge branch 'dev' into Nicolas_service_hub 2025-09-25 02:05:12 +00: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
2a517fae34 Merge pull request 'The log format of the central storage has been adjusted so that it can actively write corresponding logs to the log files.' (#67) from Nicolas_service_hub into dev
Reviewed-on: freeleaps/freeleaps-service-hub#67
Reviewed-by: jingyao1991 <jingyao1991@noreply.gitea.freeleaps.mathmast.com>
2025-09-24 04:14:08 +00:00
9471563004 Merge branch 'dev' into Nicolas_service_hub 2025-09-24 04:13:09 +00:00
semantic-release-bot
d4c027ed03 chore(release): bump version to 1.10.0 and upload released assets [ci skip] 2025-09-24 02:35:00 +00:00
6500c5b23f Merge pull request 'merge dev to master' (#69) from dev into master
Reviewed-on: freeleaps/freeleaps-service-hub#69
2025-09-24 02:33:10 +00:00
0e40dbc0de Merge pull request 'feature/icecheng/resolve-conflict' (#70) from feature/icecheng/resolve-conflict into dev
Reviewed-on: freeleaps/freeleaps-service-hub#70
2025-09-24 02:22:02 +00:00
icecheng
bb5c873b5e Merge remote-tracking branch 'origin/master' into feature/icecheng/resolve-conflict 2025-09-24 10:19:57 +08: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
9c048ccca4 Merge branch 'dev' into Nicolas_service_hub 2025-09-23 02:13:54 +00: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
96f2f52c68 Merge pull request 'feat: Merge the mock support and configuration optimization from the Nicolas_service_hub branch' (#13) from Nicolas_service_hub into dev
Reviewed-on: freeleaps/freeleaps-service-hub#13
Reviewed-by: jingyao1991 <jingyao1991@noreply.gitea.freeleaps.mathmast.com>
2025-09-22 10:13:36 +00:00
Nicolas
24fe043fc3 Set up the logging environment for authentication 2025-09-22 18:02:39 +08:00
semantic-release-bot
ee519ca1bc chore(release): bump version to 1.9.0 and upload released assets [ci skip] 2025-09-22 09:06:49 +00:00
d692e498c1 Merge pull request 'dev' (#66) from dev into master
Reviewed-on: freeleaps/freeleaps-service-hub#66
2025-09-22 08:50:40 +00:00
0107feabb9 Merge pull request 'feat: enable metrics' (#65) from feature/add-metrics into dev
Reviewed-on: freeleaps/freeleaps-service-hub#65
2025-09-22 08:50:19 +00:00
icecheng
afb90e55e6 feat: enable metrics 2025-09-22 16:48:07 +08:00
semantic-release-bot
7b7c9ca6bd chore(release): bump version to 1.8.0 and upload released assets [ci skip] 2025-09-22 08:28:30 +00:00
d9c08d9c79 Merge pull request 'dev' (#64) from dev into master
Reviewed-on: freeleaps/freeleaps-service-hub#64
2025-09-22 08:26:42 +00:00
74d95503a0 Merge pull request 'feat: enable metrics' (#63) from feature/add-metrics into dev
Reviewed-on: freeleaps/freeleaps-service-hub#63
2025-09-22 07:39:43 +00:00
icecheng
459e56c7bf feat: enable metrics 2025-09-22 15:38:34 +08:00