6893e8185e
change uuid to vm_id and app_id
2025-07-20 19:08:12 +03:00
d753358795
update CLI argument for vm deploy port exposure
...
Adds conflict rules to prevent using `--public-ip` and `--expose-port` at the same time.
2025-07-16 20:43:26 +05:30
6b6c7b2356
custom CLI directory for detee-api
...
specify a custom path for the CLI directory using the DETEE_API_USER_PATH environment variable.
2025-07-15 19:57:42 +05:30
006817161d
fix snpguest command
2025-07-12 02:07:29 +03:00
6d2b5ed377
add support for multiple offers per node
2025-07-07 18:01:03 +03:00
f7df59e068
fix injector based on new version of snpguest
2025-07-04 20:13:36 +03:00
156853dc7e
bump kernel to 6.15.4 and upgrade all distros
2025-07-04 03:21:42 +03:00
dc316c0ad5
include public ip in price calculation
2025-07-03 00:58:01 +03:00
c486bc049c
remove IPv6 till we get some servers with support
2025-07-02 19:09:23 +03:00
99470dbac3
minor fixes on logs and cli
2025-07-02 03:26:18 +03:00
d47121ceb6
escrow fix
2025-06-30 22:45:41 +03:00
adbf8eba80
cargo fmt
2025-06-30 20:31:16 +05:30
f170c09a02
Finding cheapest offer for app deployment
...
Refactors the app deployment logic to search for and select the cheapest available offer from the SGX nodes.
2025-06-30 20:30:30 +05:30
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
1d69e04e22
Updates the app engine resource units for memory and disk size from MB and GB to MiB.
2025-06-27 16:33:30 +05:30
fd8dbd9ce7
cargo fmt
2025-06-25 19:20:31 +05:30
af22741ade
switch from LP to credits and allow slots
2025-06-25 04:13:09 +03:00
13a00e2318
added Apache 2.0 License
2025-06-19 20:43:05 +03:00
65ee3231b2
switch to new staging brain
2025-06-18 17:46:52 +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
420653bcb6
Improves brain URL selection for different networks
...
list of 3 brain urls for staging and testnet
refactor brain URL selection for staging and testnet environments.
2025-06-16 13:53:10 +05:30
ddc5d24857
Implement follow redirect on delete and update vm
2025-06-13 17:21:52 +05:30
a25c53d709
Implement macro for grpc redirect
...
redirect handling in gRPC client and add macro for follow redirects
random brain url selection for staging environment.
cleanup duplicate sign_request function
2025-06-13 17:08:52 +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
51d50ff496
adapting CLI to the surreal brain
2025-06-05 16:30:00 +03:00
58157e45fb
Add GPLv2 license
2025-06-04 23:31:18 +03:00
fb8558f7a9
add support for localhost brain
2025-04-22 18:34:54 +03:00
19ffebb55d
increase default app memory to 1500
2025-04-21 19:44:04 +03:00
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
bf7d8707f4
detailed clap version
...
add shadow-rs for build metadata
git commit hash, build time, branch etc, in version
2025-04-21 17:50:25 +03:00
07de221c62
fix println with eprintln for error
2025-04-21 17:50:25 +03:00
f5cb2e0925
added dtrfs for kernel 6.14.2
2025-04-16 17:13:41 +03:00
7fb7904418
fix bug on TCB change for installing VMs
2025-04-04 17:29:19 +00:00
f0407edacc
version bump for OS templates
2025-04-03 14:42:51 +03:00
b53d10abca
shorten UUIDs (not sure about this one)
2025-03-31 16:49:51 +00:00
896884a1e1
change testing to testnet
2025-03-31 15:42:43 +00:00
51ceb4a245
add animal names for apps
2025-03-30 18:32:28 +03:00
53cdf34bb6
fixed docker related bugs or the testnet
2025-03-29 22:56:45 +02: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
f97595523c
update default VM kernel to 6.13.8
2025-03-27 03:14:08 +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
103fc2d7f5
fix: make wallet argument required for operator ban user command
2025-03-24 18:10:34 +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