Commit Graph

  • b3970fe07e Merge pull request 'feat: Implement configurable pump control preprocessing logic' (#5) from feature/pump-control-preprocessing into master master solipsism 2025-11-17 14:23:42 +0000
  • 92227083ea feat: Implement configurable pump control preprocessing logic feature/pump-control-preprocessing openhands 2025-11-17 12:05:37 +0000
  • caf844cdcb Improve protocol selection button colors and styling fix-discovery-service-issues openhands 2025-11-14 14:49:20 +0000
  • 0b34be01b1 Fix duplicate HTML IDs causing protocol address auto-fill issues openhands 2025-11-14 13:57:25 +0000
  • 5e6605f22f Fix deployment script to properly rebuild Docker containers and add missing scripts openhands 2025-11-14 13:37:55 +0000
  • 22a1059e7b Fix Protocol Mappings tab layout overflow and remove (Simplified) text openhands 2025-11-14 12:56:00 +0000
  • f935ad065c Add version parameter to CSS for cache busting openhands 2025-11-14 12:41:54 +0000
  • ed2de305fc Fix protocol signals table layout overflow and responsive design openhands 2025-11-14 12:40:24 +0000
  • 2a36891e8c Fix method name in get_signals function openhands 2025-11-14 09:47:50 +0000
  • 8eb7a063ff Fix logger syntax error in get_signals function openhands 2025-11-14 09:45:04 +0000
  • 495a52a583 Fix Signal Overview to include simplified protocol signals openhands 2025-11-14 09:30:05 +0000
  • 15961f715c Fix Apply All protocol mappings and add duplicate detection openhands 2025-11-13 20:34:45 +0000
  • 70351940d6 Remove mock data fallbacks from Signal Overview openhands 2025-11-13 19:35:02 +0000
  • 6ee0ff56fb Simplify modal opening logic to avoid timeout issues openhands 2025-11-13 17:22:41 +0000
  • 7318e121de Fix modal opening timeout issue with better debugging and increased timeout openhands 2025-11-13 17:16:52 +0000
  • db8dc90a85 Expose autoPopulateSignalForm to window object for discovery integration openhands 2025-11-11 20:41:30 +0000
  • 6e23e757e1 Fix JavaScript function name mismatch and add simplified_protocol_mapping.js openhands 2025-11-11 20:36:26 +0000
  • a12cfd2a3e Fix loadProtocolMappings reference in HTML template openhands 2025-11-11 19:23:07 +0000
  • 5596f6eaf1 Fix duplicate ID issue and modal field population openhands 2025-11-11 18:34:37 +0000
  • add4952e74 Fix JavaScript errors and auto-populate issues openhands 2025-11-11 17:52:32 +0000
  • ece4952330 Fix discovery service integration and JavaScript execution issues openhands 2025-11-11 17:35:41 +0000
  • 698c114609 Fix discovery scan button integration and add debugging openhands 2025-11-09 14:30:50 +0000
  • a639e3159a Fix discovery to protocol mapping integration openhands 2025-11-09 14:18:45 +0000
  • f0d6aca5ed Complete migration to simplified protocol signals architecture openhands 2025-11-09 13:16:29 +0000
  • 04404674ee Fix protocol discovery modal integration and timing issues openhands 2025-11-08 13:23:18 +0000
  • 87cc40a802 Fix protocol discovery form prefilling issues openhands 2025-11-08 13:13:56 +0000
  • 305a9d2a96 Improve sample metadata consistency and coverage openhands 2025-11-08 11:44:06 +0000
  • b6dda1b10d Update summary with sample metadata information openhands 2025-11-08 11:32:29 +0000
  • afeac4bf84 Add sample metadata initialization for demonstration openhands 2025-11-08 11:31:20 +0000
  • de26bfe9d0 Update summary with UI improvements for human-readable names openhands 2025-11-08 11:20:53 +0000
  • 86e92f6111 Improve protocol mappings UI with human-readable names openhands 2025-11-08 11:20:04 +0000
  • 5a2cdc2324 Complete legacy system removal and tag metadata integration openhands 2025-11-08 10:31:36 +0000
  • c741ac8553 Fix discovery count doubling and apply results errors openhands 2025-11-07 10:59:19 +0000
  • a41d638268 Fix discovery service persistence and API issues openhands 2025-11-07 10:56:14 +0000
  • 1339b8bc55 Fix discovery service persistence issue openhands 2025-11-07 09:28:47 +0000
  • d0433f45d2 Fix dashboard JavaScript errors and add favicon openhands 2025-11-07 07:58:15 +0000
  • 11baac8f21 Fix deployment script health check bug openhands 2025-11-06 20:19:55 +0000
  • 2f94c083b9 Add comprehensive deployment documentation openhands 2025-11-06 20:03:16 +0000
  • 2beb0d1436 Fix file references after repository reorganization openhands 2025-11-06 19:56:13 +0000
  • 744e8f6946 Reorganize repository structure for better organization openhands 2025-11-06 19:53:39 +0000
  • 94da8687b1 Fix .gitignore formatting and add htmlcov exclusion openhands 2025-11-06 19:40:51 +0000
  • 72c51d5ee6 Clean up repository by removing legacy files and temporary documents openhands 2025-11-06 19:39:35 +0000
  • d9481b7246 Add untracked test files and update deployment scripts protocol-mapping-comprehensive-tests openhands 2025-11-06 19:29:21 +0000
  • 079ae7a1b2 Fix discovery API endpoints and JavaScript dashboard openhands 2025-11-06 14:31:50 +0000
  • d21804e3d9 feat: Implement protocol discovery service with auto-discovery capabilities openhands 2025-11-04 10:01:28 +0000
  • 48a1a49384 Add comprehensive test suite for protocol mapping functionality openhands 2025-11-04 09:14:11 +0000
  • f55a4ccf68 Fix Modbus performance registers and add protocol architecture documentation dashboard-feature openhands 2025-11-01 22:33:22 +0000
  • 3413ca4a85 Fix OPC UA server security policy configuration openhands 2025-11-01 21:10:17 +0000
  • f2bedcd183 fix: Remove await from synchronous Modbus client disconnect call openhands 2025-11-01 20:32:04 +0000
  • c53d224874 fix: Use actual Modbus client methods for reading registers openhands 2025-11-01 20:29:54 +0000
  • 76eb59036b fix: Remove await from synchronous Modbus client connect call openhands 2025-11-01 20:26:48 +0000
  • 4a3db6a3fc fix: Correct Modbus client class name in signals endpoint openhands 2025-11-01 20:24:04 +0000
  • 74a6f5e865 fix: Fix logging error in signals endpoint openhands 2025-11-01 20:21:53 +0000
  • ea3ec2b3f9 feat: Restore protocol client integration for Modbus in signals endpoint openhands 2025-11-01 20:20:08 +0000
  • 7917fb0968 fix: Fix OPC UA server security configuration openhands 2025-11-01 20:12:50 +0000
  • 9c92c5c47f fix: Remove explicit security policy setting from OPC UA client openhands 2025-11-01 20:03:20 +0000
  • 2bad8c9ea0 fix: Fix OPC UA client async security policy setting and handle missing Modbus registers openhands 2025-11-01 19:59:59 +0000
  • ac89d72aa9 fix: Update protocol clients to fix security policy mismatch and register address issues openhands 2025-11-01 19:52:58 +0000
  • 7cf7ed928b fix: Simplify signals endpoint to use only fallback data to avoid protocol client issues openhands 2025-11-01 19:27:45 +0000
  • b15b37658e fix: Add timeout handling to protocol clients to prevent hanging openhands 2025-11-01 18:46:44 +0000
  • 400563ac28 fix: Add timeouts and fallback data to signals endpoint to prevent hanging openhands 2025-11-01 18:16:02 +0000
  • 66e56eb70c fix: Update test deployment scripts to use port 8081 for test environment openhands 2025-11-01 17:50:28 +0000
  • 2b52e27532 fix: Update test database connection to use host.docker.internal openhands 2025-11-01 17:08:11 +0000
  • beda7429c3 fix: Update test docker-compose to use port 8081 openhands 2025-11-01 16:52:26 +0000
  • 84fc7f66cb feat: Add test environment deployment support openhands 2025-11-01 16:49:24 +0000
  • ce08cf846d fix: Remove outer try-catch block from signals endpoint openhands 2025-11-01 16:35:56 +0000
  • 28bf3ab246 fix: Properly handle HTTPException in signals endpoint openhands 2025-11-01 16:31:55 +0000
  • 26bcc8d83f fix: Remove mock data fallback in production for better error visibility openhands 2025-11-01 16:28:57 +0000
  • 98a3254c88 fix: Check protocol server status before attempting connections in signals endpoint openhands 2025-11-01 16:10:55 +0000
  • 3d2abe9e70 fix: Update production database credentials to match existing setup openhands 2025-11-01 16:06:01 +0000
  • 308972c265 feat: Add production configuration to disable internal protocol servers openhands 2025-11-01 16:02:26 +0000
  • 80bb919a56 feat: Add protocol clients for dashboard to query real OPC UA and Modbus servers openhands 2025-11-01 15:17:38 +0000
  • 769f64ad40 fix: Use consistent Modbus register addresses openhands 2025-11-01 14:12:05 +0000
  • c33f970b1c fix: Handle AutoDiscovery dependency in dashboard API openhands 2025-11-01 13:10:45 +0000
  • ecf717afdc feat: Replace mock data with enhanced mock services openhands 2025-11-01 13:00:32 +0000
  • 9f1de833a6 fix: Add missing SCADA API endpoints openhands 2025-11-01 12:36:23 +0000
  • 90d3a650b0 feat: Add comprehensive signal overview and dashboard improvements openhands 2025-11-01 12:06:23 +0000
  • d0a0c1c1d3 feat: Implement secure random password generation for Prometheus openhands 2025-11-01 11:53:23 +0000
  • a5e421e864 security: Improve environment variable security for monitoring openhands 2025-11-01 11:43:18 +0000
  • b522c3d116 feat: Add Prometheus authentication and Grafana auto-configuration openhands 2025-11-01 11:22:06 +0000
  • da82ab5d9f fix: Improve dashboard UI and add SCADA/hardware configuration openhands 2025-11-01 11:12:12 +0000
  • d68fab1aab docs: Add default credentials documentation for Grafana, Prometheus, and PostgreSQL openhands 2025-11-01 10:35:25 +0000
  • 69b1752774 Complete production deployment with fixes openhands 2025-11-01 10:28:25 +0000
  • 7372c5a161 Add standalone test script for mock services without Docker dependency openhands 2025-10-30 14:24:45 +0000
  • d6635806f3 Add comprehensive automated tests for mock SCADA and optimizer services openhands 2025-10-30 14:08:29 +0000
  • 8a8b0de337 Add comprehensive test environment documentation openhands 2025-10-30 13:57:56 +0000
  • 333797314c Add comprehensive test environment setup with mock SCADA and optimizer services openhands 2025-10-30 13:56:36 +0000
  • dacb06fdc8 Fix yq syntax in deployment script for Debian yq version openhands 2025-10-30 12:49:04 +0000
  • 0076e263f9 Add comprehensive SSH deployment system openhands 2025-10-30 09:15:56 +0000
  • b76838ea8e Add comprehensive deployment and testing scripts openhands 2025-10-30 08:31:44 +0000
  • bac6818946 Add remaining project files and updates openhands 2025-10-30 08:05:56 +0000
  • ef7c9610b9 Add local dashboard test script openhands 2025-10-30 07:49:45 +0000
  • 142e7cb075 Add deployment testing scripts openhands 2025-10-30 07:43:28 +0000
  • 6c8c83b7e5 Add deployment configuration and monitoring stack openhands 2025-10-30 07:37:44 +0000
  • 89a2ed8332 Add interactive dashboard with comprehensive testing openhands 2025-10-30 07:22:00 +0000
  • d3dd4c21eb Remove unimplemented optimization calculation test phase6-integration-testing openhands 2025-10-29 10:33:09 +0000
  • ad4b0fb7a2 Complete Phase 6 integration testing with 51/52 tests passing openhands 2025-10-29 08:54:12 +0000
  • 20b781feac Complete REST API architectural refactoring for testability openhands 2025-10-28 18:06:18 +0000
  • ab890f923d Skip REST API test due to architectural blocking issue openhands 2025-10-28 17:47:06 +0000
  • bfb52a5c45 Phase 6 Integration Testing: Complete safety workflow and optimization-to-SCADA integration tests openhands 2025-10-28 17:25:00 +0000