Commit Graph

371 Commits

Author SHA1 Message Date
icecheng
9dcd27bc8a feat(role_management): Add logic for creating temporary users to apitest. 2025-07-22 11:30:16 +08:00
icecheng
beba0f5fe5 feat(role_management): add api test case for permission api 2025-07-22 10:28:05 +08:00
icecheng
641281066c feat(role_management): Add pytest for auth services, and add api test case for role management 2025-07-21 17:51:08 +08:00
fca4216043 Merge branch 'dev' into haolou_local 2025-07-21 07:37:02 +00:00
sunhaolou
a8f0a714ae refractor: clean up the codes for online services 2025-07-21 15:23:19 +08:00
icecheng
b8be65615b feat(role_management): Add a universal Depends for permission verification. 2025-07-21 15:10:27 +08:00
icecheng
4109018692 feat(role_management): Update the JWT token generation logic to include new fields user_roles and user_permissions in the payload. 2025-07-21 13:09:59 +08:00
sunhaolou
ccc995f599 refractor: a current working version before cleaning up. 2025-07-21 12:50:51 +08:00
icecheng
419e58da0c feat(role_management): add delete role api 2025-07-21 10:53:37 +08:00
icecheng
4f39f888c4 feat(role_management): add delete permission api 2025-07-21 10:33:21 +08:00
icecheng
ca0bfb155f feat(role_management): add assign roles to user api 2025-07-21 10:20:46 +08:00
icecheng
795c1262c6 feat(role_management): add assign permissions to role api 2025-07-21 09:31:37 +08:00
icecheng
2382f0bece feat(role_management): add crud for role and permission 2025-07-18 18:05:57 +08:00
0313cf7061 Merge pull request 'Add Devops Service' (#6) from feature/dax/devops-svc into dev
Reviewed-on: freeleaps/freeleaps-service-hub#6
Reviewed-by: jingyao1991 <jingyao1991@noreply.gitea.freeleaps.mathmast.com>
2025-07-15 05:51:09 +00:00
3ce7a7ec76 Merge branch 'dev' into feature/dax/devops-svc 2025-07-15 03:34:15 +00:00
dongli
921633dc04 Implement get_latest_deployment 2025-07-13 11:38:57 -07:00
dongli
61d9a2ea2f Add PR checklist 2025-07-01 20:47:27 -07:00
dongli
60b5be404b Add PR checklist 2025-07-01 20:41:11 -07:00
dongli
7b2f068fd5 Add PR checklist 2025-07-01 20:36:38 -07:00
dongli
4e7dadba69 Add PR checklist 2025-07-01 20:32:44 -07:00
dongli
5ee0d8d8ec Add PR checklist 2025-07-01 20:32:08 -07:00
dongli
edc49dfc03 Add PR checklist 2025-07-01 20:29:11 -07: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
d660002076 minor 2025-06-16 23:19:09 -07:00
dongli
92b2aba960 Add check_application_logs 2025-06-16 23:18:26 -07:00
dongli
c09ad7f5c9 minor 2025-06-12 17:44:13 -07:00
dongli
6254d13098 Clean up 2025-06-07 13:17:37 -07:00
dongli
7955b5884a Fix some bugs 2025-06-07 13:11:22 -07:00
dongli
b83f5fd606 Depends only works with fastApi methods, so don't use Depends for other methods 2025-06-07 12:34:34 -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
bf96f8b301 Add template fastapi app, test, README.md, this can be used for future extension 2025-05-11 19:16:00 -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
dongli
50087c95be Add template fastapi app, this can be used for future extension 2025-05-11 18:44:05 -07:00
semantic-release-bot
40e0fafc2c chore(release): bump version to 1.2.1 and upload released assets [ci skip] 2025-04-30 02:32:26 +00:00
782333c36b Merge pull request 'merge from dev to master' (#10) from dev into master
Reviewed-on: freeleaps/freeleaps-service-hub#10
2025-04-30 02:28:00 +00:00
95a525ac76 Merge pull request 'fix(cleaner): update document cleaner job' (#9) from feature/hover into dev
Reviewed-on: freeleaps/freeleaps-service-hub#9
2025-04-27 02:54:19 +00:00
dd96819709 fix(cleaner): update document cleaner job 2025-04-26 19:53:44 -07:00
semantic-release-bot
7d493a3cc1 chore(release): bump version to 1.2.0 and upload released assets [ci skip] 2025-04-25 02:29:23 +00:00
6286c0f36f Merge pull request 'chore(hover_image): adding new hover images in the response body' (#8) from feature/hover into dev
Reviewed-on: freeleaps/freeleaps-service-hub#8
2025-04-24 07:08:53 +00:00
91a893a433 chore(hover_image): adding new hover images in the response body 2025-04-24 00:06:58 -07:00
fbf2f23ad4 Merge pull request 'chore(code_base): merging from dev to master' (#7) from dev into master
Reviewed-on: freeleaps/freeleaps-service-hub#7
2025-04-24 06:48:19 +00:00
ecad36ac5c Merge pull request 'feat(log): ensure parent directory exists before opening log file' (#5) from refactor/logging into dev
Reviewed-on: freeleaps/freeleaps-service-hub#5
2025-04-21 05:25:41 +00:00