Commit Graph

17 Commits

Author SHA1 Message Date
cf3c295c86
change uuid to vm_id and app_id 2025-07-18 17:13:33 +03:00
eb8cac48f2
Wip on app resource ratio and sloat system
complete refactor of app deployment
disabled app deployment from yaml
2025-06-30 16:51:57 +05:30
fd8dbd9ce7
cargo fmt 2025-06-25 19:20:31 +05:30
13a00e2318
added Apache 2.0 License 2025-06-19 20:43:05 +03:00
9630cd5f95
Brain redirect on app deploy and delete
Improve macro with full crate path for log debug
Simplifies brain URL selection by using lazy static variables for staging and testing environments.
2025-06-18 19:19:28 +05:30
70edcb57e8
feat: upload directory in launch config
- stream file upload
- remove base 64 encoding
- dtpm grpc compression
- increase retry attempts while app deployment
- improve ux while deploying with progress update
- new actix static server package
- updated config with directory sample
- updated Dtpm client connection
- remove mr_signer from connetion
- reuse dtpm client connection
2025-04-21 18:29:19 +03:00
383908b171
added support for self signed TLS certificates 2025-03-28 23:35:53 +02:00
a3d604845b
removed some of the unwraps; more testing required 2025-03-21 03:49:16 +02:00
422e04a538
moved keys out of config
I believe we are currently not expecting users to change keys.
If we do, I believe we should think about the UX of changing sensitive
data in the CLI.

Also changed "signing key" to "mrsigner key", since all keys are used
for signing.
2025-03-21 02:38:20 +02:00
daff2fd533
fix: tokio block on error
replace retry crate with tokio-retry for asynchronous app deployment and config updates
change hratls and sign key data to Config
refactor mr_signer format to save in config
modularized deploy and config update functionality for better code arrangements
2025-03-20 21:33:01 +05:30
4d17ba6667
feat: move sgx utility functions to sgx/utils module for better organization 2025-03-20 16:51:38 +05:30
f220e200ec
feat: add hratls_pubkey and mrsigner_pubkey to config AccountData and update related methods 2025-03-20 16:21:11 +05:30
a0bc0958fc
retry app config update on app deployment 2025-03-20 03:20:13 +05:30
0a53aebcdb
Enhanced app deployment
override launch configs envs and pass extra arguemnts to application while deploying
updated detee-shared
2025-03-19 20:50:34 +05:30
4f1ae72727
Improved app deployment process
deploying and uploading launch config on app deploy subcommand
fetch launch config from package index
disable package-type and package subcommand
modified samples
2025-03-19 19:42:11 +05:30
aeca70e062
refactor: General grpc update client
reorganize proto imports
fix rename Brain vm client
2025-03-18 23:58:50 +05:30
ba19eb4ec1
code migration 2025-03-16 22:28:19 +02:00