Files
Odoo-Modules/graphify-out/cache/026e53e913653bff8cb82c97081a846034a069a4ac92ae7a2079ee51810610bc.json
gsinghpal 41d0908ade changes
2026-04-24 21:04:38 -04:00

1 line
12 KiB
JSON

{"nodes": [{"id": "users_gurpreet_github_odoo_modules_disable_odoo_online_disable_odoo_online_models_disable_http_requests_py", "label": "disable_http_requests.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/disable_odoo_online/disable_odoo_online/models/disable_http_requests.py", "source_location": "L1"}, {"id": "disable_http_requests_is_blocked_url", "label": "_is_blocked_url()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/disable_odoo_online/disable_odoo_online/models/disable_http_requests.py", "source_location": "L40"}, {"id": "disable_http_requests_blocked_request", "label": "_blocked_request()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/disable_odoo_online/disable_odoo_online/models/disable_http_requests.py", "source_location": "L55"}, {"id": "disable_http_requests_blocked_get", "label": "_blocked_get()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/disable_odoo_online/disable_odoo_online/models/disable_http_requests.py", "source_location": "L68"}, {"id": "disable_http_requests_blocked_post", "label": "_blocked_post()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/disable_odoo_online/disable_odoo_online/models/disable_http_requests.py", "source_location": "L80"}, {"id": "disable_http_requests_patch_requests", "label": "patch_requests()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/disable_odoo_online/disable_odoo_online/models/disable_http_requests.py", "source_location": "L92"}, {"id": "disable_http_requests_rationale_41", "label": "Check if the URL should be blocked.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/disable_odoo_online/disable_odoo_online/models/disable_http_requests.py", "source_location": "L41"}, {"id": "disable_http_requests_rationale_56", "label": "Intercept and block requests to Odoo domains.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/disable_odoo_online/disable_odoo_online/models/disable_http_requests.py", "source_location": "L56"}, {"id": "disable_http_requests_rationale_69", "label": "Intercept and block GET requests.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/disable_odoo_online/disable_odoo_online/models/disable_http_requests.py", "source_location": "L69"}, {"id": "disable_http_requests_rationale_81", "label": "Intercept and block POST requests.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/disable_odoo_online/disable_odoo_online/models/disable_http_requests.py", "source_location": "L81"}, {"id": "disable_http_requests_rationale_93", "label": "Monkey-patch requests library to block Odoo domains.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/disable_odoo_online/disable_odoo_online/models/disable_http_requests.py", "source_location": "L93"}], "edges": [{"source": "users_gurpreet_github_odoo_modules_disable_odoo_online_disable_odoo_online_models_disable_http_requests_py", "target": "logging", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/disable_odoo_online/disable_odoo_online/models/disable_http_requests.py", "source_location": "L7", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_disable_odoo_online_disable_odoo_online_models_disable_http_requests_py", "target": "requests", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/disable_odoo_online/disable_odoo_online/models/disable_http_requests.py", "source_location": "L8", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_disable_odoo_online_disable_odoo_online_models_disable_http_requests_py", "target": "functools", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/disable_odoo_online/disable_odoo_online/models/disable_http_requests.py", "source_location": "L9", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_disable_odoo_online_disable_odoo_online_models_disable_http_requests_py", "target": "urllib_parse", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/disable_odoo_online/disable_odoo_online/models/disable_http_requests.py", "source_location": "L10", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_disable_odoo_online_disable_odoo_online_models_disable_http_requests_py", "target": "disable_http_requests_is_blocked_url", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/disable_odoo_online/disable_odoo_online/models/disable_http_requests.py", "source_location": "L40", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_disable_odoo_online_disable_odoo_online_models_disable_http_requests_py", "target": "disable_http_requests_blocked_request", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/disable_odoo_online/disable_odoo_online/models/disable_http_requests.py", "source_location": "L55", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_disable_odoo_online_disable_odoo_online_models_disable_http_requests_py", "target": "disable_http_requests_blocked_get", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/disable_odoo_online/disable_odoo_online/models/disable_http_requests.py", "source_location": "L68", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_disable_odoo_online_disable_odoo_online_models_disable_http_requests_py", "target": "disable_http_requests_blocked_post", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/disable_odoo_online/disable_odoo_online/models/disable_http_requests.py", "source_location": "L80", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_disable_odoo_online_disable_odoo_online_models_disable_http_requests_py", "target": "disable_http_requests_patch_requests", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/disable_odoo_online/disable_odoo_online/models/disable_http_requests.py", "source_location": "L92", "weight": 1.0}, {"source": "disable_http_requests_blocked_request", "target": "disable_http_requests_is_blocked_url", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/disable_odoo_online/disable_odoo_online/models/disable_http_requests.py", "source_location": "L57", "weight": 1.0}, {"source": "disable_http_requests_blocked_get", "target": "disable_http_requests_is_blocked_url", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/disable_odoo_online/disable_odoo_online/models/disable_http_requests.py", "source_location": "L70", "weight": 1.0}, {"source": "disable_http_requests_blocked_post", "target": "disable_http_requests_is_blocked_url", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/disable_odoo_online/disable_odoo_online/models/disable_http_requests.py", "source_location": "L82", "weight": 1.0}, {"source": "disable_http_requests_rationale_41", "target": "disable_http_requests_is_blocked_url", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/disable_odoo_online/disable_odoo_online/models/disable_http_requests.py", "source_location": "L41", "weight": 1.0}, {"source": "disable_http_requests_rationale_56", "target": "disable_http_requests_blocked_request", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/disable_odoo_online/disable_odoo_online/models/disable_http_requests.py", "source_location": "L56", "weight": 1.0}, {"source": "disable_http_requests_rationale_69", "target": "disable_http_requests_blocked_get", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/disable_odoo_online/disable_odoo_online/models/disable_http_requests.py", "source_location": "L69", "weight": 1.0}, {"source": "disable_http_requests_rationale_81", "target": "disable_http_requests_blocked_post", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/disable_odoo_online/disable_odoo_online/models/disable_http_requests.py", "source_location": "L81", "weight": 1.0}, {"source": "disable_http_requests_rationale_93", "target": "disable_http_requests_patch_requests", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/disable_odoo_online/disable_odoo_online/models/disable_http_requests.py", "source_location": "L93", "weight": 1.0}], "raw_calls": [{"caller_nid": "disable_http_requests_is_blocked_url", "callee": "urlparse", "source_file": "/Users/gurpreet/Github/Odoo-Modules/disable_odoo_online/disable_odoo_online/models/disable_http_requests.py", "source_location": "L45"}, {"caller_nid": "disable_http_requests_is_blocked_url", "callee": "lower", "source_file": "/Users/gurpreet/Github/Odoo-Modules/disable_odoo_online/disable_odoo_online/models/disable_http_requests.py", "source_location": "L46"}, {"caller_nid": "disable_http_requests_blocked_request", "callee": "warning", "source_file": "/Users/gurpreet/Github/Odoo-Modules/disable_odoo_online/disable_odoo_online/models/disable_http_requests.py", "source_location": "L58"}, {"caller_nid": "disable_http_requests_blocked_request", "callee": "upper", "source_file": "/Users/gurpreet/Github/Odoo-Modules/disable_odoo_online/disable_odoo_online/models/disable_http_requests.py", "source_location": "L58"}, {"caller_nid": "disable_http_requests_blocked_request", "callee": "Response", "source_file": "/Users/gurpreet/Github/Odoo-Modules/disable_odoo_online/disable_odoo_online/models/disable_http_requests.py", "source_location": "L60"}, {"caller_nid": "disable_http_requests_blocked_request", "callee": "_original_request", "source_file": "/Users/gurpreet/Github/Odoo-Modules/disable_odoo_online/disable_odoo_online/models/disable_http_requests.py", "source_location": "L65"}, {"caller_nid": "disable_http_requests_blocked_get", "callee": "warning", "source_file": "/Users/gurpreet/Github/Odoo-Modules/disable_odoo_online/disable_odoo_online/models/disable_http_requests.py", "source_location": "L71"}, {"caller_nid": "disable_http_requests_blocked_get", "callee": "Response", "source_file": "/Users/gurpreet/Github/Odoo-Modules/disable_odoo_online/disable_odoo_online/models/disable_http_requests.py", "source_location": "L72"}, {"caller_nid": "disable_http_requests_blocked_get", "callee": "_original_get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/disable_odoo_online/disable_odoo_online/models/disable_http_requests.py", "source_location": "L77"}, {"caller_nid": "disable_http_requests_blocked_post", "callee": "warning", "source_file": "/Users/gurpreet/Github/Odoo-Modules/disable_odoo_online/disable_odoo_online/models/disable_http_requests.py", "source_location": "L83"}, {"caller_nid": "disable_http_requests_blocked_post", "callee": "Response", "source_file": "/Users/gurpreet/Github/Odoo-Modules/disable_odoo_online/disable_odoo_online/models/disable_http_requests.py", "source_location": "L84"}, {"caller_nid": "disable_http_requests_blocked_post", "callee": "_original_post", "source_file": "/Users/gurpreet/Github/Odoo-Modules/disable_odoo_online/disable_odoo_online/models/disable_http_requests.py", "source_location": "L89"}, {"caller_nid": "disable_http_requests_patch_requests", "callee": "info", "source_file": "/Users/gurpreet/Github/Odoo-Modules/disable_odoo_online/disable_odoo_online/models/disable_http_requests.py", "source_location": "L120"}, {"caller_nid": "disable_http_requests_patch_requests", "callee": "info", "source_file": "/Users/gurpreet/Github/Odoo-Modules/disable_odoo_online/disable_odoo_online/models/disable_http_requests.py", "source_location": "L121"}, {"caller_nid": "disable_http_requests_patch_requests", "callee": "join", "source_file": "/Users/gurpreet/Github/Odoo-Modules/disable_odoo_online/disable_odoo_online/models/disable_http_requests.py", "source_location": "L121"}, {"caller_nid": "disable_http_requests_patch_requests", "callee": "warning", "source_file": "/Users/gurpreet/Github/Odoo-Modules/disable_odoo_online/disable_odoo_online/models/disable_http_requests.py", "source_location": "L124"}]}