enodia-sentinal/tests
Luna 1d1dee7f6e
feat(packaging): add desktop launcher entries for both GUI dashboards
The tray applet shipped with a .desktop file but the GUI dashboards had
none, so desktop users had no menu entry for them.

Unlike the tray entry, these carry no autostart key: a dashboard window
should open when the operator asks for it, not at login. Tests assert the
Exec names match the pyproject console scripts and that neither entry can
regain an autostart key.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01JX86xeoBJVBb16qHkDf53K
2026-07-22 04:35:37 -07:00
..
fixtures feat(go): advance validation sidecar toward production 2026-07-22 01:52:19 -07:00
__init__.py Relicense under GPL-3.0-or-later 2026-05-31 06:52:34 -07:00
sid_drills.py Add host correlation and assurance coverage 2026-07-10 04:04:27 -07:00
test_assurance.py Add host correlation and assurance coverage 2026-07-10 04:04:27 -07:00
test_check_json.py Add --json output to the check command 2026-06-30 05:58:57 -07:00
test_correlation.py Add host correlation and assurance coverage 2026-07-10 04:04:27 -07:00
test_detectors.py Expand TUI guidance and host detection coverage 2026-07-09 19:16:27 -07:00
test_docs_versioning.py Add terminal TUI and shell completion 2026-07-08 20:47:58 -07:00
test_enrich.py Add enrichment and SID coverage gates 2026-07-08 17:05:17 -07:00
test_event_envelope.py feat(schema): add Alert -> enodia.event.v1 reference wrapper 2026-07-10 04:44:07 -07:00
test_exec_rules.py Add event-driven eBPF execve layer with a Snort-style rule engine 2026-05-31 07:16:53 -07:00
test_fim.py Add file integrity monitoring (Tripwire-style), auto-refreshed via pacman hook 2026-05-31 22:18:42 -07:00
test_first_seen.py Add host correlation and assurance coverage 2026-07-10 04:04:27 -07:00
test_go_sidecar_packaging.py feat(go): advance validation sidecar toward production 2026-07-22 01:52:19 -07:00
test_gui_imports.py feat(gui): add optional tkinter and Qt6 desktop dashboards 2026-07-22 04:33:49 -07:00
test_gui_model.py feat(gui): add optional tkinter and Qt6 desktop dashboards 2026-07-22 04:33:49 -07:00
test_gui_qt.py feat(gui): add optional tkinter and Qt6 desktop dashboards 2026-07-22 04:33:49 -07:00
test_gui_qt_imports.py feat(gui): add optional tkinter and Qt6 desktop dashboards 2026-07-22 04:33:49 -07:00
test_incident.py Add incident grouping (roadmap v0.8: incident list/show/export) 2026-06-10 17:52:42 -07:00
test_netutil.py Relicense under GPL-3.0-or-later 2026-05-31 06:52:34 -07:00
test_notify.py Add read-only web dashboard and phone push notifications 2026-05-31 16:18:00 -07:00
test_packaging.py feat(packaging): add desktop launcher entries for both GUI dashboards 2026-07-22 04:35:37 -07:00
test_posture.py Add systemd unit posture checks 2026-06-19 02:27:19 -07:00
test_reconcile.py Add baseline reconciliation: accept audited drift with a reason 2026-06-27 10:33:55 -07:00
test_reconcile_cli.py Add baseline reconciliation: accept audited drift with a reason 2026-06-27 10:33:55 -07:00
test_reconcile_integration.py Surface reconciliation in the dashboard and keep the view read-only 2026-06-27 10:39:15 -07:00
test_respond.py Add audited response apply rehearsal 2026-07-09 05:56:25 -07:00
test_rootcheck.py Add memory obfuscation and ps-hidden process detection 2026-06-13 03:55:09 -07:00
test_rule_compat.py Add host event rules for bind and capability activity 2026-07-10 04:11:33 -07:00
test_ruleops.py Add host event rules for bind and capability activity 2026-07-10 04:11:33 -07:00
test_schema_contracts.py Add host correlation and assurance coverage 2026-07-10 04:04:27 -07:00
test_sid_coverage.py Add typed host event egress rule 2026-07-09 06:04:30 -07:00
test_sids.py Add host event rules for bind and capability activity 2026-07-10 04:11:33 -07:00
test_status.py Add status command (roadmap v0.8: status --json) 2026-06-10 05:17:29 -07:00
test_syscall_rules.py Add event-driven memory syscall telemetry 2026-06-13 05:45:30 -07:00
test_tamper.py Add signed-package verification and anti-rootkit cross-view (v0.7) 2026-06-01 05:42:57 -07:00
test_tray_actions.py Test open_dashboard early-return when web start fails 2026-06-30 15:24:25 -07:00
test_tray_imports.py Add terminal TUI and shell completion 2026-07-08 20:47:58 -07:00
test_tray_notify.py Add tray desktop notification helper 2026-07-03 07:35:59 -07:00
test_tray_state.py Add tray status model 2026-06-30 06:01:53 -07:00
test_triage.py Expand TUI guidance and host detection coverage 2026-07-09 19:16:27 -07:00
test_tui.py Add host correlation and assurance coverage 2026-07-10 04:04:27 -07:00
test_web.py Add host correlation and assurance coverage 2026-07-10 04:04:27 -07:00