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
25eeab6098
Refactor app resource disk size to GB
...
updated proto and changed accordingly
2025-06-16 15:47:53 +05:30
41d9bd104f
WIP on implementing redirect
...
Refactors brain connection logic to use custom endpoint while runtime
Implements redirect handling in the `create_vm` function to gracefully handle server moves by reconnecting to the new URL
2025-06-11 19:12:14 +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
9a5387b931
feat: app node report
...
contract admin can report app node
2025-04-21 17:50:25 +03:00
07de221c62
fix println with eprintln for error
2025-04-21 17:50:25 +03:00
b53d10abca
shorten UUIDs (not sure about this one)
2025-03-31 16:49:51 +00:00
e4db755b18
Fix tonic TLS issues ( #1 )
...
Co-authored-by: Noor <noormohammedb@protonmail.com>
Reviewed-on: #1
2025-03-29 18:14:45 +00:00
383908b171
added support for self signed TLS certificates
2025-03-28 23:35:53 +02:00
66a6425f37
fix: update go app package
...
improved deployment retry logic
new packaging image
2025-03-26 19:38:04 +05:30
87928d370a
feat: update package list
...
base-package and go-app-info package
2025-03-26 03:14:01 +05:30
88af26351d
feat: app deploy --package insted of --package-url
...
update package handling in CLI and only fetch package config
static package index
fix --from-yaml deployment
improved config handling
2025-03-25 17:36:15 +05:30
0bd0eb19ed
feat: add --as-operator flag to list command for apps
2025-03-24 17:29:40 +05:30
7d7200bca4
feat: app UUID cli completion
2025-03-24 16:42:40 +05:30
9b3bdba70d
feat: add app inspect command with show node
...
refactor sgx handler imports
enhanced app list
2025-03-22 04:48:23 +05:30
4bd6b48877
feat: add app-node inspect
2025-03-22 01:32:06 +05:30
bf8a4f3a8b
feat: add app-node search
...
tabled list of app nodes
fix handler docs
some todos
2025-03-21 21:24:04 +05:30
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
53a654577d
fix clippy warnings
2025-03-20 22:12:04 +05:30
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