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
icecheng
52f8715241
feat(devops): If ttl_hours < 0, the deployment will take effect permanently
2025-09-03 16:36:33 +08:00
zhenyus
6c60a0b6a5
fix: update deployment service to use correct product ID
...
Changed the parameter name from deployment_project_id to deployment_product_id in the DevOpsReconcileRequest to ensure accurate referencing of the product associated with the deployment.
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-08-03 04:04:19 +08:00
zhenyus
e41aa3d983
fix: correct typo in BASE_RECONCILE_URL in site_settings.py
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-08-03 03:41:26 +08:00
zhenyus
6ebac252b0
refactor: change DevOpsReconcileOperationType to inherit from str and Enum
...
Updated the DevOpsReconcileOperationType class to inherit from both str and Enum, enhancing its usability as a string enumeration in the application.
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-08-03 03:28:06 +08:00
zhenyus
14eb5abda6
refactor: remove unnecessary @dataclass decorator from DevOpsReconcileRequest
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-08-01 09:03:39 +08:00
zhenyus
d74967db55
feat: add RabbitMQ configuration to app settings
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-08-01 00:15:06 +08:00
zhenyus
d0aa2ba14b
Add message queue registration in application bootstrap and update dependencies
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-07-30 10:50:22 +08:00
zhenyus
dd642994d4
Merge branch 'feature/dax/devops-svc' of https://gitea.freeleaps.mathmast.com/freeleaps/freeleaps-service-hub into feature/dax/devops-svc
2025-06-23 16:46:49 +08:00
zhenyus
979fcd298c
Add DevOps reconciliation models and integrate into deployment service
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-06-23 16:46:06 +08:00
dongli
2934c647c6
make sha256 optional
2025-06-20 15:09:27 -07:00
dongli
aff12753da
Add deployment_app_url
2025-06-19 21:08:08 -07:00
dongli
92b2aba960
Add check_application_logs
2025-06-16 23:18:26 -07:00
dongli
6254d13098
Clean up
2025-06-07 13:17:37 -07:00
dongli
ab7e6728b5
More impl for devops
2025-06-07 11:32:53 -07:00
dongli
308f82740d
More impl for devops
2025-06-07 11:32:48 -07:00
dongli
217f33fc17
fix check deployment status bug
2025-05-19 14:55:56 -07:00
dongli
43ec8ec01e
Clean up
2025-05-18 23:09:39 -07:00
dongli
bcf13b48f2
Add implementation of devops service
2025-05-18 22:23:44 -07:00
dongli
dd8926b2ec
Add template fastapi app, test, README.md, this can be used for future extension
2025-05-11 21:01:11 -07:00
dongli
c4c34e6cd7
Add template fastapi app, test, README.md, this can be used for future extension
2025-05-11 19:15:41 -07:00