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
d3248f43a0
Merge pull request 'chore(bug_fix): Update payment redirect and scheduler job for deleting document id' ( #3 ) from feature/document_clean_up_chore into dev
...
Reviewed-on: freeleaps/freeleaps-service-hub#3
Reviewed-by: dax.li <dl@mathmast.com>
2025-04-20 17:33:54 +00:00
b95a818e30
Update payment redirect and scheduler job for deleting document id
2025-04-20 00:05:00 -07:00
7940aa2159
Merge pull request 'chore: remove useless Dockerfile' ( #1 ) from chore/organize into dev
...
Reviewed-on: freeleaps/freeleaps-service-hub#1
2025-03-30 16:56:35 +00:00
ca07c83512
chore: remove useless Dockerfile
2025-03-30 16:55:46 +00:00
semantic-release-bot
21b49df49c
chore(release): bump version to 1.1.1 and upload released assets [ci skip]
2025-03-17 13:57:21 +00:00
Zhenyu Sun
9361f4c545
Merged PR 44: fix: invalid import path for app config
...
fix: invalid import path for app config
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-17 13:54:57 +00:00
zhenyus
4dfbab4d4d
fix: invalid import path for app config
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-17 21:52:07 +08:00
Zhenyu Sun
8e409aea20
Merged PR 43: build(pip): bump fastapi version to 0.114.0
...
build(pip): bump fastapi version to 0.114.0
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-17 10:17:09 +00:00
zhenyus
a45698c184
build(pip): bump fastapi version to 0.114.0
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-17 18:16:41 +08:00
Zhenyu Sun
0f6e4731e3
Merged PR 42: build(pip): freeze missing deps for metrics supports
...
build(pip): freeze missing deps for metrics supports
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-17 09:58:23 +00: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
semantic-release-bot
d184ba9d5d
chore(release): bump version to 1.1.0 and upload released assets [ci skip]
2025-03-17 09:52:42 +00:00
Zhenyu Sun
9c4cfbff0b
Merged PR 41: Implements probes and metrics APIs
2025-03-17 08:17:31 +00:00
zhenyus
d5e42d31a4
feat(observability): add configuration options and implement metrics/probes APIs
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-17 10:46:02 +08:00
dongli
5e66fa806b
Log urls at create_account_link
2025-03-16 13:13:43 -07:00
b12f8cc965
Fix the concatenation issue with message
2025-03-13 23:46:49 -07:00
Zhenyu Sun
590953f33c
Merged PR 38: feat(probes): add metrics and probes APIs for application health checks
...
Provides metrics API and Probes APIs (readiness, liveness, startup):
- Metrics Endpoint: /api/_/metrics
- Readiness Probe Endpoint: /api/_/readyz
- Liveness Probe Endpoint: /api/_/livez
- Startup Probe Endpoint: /api/_/healthz
User can controls these APIs accessible or not through these environment variables:
- METRICS_ENABLED: defaults to False
- PROBES_ENABLED: defaults to True
2025-03-13 06:41:48 +00: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
semantic-release-bot
2043baf4ab
chore(release): bump version to 1.0.0 and upload released assets [ci skip]
2025-03-06 17:56:23 +00:00
Zhenyu Sun
2f5c12d44b
chore: reset semantic release state
2025-03-06 17:53:06 +00:00
Zhenyu Sun
d65f46f04c
chore: reset semantic release state
2025-03-06 17:52:53 +00:00
Zhenyu Sun
ea9dcb22cb
build(pip): bump content deps fastapi to 0.114.0
2025-03-06 17:52:29 +00:00
semantic-release-bot
3c34a01848
chore(release): bump version to 1.0.0 and upload released assets [ci skip]
2025-03-06 17:34:57 +00:00
Zhenyu Sun
cefe2227bf
chore: reset semantic release state
2025-03-06 17:30:53 +00:00
Zhenyu Sun
bf6f92d6f0
chore: reset semantic release state
2025-03-06 17:30:45 +00:00
semantic-release-bot
b1b77a6a01
chore(release): bump version to 1.0.0 and upload released assets [ci skip]
2025-03-06 16:42:44 +00:00
Zhenyu Sun
2add60a5d0
chore: reset semantic releasing state
2025-03-06 09:18:55 +00:00
Zhenyu Sun
4447c46889
chore: reset semantic releasing state
2025-03-06 09:18:46 +00:00
semantic-release-bot
576463103b
chore(release): bump version to 1.0.0 and upload released assets [ci skip]
2025-03-06 08:19:38 +00:00
Zhenyu Sun
66e3fb7dfa
chore: reset semantic release
2025-03-06 08:16:24 +00:00
Zhenyu Sun
a38fe80bf1
chore: reset semantic release
2025-03-06 08:16:15 +00:00
semantic-release-bot
e1ffaa5251
chore(release): bump version to 1.0.0 and upload released assets [ci skip]
2025-03-06 07:35:39 +00:00
Zhenyu Sun
1a7f03dc8f
chore: cleanup semantic releasing assets
2025-03-06 07:31:29 +00:00
Zhenyu Sun
54fc72a392
chore: cleanup semantic releasing assets
2025-03-06 07:31:20 +00:00
semantic-release-bot
4aa45cc2cb
chore(release): bump version to 1.0.0 and upload released assets [ci skip]
2025-03-05 18:43:00 +00:00
Zhenyu Sun
13bd2396c4
Merged PR 28: Merge to master to trigger production ci
2025-03-05 18:27:17 +00:00
dongli
0f02181e33
Expose prometheus metrics for all apps
2025-03-02 17:08:08 -08:00
zhenyus
78c72179ec
fix(rabbitmq): correct syntax for port and virtual host parameters in AsyncMQClient
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-24 02:20:01 +08:00
zhenyus
853d817933
feat(notification): add rabbitmq credentials relates notification services configs
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-24 02:05:25 +08:00
zhenyus
da584b8ffa
build(docker): update CMD to use shell for environment variable expansion in Dockerfiles
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-22 22:30:37 +08:00
Zhenyu Sun
9b42dbfa7f
build(dockerfile): update entrypoint for authentication
2025-02-22 13:37:47 +00:00
Zhenyu Sun
b0acad860e
build(docker): update Dockerfile for notification
2025-02-22 13:00:05 +00:00
Zhenyu Sun
8f799c60ff
build(docker): update Dockerfile for payment
2025-02-22 12:34:30 +00:00
Zhenyu Sun
3769af6e93
build(docker): update Dockerfile for notification
2025-02-22 12:34:08 +00:00
Zhenyu Sun
0a7c7429c3
Updated Dockerfile
2025-02-22 11:55:44 +00:00
Zhenyu Sun
f22a2eedf2
build(docker): remove useless scripts in Dockerfile
2025-02-22 11:55:16 +00:00
Zhenyu Sun
be910d4c95
build(docker): remove useless scripts in Dockerfile
2025-02-22 11:54:59 +00:00
Zhenyu Sun
de37fcddba
build(docker): remove additional scripts
2025-02-22 11:40:23 +00:00