Commit Graph

17 Commits

Author SHA1 Message Date
66daef3985
Add GPLv2 license 2025-06-04 23:51:23 +03:00
cf7c7ffbb4
remove dashes from VM names
this is required for forwards compatibility with the surreal upgrade
2025-05-30 22:59:15 +03:00
af78d20456
metrics (#3)
metrics in prometheus format
includes these metrics
app_nodes, vm_nodes, app_contracts, vm_contracts, operators. accounts, locations

Reviewed-on: #3
Co-authored-by: Noor <noormohammedb@protonmail.com>
Co-committed-by: Noor <noormohammedb@protonmail.com>
2025-04-21 18:23:03 +03:00
8658f47d71
app features: LP cron, kicks and reports
feat: add cron job for app nodes

- allow app contract admin to report app node
- allow operator kick app contract
- cron job that gives LP to app node operators
2025-04-21 18:21:42 +03:00
9be7abc9cf fixed deadlock on testnet 2025-03-31 14:48:15 +00:00
1a1af408a8
added support for self signed TLS certs 2025-03-28 16:16:11 +02:00
9eeb9390fd
feat: implement user ban check by node operator in app deployement 2025-03-24 12:40:16 +00:00
beb56f5a9c
Fix: app list as operator 2025-03-24 12:10:06 +00:00
ef629dff88
feat: add function to find app contracts by operator and and by uuid 2025-03-22 03:17:31 +05:30
78525cc638
enable update for VM hostname 2025-03-21 23:05:45 +02:00
c48b4bf75e
fix: app node pricing while registering 2025-03-21 19:54:47 +00:00
d8ca1c4968
fix: update list_operator app_nodes assignment to reflect actual length and vec of app nodes in inpsect operator 2025-03-21 22:08:45 +05:30
04fa52c2b1
add deployment script for staging and testnet 2025-03-21 01:29:29 +02:00
e3cb722d97
refactor: General grpc services
reorganize proto imports for clarity
proper naming for services
organized all rpc methos with minimal changes
2025-03-18 23:40:23 +05:30
b063ff4b34
organized snp proto through shared crate 2025-03-17 20:36:24 +05:30
3d258c1d63
testnet proto 2025-03-17 18:16:29 +05:30
6580cc6a75
code migration 2025-03-17 00:25:34 +02:00