Files
mailgoserver/graphify-out/cache/ast/v0.9.37/2cbfa3c216771845653d30fee2e9003c4fed127d81dfd24e183a37567faaea28.json
T

1 line
14 KiB
JSON
Raw Normal View History

2026-08-12 12:56:22 +01:00
{"nodes": [{"id": "$graphify-root$_email_server_server_web_ui_utils_py", "label": "utils.py", "file_type": "code", "source_file": "email_server/server_web_ui/utils.py", "source_location": "L1"}, {"id": "$graphify-root$_email_server_server_web_ui_utils_get_public_ip", "label": "get_public_ip()", "file_type": "code", "source_file": "email_server/server_web_ui/utils.py", "source_location": "L16", "_callable": true}, {"id": "$graphify-root$_email_server_server_web_ui_utils_check_dns_record", "label": "check_dns_record()", "file_type": "code", "source_file": "email_server/server_web_ui/utils.py", "source_location": "L48", "_callable": true}, {"id": "$graphify-root$_email_server_server_web_ui_utils_generate_spf_record", "label": "generate_spf_record()", "file_type": "code", "source_file": "email_server/server_web_ui/utils.py", "source_location": "L138", "_callable": true}, {"id": "$graphify-root$_email_server_server_web_ui_utils_rationale_1", "label": "Common utilities for the SMTP server web UI. This module provides shared\u2026", "file_type": "rationale", "source_file": "email_server/server_web_ui/utils.py", "source_location": "L1"}, {"id": "$graphify-root$_email_server_server_web_ui_utils_rationale_17", "label": "Get the public IP address of the server.", "file_type": "rationale", "source_file": "email_server/server_web_ui/utils.py", "source_location": "L17"}, {"id": "$graphify-root$_email_server_server_web_ui_utils_rationale_49", "label": "Check DNS record for a domain.", "file_type": "rationale", "source_file": "email_server/server_web_ui/utils.py", "source_location": "L49"}, {"id": "$graphify-root$_email_server_server_web_ui_utils_rationale_139", "label": "Generate recommended SPF record, preserving existing mechanisms if present.", "file_type": "rationale", "source_file": "email_server/server_web_ui/utils.py", "source_location": "L139"}], "edges": [{"source": "$graphify-root$_email_server_server_web_ui_utils_py", "target": "socket", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "email_server/server_web_ui/utils.py", "source_location": "L7", "weight": 1.0}, {"source": "$graphify-root$_email_server_server_web_ui_utils_py", "target": "requests", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "email_server/server_web_ui/utils.py", "source_location": "L8", "weight": 1.0}, {"source": "$graphify-root$_email_server_server_web_ui_utils_py", "target": "dns_resolver", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "email_server/server_web_ui/utils.py", "source_location": "L9", "weight": 1.0}, {"source": "$graphify-root$_email_server_server_web_ui_utils_py", "target": "typing", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "email_server/server_web_ui/utils.py", "source_location": "L10", "weight": 1.0}, {"source": "$graphify-root$_email_server_server_web_ui_utils_py", "target": "email_server_settings_loader", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "email_server/server_web_ui/utils.py", "source_location": "L11", "weight": 1.0}, {"source": "$graphify-root$_email_server_server_web_ui_utils_py", "target": "logging", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "email_server/server_web_ui/utils.py", "source_location": "L12", "weight": 1.0}, {"source": "$graphify-root$_email_server_server_web_ui_utils_py", "target": "$graphify-root$_email_server_server_web_ui_utils_get_public_ip", "relation": "contains", "confidence": "EXTRACTED", "source_file": "email_server/server_web_ui/utils.py", "source_location": "L16", "weight": 1.0}, {"source": "$graphify-root$_email_server_server_web_ui_utils_py", "target": "$graphify-root$_email_server_server_web_ui_utils_check_dns_record", "relation": "contains", "confidence": "EXTRACTED", "source_file": "email_server/server_web_ui/utils.py", "source_location": "L48", "weight": 1.0}, {"source": "$graphify-root$_email_server_server_web_ui_utils_py", "target":