Commit Graph

1954 Commits

Author SHA1 Message Date
aitbc
fd7a04cc27 Fix cross-chain bridge web3 import and RPC URL configuration
Some checks failed
Cross-Node Transaction Testing / transaction-test (push) Has been cancelled
Deploy to Testnet / deploy-testnet (push) Has been cancelled
Integration Tests / test-service-integration (push) Has been cancelled
Multi-Node Stress Testing / stress-test (push) Has been cancelled
Python Tests / test-python (push) Has been cancelled
Security Scanning / security-scan (push) Has been cancelled
- Move web3 import to top of web3_utils.py to resolve import context issue
- Add direct Web3Client import to aitbc/__init__.py for early loading
- Replace all mock RPC URLs with actual AITBC blockchain RPC endpoint (http://localhost:8006)
- Note: Bridge service still has fundamental incompatibility - uses Ethereum web3 but AITBC is not Ethereum-compatible
- This blocks Scenario 27 cross-chain trading test until AITBC-specific adapter is implemented
2026-05-14 12:07:11 +02:00
aitbc
58376a3aec Fix coordinator-api PostgreSQL permissions and deploy to aitbc1
Some checks failed
Cross-Node Transaction Testing / transaction-test (push) Has been cancelled
Deploy to Testnet / deploy-testnet (push) Has been cancelled
Integration Tests / test-service-integration (push) Has been cancelled
Multi-Node Stress Testing / stress-test (push) Has been cancelled
Python Tests / test-python (push) Has been cancelled
Security Scanning / security-scan (push) Has been cancelled
CLI Tests / test-cli (push) Has been cancelled
- Grant ALL ON SCHEMA public TO aitbc on aitbc_prod database
- Grant ALTER DEFAULT PRIVILEGES and CREATE ON DATABASE to aitbc
- Create aitbc role on aitbc1 and grant permissions on aitbc_coordinator
- Uncomment DATABASE_URL in blockchain.env on aitbc1
- Fund proposer wallet (ait1da1d84c7b8e5456b89672b6ca810bef3) with 997000 on mainnet
- Verify testnet proposer wallet (ait18338cd342f83d9bde2f96eec81e2727be6b1596f) exists with 1000000000 balance
- Both coordinator-apis now running successfully on port 8011
2026-05-14 11:53:05 +02:00
aitbc
bb41572956 Activate cross-chain bridge service in coordinator API
- Fix import paths in cross_chain_integration.py (relative to absolute imports)
- Add cross-chain router to coordinator API main.py
- Fix storage.db import path to use app.storage.db
- Restart coordinator-api service on aitbc
- Deploy changes to aitbc1 and restart coordinator-api
- Verify chain isolation is maintained with bridge active
- Bridge whitelist remains empty (default) - no unauthorized transfers allowed
2026-05-14 10:20:49 +02:00
aitbc
4955e64ec9 Fix chain isolation violations and add monitoring
Some checks failed
Cross-Node Transaction Testing / transaction-test (push) Has been cancelled
Deploy to Testnet / deploy-testnet (push) Has been cancelled
Integration Tests / test-service-integration (push) Has been cancelled
Multi-Node Stress Testing / stress-test (push) Has been cancelled
Python Tests / test-python (push) Has been cancelled
Security Scanning / security-scan (push) Has been cancelled
Blockchain Synchronization Verification / sync-verification (push) Has been cancelled
Cross-Chain Functionality Tests / test-cross-chain-sync (push) Has been cancelled
Cross-Chain Functionality Tests / test-cross-chain-transactions (push) Has been cancelled
Cross-Chain Functionality Tests / test-multi-chain-consensus (push) Has been cancelled
Cross-Chain Functionality Tests / aggregate-results (push) Has been cancelled
Multi-Chain Island Architecture Tests / test-multi-chain-island (push) Has been cancelled
Multi-Node Blockchain Health Monitoring / health-check (push) Has been cancelled
Node Failover Simulation / failover-test (push) Has been cancelled
P2P Network Verification / p2p-verification (push) Has been cancelled
- Fix supported_chains configuration: aitbc now only supports ait-mainnet, aitbc1 only supports ait-testnet
- Clean up contaminated databases: removed cross-chain blocks and accounts
- Add transaction chain_id validation with audit logging in state_transition.py
- Fix cross-chain bridge import errors in cross_chain_integration.py
- Add bridge request validation whitelist to prevent unauthorized cross-chain transfers
- Create chain isolation verification script for ongoing monitoring
- Add Prometheus metrics for chain isolation violations
- Create alert rules for chain isolation violations
- Create systemd service and timer for ongoing monitoring
- Deploy fixes to aitbc1 node
2026-05-14 10:10:04 +02:00
aitbc
66aa112407 Update monitoring service reference in SMART_CONTRACT_DEPLOYMENT.md
Some checks failed
Cross-Node Transaction Testing / transaction-test (push) Successful in 3s
Deploy to Testnet / deploy-testnet (push) Failing after 32s
Multi-Node Stress Testing / stress-test (push) Has been cancelled
Documentation Validation / validate-docs (push) Has been cancelled
Documentation Validation / validate-policies-strict (push) Has been cancelled
Systemd Sync / sync-systemd (push) Has been cancelled
2026-05-14 09:21:19 +02:00
aitbc
a6099d6a73 Update logger name from 'aitbc-monitor' to 'aitbc-monitoring' for consistency 2026-05-14 09:20:34 +02:00
aitbc
4f1b4e1b74 Update monitoring script references from aitbc-monitor to aitbc-monitoring
- Fixed verify-monitoring.sh to check aitbc-monitoring.service instead of deleted aitbc-monitor.service
- Fixed setup-automated-alerts.sh to enable/start aitbc-monitoring.service instead of deleted aitbc-monitor.service
2026-05-14 09:16:41 +02:00
aitbc
d339d15f40 Remove legacy aitbc-monitor.service
- Removed systemd service file (service was failing due to non-existent monitor.py)
- aitbc-monitoring.service provides the actual monitoring functionality
2026-05-14 09:09:44 +02:00
aitbc
83b661c4b4 refactor: update PYTHONPATH in systemd services and fix import paths
Some checks failed
Cross-Node Transaction Testing / transaction-test (push) Successful in 3s
Deploy to Testnet / deploy-testnet (push) Successful in 1m14s
Integration Tests / test-service-integration (push) Failing after 47s
Multi-Node Stress Testing / stress-test (push) Successful in 9s
Python Tests / test-python (push) Failing after 29s
Security Scanning / security-scan (push) Failing after 19s
Systemd Sync / sync-systemd (push) Successful in 28s
- Added configure_logging to __all__ exports in aitbc/__init__.py
- Updated adaptive_learning_app.py import to use contexts.ai_analytics.services path
- Fixed aitbc-hermes-wrapper.py PYTHONPATH to use examples/stubs/hermes-service
- Added /opt/aitbc to PYTHONPATH in systemd service files (api-gateway, governance, gpu, trading)
2026-05-14 08:53:02 +02:00
aitbc
f5266e3292 fix: update plugin and monitoring wrapper paths to examples/stubs
All checks were successful
Deploy to Testnet / deploy-testnet (push) Successful in 1m44s
Multi-Node Stress Testing / stress-test (push) Successful in 10s
Cross-Node Transaction Testing / transaction-test (push) Successful in 10s
2026-05-13 11:16:20 +02:00
aitbc
c83f51e0b9 refactor: reorganize imports to use bounded context structure
Some checks failed
Cross-Node Transaction Testing / transaction-test (push) Has been cancelled
Deploy to Testnet / deploy-testnet (push) Has been cancelled
Multi-Node Stress Testing / stress-test (push) Has been cancelled
Documentation Validation / validate-docs (push) Failing after 13s
Documentation Validation / validate-policies-strict (push) Successful in 11s
Integration Tests / test-service-integration (push) Failing after 55s
Python Tests / test-python (push) Failing after 38s
Security Scanning / security-scan (push) Successful in 3m2s
Systemd Sync / sync-systemd (push) Successful in 32s
- Updated import paths across agent_identity modules to use contexts.agent_identity.domain
- Updated import paths in routers to use context-based service locations
- Fixed database configuration fields in config.py (db_echo, db_pool_size, db_max_overflow, db_pool_recycle, db_pool_pre_ping)
- Changed IdentityVerification table name from IDENTITY_VERIFICATION_TABLE constant to hardcoded "identity_verifications"
- Added BlockchainService
2026-05-13 11:06:32 +02:00
aitbc
2b6f4c2826 refactor: add rate limiting to agent coordinator routers
Some checks failed
API Endpoint Tests / test-api-endpoints (push) Successful in 18s
Blockchain Synchronization Verification / sync-verification (push) Failing after 2s
Cross-Chain Functionality Tests / test-cross-chain-sync (push) Successful in 3s
Cross-Chain Functionality Tests / test-cross-chain-transactions (push) Successful in 4s
Cross-Chain Functionality Tests / test-multi-chain-consensus (push) Successful in 2s
Cross-Node Transaction Testing / transaction-test (push) Successful in 2s
Deploy to Testnet / deploy-testnet (push) Successful in 1m21s
Documentation Validation / validate-docs (push) Failing after 9s
Documentation Validation / validate-policies-strict (push) Successful in 4s
Integration Tests / test-service-integration (push) Successful in 2m38s
Multi-Chain Island Architecture Tests / test-multi-chain-island (push) Successful in 2s
Multi-Node Blockchain Health Monitoring / health-check (push) Successful in 2s
Multi-Node Stress Testing / stress-test (push) Successful in 3s
Python Tests / test-python (push) Has been cancelled
Security Scanning / security-scan (push) Has been cancelled
Node Failover Simulation / failover-test (push) Failing after 1h44m34s
P2P Network Verification / p2p-verification (push) Successful in 22s
Production Tests / Production Integration Tests (push) Failing after 27s
Staking Tests / test-staking-service (push) Failing after 4s
Staking Tests / test-staking-integration (push) Has been skipped
Staking Tests / test-staking-contract (push) Has been skipped
Staking Tests / run-staking-test-runner (push) Has been skipped
Cross-Chain Functionality Tests / aggregate-results (push) Successful in 2s
- Added Request parameter to all endpoint functions in agents.py, ai.py, alerts.py, auth.py, and consensus.py
- Added @rate_limit decorator to all endpoints with appropriate limits:
  - Write operations (POST/PUT/DELETE): 50 requests per 60 seconds
  - Read operations (GET): 200 requests per 60 seconds
  - High-frequency operations (heartbeat, token refresh): 100 requests per 60 seconds
- Renamed conflicting request parameters (request -> request_http, request_status)
2026-05-13 09:32:53 +02:00
aitbc
6025df7013 refactor: add rate limiting to agent performance, cache management, confidential, dynamic pricing, and edge GPU routers
Some checks failed
Deploy to Testnet / deploy-testnet (push) Successful in 1m14s
Documentation Validation / validate-docs (push) Failing after 10s
Documentation Validation / validate-policies-strict (push) Successful in 4s
Integration Tests / test-service-integration (push) Successful in 2m43s
Python Tests / test-python (push) Failing after 12s
Security Scanning / security-scan (push) Failing after 35s
Multi-Node Stress Testing / stress-test (push) Successful in 2s
Cross-Node Transaction Testing / transaction-test (push) Successful in 4s
- Added Request parameter to all endpoint functions in agent_performance.py, cache_management.py, confidential.py, dynamic_pricing.py, and edge_gpu.py
- Added @rate_limit decorator to all endpoints with appropriate limits:
  - Write operations (POST): 20 requests per 60 seconds
  - Read operations (GET): 200 requests per 60 seconds
  - High-frequency reads (health checks, available strategies): 500-1000 requests per 60
2026-05-12 21:59:39 +02:00
aitbc
86137daf5f refactor: add rate limiting to all API endpoints across routers
Some checks failed
Cross-Node Transaction Testing / transaction-test (push) Has been cancelled
Deploy to Testnet / deploy-testnet (push) Has been cancelled
Documentation Validation / validate-docs (push) Has been cancelled
Documentation Validation / validate-policies-strict (push) Has been cancelled
Integration Tests / test-service-integration (push) Has been cancelled
Multi-Node Stress Testing / stress-test (push) Has been cancelled
Python Tests / test-python (push) Has been cancelled
Security Scanning / security-scan (push) Has been cancelled
- Added Request parameter to all endpoint functions in agent_security_router.py, analytics.py, bounty.py, and certification.py
- Added @rate_limit decorator to all endpoints with appropriate limits:
  - Write operations (POST/PUT/DELETE): 20 requests per 60 seconds
  - Read operations (GET): 200 requests per 60 seconds
  - High-frequency reads (categories/tags): 500 requests per 60 seconds
  - Validation/monitoring operations: 50 requests per 60 seconds
2026-05-12 21:52:10 +02:00
aitbc
a266b3b70e ci: replace artifact upload with Gitea release API and add structured logging with rate limiting
- Replaced actions/upload-artifact with Gitea API release creation in build-miner-binary.yml
- Added separate steps for uploading binary, package, and checksums to Gitea release
- Added StructuredFormatter class for JSON log output in aitbc_logging.py
- Added structured logging support with log_context() context manager and LogContext class
- Added structured parameter to setup_logger() and configure_logging()
2026-05-12 21:33:20 +02:00
aitbc
40cee6d791 refactor: enhance configuration with security validation, database pooling, and rate limiting
Some checks failed
Cross-Node Transaction Testing / transaction-test (push) Has been cancelled
Deploy to Testnet / deploy-testnet (push) Has been cancelled
Documentation Validation / validate-docs (push) Has been cancelled
Documentation Validation / validate-policies-strict (push) Has been cancelled
Integration Tests / test-service-integration (push) Has been cancelled
Multi-Node Stress Testing / stress-test (push) Has been cancelled
Python Tests / test-python (push) Has been cancelled
Security Scanning / security-scan (push) Has been cancelled
API Endpoint Tests / test-api-endpoints (push) Successful in 20s
CLI Tests / test-cli (push) Failing after 3s
Package Tests / Python package - aitbc-agent-sdk (push) Successful in 33s
Package Tests / Python package - aitbc-core (push) Failing after 1s
Package Tests / Python package - aitbc-crypto (push) Successful in 10s
Package Tests / Python package - aitbc-sdk (push) Successful in 9s
Package Tests / JavaScript package - aitbc-sdk-js (push) Successful in 10s
Package Tests / JavaScript package - aitbc-token (push) Successful in 17s
Production Tests / Production Integration Tests (push) Failing after 6s
- Added List import and field_validator to config.py
- Added database connection pooling settings (max_overflow, pool_recycle, pool_pre_ping, echo)
- Added rate limiting settings (rate_limit_requests, rate_limit_window_seconds)
- Added CORS allow_origins field with default empty list
- Added validate_secrets() method to check required secrets in production
- Added validate_secret_length() validator for secret_key and jwt_secret (minimum
2026-05-12 21:17:54 +02:00
aitbc
f4688aefbd refactor: improve imports, fix datetime usage, and reorganize cross-chain services
Some checks failed
Cross-Node Transaction Testing / transaction-test (push) Has been cancelled
Deploy to Testnet / deploy-testnet (push) Has been cancelled
Documentation Validation / validate-docs (push) Has been cancelled
Documentation Validation / validate-policies-strict (push) Has been cancelled
Integration Tests / test-service-integration (push) Has been cancelled
Multi-Node Stress Testing / stress-test (push) Has been cancelled
Python Tests / test-python (push) Has been cancelled
Security Scanning / security-scan (push) Has been cancelled
- Added logger initialization to EventRouter in events.py
- Fixed datetime.timedelta references to use timedelta directly in security_hardening.py
- Fixed StateTransition timestamp default_factory to use lambda in state.py
- Fixed StateValidator.validate_transitions to only check source states exist
- Moved cross_chain_bridge_enhanced.py to cross_chain/bridge_enhanced.py
- Updated import paths in global_marketplace
2026-05-12 20:49:01 +02:00
aitbc
c87806b68b refactor: reorganize services into bounded contexts and implement async database support
Some checks failed
Deploy to Testnet / deploy-testnet (push) Has been cancelled
Documentation Validation / validate-docs (push) Has been cancelled
Documentation Validation / validate-policies-strict (push) Has been cancelled
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
API Endpoint Tests / test-api-endpoints (push) Has been cancelled
CLI Tests / test-cli (push) Has been cancelled
Package Tests / Python package - aitbc-agent-sdk (push) Has been cancelled
Package Tests / Python package - aitbc-core (push) Has been cancelled
Package Tests / Python package - aitbc-crypto (push) Has been cancelled
Package Tests / Python package - aitbc-sdk (push) Has been cancelled
Package Tests / JavaScript package - aitbc-sdk-js (push) Has been cancelled
Package Tests / JavaScript package - aitbc-token (push) Has been cancelled
Staking Tests / test-staking-service (push) Failing after 3s
Staking Tests / test-staking-integration (push) Has been skipped
Staking Tests / test-staking-contract (push) Has been skipped
Staking Tests / run-staking-test-runner (push) Has been skipped
Multi-Node Stress Testing / stress-test (push) Successful in 3s
Cross-Node Transaction Testing / transaction-test (push) Successful in 3s
- Moved services to bounded context packages:
  - adaptive_learning.py → ai_analytics/adaptive_learning.py
  - analytics_service.py → ai_analytics/analytics.py
  - dynamic_pricing_engine.py → trading_marketplace/dynamic_pricing.py
  - trading_service.py → trading_marketplace/trading.py
- Implemented async database module (database_async.py):
  - Added async SQLAlchemy engine with connection pooling
  - Added
2026-05-12 18:10:58 +02:00
aitbc
6895770510 refactor: reorganize agent services into agent_coordination package and improve error handling
- Moved agent services to agent_coordination bounded context package:
  - agent_integration.py → agent_coordination/integration.py
  - agent_performance_service.py → agent_coordination/performance.py
  - agent_service.py → agent_coordination/agent_service.py
  - agent_security.py → agent_coordination/security.py
- Deleted agent_communication.py (988 lines removed)
- Updated import paths across routers to use new agent
2026-05-12 17:24:15 +02:00
aitbc
2d4f65af46 refactor: replace print() with logger and fix code indentation
Some checks failed
API Endpoint Tests / test-api-endpoints (push) Has been cancelled
CLI Tests / test-cli (push) Has been cancelled
Cross-Node Transaction Testing / transaction-test (push) Has been cancelled
Deploy to Testnet / deploy-testnet (push) Has been cancelled
Documentation Validation / validate-docs (push) Has been cancelled
Documentation Validation / validate-policies-strict (push) Has been cancelled
Integration Tests / test-service-integration (push) Has been cancelled
Multi-Node Stress Testing / stress-test (push) Has been cancelled
Package Tests / Python package - aitbc-agent-sdk (push) Has been cancelled
Package Tests / Python package - aitbc-core (push) Has been cancelled
Package Tests / Python package - aitbc-crypto (push) Has been cancelled
Package Tests / Python package - aitbc-sdk (push) Has been cancelled
Package Tests / JavaScript package - aitbc-sdk-js (push) Has been cancelled
Package Tests / JavaScript package - aitbc-token (push) Has been cancelled
Python Tests / test-python (push) Has been cancelled
Security Scanning / security-scan (push) Has been cancelled
Production Tests / Production Integration Tests (push) Has been cancelled
Blockchain Synchronization Verification / sync-verification (push) Failing after 8s
Cross-Chain Functionality Tests / test-cross-chain-sync (push) Successful in 4s
Cross-Chain Functionality Tests / test-cross-chain-transactions (push) Successful in 5s
Cross-Chain Functionality Tests / test-multi-chain-consensus (push) Successful in 2s
Multi-Chain Island Architecture Tests / test-multi-chain-island (push) Successful in 2s
Multi-Node Blockchain Health Monitoring / health-check (push) Successful in 4s
P2P Network Verification / p2p-verification (push) Successful in 2s
Cross-Chain Functionality Tests / aggregate-results (push) Successful in 4s
Node Failover Simulation / failover-test (push) Failing after 3h12m46s
- Replaced print() calls with logger.error() in complete_cross_chain_exchange.py, cross_chain_exchange.py, and multichain_exchange_api.py
- Fixed indentation in cross_chain.py CLI commands (status, swaps, bridge, bridge_status)
- Removed duplicate exception handling blocks in cross_chain.py
- Fixed f-string formatting in bridge command (removed extra braces around config.exchange_service_url)
- Removed trailing whitespace
2026-05-12 17:05:26 +02:00
aitbc
745f791eda refactor: improve error handling and remove hardcoded credentials
- Changed bare except clauses to specific exception types in web3_utils.py, testing.py, messages.py, and message_storage.py
- Replaced print() calls with logger in testing.py, agent_discovery.py, compliance_agent.py, coordinator.py, trading_agent.py, keys.py, escrow.py, persistent_spending_tracker.py, sync_cli.py, and client.py
- Added logger initialization using get_logger(__name__) in compliance_agent.py, coordinator.py, trading_agent.py, keys.py, escrow.py, persistent_spending_tracker.py, and client.py
- Removed hardcoded secret
2026-05-12 17:01:57 +02:00
aitbc
9133609603 refactor: improve security, error handling, and service configuration
Some checks failed
Blockchain Synchronization Verification / sync-verification (push) Failing after 7s
CLI Tests / test-cli (push) Failing after 9s
Cross-Chain Functionality Tests / test-cross-chain-sync (push) Successful in 3s
Cross-Chain Functionality Tests / test-cross-chain-transactions (push) Successful in 6s
Cross-Chain Functionality Tests / test-multi-chain-consensus (push) Successful in 2s
Deploy to Testnet / deploy-testnet (push) Successful in 1m28s
Documentation Validation / validate-docs (push) Failing after 10s
Documentation Validation / validate-policies-strict (push) Successful in 4s
Integration Tests / test-service-integration (push) Failing after 47s
Multi-Chain Island Architecture Tests / test-multi-chain-island (push) Successful in 3s
Multi-Node Blockchain Health Monitoring / health-check (push) Successful in 2s
Node Failover Simulation / failover-test (push) Failing after 45m25s
P2P Network Verification / p2p-verification (push) Successful in 6s
Package Tests / Python package - aitbc-agent-sdk (push) Successful in 33s
Package Tests / Python package - aitbc-core (push) Successful in 14s
Package Tests / Python package - aitbc-crypto (push) Successful in 9s
Package Tests / Python package - aitbc-sdk (push) Successful in 11s
Package Tests / JavaScript package - aitbc-sdk-js (push) Successful in 8s
Package Tests / JavaScript package - aitbc-token (push) Successful in 16s
Python Tests / test-python (push) Failing after 42s
Security Scanning / security-scan (push) Failing after 35s
Cross-Chain Functionality Tests / aggregate-results (push) Successful in 2s
Multi-Node Stress Testing / stress-test (push) Successful in 5s
Cross-Node Transaction Testing / transaction-test (push) Successful in 3s
- Added PACKAGE_VERSION to aitbc/__init__.py exports
- Added block height validation and duplicate block handling in blockchain-node RPC router
- Added HTTP 409 conflict response for duplicate block heights with different hashes
- Changed certification router to use PartnershipProgramRequest model instead of individual parameters
- Fixed import paths: certification_service -> certification, advanced_reinforcement_learning -> advanced_rl
- Added MarketplaceStrategyOptimizer to advanced_rl module exports
2026-05-12 10:42:48 +02:00
aitbc
3897bcbf24 refactor: move version to separate module and improve logging
Some checks failed
CLI Tests / test-cli (push) Failing after 4s
Deploy to Testnet / deploy-testnet (push) Successful in 1m40s
Documentation Validation / validate-docs (push) Failing after 12s
Documentation Validation / validate-policies-strict (push) Successful in 4s
Integration Tests / test-service-integration (push) Successful in 2m42s
Package Tests / Python package - aitbc-agent-sdk (push) Failing after 34s
Package Tests / Python package - aitbc-core (push) Successful in 27s
Package Tests / Python package - aitbc-crypto (push) Successful in 13s
Package Tests / Python package - aitbc-sdk (push) Successful in 16s
Package Tests / JavaScript package - aitbc-sdk-js (push) Successful in 8s
Package Tests / JavaScript package - aitbc-token (push) Successful in 18s
Python Tests / test-python (push) Failing after 50s
Security Scanning / security-scan (push) Failing after 43s
Multi-Node Stress Testing / stress-test (push) Successful in 12s
Cross-Node Transaction Testing / transaction-test (push) Successful in 9s
- Created aitbc/_version.py with centralized version definition
- Updated aitbc/__init__.py to import __version__ from _version module
- Updated constants.py to use __version__ for PACKAGE_VERSION
- Replaced print() calls with logger in decorators.py, events.py, queue_manager.py, and state.py
- Added logger initialization using get_logger(__name__) in config.py, decorators.py, events.py, queue_manager.py, and state.py
- Added cli/commands
2026-05-11 20:12:01 +02:00
aitbc
dc1c563f6e docs: add SQL database infrastructure documentation
All checks were successful
Deploy to Testnet / deploy-testnet (push) Successful in 1m34s
Multi-Node Stress Testing / stress-test (push) Successful in 2s
Cross-Node Transaction Testing / transaction-test (push) Successful in 3s
- Added PostgreSQL and SQLite database architecture documentation
- Documented mixed database strategy (PostgreSQL for services, SQLite for blockchain)
- Added PostgreSQL setup with database and user creation procedures
- Added systemd drop-in configuration for mempool, exchange, and coordinator
- Added SQLite setup with Btrfs CoW disablement (critical for preventing corruption)
- Added chain-specific database setup for multi-chain support
- Added migration
2026-05-11 16:03:53 +02:00
aitbc
5ffba8fb1f ci: refactor Gitea workflows to use environment variables for workspace paths
Some checks failed
Contract Performance Benchmarks / benchmark-execution-time (push) Successful in 1m30s
Contract Performance Benchmarks / benchmark-throughput (push) Successful in 1m33s
Documentation Validation / validate-docs (push) Failing after 12s
Documentation Validation / validate-policies-strict (push) Successful in 4s
Integration Tests / test-service-integration (push) Successful in 2m42s
JavaScript SDK Tests / test-js-sdk (push) Successful in 8s
Multi-Chain Island Architecture Tests / test-multi-chain-island (push) Successful in 3s
Multi-Node Blockchain Health Monitoring / health-check (push) Successful in 3s
P2P Network Verification / p2p-verification (push) Successful in 3s
Package Tests / Python package - aitbc-agent-sdk (push) Failing after 33s
Package Tests / Python package - aitbc-core (push) Successful in 17s
Package Tests / Python package - aitbc-crypto (push) Successful in 12s
Package Tests / Python package - aitbc-sdk (push) Successful in 13s
Package Tests / JavaScript package - aitbc-sdk-js (push) Successful in 7s
Package Tests / JavaScript package - aitbc-token (push) Successful in 16s
Production Tests / Production Integration Tests (push) Failing after 7s
Python Tests / test-python (push) Failing after 47s
Rust ZK Components Tests / test-rust-zk (push) Successful in 38s
Security Scanning / security-scan (push) Successful in 38s
Smart Contract Tests / test-solidity (map[name:aitbc-contracts path:contracts]) (push) Failing after 1m41s
Smart Contract Tests / test-solidity (map[name:aitbc-token path:packages/solidity/aitbc-token]) (push) Successful in 16s
Smart Contract Tests / test-foundry (push) Failing after 16s
Smart Contract Tests / lint-solidity (push) Successful in 22s
Smart Contract Tests / deploy-contracts (push) Successful in 1m47s
Staking Tests / test-staking-service (push) Failing after 4s
Staking Tests / test-staking-integration (push) Has been skipped
Staking Tests / test-staking-contract (push) Has been skipped
Staking Tests / run-staking-test-runner (push) Has been skipped
Systemd Sync / sync-systemd (push) Successful in 27s
Contract Performance Benchmarks / compare-benchmarks (push) Successful in 2s
- Added WORKSPACE env variable to all workflow jobs
- Changed hardcoded workspace paths to use ${{ env.WORKSPACE }}
- Updated paths in api-endpoint-tests.yml, build-miner-binary.yml, cli-level1-tests.yml, contract-benchmarks.yml, cross-node-transaction-testing.yml, and deployment-tests.yml
- Standardized workspace path references across all workflow files
2026-05-11 14:52:36 +02:00
aitbc
99205f97b0 ci: refactor Gitea workflows to use environment variables for workspace paths
Some checks failed
Blockchain Synchronization Verification / sync-verification (push) Failing after 3s
Cross-Chain Functionality Tests / test-cross-chain-sync (push) Successful in 3s
Cross-Chain Functionality Tests / test-cross-chain-transactions (push) Successful in 3s
Cross-Chain Functionality Tests / test-multi-chain-consensus (push) Successful in 2s
Cross-Node Transaction Testing / transaction-test (push) Successful in 3s
Deploy to Testnet / deploy-testnet (push) Successful in 1m17s
Documentation Validation / validate-docs (push) Failing after 11s
Documentation Validation / validate-policies-strict (push) Successful in 4s
Integration Tests / test-service-integration (push) Failing after 42s
Multi-Chain Island Architecture Tests / test-multi-chain-island (push) Failing after 3s
Multi-Node Blockchain Health Monitoring / health-check (push) Successful in 3s
Multi-Node Stress Testing / stress-test (push) Successful in 4s
P2P Network Verification / p2p-verification (push) Has been cancelled
Python Tests / test-python (push) Has been cancelled
Security Scanning / security-scan (push) Has been cancelled
Node Failover Simulation / failover-test (push) Failing after 1h35m21s
Cross-Chain Functionality Tests / aggregate-results (push) Successful in 8s
- Added WORKSPACE env variable to all workflow jobs
- Changed hardcoded workspace paths to use ${{ env.WORKSPACE }}
- Added pull_request path filters to blockchain-sync-verification.yml
- Updated cross-chain-tests.yml path filters to apps/blockchain-node/** and scripts/multi-node/**
- Removed ait-devnet from default chains in cross-chain-tests.yml
- Disabled test-cross-chain-bridge job (test file not implemented)
- Removed test-cross-chain-bridge from aggregate
2026-05-11 14:26:44 +02:00
aitbc
3105189d4c refactor: convert deploy_aitoken_staging.js to ES6 module syntax
Some checks failed
Contract Performance Benchmarks / benchmark-gas-usage (push) Successful in 1m12s
Contract Performance Benchmarks / benchmark-execution-time (push) Successful in 1m12s
Contract Performance Benchmarks / benchmark-throughput (push) Successful in 1m12s
Cross-Chain Functionality Tests / test-cross-chain-sync (push) Failing after 3s
Cross-Chain Functionality Tests / test-cross-chain-transactions (push) Successful in 3s
Cross-Chain Functionality Tests / test-cross-chain-bridge (push) Has been skipped
Cross-Chain Functionality Tests / test-multi-chain-consensus (push) Failing after 2s
Cross-Chain Functionality Tests / aggregate-results (push) Has been skipped
Deploy to Testnet / deploy-testnet (push) Successful in 1m19s
Security Scanning / security-scan (push) Successful in 34s
Smart Contract Tests / test-solidity (map[name:aitbc-contracts path:contracts]) (push) Failing after 1m23s
Smart Contract Tests / test-solidity (map[name:aitbc-token path:packages/solidity/aitbc-token]) (push) Successful in 18s
Smart Contract Tests / test-foundry (push) Failing after 33s
Smart Contract Tests / lint-solidity (push) Successful in 24s
Smart Contract Tests / deploy-contracts (push) Successful in 1m28s
Node Failover Simulation / failover-test (push) Failing after 4s
Multi-Node Stress Testing / stress-test (push) Successful in 5s
Cross-Node Transaction Testing / transaction-test (push) Successful in 4s
Contract Performance Benchmarks / compare-benchmarks (push) Successful in 4s
- Changed require("hardhat") to import statement
- Updated from CommonJS to ES6 module format
2026-05-11 13:54:15 +02:00
aitbc
e4f1a96172 ci: standardize pytest invocation and add security scanning
Some checks failed
Cross-Chain Functionality Tests / test-cross-chain-sync (push) Failing after 5s
Cross-Chain Functionality Tests / test-cross-chain-transactions (push) Successful in 5s
Cross-Chain Functionality Tests / test-cross-chain-bridge (push) Has been skipped
Cross-Chain Functionality Tests / test-multi-chain-consensus (push) Failing after 3s
Cross-Chain Functionality Tests / aggregate-results (push) Has been skipped
Cross-Node Transaction Testing / transaction-test (push) Successful in 5s
Deploy to Testnet / deploy-testnet (push) Successful in 1m14s
Contract Performance Benchmarks / compare-benchmarks (push) Has been cancelled
Documentation Validation / validate-docs (push) Failing after 10s
Multi-Node Stress Testing / stress-test (push) Has been cancelled
Node Failover Simulation / failover-test (push) Has been cancelled
Security Scanning / security-scan (push) Has been cancelled
Smart Contract Tests / test-solidity (map[name:aitbc-contracts path:contracts]) (push) Has been cancelled
Smart Contract Tests / test-solidity (map[name:aitbc-token path:packages/solidity/aitbc-token]) (push) Has been cancelled
Smart Contract Tests / test-foundry (push) Has been cancelled
Smart Contract Tests / lint-solidity (push) Has been cancelled
Smart Contract Tests / deploy-contracts (push) Has been cancelled
Documentation Validation / validate-policies-strict (push) Successful in 3s
Integration Tests / test-service-integration (push) Failing after 45s
Multi-Chain Island Architecture Tests / test-multi-chain-island (push) Failing after 2s
Multi-Node Blockchain Health Monitoring / health-check (push) Successful in 5s
P2P Network Verification / p2p-verification (push) Successful in 3s
Production Tests / Production Integration Tests (push) Failing after 7s
Python Tests / test-python (push) Failing after 46s
Staking Tests / test-staking-service (push) Failing after 2s
Staking Tests / test-staking-integration (push) Has been skipped
Staking Tests / test-staking-contract (push) Has been skipped
Staking Tests / run-staking-test-runner (push) Has been skipped
Systemd Sync / sync-systemd (push) Successful in 21s
API Endpoint Tests / test-api-endpoints (push) Failing after 12m19s
- Changed pytest calls to use `venv/bin/python -m pytest` with explicit config
- Added `--rootdir "$PWD"` and `--import-mode=importlib` for consistent imports
- Fixed PYTHONPATH to use absolute paths with $PWD prefix
- Added smart contract security scanning for Solidity files
- Added Circom circuit security checks for ZK proof circuits
- Added ZK proof implementation security validation
- Added contracts/** to security scanning workflow
2026-05-11 13:46:42 +02:00
aitbc
eeed0c61a3 docs: make deployment SSL handling manual
Some checks failed
Cross-Node Transaction Testing / transaction-test (push) Successful in 14s
Deploy to Testnet / deploy-testnet (push) Successful in 1m41s
Multi-Node Stress Testing / stress-test (push) Successful in 3s
Node Failover Simulation / failover-test (push) Failing after 2s
2026-05-11 08:12:30 +02:00
aitbc
e23fcddbde docs: remove outdated PROJECT_COMPLETION_SUMMARY.md
Some checks failed
Deploy to Testnet / deploy-testnet (push) Successful in 1m6s
Documentation Validation / validate-docs (push) Failing after 8s
Documentation Validation / validate-policies-strict (push) Has been cancelled
Node Failover Simulation / failover-test (push) Failing after 5s
Multi-Node Stress Testing / stress-test (push) Successful in 3s
Cross-Node Transaction Testing / transaction-test (push) Successful in 6s
- Removed completion summary dated April 2, 2026
- Document contained outdated v0.3.0 status information
- Removed 100% completion claims and production readiness statements
2026-05-09 22:32:53 +02:00
aitbc
a94abdecfd docs: update quality-assurance-plan.md to Debian stable only
Some checks failed
Cross-Node Transaction Testing / transaction-test (push) Successful in 4s
Deploy to Testnet / deploy-testnet (push) Has been cancelled
Multi-Node Stress Testing / stress-test (push) Has been cancelled
Node Failover Simulation / failover-test (push) Has been cancelled
- Changed from cross-platform testing to Debian stable only
- Updated prerequisites to Debian stable test environment
- Renamed section from Cross-Platform Compatibility to Debian Stable Compatibility
- Removed Windows, macOS, CentOS, and Ubuntu references
- Removed AMD ROCm and Apple Silicon GPU support
- Removed browser compatibility testing
- Updated CI/CD workflow paths from .github to .gitea
- Updated verification checklist and troubleshooting section
2026-05-09 22:32:08 +02:00
aitbc
2138d2959b docs: update package-publishing-plan.md to use Gitea Actions
Some checks failed
Cross-Node Transaction Testing / transaction-test (push) Successful in 3s
Deploy to Testnet / deploy-testnet (push) Has been cancelled
Multi-Node Stress Testing / stress-test (push) Has been cancelled
Node Failover Simulation / failover-test (push) Has been cancelled
- Changed GitHub Actions references to Gitea Actions
- Updated repository secrets references from GitHub to Gitea
- Updated workflow file paths from .github/workflows/ to .gitea/workflows/
- Updated all automated publishing references to use Gitea Actions
2026-05-09 22:30:48 +02:00
aitbc
755b750ea3 docs: update distribution plan to Debian stable only
Some checks failed
Cross-Node Transaction Testing / transaction-test (push) Successful in 2s
Deploy to Testnet / deploy-testnet (push) Has been cancelled
Multi-Node Stress Testing / stress-test (push) Has been cancelled
Node Failover Simulation / failover-test (push) Has been cancelled
Documentation Validation / validate-docs (push) Failing after 9s
Documentation Validation / validate-policies-strict (push) Successful in 3s
- Changed from cross-platform (Linux, Windows, macOS) to Debian stable only
- Updated prerequisites to Debian stable build machine
- Updated build environment to Debian stable (bookworm)
- Removed Windows and macOS build steps
- Updated CI/CD to single platform build
- Updated installation guides to Debian only
- Updated ROADMAP.md to reflect Debian stable miner binary
2026-05-09 22:29:25 +02:00
aitbc
16e2cbe646 docs: remove Docker support from deployment automation plan
Some checks failed
Cross-Node Transaction Testing / transaction-test (push) Successful in 3s
Deploy to Testnet / deploy-testnet (push) Has been cancelled
Multi-Node Stress Testing / stress-test (push) Has been cancelled
Node Failover Simulation / failover-test (push) Failing after 3s
- Removed Docker and Docker Compose from prerequisites
- AITBC deployment uses systemd services, not containers
2026-05-09 22:28:16 +02:00
aitbc
8148698467 chore: move Windsurf workflow plans to .windsurf/plans/
Some checks failed
Cross-Node Transaction Testing / transaction-test (push) Successful in 3s
Deploy to Testnet / deploy-testnet (push) Successful in 1m8s
Multi-Node Stress Testing / stress-test (push) Successful in 2s
Node Failover Simulation / failover-test (push) Failing after 2s
- Moved 6 workflow plans from .windsurf/workflows/ to .windsurf/plans/
- Maintains git history with git mv
- Organizes plans in dedicated plans directory
2026-05-09 22:24:25 +02:00
aitbc
6b25652242 feat: add Windsurf workflow plans for v0.1 release preparation
Some checks failed
Cross-Node Transaction Testing / transaction-test (push) Successful in 2s
Deploy to Testnet / deploy-testnet (push) Has been cancelled
Node Failover Simulation / failover-test (push) Has been cancelled
Multi-Node Stress Testing / stress-test (push) Successful in 2s
- Package Publishing: PyPI and npm package setup and automation
- Deployment Automation: systemd services, one-command deploy, SSL setup
- Security & Audit: third-party audit, Circom review, ZK proof audit, token economy review
- Distribution & Binaries: cross-platform builds, vLLM integration, GitHub Releases, code signing
- Documentation: API reference, deployment guide, security best practices, video tutorials
- Quality Assurance: E2E testing, load testing, cross-platform validation, disaster recovery, security testing

Each workflow includes:
- Prerequisites
- Detailed step-by-step instructions
- Verification checklists
- Troubleshooting guidance
- Related file references
2026-05-09 22:22:52 +02:00
aitbc
5644cfead1 docs: refactor ROADMAP.md for clarity and current relevance
Some checks failed
Cross-Node Transaction Testing / transaction-test (push) Successful in 3s
Deploy to Testnet / deploy-testnet (push) Successful in 1m15s
Multi-Node Stress Testing / stress-test (push) Has been cancelled
Node Failover Simulation / failover-test (push) Has been cancelled
Documentation Validation / validate-docs (push) Failing after 11s
Documentation Validation / validate-policies-strict (push) Successful in 3s
- Removed outdated Phase 5 sections (February 2026 dates)
- Removed empty sections (Package Publishing Infrastructure, Repository Optimization)
- Consolidated v0.1 release preparation into 'Current Focus' section
- Removed redundant 'Current Project Status' and 'Next Steps' sections
- Simplified structure to focus on: Current Focus, Upcoming Improvements, Competitive Differentiators, Release Timeline
- Removed redundant competitive advantages summary table
- Added visual separators for better readability
- Removed 'Status: Pending implementation' lines for cleaner presentation
2026-05-09 22:19:18 +02:00
aitbc
c274c95fa1 docs: remove IMPLEMENTED status markers from ROADMAP.md
Some checks failed
Cross-Node Transaction Testing / transaction-test (push) Successful in 2s
Deploy to Testnet / deploy-testnet (push) Successful in 1m5s
Documentation Validation / validate-docs (push) Failing after 9s
Multi-Node Stress Testing / stress-test (push) Has been cancelled
Node Failover Simulation / failover-test (push) Has been cancelled
Documentation Validation / validate-policies-strict (push) Successful in 5s
- Removed  IMPLEMENTED and 🔄 PARTIAL status markers
- Reverted all task statuses to 'Pending implementation'
- Kept original task descriptions unchanged
2026-05-09 22:16:58 +02:00
aitbc
75f3ea940c docs: update ROADMAP.md with actual implementation status
Some checks failed
Cross-Node Transaction Testing / transaction-test (push) Successful in 3s
Deploy to Testnet / deploy-testnet (push) Successful in 1m5s
Documentation Validation / validate-policies-strict (push) Has been cancelled
Documentation Validation / validate-docs (push) Has been cancelled
Multi-Node Stress Testing / stress-test (push) Has been cancelled
Node Failover Simulation / failover-test (push) Has been cancelled
- Rate Limiting:  IMPLEMENTED (in-memory, not Redis-backed)
- Request Validation Middleware:  IMPLEMENTED (partial)
- Audit Logging:  IMPLEMENTED
- Database-backed Mempool:  IMPLEMENTED (SQLite, not Redis)
- Async I/O Conversion: 🔄 PARTIAL
- Custom Business Metrics:  IMPLEMENTED (partial)
2026-05-09 22:14:58 +02:00
aitbc
20e6ca8594 docs: remove completed sections from ROADMAP.md
Some checks failed
Cross-Node Transaction Testing / transaction-test (push) Successful in 4s
Deploy to Testnet / deploy-testnet (push) Successful in 1m11s
Documentation Validation / validate-docs (push) Failing after 9s
Multi-Node Stress Testing / stress-test (push) Has been cancelled
Node Failover Simulation / failover-test (push) Has been cancelled
Documentation Validation / validate-policies-strict (push) Successful in 2s
- Removed all stages marked with [COMPLETED] date markers
- Removed sections marked  COMPLETE
- Removed historical progress sections with completed items
- Kept only upcoming improvements and planned phases
- Cleaned up roadmap to show only active/in-progress items
2026-05-09 22:13:07 +02:00
aitbc
4e91ac1e4b docs: sort analysis files into appropriate subdirectories
Some checks failed
Cross-Node Transaction Testing / transaction-test (push) Successful in 3s
Deploy to Testnet / deploy-testnet (push) Successful in 1m31s
Documentation Validation / validate-docs (push) Failing after 47s
Documentation Validation / validate-policies-strict (push) Successful in 7s
Multi-Node Stress Testing / stress-test (push) Successful in 3s
Node Failover Simulation / failover-test (push) Failing after 3s
- Moved analysis files to docs/analysis/:
  - CLI_MODULARIZATION_ANALYSIS_2026-05-09.md
  - CODEBASE_ANALYSIS_2026-05-09.md
  - MICROSERVICES_ARCHITECTURE_EVALUATION.md
- Moved summary files to docs/reports/:
  - FINAL_IMPLEMENTATION_SUMMARY.md
  - LONG_TERM_PRIITIES_SUMMARY_2026-05-09.md
  - MEDIUM_TERM_PRIITIES_SUMMARY_2026-05-09.md
  - SHORT_TERM_PRIITIES_SUMMARY_2026-05-09.md
- Moved MERGE_PLAN.md to docs/archive/ (merge complete)
- Created docs/analysis/ directory for analysis documents
2026-05-09 22:00:06 +02:00
aitbc
46f6b9b17b docs: archive legacy planning documentation to docs/archive/planning/
Some checks failed
Cross-Node Transaction Testing / transaction-test (push) Successful in 2s
Deploy to Testnet / deploy-testnet (push) Successful in 1m9s
Documentation Validation / validate-policies-strict (push) Has been cancelled
Multi-Node Stress Testing / stress-test (push) Has been cancelled
Node Failover Simulation / failover-test (push) Has been cancelled
Documentation Validation / validate-docs (push) Has been cancelled
- Moved docs/planning/ to docs/archive/planning/
- Content is legacy planning documentation from Q2 2026
- References 40% implementation gaps that are now closed
- Project is documented as 100% complete in other locations
- Planning for next milestones is no longer relevant at completion stage
2026-05-09 21:58:17 +02:00
aitbc
28de2aa309 docs: fix path references in docs/planning/README.md after migration
Some checks failed
Cross-Node Transaction Testing / transaction-test (push) Successful in 2s
Deploy to Testnet / deploy-testnet (push) Successful in 1m8s
Documentation Validation / validate-docs (push) Failing after 9s
Multi-Node Stress Testing / stress-test (push) Has been cancelled
Node Failover Simulation / failover-test (push) Has been cancelled
Documentation Validation / validate-policies-strict (push) Successful in 3s
- Updated archive/summaries path from ../../archive/summaries/ to ../archive/summaries/
- Fixed path references due to directory move from docs/project/planning/ to docs/planning/
- File now correctly references archive directory at proper relative path
2026-05-09 21:56:15 +02:00
aitbc
2c9b7bad78 docs: remove docs/project/README.md and directory after merge
Some checks failed
Cross-Node Transaction Testing / transaction-test (push) Successful in 3s
Deploy to Testnet / deploy-testnet (push) Has been cancelled
Documentation Validation / validate-docs (push) Has started running
Documentation Validation / validate-policies-strict (push) Has been cancelled
Node Failover Simulation / failover-test (push) Has been cancelled
Multi-Node Stress Testing / stress-test (push) Has been cancelled
- Removed docs/project/README.md as it was redundant after content migration
- Removed docs/project/ directory as it was empty
- All content previously in docs/project/ has been migrated to appropriate locations in main docs structure
- Main docs/README.md serves as the primary documentation hub
2026-05-09 21:55:06 +02:00
aitbc
a7fbf58462 docs: merge docs/project files into appropriate doc directories
Some checks failed
Cross-Node Transaction Testing / transaction-test (push) Successful in 3s
Deploy to Testnet / deploy-testnet (push) Successful in 1m6s
Documentation Validation / validate-docs (push) Failing after 9s
Documentation Validation / validate-policies-strict (push) Successful in 5s
Multi-Node Stress Testing / stress-test (push) Successful in 3s
Node Failover Simulation / failover-test (push) Failing after 4s
- Moved ai-economics/ to docs/ai-economics/
- Moved completion/ to docs/completion/
- Merged cli/ with docs/cli/
- Merged infrastructure/ with docs/infrastructure/
- Moved planning/ to docs/planning/
- Moved requirements/ to docs/requirements/
- Moved workspace/ to docs/development/workspace/
- Moved 1_files.md to docs/reference/REPOSITORY_STRUCTURE.md
- Moved 2_roadmap.md to docs/ROADMAP.md
- Moved 3_infrastructure.md to docs/infrastructure/INFRASTRUCTURE.md
- Moved SECURITY.md to docs/security/SECURITY.md
- Moved PROJECT_STRUCTURE.md to docs/archive/GPU_PROJECT_STRUCTURE.md
- Moved WORKING_SETUP.md to docs/guides/getting-started/WORKING_SETUP.md
- Moved E2E_TEST_CREATION_SUMMARY.md to docs/reports/E2E_TEST_CREATION_SUMMARY.md
- Moved SQLMODEL_METADATA_FIX_SUMMARY.md to docs/reports/SQLMODEL_METADATA_FIX_SUMMARY.md
- Moved GITHUB_PULL_SUMMARY.md to docs/reports/GITHUB_PULL_SUMMARY.md
- Moved GIFT_CERTIFICATE_newuser.md to docs/guides/getting-started/GIFT_CERTIFICATE.md
- Moved user_profile_newuser.md to docs/guides/getting-started/USER_PROFILE.md
- Moved aitbc.md to docs/infrastructure/NODE_AITBC.md
- Moved aitbc1.md to docs/infrastructure/NODE_AITBC1.md
- Updated project/README.md with new documentation locations
- Removed empty subdirectories from docs/project/
- Created docs/MERGE_PLAN.md for reference
2026-05-09 21:52:55 +02:00
aitbc
157048ea1f docs: add v0.2.2.1-v0.2.2.5 releases for February 17 - March 1, 2026 commits
Some checks failed
Cross-Node Transaction Testing / transaction-test (push) Successful in 2s
Deploy to Testnet / deploy-testnet (push) Successful in 1m11s
Documentation Validation / validate-docs (push) Failing after 10s
Documentation Validation / validate-policies-strict (push) Successful in 8s
Multi-Node Stress Testing / stress-test (push) Successful in 6s
Node Failover Simulation / failover-test (push) Failing after 7s
- Created RELEASE_v0.2.2.1.md: Blockchain explorer enhancements and codebase analysis (2026-02-17)
- Created RELEASE_v0.2.2.2.md: Documentation updates, Python compatibility, and CI improvements (2026-02-24)
- Created RELEASE_v0.2.2.3.md: Website fixes, theme enforcement, and smart contract recreation (2026-02-27)
- Created RELEASE_v0.2.2.4.md: Major refactoring, logging consolidation, and dynamic pricing (2026-02-28)
- Created RELEASE_v0.2.2.5.md: Phase completion, reinforcement learning, and blockchain explorer enhancements (2026-03-01)
- Updated releases/README.md to include new releases in chronological order
- Content based on actual git commits from the specified time period
2026-05-09 21:47:30 +02:00
aitbc
46f2fb51d4 docs: add v0.2.1.1-v0.2.1.5 releases for February 11-15, 2026 commits
Some checks failed
Cross-Node Transaction Testing / transaction-test (push) Successful in 2s
Deploy to Testnet / deploy-testnet (push) Successful in 1m18s
Documentation Validation / validate-policies-strict (push) Has been cancelled
Multi-Node Stress Testing / stress-test (push) Has been cancelled
Node Failover Simulation / failover-test (push) Has been cancelled
Documentation Validation / validate-docs (push) Has been cancelled
- Created RELEASE_v0.2.1.1.md: Security fixes, documentation updates, repository cleanup (2026-02-11)
- Created RELEASE_v0.2.1.2.md: GPU marketplace features and CI improvements (2026-02-12)
- Created RELEASE_v0.2.1.3.md: Project reorganization, refactoring, security enhancements (2026-02-13)
- Created RELEASE_v0.2.1.4.md: Marketplace GPU features and infrastructure updates (2026-02-14)
- Created RELEASE_v0.2.1.5.md: Marketplace enhancements, dark mode, navigation (2026-02-15)
- Updated releases/README.md to include new releases in chronological order
- Content based on actual git commits from the specified time period
2026-05-09 21:45:17 +02:00
aitbc
cd46e82226 docs: add v0.1.2-v0.1.4 releases for git commits between January 16 and February 2, 2026
Some checks failed
Cross-Node Transaction Testing / transaction-test (push) Successful in 9s
Deploy to Testnet / deploy-testnet (push) Has started running
Documentation Validation / validate-policies-strict (push) Has been cancelled
Documentation Validation / validate-docs (push) Has been cancelled
Multi-Node Stress Testing / stress-test (push) Has been cancelled
Node Failover Simulation / failover-test (push) Failing after 4s
- Created RELEASE_v0.1.2.md: SQLModel relationships, ZK verifier fixes, project cleanup (2026-01-24)
- Created RELEASE_v0.1.3.md: Testing infrastructure improvements (2026-01-26)
- Created RELEASE_v0.1.4.md: Documentation conversion, project structure, Ollama GPU testing (2026-01-29)
- Updated releases/README.md to include new releases in chronological order
- Content based on actual git commits from the specified time period
2026-05-09 21:43:40 +02:00
aitbc
7d6553382f docs: add v0.0.2-v0.0.5 releases for actual git commits between December 2025 and January 2026
Some checks failed
Cross-Node Transaction Testing / transaction-test (push) Successful in 3s
Deploy to Testnet / deploy-testnet (push) Successful in 1m10s
Documentation Validation / validate-policies-strict (push) Has been cancelled
Documentation Validation / validate-docs (push) Has been cancelled
Multi-Node Stress Testing / stress-test (push) Has been cancelled
Node Failover Simulation / failover-test (push) Has been cancelled
- Created RELEASE_v0.0.2.md: Marketplace metrics, privacy features, service registry (2025-12-22)
- Created RELEASE_v0.0.3.md: Logging refactor, genesis timestamp, router reorganization (2025-12-28)
- Created RELEASE_v0.0.4.md: Market stats endpoint, wallet integration, browser wallet link (2025-12-29)
- Created RELEASE_v0.0.5.md: Documentation milestones and project tracking (2025-12-30)
- Updated releases/README.md to include new releases in chronological order
- Content based on actual git commits from the specified time period
2026-05-09 21:41:17 +02:00
aitbc
6f96e94665 docs: remove 5_done.md after migrating all content to releases
Some checks failed
Cross-Node Transaction Testing / transaction-test (push) Successful in 3s
Deploy to Testnet / deploy-testnet (push) Successful in 1m8s
Documentation Validation / validate-docs (push) Failing after 9s
Documentation Validation / validate-policies-strict (push) Successful in 4s
Multi-Node Stress Testing / stress-test (push) Successful in 2s
Node Failover Simulation / failover-test (push) Failing after 3s
- Deleted docs/project/5_done.md as all content has been migrated to release notes
- All major features from 5_done.md now documented in individual releases
- Content distributed across v0.0.1 through v0.3.9 releases
2026-05-09 21:33:18 +02:00