{ "directed": false, "multigraph": false, "graph": {}, "nodes": [ { "label": "__init__.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_voip_ringcentral/__init__.py", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_voip_ringcentral_init_py", "community": 4, "norm_label": "__init__.py" }, { "label": "__manifest__.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_voip_ringcentral/__manifest__.py", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_voip_ringcentral_manifest_py", "community": 6, "norm_label": "__manifest__.py" }, { "label": "voip_provider.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_voip_ringcentral/models/voip_provider.py", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_voip_ringcentral_models_voip_provider_py", "community": 0, "norm_label": "voip_provider.py" }, { "label": "VoipProvider", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_voip_ringcentral/models/voip_provider.py", "source_location": "L13", "id": "voip_provider_voipprovider", "community": 0, "norm_label": "voipprovider" }, { "label": ".action_provision_sip()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_voip_ringcentral/models/voip_provider.py", "source_location": "L41", "id": "voip_provider_voipprovider_action_provision_sip", "community": 0, "norm_label": ".action_provision_sip()" }, { "label": "Call RingCentral SIP Provision API and auto-configure provider + user credential", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_voip_ringcentral/models/voip_provider.py", "source_location": "L42", "id": "voip_provider_rationale_42", "community": 0, "norm_label": "call ringcentral sip provision api and auto-configure provider + user credential" }, { "label": "res_users_settings.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_voip_ringcentral/models/res_users_settings.py", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_voip_ringcentral_models_res_users_settings_py", "community": 3, "norm_label": "res_users_settings.py" }, { "label": "ResUsersSettings", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_voip_ringcentral/models/res_users_settings.py", "source_location": "L8", "id": "res_users_settings_resuserssettings", "community": 3, "norm_label": "resuserssettings" }, { "label": "__init__.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_voip_ringcentral/models/__init__.py", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_voip_ringcentral_models_init_py", "community": 5, "norm_label": "__init__.py" }, { "label": "res_users.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_voip_ringcentral/models/res_users.py", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_voip_ringcentral_models_res_users_py", "community": 1, "norm_label": "res_users.py" }, { "label": "ResUsers", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_voip_ringcentral/models/res_users.py", "source_location": "L8", "id": "res_users_resusers", "community": 1, "norm_label": "resusers" }, { "label": "_compute_rc_authorization_id()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_voip_ringcentral/models/res_users.py", "source_location": "L19", "id": "res_users_compute_rc_authorization_id", "community": 1, "norm_label": "_compute_rc_authorization_id()" }, { "label": "_get_voip_user_configuration_fields()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_voip_ringcentral/models/res_users.py", "source_location": "L24", "id": "res_users_get_voip_user_configuration_fields", "community": 1, "norm_label": "_get_voip_user_configuration_fields()" }, { "label": "voip_service_patch.js", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_voip_ringcentral/static/src/voip_service_patch.js", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_voip_ringcentral_static_src_voip_service_patch_js", "community": 2, "norm_label": "voip_service_patch.js" }, { "label": "areCredentialsSet()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_voip_ringcentral/static/src/voip_service_patch.js", "source_location": "L8", "id": "voip_service_patch_arecredentialsset", "community": 2, "norm_label": "arecredentialsset()" }, { "label": "authorizationUsername()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_voip_ringcentral/static/src/voip_service_patch.js", "source_location": "L11", "id": "voip_service_patch_authorizationusername", "community": 2, "norm_label": "authorizationusername()" } ], "links": [ { "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_voip_ringcentral/__init__.py", "source_location": "L5", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_voip_ringcentral_init_py", "_tgt": "users_gurpreet_github_odoo_modules_fusion_voip_ringcentral_init_py", "source": "users_gurpreet_github_odoo_modules_fusion_voip_ringcentral_init_py", "target": "users_gurpreet_github_odoo_modules_fusion_voip_ringcentral_init_py", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_voip_ringcentral/models/voip_provider.py", "source_location": "L13", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_voip_ringcentral_models_voip_provider_py", "_tgt": "voip_provider_voipprovider", "source": "users_gurpreet_github_odoo_modules_fusion_voip_ringcentral_models_voip_provider_py", "target": "voip_provider_voipprovider", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_voip_ringcentral/models/voip_provider.py", "source_location": "L41", "weight": 1.0, "_src": "voip_provider_voipprovider", "_tgt": "voip_provider_voipprovider_action_provision_sip", "source": "voip_provider_voipprovider", "target": "voip_provider_voipprovider_action_provision_sip", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_voip_ringcentral/models/voip_provider.py", "source_location": "L42", "weight": 1.0, "_src": "voip_provider_rationale_42", "_tgt": "voip_provider_voipprovider_action_provision_sip", "source": "voip_provider_voipprovider_action_provision_sip", "target": "voip_provider_rationale_42", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_voip_ringcentral/models/res_users_settings.py", "source_location": "L8", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_voip_ringcentral_models_res_users_settings_py", "_tgt": "res_users_settings_resuserssettings", "source": "users_gurpreet_github_odoo_modules_fusion_voip_ringcentral_models_res_users_settings_py", "target": "res_users_settings_resuserssettings", "confidence_score": 1.0 }, { "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_voip_ringcentral/models/__init__.py", "source_location": "L7", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_voip_ringcentral_models_init_py", "_tgt": "users_gurpreet_github_odoo_modules_fusion_voip_ringcentral_models_init_py", "source": "users_gurpreet_github_odoo_modules_fusion_voip_ringcentral_models_init_py", "target": "users_gurpreet_github_odoo_modules_fusion_voip_ringcentral_models_init_py", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_voip_ringcentral/models/res_users.py", "source_location": "L8", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_voip_ringcentral_models_res_users_py", "_tgt": "res_users_resusers", "source": "users_gurpreet_github_odoo_modules_fusion_voip_ringcentral_models_res_users_py", "target": "res_users_resusers", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_voip_ringcentral/models/res_users.py", "source_location": "L19", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_voip_ringcentral_models_res_users_py", "_tgt": "res_users_compute_rc_authorization_id", "source": "users_gurpreet_github_odoo_modules_fusion_voip_ringcentral_models_res_users_py", "target": "res_users_compute_rc_authorization_id", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_voip_ringcentral/models/res_users.py", "source_location": "L24", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_voip_ringcentral_models_res_users_py", "_tgt": "res_users_get_voip_user_configuration_fields", "source": "users_gurpreet_github_odoo_modules_fusion_voip_ringcentral_models_res_users_py", "target": "res_users_get_voip_user_configuration_fields", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_voip_ringcentral/static/src/voip_service_patch.js", "source_location": "L8", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_voip_ringcentral_static_src_voip_service_patch_js", "_tgt": "voip_service_patch_arecredentialsset", "source": "users_gurpreet_github_odoo_modules_fusion_voip_ringcentral_static_src_voip_service_patch_js", "target": "voip_service_patch_arecredentialsset", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_voip_ringcentral/static/src/voip_service_patch.js", "source_location": "L11", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_voip_ringcentral_static_src_voip_service_patch_js", "_tgt": "voip_service_patch_authorizationusername", "source": "users_gurpreet_github_odoo_modules_fusion_voip_ringcentral_static_src_voip_service_patch_js", "target": "voip_service_patch_authorizationusername", "confidence_score": 1.0 } ], "hyperedges": [] }