plc_control/crates/app_feeder_distributor/src
caoqianming 429c2d0b17 refactor(core): fill PlatformContext with pool/connection/websocket
- PlatformContext now holds pool, connection_manager, ws_manager
- bootstrap_platform returns PlatformBuilder for pre-Arc setup
- Feeder AppState embeds PlatformContext (state.platform.pool etc.)
- Ops AppState embeds PlatformContext with real DB connection
- Remove WebSocket type duplication: feeder re-exports from core
- Add subscribe_room/send_to_room/remove_room_if_empty to WebSocketManager

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-21 09:11:03 +08:00
..
control refactor(core): fill PlatformContext with pool/connection/websocket 2026-04-21 09:11:03 +08:00
handler refactor(core): fill PlatformContext with pool/connection/websocket 2026-04-21 09:11:03 +08:00
app.rs refactor(core): fill PlatformContext with pool/connection/websocket 2026-04-21 09:11:03 +08:00
config.rs feat(feeder): create dedicated feeder distributor app crate 2026-04-16 12:38:58 +08:00
event.rs docs(code): clean garbled rust comments 2026-04-16 15:40:28 +08:00
handler.rs refactor(core): move log handler to shared platform core 2026-04-17 13:36:26 +08:00
lib.rs feat(feeder): create dedicated feeder distributor app crate 2026-04-16 12:38:58 +08:00
main.rs feat(feeder): create dedicated feeder distributor app crate 2026-04-16 12:38:58 +08:00
middleware.rs docs(code): clean garbled rust comments 2026-04-16 15:40:28 +08:00
router.rs refactor(feeder): update static file serving for split web dirs 2026-04-17 08:21:17 +08:00
websocket.rs refactor(core): fill PlatformContext with pool/connection/websocket 2026-04-21 09:11:03 +08:00