Blueforce-Linux/bfos
emirhanmamak-blueforce 503f4df2ae Enhance WireGuard restart playbook with operation wave validation
- Updated `bf-wireguard-restart.yml` to include dynamic host targeting based on `operation_wave`.
- Added pre-tasks to assert that the operation wave is approved and confirmed, ensuring proper execution context.
- Modified the service restart task to use a more structured command format.
- Adjusted `operations.py` and `ui_gui.py` to reflect changes in operation scope from "simple" to "wave" for relevant operations.
- Improved UI handling in `ui_gui.py` and `ui_surfaces.py` for better output management and user interaction.
- Updated log rotation configuration to target specific log files.
- Enhanced systemd service configurations for WireGuard to improve restart behavior.
- Refined firstboot scripts to ensure proper handling of dealer ID and state management.
- Improved error handling and rollback mechanisms in identity and installation scripts.
2026-09-17 17:06:58 +03:00
..
__init__.py feat(bfos): Python operator console, Turkish UI, committable offline packages 2026-09-16 16:15:27 +03:00
__main__.py feat(bfos): Python operator console, Turkish UI, committable offline packages 2026-09-16 16:15:27 +03:00
cli.py Unify Blueforce identity and Python operator surfaces 2026-09-17 13:22:26 +03:00
config.py Unify Blueforce identity and Python operator surfaces 2026-09-17 13:22:26 +03:00
identity.py Unify Blueforce identity and Python operator surfaces 2026-09-17 13:22:26 +03:00
operations.py Enhance WireGuard restart playbook with operation wave validation 2026-09-17 17:06:58 +03:00
preferences.py Unify Blueforce identity and Python operator surfaces 2026-09-17 13:22:26 +03:00
runner.py Unify Blueforce identity and Python operator surfaces 2026-09-17 13:22:26 +03:00
tui.py feat(bfos): Python operator console, Turkish UI, committable offline packages 2026-09-16 16:15:27 +03:00
ui_gui.py Enhance WireGuard restart playbook with operation wave validation 2026-09-17 17:06:58 +03:00
ui_surfaces.py Enhance WireGuard restart playbook with operation wave validation 2026-09-17 17:06:58 +03:00
ui_theme.py refine(operators): wave code back in the fleet row; drop a dead helper 2026-09-16 22:47:12 +03:00
ui_widgets.py Enhance WireGuard restart playbook with operation wave validation 2026-09-17 17:06:58 +03:00