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
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
icecheng
459e56c7bf
feat: enable metrics
2025-09-22 15:38:34 +08:00
weicao
6fc505ebb2
dru-mru
2025-09-22 14:36:56 +08:00
weicao
a1a7624637
some change
2025-09-22 14:34:44 +08:00
weicao
7882f77bef
chinese
2025-09-22 13:34:38 +08:00
weicao
83b9fdbf9e
fixed the date format issue and add monthly registered users metric
2025-09-21 15:04:40 +08:00
weicao
81628407df
fixed: code standard and env file
2025-09-19 16:03:29 +08:00
weicao
62533859ba
fixed: code standard and env file
2025-09-19 15:58:23 +08:00
weicao
b7858c193e
fixed some code standard
2025-09-19 15:32:00 +08:00
weicao
f902edd49d
fixed: <= to <
2025-09-19 10:38:18 +08:00
weicao
98405934ce
feat(change code structure)
2025-09-19 10:29:10 +08:00
weicao
97240e598a
Merge remote-tracking branch 'origin/dev' into feature/wc
2025-09-19 10:20:06 +08:00
icecheng
ddbf509713
Merge branch 'feature/icecheng/metrics' into feature/wc
...
# Conflicts:
# apps/metrics/common/config/app_settings.py
# apps/metrics/webapi/main.py
# apps/metrics/webapi/routes/metrics/__init__.py
# apps/metrics/webapi/routes/metrics/registration_metrics.py
2025-09-18 17:46:12 +08:00
weicao
3a05ec5001
metrics: restructure starrocks routes, move database client, align APIs, Docker updates
2025-09-18 17:19:27 +08:00
icecheng
38ff0ae32a
feat: update Dockerfile
2025-09-18 16:55:42 +08:00
071694cefe
Merge pull request 'tania_middleware' ( #46 ) from tania_middleware into dev
...
Reviewed-on: freeleaps/freeleaps-service-hub#46
2025-09-18 01:41:31 +00:00
YuehuCao
f27080452c
feat(log): log the failure na d sucess of interface
2025-09-17 17:57:37 +08:00
YuehuCao
9473c19141
fix(path): fix the skip path
2025-09-17 17:56:24 +08:00
YuehuCao
9939a3f430
fix(exclude): ban the exclusive mode
2025-09-17 13:32:28 +08:00
icecheng
1baf9065dc
feat: add design.md
2025-09-16 17:38:57 +08:00
icecheng
c963350fc9
feat: add promql for latency and reliability
2025-09-16 17:20:37 +08:00
icecheng
d008c1a8bc
feat: add support for Prometheus-related metrics
2025-09-16 17:07:24 +08:00
icecheng
7027e8c3f7
refactor: refactor the metric project structure
2025-09-16 15:17:23 +08:00
weicao
35fbda6954
Refactor metrics service: rename files for better readability
...
- Rename starrocks_client.py -> database_client.py
- Rename daily_registered_users.py -> user_registration_models.py
- Rename daily_registration_service.py -> registration_analytics_service.py
- Rename daily_registration.py -> registration_metrics.py
- Rename site_settings.py -> app_settings.py
- Rename application.py -> app_factory.py
- Update all import statements and references
- Update README.md with new file structure
2025-09-15 16:31:20 +08:00
weicao
b490ced2f0
Clean up metrics service: remove unnecessary files, update Dockerfile, and add README
2025-09-15 15:22:52 +08:00
YuehuCao
3a6e0e1ca1
feat(config): add auth endpoint to dockerfile
2025-09-12 17:02:17 +08:00
YuehuCao
6ecee2837e
feat(name): rename
2025-09-12 16:10:31 +08:00
YuehuCao
6630d20c13
feat(rename): rename the api_key
2025-09-12 16:05:19 +08:00
YuehuCao
c5cfb5a424
feat(log): use str to ensure that class can be identified
2025-09-11 22:28:55 +08:00
YuehuCao
282d1bcd93
feat(integrate api): integrate external auth introspect api
2025-09-11 22:28:03 +08:00
YuehuCao
da75ba746c
feat(register): register the middleware
2025-09-11 22:27:05 +08:00
YuehuCao
6256b3377d
feat(middleware): add the middleware for auth service
2025-09-11 22:26:11 +08:00
YuehuCao
bf1e476c0b
feat(config): add the AUTH_SERVICE_ENDPOINT
2025-09-11 22:24:56 +08:00
YuehuCao
1c70143f2d
feat(doc): add new doc and register into mongodb
2025-09-11 22:23:46 +08:00
YuehuCao
cea505cbdd
feat(config): add the AUTH_SERVICE_ENDPOINT to the .env file
2025-09-11 22:18:21 +08:00
weicao
79a1b62f68
Add .env configuration file for metrics service
2025-09-11 17:40:18 +08:00
weicao
44f08eee68
Add metrics service with user registration API endpoints
...
- Add complete metrics microservice structure
- Implement StarRocks database integration
- Add user registration data query APIs:
- Daily registered users by date range
- Recent N days registration data
- Registration data by start date and days
- Registration summary statistics
- Add comprehensive error handling and logging
- Include test scripts and documentation
2025-09-11 17:35:20 +08:00
YuehuCao
05aca96639
feat(template): add the new job notification template
2025-09-08 17:10:01 +08:00
4f09a5e4df
Merge pull request 'feat(websockt): add websocket' ( #43 ) from tania_local into dev
...
Reviewed-on: freeleaps/freeleaps-service-hub#43
Reviewed-by: jingyao1991 <jingyao1991@noreply.gitea.freeleaps.mathmast.com>
2025-09-05 01:24:04 +00:00
YuehuCao
d20b5abff5
feat(websockt): add websocket
2025-09-04 15:56:56 +08:00
icecheng
52f8715241
feat(devops): If ttl_hours < 0, the deployment will take effect permanently
2025-09-03 16:36:33 +08:00
165e10c79d
Merge pull request 'tania_local' ( #40 ) from tania_local into dev
...
Reviewed-on: freeleaps/freeleaps-service-hub#40
Reviewed-by: jingyao1991 <jingyao1991@noreply.gitea.freeleaps.mathmast.com>
2025-08-29 01:11:13 +00:00
YuehuCao
8a5343156c
feat(email): remove rate limit functionality
2025-08-28 16:23:57 +08:00
sunhaolou
c200e70970
feat: add new apis for Magicleaps product use
2025-08-25 17:31:16 +08:00
7c69fd84ab
Merge branch 'dev' into tania_local
2025-08-21 03:39:19 +00:00
9120104cf5
Delete apps/notification/tests/alpha.env
...
chore(config): remove redundant environment configs
2025-08-19 16:39:37 +00:00
YuehuCao
d7a615b8ea
chore(config): remove redundant environment configs
2025-08-20 00:35:59 +08:00
YuehuCao
a0b63cd0be
refactor(test): relocate template tests to integration suite
2025-08-20 00:34:33 +08:00