Commit Graph

  • 1fb2c8b177
    Switch license to https://unlicense.org/ main ghe0 2025-08-27 23:39:29 +0300
  • 6765cafd68
    change uuid to vm_id and app_id remove_uuid ghe0 2025-07-12 17:51:14 +0300
  • 4753a17fa2
    allow VM nodes to offer multiple slot offers ghe0 2025-07-05 16:36:35 +0300
  • 90192d7231 Merge pull request 'renames memory/disk size fields to use MiB in app proto' (#7) from credits_app into credits-v2 noormohammedb 2025-07-01 08:29:14 +0000
  • 01e93d3a2e
    refactor: renames memory/disk size fields to use MiB in app proto Noor 2025-06-25 18:33:13 +0530
  • 6d37792640
    switch from LP to credits ghe0 2025-06-23 04:12:52 +0300
  • b8db315af9
    add apache 2.0 license ghe0 2025-06-19 20:47:25 +0300
  • 099786e84c
    switch license to Apache2.0 ghe0 2025-06-13 17:41:13 +0300
  • 0b195b4589
    minor fix Noor 2025-06-06 16:25:26 +0530
  • a197276369
    Add GPLv2 license ghe0 2025-06-04 23:33:11 +0300
  • 005677153b
    update register app daemon to get delete app req Noor 2025-06-04 16:44:07 +0530
  • 694d5811aa
    minor refactor in app proto Noor 2025-06-03 04:22:20 +0530
  • d6ca058d2d
    upon reconnecting, node should receive DELETED VMs ghe0 2025-05-20 00:31:54 +0300
  • 7ef7068932 surreal_brain_app (#3) ghe0 2025-05-19 21:14:42 +0000
  • da0f3269a3
    Remove status in new app response Noor 2025-05-14 19:22:31 +0530
  • f2303c0f2e
    Rename app rcp method Noor 2025-05-14 15:45:11 +0530
  • 637610196f
    update app proto Noor 2025-05-13 12:20:12 +0530
  • 0d4b712fad
    Refactor MappedPort usage to common_proto and update related structures Noor 2025-05-09 15:55:43 +0530
  • d0d4622c52
    enhance proto based on new DB capabilities ghe0 2025-04-23 02:08:23 +0300
  • b5289f1f5b DTPM: upload files as stream and directory support (#2) Noor 2025-04-21 14:40:59 +0000
  • 20ba749427
    refactor: remove base64 file encoding Noor 2025-04-15 15:04:37 +0000
  • 64d7a1c9e1
    fix: decompression on enclave Noor 2025-04-08 09:31:45 +0000
  • 8f0222328f
    feat: decompression Noor 2025-04-04 13:13:01 +0000
  • cf1bc1143c
    fix: dtpm upload file response Noor 2025-04-03 14:03:36 +0000
  • 291941667d
    feat: add directory support on launch config Noor 2025-04-03 19:01:51 +0530
  • 3024c00b8e
    Update ListAppContractsReq to include as_operator field and uuid Noor 2025-03-22 03:15:07 +0530
  • 70e83dd0e9
    add hostname to VmUpdateReq ghe0 2025-03-21 21:32:33 +0200
  • a874749fd5
    Add Default trait to EnvironmentEntry and ChildProcess structs Noor 2025-03-19 20:30:44 +0530
  • 5e3d6c2c7c
    Refactor dtpm.proto to import common.proto and simplify GetConfig request message Noor 2025-03-19 17:33:27 +0530
  • cf0c9a2c0d
    Add serde serialization/deserialization attributes to app_proto and general_proto types Noor 2025-03-18 23:51:55 +0530
  • e434b70a57
    Refactor proto packages and add shared common.proto Noor 2025-03-18 22:58:22 +0530
  • be4e41db05
    Migrated SNP proto file and its From impls into its snp module and updated build configuration for snp proto Noor 2025-03-17 20:33:01 +0530
  • 099f0a0488
    Add app_name field to AppContract and NewAppReq messages; update AppDeployConfig struct Noor 2025-03-14 09:44:03 +0000
  • d6ffc0d4cb
    Add ListAllAppContracts RPC to BrainAppCli for super admin commands Noor 2025-03-12 20:11:47 +0000
  • a9dcfbe9fe
    Add AppNodeFilters and AppNodeListResp messages; implement ListAppNodes and GetOneAppNode RPCs in BrainAppCli Noor 2025-03-12 20:04:15 +0000
  • 8230e1f831
    Rename CreateApp RPC to DeployApp in BrainAppCli and add new fields to AppDeployConfig for hours and private_package Noor 2025-03-12 20:57:26 +0530
  • a734b392b7
    rename price_per_unit to node_unit_price in AppDeployConfig and update conversion implementations Noor 2025-03-11 17:46:26 +0530
  • dc1e2dd0cd
    Minor change Noor 2025-03-08 23:54:48 +0000
  • b8f37dec18
    Add hratls_pubkey and public_package_mr_enclave fields to NewAppReq, AppDeployConfig and AppContract Noor 2025-03-06 17:38:36 +0530
  • aefd292807
    Add public_package field to NewAppReq and AppDeployConfig with default serde handling Noor 2025-03-06 16:32:06 +0530
  • 9ba3bc3186
    Add hratls_pubkey to NewAppReq and AppDeployConfig; adjust field indices Noor 2025-03-06 00:59:58 +0000
  • a6baa4059d
    refactor AppNodeResources fields for clarity and consistency Noor 2025-02-21 10:42:14 +0000
  • 2507356cae
    minor change Noor 2025-02-20 01:37:01 +0530
  • 54abe74d42
    admin pubkey in DelAppReq for authendicate and serde default for AppDeployConfig fields Noor 2025-02-18 20:56:03 +0530
  • 99c3c83ed3
    Rename owner_wallet to admin_pubkey in AppContract and related structures; add price_per_unit and locked_nano fields Noor 2025-02-18 16:28:00 +0530
  • e835424049
    refactor error handling with thiserror in dtpm module Noor 2025-02-18 13:59:14 +0530
  • 987bbfd8ec
    minor fix Noor 2025-02-17 12:43:04 +0530
  • ee592c71d6
    Refactor proto file structure to move brain and dtpm modules under sgx for better organization Noor 2025-02-13 17:28:09 +0530
  • f2bc29149e
    Daemon authendication Noor 2025-02-11 10:33:46 +0000
  • 606c0ad395
    Rename admin_pubkey to owner_wallet in AppContract and related structures for clarity Noor 2025-02-11 13:20:37 +0530
  • 65bfa113a4
    Rename RegisterNode RPC to RegisterAppNode for consistency in BrainAppDaemon service Noor 2025-02-10 19:03:49 +0530
  • fce5788493
    Implement From trait for DaemonMessageApp to facilitate conversions from String, NewAppRes, and AppNodeResources Noor 2025-02-07 01:10:12 +0530
  • df3a4631dd
    Cleanup Noor 2025-02-06 14:57:50 +0530
  • 21d4747821
    Add methods to DtpmConfig for loading configuration from a path and encoding file contents in base64 Noor 2025-02-05 17:34:56 +0530
  • e9e4f1414a
    wip on refactoring dtpm proto and type Noor 2025-02-05 10:13:33 +0000
  • 7f431e7180
    minor fix Noor 2025-02-05 12:02:06 +0530
  • 42443b8162
    Implement From trait for MappedPort to facilitate conversions between tuple and brain::MappedPort Noor 2025-02-04 12:39:46 +0000
  • 6e7a337709
    complete refactor of brain proto format Noor 2025-02-04 16:50:52 +0530
  • 7c9f66a739
    Update daemon.proto to replace container_id with uuid and modify DeleteContainer response type Noor 2025-02-03 17:30:36 +0530
  • 6e1b185383
    Implement From trait for MappedPort to facilitate conversions between tuple and pb_shared::MappedPort Noor 2025-01-30 20:14:33 +0530
  • a2899ba5a2
    Update proto messages and Rust types for brain integration Noor 2025-01-30 18:23:29 +0530
  • 3e783b11ba
    refactor brain message and daemon message Noor 2025-01-29 17:30:02 +0530
  • 9650183150
    Brain Integration Noor 2025-01-28 13:03:41 +0530
  • 78c8429994
    add Default trait implementation to Uuid and Resource structs Noor 2025-01-27 10:48:54 +0000
  • 73eac4cb04
    complete refactor pb types derive prost to impl From trait Noor 2025-01-27 15:04:41 +0530
  • b162dd99c0
    add container_id field to ContainerFilters and update DeleteContainer RPC signature Noor 2025-01-24 20:27:39 +0530
  • bb553f08af
    add mapped_ports field to NewContainerRes message Noor 2025-01-24 11:49:22 +0000
  • d942cede1e
    fix missing admin pub key in container Noor 2025-01-24 11:26:44 +0000
  • 3cb47a47e8
    comment out ContainerLog RPC in daemon.proto Noor 2025-01-24 08:42:26 +0000
  • f8133925f4
    fix: included Uuid type in shared Noor 2025-01-23 19:50:48 +0530
  • 28497eeb99
    Major refactor on types and protofile Noor 2025-01-23 16:58:36 +0530
  • ff7c5ade50
    uuid for container Noor 2025-01-23 14:49:41 +0530
  • f4e1159efc
    fix fields visibility Noor 2025-01-21 12:20:35 +0000
  • 358c2d84ca
    Add proto for daemon Noor 2025-01-20 16:57:47 +0530
  • e643da298f Add gRPC support with tonic and protobuf integration Noor 2024-12-23 18:26:50 +0530
  • 3ea2780f7b Make RestartPolicy and RestartPolicyType structs Copyable Noor 2024-12-16 16:00:34 +0530
  • 1bbe16a85e Make fields public in RestartPolicy and ChildProcess structs; add default implementation for RestartPolicyType Noor 2024-12-16 15:58:55 +0530
  • a565b35b48 fix typo on field Noor 2024-12-16 13:10:31 +0530
  • b1620f4a11 Rename some fields Noor 2024-12-16 13:03:54 +0530
  • 101577a784 Restart Policy Noor 2024-12-16 11:42:05 +0530
  • dd4b0f7f9f protobuff for get enclave config Noor 2024-12-11 13:33:39 +0000
  • 123842e470 removed unsed config method Noor 2024-12-11 17:03:19 +0530
  • e5ef2c1e97 dtpm config and proto file Noor 2024-12-11 16:13:28 +0530
  • 1a88755767 first commit Noor 2024-12-11 16:00:55 +0530