• src/sbbs3/qtmonitor/mainwindow.cpp mqttclient.cpp mqttclient.h

    From Deucе@VERT to Git commit to main/sbbs/master on Thursday, May 07, 2026 17:58:51
    https://gitlab.synchro.net/main/sbbs/-/commit/d3c45c276bed1cfec9882166
    Modified Files:
    src/sbbs3/qtmonitor/mainwindow.cpp mqttclient.cpp mqttclient.h
    Log Message:
    qtmonitor: subscribe to event logs, fix BBS and Events tab roles

    BBS tab is now the aggregate of all server logs (was Events).
    Events tab now shows actual event thread logs (timed events, network
    callouts) from sbbs/{id}/host/+/event/log/#, matching the Windows
    ctrl/ panel's Events tab.

    Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to Git commit to main/sbbs/master on Friday, May 08, 2026 08:46:47
    https://gitlab.synchro.net/main/sbbs/-/commit/8425e728a19bc3e65e65ceb9
    Modified Files:
    src/sbbs3/qtmonitor/mainwindow.cpp mqttclient.cpp mqttclient.h
    Log Message:
    qtmonitor: add BBS menu with host-level controls, rename old BBS to Terminal

    BBS menu: Recycle All, Pause All, Resume All, Clear All Login Attempts,
    Force Timed Event, Force Network Callout. These publish to host-level
    MQTT topics and affect all servers. Terminal menu now only controls the terminal server specifically.

    Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to Git commit to main/sbbs/master on Friday, May 08, 2026 21:16:54
    https://gitlab.synchro.net/main/sbbs/-/commit/c9e7f6524264937a134f0a56
    Modified Files:
    src/sbbs3/qtmonitor/mainwindow.cpp mqttclient.cpp mqttclient.h
    Log Message:
    qtmonitor: subscribe to $SYS topics, dynamic Broker log pane

    Subscribe to $SYS/#. When $SYS/broker/version starts with
    "Synchronet MQTT Broker ", dynamically create a Broker log pane. $SYS/broker/log/{level} messages go to the Broker pane and the
    BBS aggregate pane.

    Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net