Files
mailgoserver/graphify-out/cache/ast/v0.9.37/d02e9085659d7c0ee4ca204b92a49a288f46488423e4c0c762f8f6608ed302c9.json
T
2026-08-12 12:56:22 +01:00

1 line
43 KiB
JSON

{"nodes": [{"id": "$graphify-root$_email_server_server_web_ui_ip_whitelist_py", "label": "ip_whitelist.py", "file_type": "code", "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L1"}, {"id": "route", "label": "route", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/email_server/server_web_ui/ip_whitelist.py"}, {"id": "$graphify-root$_email_server_server_web_ui_ip_whitelist_ips_list", "label": "ips_list()", "file_type": "code", "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L21", "_callable": true}, {"id": "$graphify-root$_email_server_server_web_ui_ip_whitelist_add_ip", "label": "add_ip()", "file_type": "code", "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L31", "_callable": true}, {"id": "$graphify-root$_email_server_server_web_ui_ip_whitelist_disable_ip", "label": "disable_ip()", "file_type": "code", "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L82", "_callable": true}, {"id": "$graphify-root$_email_server_server_web_ui_ip_whitelist_enable_ip", "label": "enable_ip()", "file_type": "code", "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L107", "_callable": true}, {"id": "$graphify-root$_email_server_server_web_ui_ip_whitelist_remove_ip", "label": "remove_ip()", "file_type": "code", "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L132", "_callable": true}, {"id": "$graphify-root$_email_server_server_web_ui_ip_whitelist_edit_ip", "label": "edit_ip()", "file_type": "code", "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L157", "_callable": true}, {"id": "$graphify-root$_email_server_server_web_ui_ip_whitelist_rationale_1", "label": "IP Whitelist blueprint for the SMTP server web UI. This module provides IP\u2026", "file_type": "rationale", "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L1"}, {"id": "$graphify-root$_email_server_server_web_ui_ip_whitelist_rationale_22", "label": "List all whitelisted IPs.", "file_type": "rationale", "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L22"}, {"id": "$graphify-root$_email_server_server_web_ui_ip_whitelist_rationale_32", "label": "Add new whitelisted IP.", "file_type": "rationale", "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L32"}, {"id": "$graphify-root$_email_server_server_web_ui_ip_whitelist_rationale_83", "label": "Disable whitelisted IP (soft delete).", "file_type": "rationale", "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L83"}, {"id": "$graphify-root$_email_server_server_web_ui_ip_whitelist_rationale_108", "label": "Enable whitelisted IP.", "file_type": "rationale", "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L108"}, {"id": "$graphify-root$_email_server_server_web_ui_ip_whitelist_rationale_133", "label": "Permanently remove whitelisted IP.", "file_type": "rationale", "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L133"}], "edges": [{"source": "$graphify-root$_email_server_server_web_ui_ip_whitelist_py", "target": "flask", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L11", "weight": 1.0}, {"source": "$graphify-root$_email_server_server_web_ui_ip_whitelist_py", "target": "email_server_models", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L12", "weight": 1.0}, {"source": "$graphify-root$_email_server_server_web_ui_ip_whitelist_py", "target": "email_server_tool_box", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L13", "weight": 1.0}, {"source": "$graphify-root$_email_server_server_web_ui_ip_whitelist_py", "target": "$graphify-root$_email_server_server_web_ui_routes_py", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L14", "weight": 1.0, "target_file": "$graphify-root$/email_server/server_web_ui/routes.py"}, {"source": "$graphify-root$_email_server_server_web_ui_ip_whitelist_py", "target": "socket", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L15", "weight": 1.0}, {"source": "$graphify-root$_email_server_server_web_ui_ip_whitelist_ips_list", "target": "route", "relation": "references", "confidence": "EXTRACTED", "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L20", "weight": 1.0, "context": "decorator"}, {"source": "$graphify-root$_email_server_server_web_ui_ip_whitelist_py", "target": "$graphify-root$_email_server_server_web_ui_ip_whitelist_ips_list", "relation": "contains", "confidence": "EXTRACTED", "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L21", "weight": 1.0}, {"source": "$graphify-root$_email_server_server_web_ui_ip_whitelist_add_ip", "target": "route", "relation": "references", "confidence": "EXTRACTED", "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L30", "weight": 1.0, "context": "decorator"}, {"source": "$graphify-root$_email_server_server_web_ui_ip_whitelist_py", "target": "$graphify-root$_email_server_server_web_ui_ip_whitelist_add_ip", "relation": "contains", "confidence": "EXTRACTED", "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L31", "weight": 1.0}, {"source": "$graphify-root$_email_server_server_web_ui_ip_whitelist_disable_ip", "target": "route", "relation": "references", "confidence": "EXTRACTED", "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L81", "weight": 1.0, "context": "decorator"}, {"source": "$graphify-root$_email_server_server_web_ui_ip_whitelist_py", "target": "$graphify-root$_email_server_server_web_ui_ip_whitelist_disable_ip", "relation": "contains", "confidence": "EXTRACTED", "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L82", "weight": 1.0}, {"source": "$graphify-root$_email_server_server_web_ui_ip_whitelist_enable_ip", "target": "route", "relation": "references", "confidence": "EXTRACTED", "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L106", "weight": 1.0, "context": "decorator"}, {"source": "$graphify-root$_email_server_server_web_ui_ip_whitelist_py", "target": "$graphify-root$_email_server_server_web_ui_ip_whitelist_enable_ip", "relation": "contains", "confidence": "EXTRACTED", "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L107", "weight": 1.0}, {"source": "$graphify-root$_email_server_server_web_ui_ip_whitelist_remove_ip", "target": "route", "relation": "references", "confidence": "EXTRACTED", "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L131", "weight": 1.0, "context": "decorator"}, {"source": "$graphify-root$_email_server_server_web_ui_ip_whitelist_py", "target": "$graphify-root$_email_server_server_web_ui_ip_whitelist_remove_ip", "relation": "contains", "confidence": "EXTRACTED", "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L132", "weight": 1.0}, {"source": "$graphify-root$_email_server_server_web_ui_ip_whitelist_edit_ip", "target": "route", "relation": "references", "confidence": "EXTRACTED", "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L156", "weight": 1.0, "context": "decorator"}, {"source": "$graphify-root$_email_server_server_web_ui_ip_whitelist_py", "target": "$graphify-root$_email_server_server_web_ui_ip_whitelist_edit_ip", "relation": "contains", "confidence": "EXTRACTED", "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L157", "weight": 1.0}, {"source": "$graphify-root$_email_server_server_web_ui_ip_whitelist_rationale_1", "target": "$graphify-root$_email_server_server_web_ui_ip_whitelist_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L1", "weight": 1.0}, {"source": "$graphify-root$_email_server_server_web_ui_ip_whitelist_rationale_22", "target": "$graphify-root$_email_server_server_web_ui_ip_whitelist_ips_list", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L22", "weight": 1.0}, {"source": "$graphify-root$_email_server_server_web_ui_ip_whitelist_rationale_32", "target": "$graphify-root$_email_server_server_web_ui_ip_whitelist_add_ip", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L32", "weight": 1.0}, {"source": "$graphify-root$_email_server_server_web_ui_ip_whitelist_rationale_83", "target": "$graphify-root$_email_server_server_web_ui_ip_whitelist_disable_ip", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L83", "weight": 1.0}, {"source": "$graphify-root$_email_server_server_web_ui_ip_whitelist_rationale_108", "target": "$graphify-root$_email_server_server_web_ui_ip_whitelist_enable_ip", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L108", "weight": 1.0}, {"source": "$graphify-root$_email_server_server_web_ui_ip_whitelist_rationale_133", "target": "$graphify-root$_email_server_server_web_ui_ip_whitelist_remove_ip", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L133", "weight": 1.0}], "raw_calls": [{"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_ips_list", "callee": "Session", "is_member_call": false, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L23", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_ips_list", "callee": "order_by", "is_member_call": true, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L25", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_ips_list", "callee": "join", "is_member_call": true, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L25", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_ips_list", "callee": "Domain", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L25"}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_ips_list", "callee": "query", "is_member_call": true, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L25", "receiver": "session"}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_ips_list", "callee": "WhitelistedIP", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L25"}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_ips_list", "callee": "Domain", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L25"}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_ips_list", "callee": "render_template", "is_member_call": false, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L26", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_ips_list", "callee": "close", "is_member_call": true, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L28", "receiver": "session"}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_add_ip", "callee": "Session", "is_member_call": false, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L33", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_add_ip", "callee": "order_by", "is_member_call": true, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L35", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_add_ip", "callee": "filter_by", "is_member_call": true, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L35", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_add_ip", "callee": "query", "is_member_call": true, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L35", "receiver": "session"}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_add_ip", "callee": "Domain", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L35"}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_add_ip", "callee": "strip", "is_member_call": true, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L38", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_add_ip", "callee": "get", "is_member_call": true, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L38", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_add_ip", "callee": "get", "is_member_call": true, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L39", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_add_ip", "callee": "int", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L39"}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_add_ip", "callee": "get", "is_member_call": true, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L40", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_add_ip", "callee": "flash", "is_member_call": false, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L43", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_add_ip", "callee": "redirect", "is_member_call": false, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L44", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_add_ip", "callee": "url_for", "is_member_call": false, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L44", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_add_ip", "callee": "inet_aton", "is_member_call": true, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L48", "receiver": "socket"}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_add_ip", "callee": "flash", "is_member_call": false, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L50", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_add_ip", "callee": "redirect", "is_member_call": false, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L51", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_add_ip", "callee": "url_for", "is_member_call": false, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L51", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_add_ip", "callee": "first", "is_member_call": true, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L54", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_add_ip", "callee": "filter_by", "is_member_call": true, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L54", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_add_ip", "callee": "query", "is_member_call": true, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L54", "receiver": "session"}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_add_ip", "callee": "WhitelistedIP", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L54"}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_add_ip", "callee": "flash", "is_member_call": false, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L56", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_add_ip", "callee": "redirect", "is_member_call": false, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L57", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_add_ip", "callee": "url_for", "is_member_call": false, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L57", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_add_ip", "callee": "WhitelistedIP", "is_member_call": false, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L60", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_add_ip", "callee": "add", "is_member_call": true, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L65", "receiver": "session"}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_add_ip", "callee": "commit", "is_member_call": true, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L66", "receiver": "session"}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_add_ip", "callee": "flash", "is_member_call": false, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L68", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_add_ip", "callee": "redirect", "is_member_call": false, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L69", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_add_ip", "callee": "url_for", "is_member_call": false, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L69", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_add_ip", "callee": "render_template", "is_member_call": false, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L71", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_add_ip", "callee": "rollback", "is_member_call": true, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L74", "receiver": "session"}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_add_ip", "callee": "error", "is_member_call": true, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L75", "receiver": "logger"}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_add_ip", "callee": "flash", "is_member_call": false, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L76", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_add_ip", "callee": "e", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L76"}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_add_ip", "callee": "redirect", "is_member_call": false, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L77", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_add_ip", "callee": "url_for", "is_member_call": false, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L77", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_add_ip", "callee": "close", "is_member_call": true, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L79", "receiver": "session"}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_disable_ip", "callee": "Session", "is_member_call": false, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L84", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_disable_ip", "callee": "get", "is_member_call": true, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L86", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_disable_ip", "callee": "query", "is_member_call": true, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L86", "receiver": "session"}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_disable_ip", "callee": "WhitelistedIP", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L86"}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_disable_ip", "callee": "flash", "is_member_call": false, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L88", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_disable_ip", "callee": "redirect", "is_member_call": false, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L89", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_disable_ip", "callee": "url_for", "is_member_call": false, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L89", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_disable_ip", "callee": "commit", "is_member_call": true, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L93", "receiver": "session"}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_disable_ip", "callee": "flash", "is_member_call": false, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L95", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_disable_ip", "callee": "redirect", "is_member_call": false, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L96", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_disable_ip", "callee": "url_for", "is_member_call": false, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L96", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_disable_ip", "callee": "rollback", "is_member_call": true, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L99", "receiver": "session"}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_disable_ip", "callee": "error", "is_member_call": true, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L100", "receiver": "logger"}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_disable_ip", "callee": "flash", "is_member_call": false, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L101", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_disable_ip", "callee": "e", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L101"}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_disable_ip", "callee": "redirect", "is_member_call": false, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L102", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_disable_ip", "callee": "url_for", "is_member_call": false, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L102", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_disable_ip", "callee": "close", "is_member_call": true, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L104", "receiver": "session"}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_enable_ip", "callee": "Session", "is_member_call": false, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L109", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_enable_ip", "callee": "get", "is_member_call": true, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L111", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_enable_ip", "callee": "query", "is_member_call": true, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L111", "receiver": "session"}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_enable_ip", "callee": "WhitelistedIP", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L111"}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_enable_ip", "callee": "flash", "is_member_call": false, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L113", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_enable_ip", "callee": "redirect", "is_member_call": false, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L114", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_enable_ip", "callee": "url_for", "is_member_call": false, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L114", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_enable_ip", "callee": "commit", "is_member_call": true, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L118", "receiver": "session"}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_enable_ip", "callee": "flash", "is_member_call": false, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L120", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_enable_ip", "callee": "redirect", "is_member_call": false, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L121", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_enable_ip", "callee": "url_for", "is_member_call": false, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L121", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_enable_ip", "callee": "rollback", "is_member_call": true, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L124", "receiver": "session"}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_enable_ip", "callee": "error", "is_member_call": true, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L125", "receiver": "logger"}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_enable_ip", "callee": "flash", "is_member_call": false, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L126", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_enable_ip", "callee": "e", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L126"}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_enable_ip", "callee": "redirect", "is_member_call": false, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L127", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_enable_ip", "callee": "url_for", "is_member_call": false, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L127", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_enable_ip", "callee": "close", "is_member_call": true, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L129", "receiver": "session"}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_remove_ip", "callee": "Session", "is_member_call": false, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L134", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_remove_ip", "callee": "get", "is_member_call": true, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L136", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_remove_ip", "callee": "query", "is_member_call": true, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L136", "receiver": "session"}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_remove_ip", "callee": "WhitelistedIP", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L136"}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_remove_ip", "callee": "flash", "is_member_call": false, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L138", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_remove_ip", "callee": "redirect", "is_member_call": false, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L139", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_remove_ip", "callee": "url_for", "is_member_call": false, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L139", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_remove_ip", "callee": "delete", "is_member_call": true, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L142", "receiver": "session"}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_remove_ip", "callee": "commit", "is_member_call": true, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L143", "receiver": "session"}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_remove_ip", "callee": "flash", "is_member_call": false, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L145", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_remove_ip", "callee": "redirect", "is_member_call": false, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L146", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_remove_ip", "callee": "url_for", "is_member_call": false, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L146", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_remove_ip", "callee": "rollback", "is_member_call": true, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L149", "receiver": "session"}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_remove_ip", "callee": "error", "is_member_call": true, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L150", "receiver": "logger"}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_remove_ip", "callee": "flash", "is_member_call": false, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L151", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_remove_ip", "callee": "e", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L151"}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_remove_ip", "callee": "redirect", "is_member_call": false, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L152", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_remove_ip", "callee": "url_for", "is_member_call": false, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L152", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_remove_ip", "callee": "close", "is_member_call": true, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L154", "receiver": "session"}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_edit_ip", "callee": "Session", "is_member_call": false, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L159", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_edit_ip", "callee": "get", "is_member_call": true, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L161", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_edit_ip", "callee": "query", "is_member_call": true, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L161", "receiver": "session"}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_edit_ip", "callee": "WhitelistedIP", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L161"}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_edit_ip", "callee": "flash", "is_member_call": false, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L163", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_edit_ip", "callee": "redirect", "is_member_call": false, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L164", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_edit_ip", "callee": "url_for", "is_member_call": false, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L164", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_edit_ip", "callee": "order_by", "is_member_call": true, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L166", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_edit_ip", "callee": "filter_by", "is_member_call": true, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L166", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_edit_ip", "callee": "query", "is_member_call": true, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L166", "receiver": "session"}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_edit_ip", "callee": "Domain", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L166"}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_edit_ip", "callee": "strip", "is_member_call": true, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L169", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_edit_ip", "callee": "get", "is_member_call": true, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L169", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_edit_ip", "callee": "get", "is_member_call": true, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L170", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_edit_ip", "callee": "int", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L170"}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_edit_ip", "callee": "get", "is_member_call": true, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L171", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_edit_ip", "callee": "flash", "is_member_call": false, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L174", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_edit_ip", "callee": "redirect", "is_member_call": false, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L175", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_edit_ip", "callee": "url_for", "is_member_call": false, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L175", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_edit_ip", "callee": "inet_aton", "is_member_call": true, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L179", "receiver": "socket"}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_edit_ip", "callee": "flash", "is_member_call": false, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L181", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_edit_ip", "callee": "redirect", "is_member_call": false, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L182", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_edit_ip", "callee": "url_for", "is_member_call": false, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L182", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_edit_ip", "callee": "first", "is_member_call": true, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L185", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_edit_ip", "callee": "query", "is_member_call": true, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L185", "receiver": "session"}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_edit_ip", "callee": "WhitelistedIP", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L185"}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_edit_ip", "callee": "flash", "is_member_call": false, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L191", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_edit_ip", "callee": "redirect", "is_member_call": false, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L192", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_edit_ip", "callee": "url_for", "is_member_call": false, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L192", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_edit_ip", "callee": "commit", "is_member_call": true, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L198", "receiver": "session"}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_edit_ip", "callee": "flash", "is_member_call": false, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L200", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_edit_ip", "callee": "redirect", "is_member_call": false, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L201", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_edit_ip", "callee": "url_for", "is_member_call": false, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L201", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_edit_ip", "callee": "render_template", "is_member_call": false, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L203", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_edit_ip", "callee": "rollback", "is_member_call": true, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L206", "receiver": "session"}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_edit_ip", "callee": "error", "is_member_call": true, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L207", "receiver": "logger"}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_edit_ip", "callee": "flash", "is_member_call": false, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L208", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_edit_ip", "callee": "e", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L208"}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_edit_ip", "callee": "redirect", "is_member_call": false, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L209", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_edit_ip", "callee": "url_for", "is_member_call": false, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L209", "receiver": null}, {"caller_nid": "$graphify-root$_email_server_server_web_ui_ip_whitelist_edit_ip", "callee": "close", "is_member_call": true, "source_file": "email_server/server_web_ui/ip_whitelist.py", "source_location": "L211", "receiver": "session"}]}