diff --git a/services/API.py b/services/API.py index 7fab0ac..928b1f4 100644 --- a/services/API.py +++ b/services/API.py @@ -115,6 +115,14 @@ class AirlockAPIWrapper: payload = {"groupid": groupid} result = self._post("/v1/agent/find", payload) return pd.DataFrame(result["response"]["agents"]) + + #Baseline Managment + def baseline_find_all(self) -> pd.DataFrame: + """Retrieve all agents.""" + result = self._post("/v1/agent/find", {}) + return pd.DataFrame(result["response"]["agents"]) + + # Hash Management def hash_add_to_allowlist(self, applicationid: str, hashes: List[str]) -> dict: diff --git a/utils/configmanager.py b/utils/configmanager.py index a5f59bb..0d5391a 100644 --- a/utils/configmanager.py +++ b/utils/configmanager.py @@ -192,7 +192,7 @@ def load_user_config(config_dir: Path) -> dict: if not user_config_path.exists(): # Create default user config default_user_config = { - "TELEMETRY": "false", + "TELEMETRY": False, "TELEM_URL": "", "TEXTUAL_THEME": "gruvbox", "EXTRAS": "NOTTODAY",