Commit Graph

1325 Commits

Author SHA1 Message Date
aitbc
d615cc162b Add MarketDataCollector import to fix service startup
All checks were successful
API Endpoint Tests / test-api-endpoints (push) Successful in 15s
Integration Tests / test-service-integration (push) Successful in 2m57s
Python Tests / test-python (push) Successful in 12s
Security Scanning / security-scan (push) Successful in 48s
2026-04-28 20:18:14 +02:00
aitbc
0001c643c1 Fix imports for JobService and PaymentService in marketplace_gpu.py
All checks were successful
API Endpoint Tests / test-api-endpoints (push) Successful in 15s
Integration Tests / test-service-integration (push) Successful in 2m56s
Python Tests / test-python (push) Successful in 12s
Security Scanning / security-scan (push) Successful in 34s
2026-04-28 20:12:19 +02:00
aitbc
56d219582d Connect GPU marketplace purchases to AI job scheduling and payment flow
All checks were successful
API Endpoint Tests / test-api-endpoints (push) Successful in 1m31s
Integration Tests / test-service-integration (push) Successful in 2m57s
Python Tests / test-python (push) Successful in 10s
Security Scanning / security-scan (push) Successful in 1m2s
2026-04-28 20:06:50 +02:00
aitbc
01b4c4ea33 Fix admin router conditional check and ensure marketplace_gpu router is imported
Some checks failed
API Endpoint Tests / test-api-endpoints (push) Successful in 1m54s
Integration Tests / test-service-integration (push) Successful in 3m1s
Python Tests / test-python (push) Successful in 16s
Security Scanning / security-scan (push) Successful in 48s
Multi-Node Blockchain Health Monitoring / health-check (push) Failing after 2s
Blockchain Synchronization Verification / sync-verification (push) Failing after 6s
2026-04-28 19:44:31 +02:00
aitbc
6861621842 Fix admin router import error and add Optional import for GPUSellRequest
Some checks failed
API Endpoint Tests / test-api-endpoints (push) Has started running
Integration Tests / test-service-integration (push) Has been cancelled
Python Tests / test-python (push) Has been cancelled
Security Scanning / security-scan (push) Has been cancelled
2026-04-28 19:43:46 +02:00
aitbc
807eff5ea9 Fix broken GPU purchase flow - add missing request models and endpoints
All checks were successful
API Endpoint Tests / test-api-endpoints (push) Successful in 12s
Integration Tests / test-service-integration (push) Successful in 2m56s
Python Tests / test-python (push) Successful in 8s
Security Scanning / security-scan (push) Successful in 16s
2026-04-28 18:51:16 +02:00
aitbc
3993ce79c2 Fix broken GPU purchase flow - add missing request models and endpoints
All checks were successful
API Endpoint Tests / test-api-endpoints (push) Successful in 14s
Integration Tests / test-service-integration (push) Successful in 2m57s
Python Tests / test-python (push) Successful in 12s
Security Scanning / security-scan (push) Successful in 17s
2026-04-28 18:45:54 +02:00
aitbc
4abda10883 Add missing buy_gpu endpoint to marketplace GPU router
Some checks failed
API Endpoint Tests / test-api-endpoints (push) Successful in 12s
Integration Tests / test-service-integration (push) Has been cancelled
Python Tests / test-python (push) Has been cancelled
Security Scanning / security-scan (push) Has been cancelled
2026-04-28 18:42:12 +02:00
aitbc
bcc7ff0f0b Fix broken GPU purchase flow by adding missing GPUBuyRequest and GPUSellRequest models
Some checks failed
API Endpoint Tests / test-api-endpoints (push) Successful in 44s
Integration Tests / test-service-integration (push) Has been cancelled
Python Tests / test-python (push) Has been cancelled
Security Scanning / security-scan (push) Has been cancelled
2026-04-28 18:41:23 +02:00
aitbc
2c0adfaf76 fix: add executable permission to sync script 2026-04-28 18:39:07 +02:00
aitbc
f73c604de0 feat: implement wallet daemon-first CLI operations and marketplace buy functionality 2026-04-28 18:38:41 +02:00
aitbc
8781d15a5b Use existing book endpoint for marketplace buy instead of custom buy endpoint
Some checks failed
CLI Tests / test-cli (push) Failing after 2s
Security Scanning / security-scan (push) Successful in 22s
2026-04-28 18:32:50 +02:00
aitbc
97252911b3 Simplify handlers - remove wallet daemon integration due to import issues, use direct file-based operations
Some checks failed
Blockchain Synchronization Verification / sync-verification (push) Failing after 5s
CLI Tests / test-cli (push) Failing after 4s
Security Scanning / security-scan (push) Has been cancelled
Integration Tests / test-service-integration (push) Successful in 2m29s
Multi-Node Blockchain Health Monitoring / health-check (push) Failing after 2s
P2P Network Verification / p2p-verification (push) Successful in 2s
Python Tests / test-python (push) Successful in 11s
2026-04-28 18:31:59 +02:00
aitbc
10f5a48df1 Fix import errors in wallet adapter utils - clean up duplicate imports
Some checks failed
CLI Tests / test-cli (push) Failing after 2s
Security Scanning / security-scan (push) Successful in 17s
2026-04-28 18:25:18 +02:00
aitbc
36b1937fcb Fix import errors in handlers - use absolute imports instead of relative imports
Some checks failed
API Endpoint Tests / test-api-endpoints (push) Successful in 13s
CLI Tests / test-cli (push) Failing after 2s
Security Scanning / security-scan (push) Has been cancelled
Integration Tests / test-service-integration (push) Successful in 2m57s
Python Tests / test-python (push) Successful in 11s
2026-04-28 18:21:48 +02:00
aitbc
31df4d538f Simplify marketplace buy/sell endpoint paths to avoid conflicts
Some checks failed
API Endpoint Tests / test-api-endpoints (push) Successful in 49s
CLI Tests / test-cli (push) Failing after 2s
Integration Tests / test-service-integration (push) Has started running
Python Tests / test-python (push) Has been cancelled
Security Scanning / security-scan (push) Has started running
2026-04-28 18:19:49 +02:00
aitbc
c725e71aeb Fix ai.py syntax error
Some checks failed
CLI Tests / test-cli (push) Failing after 4s
Security Scanning / security-scan (push) Successful in 15s
2026-04-28 18:18:13 +02:00
aitbc
1bacb0a3eb Update market buy handler to use dual-mode wallet adapter
Some checks failed
CLI Tests / test-cli (push) Failing after 2s
Security Scanning / security-scan (push) Successful in 39s
2026-04-28 18:15:30 +02:00
aitbc
0c995f7412 Change GPU buy/sell endpoints to avoid path conflicts
Some checks failed
API Endpoint Tests / test-api-endpoints (push) Successful in 12s
CLI Tests / test-cli (push) Failing after 1s
Security Scanning / security-scan (push) Has been cancelled
Integration Tests / test-service-integration (push) Successful in 1m57s
Python Tests / test-python (push) Successful in 26s
2026-04-28 18:12:20 +02:00
aitbc
aeaae04544 Change GPU buy/sell endpoints to use gpu_id path parameter
Some checks failed
API Endpoint Tests / test-api-endpoints (push) Successful in 12s
Python Tests / test-python (push) Has been cancelled
Integration Tests / test-service-integration (push) Has been cancelled
Security Scanning / security-scan (push) Has been cancelled
2026-04-28 18:11:11 +02:00
aitbc
70b725e13c Remove status_code from buy endpoint decorator
Some checks failed
API Endpoint Tests / test-api-endpoints (push) Successful in 13s
Integration Tests / test-service-integration (push) Has been cancelled
Python Tests / test-python (push) Has been cancelled
Security Scanning / security-scan (push) Has been cancelled
2026-04-28 18:10:11 +02:00
aitbc
05e5d59b8c Update market buy handler to use new GPU buy endpoint
Some checks failed
Security Scanning / security-scan (push) Has been cancelled
CLI Tests / test-cli (push) Failing after 3s
2026-04-28 18:09:49 +02:00
aitbc
2b0769d4de Fix marketplace GPU buy/sell endpoint paths (remove duplicate /v1 prefix)
Some checks failed
API Endpoint Tests / test-api-endpoints (push) Successful in 17s
Security Scanning / security-scan (push) Has been cancelled
Python Tests / test-python (push) Has been cancelled
Integration Tests / test-service-integration (push) Has been cancelled
2026-04-28 18:08:39 +02:00
aitbc
69360aa17f Add GPU buy/sell endpoints to coordinator API marketplace
Some checks failed
API Endpoint Tests / test-api-endpoints (push) Successful in 47s
Integration Tests / test-service-integration (push) Has started running
Python Tests / test-python (push) Has been cancelled
Security Scanning / security-scan (push) Has started running
2026-04-28 18:06:28 +02:00
aitbc
670a79f723 Remove dollar sign from GPU price display
Some checks failed
CLI Tests / test-cli (push) Failing after 4s
Security Scanning / security-scan (push) Successful in 49s
2026-04-28 18:03:58 +02:00
aitbc
43aa888d36 Fix GPU marketplace price display to use AIT coins
Some checks failed
CLI Tests / test-cli (push) Failing after 8s
Security Scanning / security-scan (push) Successful in 24s
2026-04-28 18:03:20 +02:00
aitbc
ed5dc40386 Update GPU marketplace prices to use AIT coins instead of USD
Some checks failed
CLI Tests / test-cli (push) Failing after 3s
Security Scanning / security-scan (push) Successful in 16s
2026-04-28 18:01:17 +02:00
aitbc
cac4c65aab Fix wallet handler to use importlib for decrypt_private_key
Some checks failed
CLI Tests / test-cli (push) Failing after 3s
Security Scanning / security-scan (push) Successful in 33s
P2P Network Verification / p2p-verification (push) Successful in 2s
Multi-Node Blockchain Health Monitoring / health-check (push) Successful in 2s
2026-04-28 17:57:59 +02:00
aitbc
2d73f51452 Fix wallet handler to import decrypt_private_key correctly 2026-04-28 17:53:55 +02:00
aitbc
ff6d8b3c6b Fix transaction API validation and payload handling
Some checks failed
Blockchain Synchronization Verification / sync-verification (push) Failing after 4s
CLI Tests / test-cli (push) Failing after 2s
Integration Tests / test-service-integration (push) Successful in 56s
Multi-Node Blockchain Health Monitoring / health-check (push) Successful in 2s
P2P Network Verification / p2p-verification (push) Successful in 1s
Python Tests / test-python (push) Successful in 7s
Security Scanning / security-scan (push) Successful in 18s
2026-04-28 17:49:44 +02:00
aitbc
5ea244c6b7 Simplify market buy to use coordinator API without blockchain transactions 2026-04-28 17:48:09 +02:00
aitbc
49a2655b40 Simplify market buy to use coordinator API without blockchain transactions
Some checks failed
CLI Tests / test-cli (push) Failing after 5s
Security Scanning / security-scan (push) Successful in 34s
2026-04-28 17:46:47 +02:00
aitbc
7a2ee6fb4b Add handle_market_buy to unified_cli handlers
Some checks failed
CLI Tests / test-cli (push) Failing after 2s
Security Scanning / security-scan (push) Successful in 36s
2026-04-28 17:45:11 +02:00
aitbc
b3a123329d Fix market buy parser to route to correct handler
Some checks failed
CLI Tests / test-cli (push) Failing after 2s
Security Scanning / security-scan (push) Successful in 30s
2026-04-28 17:43:48 +02:00
aitbc
90535433dc Add market buy handler with blockchain transaction execution 2026-04-28 17:36:31 +02:00
aitbc
1a62d9ab75 Remove password requirement from AI handler
Some checks failed
CLI Tests / test-cli (push) Failing after 8s
Security Scanning / security-scan (push) Successful in 34s
2026-04-28 17:35:44 +02:00
aitbc
da1d8c4c77 Remove password requirement for AI job submission to Agent Coordinator
Some checks failed
CLI Tests / test-cli (push) Failing after 4s
Security Scanning / security-scan (push) Has been cancelled
2026-04-28 17:34:53 +02:00
aitbc
d997ced044 Simplify AI handler to submit directly to Agent Coordinator without wallet signing
Some checks failed
CLI Tests / test-cli (push) Failing after 2s
Security Scanning / security-scan (push) Has been cancelled
2026-04-28 17:34:38 +02:00
aitbc
565ca25e85 Fix AI job submission to use Agent Coordinator endpoint
Some checks failed
CLI Tests / test-cli (push) Failing after 2s
Security Scanning / security-scan (push) Successful in 16s
2026-04-28 17:33:21 +02:00
aitbc
ad06297593 Fix AI handler to use same decryption as wallet handler
Some checks failed
CLI Tests / test-cli (push) Failing after 8s
Security Scanning / security-scan (push) Has been cancelled
2026-04-28 17:31:41 +02:00
aitbc
279517a53a Add detailed error logging to AI handler decryption
Some checks failed
CLI Tests / test-cli (push) Failing after 10s
Security Scanning / security-scan (push) Successful in 45s
2026-04-28 17:30:46 +02:00
aitbc
1cf46405f8 Fix AI handler with inline AES-256-GCM decryption
Some checks failed
CLI Tests / test-cli (push) Failing after 1s
Security Scanning / security-scan (push) Successful in 17s
2026-04-28 17:29:10 +02:00
aitbc
a009ba1192 Fix AI handler to import decrypt_private_key from correct module
Some checks failed
CLI Tests / test-cli (push) Failing after 10s
Security Scanning / security-scan (push) Has been cancelled
2026-04-28 17:28:41 +02:00
aitbc
b1a6f89219 Fix AI handler import path for decrypt_private_key
Some checks failed
CLI Tests / test-cli (push) Failing after 7s
Security Scanning / security-scan (push) Has started running
2026-04-28 17:28:09 +02:00
aitbc
1555746fb8 Fix AI handler to use correct keystore decryption
Some checks failed
CLI Tests / test-cli (push) Failing after 1s
Security Scanning / security-scan (push) Successful in 53s
2026-04-28 17:27:08 +02:00
aitbc
1fedd8b9ee Fix AI job submission to use correct keystore decryption and modern transaction format
Some checks failed
CLI Tests / test-cli (push) Failing after 7s
Security Scanning / security-scan (push) Successful in 1m0s
2026-04-28 17:25:30 +02:00
aitbc
1c7192852f Fix agent action handler to handle message send results
Some checks failed
CLI Tests / test-cli (push) Failing after 6s
Security Scanning / security-scan (push) Successful in 16s
2026-04-28 17:22:13 +02:00
aitbc
de3e31cc0a Fix agent message to use modern transaction payload format
Some checks failed
CLI Tests / test-cli (push) Failing after 3s
Security Scanning / security-scan (push) Has been cancelled
2026-04-28 17:21:48 +02:00
aitbc
3a2789a718 Fix CLI wallet send to decrypt private key and use modern payload 2026-04-28 17:19:10 +02:00
aitbc
5aa5038a76 Fix CLI wallet send to use modern transaction payload format
Some checks failed
CLI Tests / test-cli (push) Failing after 2s
Security Scanning / security-scan (push) Successful in 1m17s
2026-04-28 17:18:34 +02:00