Das ist ein Odoo Modul für die Verwaltung von Maschinen, Einweisungen für Nutzer in einer offenen Werkstatt / Fablab
- Fix MQTT topic pattern matching (_mqtt_topic_matches): * Implement proper # wildcard (multi-level) * Implement proper + wildcard (single-level) * Fix bug where first device got ALL messages * Now shaperorigin/# only matches shaperorigin/* topics - Fix Stop Connection button (Odoo-style): * Remove manual commit() - let Odoo handle it * Use write() to update state * Handle case where service doesn't have connection - Fix Test Connection hanging: * Add proper cleanup with sleep after disconnect * Catch cleanup exceptions - Add @unittest.skip to real MQTT tests: * TransactionCase incompatible with paho-mqtt threads * See TODO.md M8 for details - Fix run-tests.sh: * Remove -i flag (was hanging) * Simplify to direct output redirect - Add TODO.md documentation - Update .gitignore for test logs |
||
|---|---|---|
| .devcontainer | ||
| .gitea/workflows | ||
| .vscode | ||
| aspl_equipment_qrcode_generator | ||
| FEATURE_REQUEST | ||
| log | ||
| open_workshop_base | ||
| open_workshop_dokuwiki | ||
| open_workshop_employee_imagegenerator | ||
| open_workshop_mqtt | ||
| open_workshop_pos | ||
| open_workshop_pos_customer_display | ||
| open_workshop_report | ||
| .gitignore | ||
| open_workshop.code-workspace | ||
| README.md | ||
| todo.md | ||
Abhängigkeiten von maintenance erklären.