Commit Graph

  • 6ca02e91b9
    added app code from noor noor-merge-test ghe0 2025-03-14 16:16:17 +0200
  • acb11aae03
    feat: add app_name to AppContract and update related implementations Noor 2025-03-14 10:03:41 +0000
  • 68e03a25e5
    fix: Reduce CPU pricing for total_units calculation in AppContract Noor 2025-03-13 06:27:38 +0000
  • 0aa484f79e
    feat: add method to list all app contracts for super admin and update gRPC interface Noor 2025-03-12 20:12:35 +0000
  • 952c62c218
    feat: add filtering and listing functionality for app nodes Noor 2025-03-12 20:05:27 +0000
  • 1fa37a0bb9
    rename create_app BrainAppCli grpc call to deploy_app Noor 2025-03-12 15:39:30 +0000
  • ddbde12f42
    fix: locked fund Noor 2025-03-11 15:55:23 +0000
  • 41352f2c33
    improved AppContract pricing calculation precision Noor 2025-03-11 12:30:01 +0000
  • 928a7d029b
    Implement app contracts pricing methods with cron job Noor 2025-03-11 10:36:20 +0000
  • 92a26c5f66
    Integrate operator in app node handling rename operator_pubkey to operator_wallet Noor 2025-03-10 08:56:22 +0000
  • 55280ec499
    Merge branch 'main' into app_brain Noor 2025-03-08 03:03:30 +0530
  • a90a6c0b79
    fix contract creation on failed deployment Noor 2025-03-07 14:12:59 +0000
  • a46f6ef800
    Store hratls pubkey and mr_enclave of public package in app contract Noor 2025-03-06 18:10:47 +0000
  • cc027d2cc1
    pass message from daemon to CLI main fix_update_message ghe0 2025-03-06 01:30:51 +0200
  • dcdfe21c57
    update detee-shared dependency to latest commit in stable_01 branch Noor 2025-03-06 01:10:41 +0000
  • 70bf3b5e73
    pass update error from daemon to CLI ghe0 2025-03-06 01:30:51 +0200
  • 64b65d7ecd
    don't delete VMs if node is offline for < 1day ghe0 2025-02-28 00:37:34 +0200
  • 127d399670
    Node resources Noor 2025-02-21 10:45:29 +0000
  • 467a4f04b9
    refactor: update AppContract structure and resource handling in data and grpc modules Noor 2025-02-20 10:26:52 +0000
  • 675933dd7c
    authendicating cli Noor 2025-02-18 21:03:23 +0530
  • 02be48fd96
    add support for operators ghe0 2025-02-13 01:47:56 +0200
  • 2cada47d24
    refactor: update detee-shared dependency and adjust imports to use sgx module Noor 2025-02-17 11:38:57 +0530
  • 5c213f2eb4
    small refactoring on var names and impls ghe0 2025-02-12 02:12:11 +0200
  • df805ea291
    add admin key Noor 2025-02-11 21:03:05 +0530
  • 784878d0a1
    authendicating daemon Noor 2025-02-11 11:37:07 +0000
  • 3b3221099f
    refactor: rename admin_pubkey to owner_wallet in AppContract and related functions Noor 2025-02-11 08:06:14 +0000
  • f1a527e22d
    Integrating authendication Noor 2025-02-10 19:56:39 +0530
  • b22b08799b
    Merge branch 'main' into sgx_brain Noor 2025-02-10 17:09:54 +0530
  • f4f16228fc
    update detee-shared dependency to stable branch and add TODO for daemon offline handling Noor 2025-02-10 13:52:49 +0530
  • c98db7f8c3
    rename structs so that they say "VM" ghe0 2025-02-08 19:50:44 +0200
  • 64f892c174
    added admin functionality ghe0 2025-02-05 02:44:42 +0200
  • c7b4d40846
    delete app and list contracts Noor 2025-02-05 12:08:48 +0530
  • 5ae69dee52
    integrating new proto structure Noor 2025-02-04 18:15:53 +0530
  • 5359ba039b
    added auth ghe0 2025-02-03 16:25:29 +0200
  • 230eb8cfbd
    delete container implemented refactor daemon message Noor 2025-02-03 18:20:21 +0530
  • c6c44da0e8
    manageed container contract and node registraion Noor 2025-01-31 12:59:20 +0000
  • 8f40adcbf8
    redirect sgx container create call to daemon and response to cli Noor 2025-01-30 18:31:10 +0530
  • b1258ac7c7
    Sgx daemon grpc integration Noor 2025-01-29 17:58:43 +0530
  • 7dfdf4844e
    switch language from tokens to LP ghe0 2025-01-28 18:31:30 +0200
  • 928c68f550
    reduce the price of memory ghe0 2025-01-27 17:49:23 +0200
  • 3e4672e9e4
    Sgx cli grpc integration Noor 2025-01-28 13:11:42 +0530
  • 9fa62a1978
    inform daemon about VMs deleted by cron ghe0 2025-01-27 17:45:28 +0200
  • f0f5edac00
    send vm update error to user v0.1.0 ghe0 2025-01-25 17:13:19 +0200
  • aaa9226df6
    refactored the vm update process ghe0 2025-01-25 16:12:46 +0200
  • 302c4eafc7
    added payments for VM creation ghe0 2025-01-23 01:37:52 +0200
  • c9a7ec9f68
    modified proto based on feadback form the team ghe0 2025-01-17 22:43:39 +0200
  • 0e85165240 update functionality for the brain (#2) ramrem 2025-01-09 22:29:56 +0000
  • 5755ece192 Fixed the issue with updating the dtrfs_api_endpoint Ramil_Algayev 2025-01-07 03:00:13 +0400
  • 02ff2f6991 Now new_vm_resp.args.dtrfs_api_endpoint also get modified if there is no public ip of the vm Ramil_Algayev 2025-01-07 00:08:57 +0400
  • ab4361ad5e now update_vm_resp.args.dtrfs_api_endpoint does get the node ip from the brain if it didn't have a public ip Ramil_Algayev 2025-01-06 23:41:39 +0400
  • 554468e8b6 fixed the concern with pr Ramil_Algayev 2025-01-06 15:57:43 +0400
  • 5faa8d210d added more logging Ramil_Algayev 2025-01-04 20:28:36 +0400
  • d8c183df25 fixed small bug with updating Ramil_Algayev 2025-01-04 20:20:42 +0400
  • bff04c7b7e Temporary code to test updates, this is not final at all. Ramil_Algayev 2025-01-04 17:20:16 +0400
  • b1d272f8fb
    new proto that has MeasurementArgs ghe0 2025-01-03 18:08:23 +0200
  • 716b7edd33 Had to change these so that the updater could work. I'm not sure if this is the best way to do it, but it works for now. Ramil_Algayev 2025-01-03 18:23:29 +0400
  • d5a771d28a fixed missing ovmf_hash field in UpdateVMResp Ramil_Algayev 2025-01-01 18:12:23 +0400
  • b5943ba465 added ovmf_hash to UpdateVMResp Ramil_Algayev 2025-01-01 18:09:36 +0400
  • 3ab668c4b1
    fixed bug where daemon could not list contracts ghe0 2024-12-30 21:14:38 +0200
  • 3b62e4d2bd
    allow to get contract by uuid ghe0 2024-12-30 04:49:08 +0200
  • ac2012f04d
    fixes to allow brain-mock to run on real nodes ghe0 2024-12-29 05:12:37 +0200
  • b13b545501
    added capability to get only one node ghe0 2024-12-28 22:31:55 +0200
  • 7b3ee9319f
    change NewVmResp to allow the CLI to build params ghe0 2024-12-28 03:52:35 +0200
  • 0dcacf6f98
    added capability to update node resources ghe0 2024-12-26 23:57:11 +0200
  • 0215be3acd add support for VM updates ramrem 2024-12-25 22:59:18 +0000
  • 46911cdb7a
    remove node_pubkey from UpdateVmReq ghe0 2024-12-26 00:56:24 +0200
  • b6dd68fc89 updated for brain update Ramil_Algayev 2024-12-26 01:54:31 +0400
  • 4f718b39bb brain is the one timestamping responses Ramil_Algayev 2024-12-26 01:23:49 +0400
  • a641c0453a some name changes Ramil_Algayev 2024-12-26 01:07:41 +0400
  • 1368b9cbc4 revision to updater Ramil_Algayev 2024-12-26 00:12:07 +0400
  • b27ea64722 updated logging Ramil_Algayev 2024-12-25 01:52:20 +0400
  • 292e29862b created update functionality :P Ramil_Algayev 2024-12-25 00:51:05 +0400
  • 59d4e25bb1 created update functionality?? ??????? Ramil_Algayev 2024-12-24 20:40:32 +0400
  • 179923f408 created update functionality?? Ramil_Algayev 2024-12-24 03:21:33 +0400
  • c7cc1565e2 created update functionality Ramil_Algayev 2024-12-23 21:25:08 +0400
  • 7905c1c165
    fix bug on == ghe0 2024-12-22 21:00:41 +0200
  • b45f970e40
    fix deadlock for ghost nodes ghe0 2024-12-22 20:48:19 +0200
  • efc3fb81b2
    fixed deadlock for dead nodes ghe0 2024-12-22 19:59:32 +0200
  • cc06a9bc00
    adding a lot of logs ghe0 2024-12-22 16:54:08 +0200
  • 4a3a6b4fdc
    fixed small memory leaks ghe0 2024-12-22 16:07:38 +0200
  • cb7e8f98d6
    removing guard and hoping there are no leaks ghe0 2024-12-22 04:52:01 +0200
  • 5910e63440
    added logging ghe0 2024-12-22 04:41:05 +0200
  • 5fb2a941b1
    added guards for all txs ghe0 2024-12-21 22:22:10 +0200
  • ec5d266c28
    wrote brain-mock functionality ghe0 2024-12-21 01:55:54 +0200
  • b14c590d01
    added code to process new vm request ghe0 2024-12-20 21:56:34 +0200
  • f1d9bcb07a
    added handling to list some nodes and contracts ghe0 2024-12-17 03:55:44 +0200
  • 04d1c53a97
    boilerplate rust code ghe0 2024-12-17 02:57:54 +0200
  • c729f47b8d
    propagate VMConfirmation to CLI ghe0 2024-12-15 22:26:15 +0200
  • 22a0905a1d
    first push ghe0 2024-12-15 22:07:22 +0200