Skip to content

Milestones

List view

  • CI/CD pipeline for PLC projects, automated testing framework, simulation mode.

    No due date
    0/4 issues closed
  • Multi-user support with real-time co-editing and commenting.

    No due date
    0/3 issues closed
  • State machines, function blocks, hierarchical nodes (collapse/expand), custom node library.

    No due date
    0/5 issues closed
  • User manual, tutorial videos, API documentation, code examples.

    No due date
    0/4 issues closed
  • Keyboard shortcuts, context menus, tooltips, undo/redo, improved visual design, example projects.

    No due date
    0/5 issues closed
  • PLC target auto-discovery via ADS over MQTT, target labeling/grouping by plant, cell, machine type, and environment.

    No due date
    0/5 issues closed
  • On-demand monitor containers streaming live PLC data via SignalR, ADS over MQTT reads, container lifecycle management via docker-socket-proxy.

    No due date
    0/5 issues closed
  • PLC activation via ADS over MQTT, deploy lock on running PLCs, 4-eyes principle for production targets, deploy protection and audit trail.

    No due date
    0/6 issues closed
  • PostgreSQL-based build queue with MQTT notify, multi-version build server routing, auto-selection based on target runtime via ADS.

    No due date
    0/7 issues closed
  • Create TwinCAT projects programmatically via Beckhoff Automation Interface, add POUs, compile projects.

    No due date
    0/5 issues closed
  • Complete node library with timers, counters, logic gates, comparison operators, math operations, and node parameter editing.

    No due date
    0/9 issues closed
  • Keycloak integration for OIDC login, JWT validation in backend, admin API facade over Keycloak Admin REST API, user management UI in frontend.

    No due date
    0/7 issues closed
  • Connect frontend, backend, and build server into a working pipeline: canvas → JSON → backend API → build server → .st file.

    No due date
    0/6 issues closed
  • Parse simple JSON flow definitions, generate basic Structured Text code, create minimal TwinCAT project structure.

    No due date
    0/4 issues closed
  • Basic canvas with zoom/pan, 2-3 simple nodes (input, output, AND gate), node connections, and JSON export.

    No due date
    0/7 issues closed