SYMBOL INDEX (206 symbols across 17 files) FILE: api/tests/test_flask.py function client (line 18) | def client(): function test_change_password (line 23) | def test_change_password(client): function test_login (line 42) | def test_login(client): function test_create_project (line 57) | def test_create_project(client): function test_create_feature (line 73) | def test_create_feature(client): function test_create_abuser_story (line 94) | def test_create_abuser_story(client): function test_create_threat_scenario_repo (line 115) | def test_create_threat_scenario_repo(client): function test_create_threat_scenario (line 138) | def test_create_threat_scenario(client): function test_create_test_case (line 162) | def test_create_test_case(client): function test_create_target (line 181) | def test_create_target(client): function test_create_scan (line 202) | def test_create_scan(client): function test_create_vulnerability (line 223) | def test_create_vulnerability(client): function test_get_project (line 253) | def test_get_project(client): function test_get_project_specific (line 260) | def test_get_project_specific(client): function test_get_feature_by_project (line 274) | def test_get_feature_by_project(client): function test_get_abuse_case_specific (line 288) | def test_get_abuse_case_specific(client): function test_get_threat_scenario (line 302) | def test_get_threat_scenario(client): function test_get_test_case (line 316) | def test_get_test_case(client): function test_threat_scenario_severity (line 330) | def test_threat_scenario_severity(client): function test_vulnerability_severity (line 338) | def test_vulnerability_severity(client): function test_get_scan (line 346) | def test_get_scan(client): function test_get_threat_scenario_by_project (line 354) | def test_get_threat_scenario_by_project(client): function test_get_vulnerability (line 367) | def test_get_vulnerability(client): function test_get_vulnerability_by_project (line 376) | def test_get_vulnerability_by_project(client): function test_get_scan_by_project (line 389) | def test_get_scan_by_project(client): function test_get_user_story_tree_by_project (line 402) | def test_get_user_story_tree_by_project(client): function test_get_abuser_story_tree_by_project (line 415) | def test_get_abuser_story_tree_by_project(client): function test_get_threat_scenario_tree_by_project (line 428) | def test_get_threat_scenario_tree_by_project(client): function test_get_threatmap_by_project (line 441) | def test_get_threatmap_by_project(client): function test_get_individual_scan_vuls (line 454) | def test_get_individual_scan_vuls(client): function test_get_asvs_vuls (line 467) | def test_get_asvs_vuls(client): FILE: api/tp_api/app.py function validate_user (line 35) | def validate_user(f): function change_password (line 60) | def change_password(): function login (line 143) | def login(): function create_project (line 179) | def create_project(): function create_user_story (line 206) | def create_user_story(): function create_abuser_story (line 257) | def create_abuser_story(): function create_repo_scenario (line 309) | def create_repo_scenario(): function create_threat_scenario (line 398) | def create_threat_scenario(): function create_test_case (line 486) | def create_test_case(): function create_target (line 565) | def create_target(): function create_scan (line 598) | def create_scan(): function create_vulnerability (line 647) | def create_vulnerability(): function get_project (line 743) | def get_project(page_num=1): function get_features (line 788) | def get_features(): function get_abuser_story (line 866) | def get_abuser_story(): function get_threat_scenario (line 947) | def get_threat_scenario(): function get_test_case (line 1025) | def get_test_case(): function map_threat_scenario_vul (line 1094) | def map_threat_scenario_vul(): function threat_scenario_severity (line 1125) | def threat_scenario_severity(): function vulnerability_severity (line 1149) | def vulnerability_severity(): function get_target (line 1177) | def get_target(page_num=1): function get_scan (line 1220) | def get_scan(page_num=1): function get_threat_scenario_by_project (line 1254) | def get_threat_scenario_by_project(): function get_vulnerability (line 1278) | def get_vulnerability(page_num=1): function get_vulnerability_by_project (line 1319) | def get_vulnerability_by_project(): function get_scan_by_project (line 1346) | def get_scan_by_project(): function get_user_story_tree_by_project (line 1381) | def get_user_story_tree_by_project(): function get_abuser_story_tree_by_project (line 1442) | def get_abuser_story_tree_by_project(): function get_threat_scenario_tree_by_project (line 1497) | def get_threat_scenario_tree_by_project(): function get_threatmap_by_project (line 1544) | def get_threatmap_by_project(): function get_individual_scan_vuls (line 1613) | def get_individual_scan_vuls(): function get_asvs_vuls (line 1629) | def get_asvs_vuls(): function delete_feature (line 1645) | def delete_feature(): function delete_abuse_case (line 1675) | def delete_abuse_case(): function delete_scenario (line 1705) | def delete_scenario(): function delete_test (line 1735) | def delete_test(): function delete_project (line 1763) | def delete_project(): FILE: api/tp_api/models.py function random_scan_name (line 8) | def random_scan_name(): class Project (line 12) | class Project(Document): class RepoTestCase (line 18) | class RepoTestCase(Document): class Repo (line 27) | class Repo(Document): class Interaction (line 40) | class Interaction(Document): class UseCase (line 48) | class UseCase(Document): class AbuseCase (line 57) | class AbuseCase(Document): class Mitigations (line 67) | class Mitigations(EmbeddedDocument): class Risk (line 74) | class Risk(EmbeddedDocument): class ThreatModel (line 79) | class ThreatModel(Document): class Test (line 96) | class Test(Document): class Risk (line 106) | class Risk(EmbeddedDocument): class VulnerabilityEvidence (line 111) | class VulnerabilityEvidence(Document): class Vulnerability (line 122) | class Vulnerability(Document): class Scan (line 137) | class Scan(Document): method pre_save (line 154) | def pre_save(cls, sender, document, **kwargs): class Target (line 163) | class Target(Document): class User (line 170) | class User(Document): class Settings (line 178) | class Settings(Document): class ASVS (line 184) | class ASVS(Document): FILE: api/tp_api/utils.py function respond (line 16) | def respond(success, error, message="", data=None): function connect_db (line 30) | def connect_db(): function load_reload_asvs_db (line 50) | def load_reload_asvs_db(): function load_reload_repo_db (line 75) | def load_reload_repo_db(): function initialize_superuser (line 115) | def initialize_superuser(): FILE: documentation/src/pages/index.js function Feature (line 42) | function Feature({imageUrl, title, description}) { function Home (line 57) | function Home() { FILE: frontend/Playbook-Frontend/nuxt.config.js method extend (line 91) | extend(config, ctx) { FILE: frontend/Playbook-Frontend/plugins/vue-apexchart.js method install (line 5) | install(Vue, options) { FILE: frontend/Playbook-Frontend/plugins/vue-organization-chart.js method install (line 6) | install(Vue, options) { FILE: frontend/Playbook-Frontend/store/abuserStory.js method IS_PAGE_LOADING (line 9) | IS_PAGE_LOADING(state, data) { method FETCH_PROJECT_ABUSER_STORY_TREE (line 12) | FETCH_PROJECT_ABUSER_STORY_TREE(state, data) { method showPageLoading (line 17) | showPageLoading({ commit }, data) { method fetchAbuserStoryTreeByProject (line 20) | fetchAbuserStoryTreeByProject({ commit }, payload) { method isPageLoading (line 41) | isPageLoading(state) { method getAbuserStoryProjectTree (line 44) | getAbuserStoryProjectTree(state) { FILE: frontend/Playbook-Frontend/store/home.js method IS_PAGE_LOADING (line 12) | IS_PAGE_LOADING(state, data) { method FETCH_DATA (line 15) | FETCH_DATA(state, data) { method FETCH_PROJECT_COUNT (line 18) | FETCH_PROJECT_COUNT(state, data) { method FETCH_USER_STORIES_COUNT (line 21) | FETCH_USER_STORIES_COUNT(state, data) { method FETCH_THREAT_SCENARIO_COUNT (line 24) | FETCH_THREAT_SCENARIO_COUNT(state, data) { method FETCH_SCAN_COUNT (line 27) | FETCH_SCAN_COUNT(state, data) { method FETCH_THREAT_SCENARIO_SEVERITY_CHART (line 30) | FETCH_THREAT_SCENARIO_SEVERITY_CHART(state, data) { method FETCH_SEVERITY_CHART (line 33) | FETCH_SEVERITY_CHART(state, data) { method showPageLoading (line 38) | showPageLoading({ commit }, data) { method fetchData (line 41) | fetchData({ commit }) { method isPageLoading (line 46) | isPageLoading(state) { method getProjectCount (line 49) | getProjectCount(state) { method getUserStoriesCount (line 54) | getUserStoriesCount(state) { method getThreatScenarioCount (line 59) | getThreatScenarioCount(state) { method getScanCount (line 64) | getScanCount(state) { method getCountList (line 69) | getCountList(state) { method fetchThreatScenarioSevChartData (line 74) | fetchThreatScenarioSevChartData(state) { method fetchSeverityChartData (line 79) | fetchSeverityChartData(state) { FILE: frontend/Playbook-Frontend/store/login.js method PAGE_LOADING (line 12) | PAGE_LOADING(state, data) { method STORE_TOKEN (line 15) | STORE_TOKEN(state, data) { method ERROR_MESSAGE (line 19) | ERROR_MESSAGE(state, data) { method ERROR_MESSAGE_STATUS (line 22) | ERROR_MESSAGE_STATUS(state, data) { method pageLoadingError (line 28) | pageLoadingError({ commit }, data) { method pageLoading (line 31) | pageLoading({ commit }, data) { method loginUser (line 34) | loginUser({ commit }, data) { method isPageLoading (line 79) | isPageLoading(state) { method userToken (line 84) | userToken(state) { method loginErrorMessage (line 89) | loginErrorMessage(state) { method isLoginError (line 94) | isLoginError(state) { FILE: frontend/Playbook-Frontend/store/projects.js method IS_PAGE_LOADING (line 9) | IS_PAGE_LOADING(state, data) { method FETCH_DATA (line 12) | FETCH_DATA(state, data) { method showPageLoading (line 17) | showPageLoading({ commit }, data) { method fetchProjectData (line 20) | fetchProjectData({ commit }) { method isPageLoading (line 46) | isPageLoading(state) { method getProjectCount (line 49) | getProjectCount(state) { method getProjectData (line 54) | getProjectData(state) { FILE: frontend/Playbook-Frontend/store/scan.js method IS_PAGE_LOADING (line 11) | IS_PAGE_LOADING(state, data) { method FETCH_DATA (line 14) | FETCH_DATA(state, data) { method FETCH_SCAN_DATA_PROJECT (line 17) | FETCH_SCAN_DATA_PROJECT(state, data) { method FETCH_INDIVIDUAL_DATA (line 20) | FETCH_INDIVIDUAL_DATA(state, data) { method showPageLoading (line 25) | showPageLoading({ commit }, data) { method fetchScanData (line 28) | fetchScanData({ commit }) { method fetchIndividualScanData (line 52) | fetchIndividualScanData({ commit }, payload) { method fetchScanbyProject (line 81) | fetchScanbyProject({ commit }, payload) { method isPageLoading (line 111) | isPageLoading(state) { method getScanCount (line 114) | getScanCount(state) { method getScanProjectData (line 119) | getScanProjectData(state) { method getScanIndividualData (line 124) | getScanIndividualData(state) { FILE: frontend/Playbook-Frontend/store/threatScenario.js method IS_PAGE_LOADING (line 12) | IS_PAGE_LOADING(state, data) { method FETCH_DATA (line 15) | FETCH_DATA(state, data) { method FETCH_SEV_DATA (line 18) | FETCH_SEV_DATA(state, data) { method FETCH_PROJECT_THREAT_SCENARIO_DATA (line 21) | FETCH_PROJECT_THREAT_SCENARIO_DATA(state, data) { method FETCH_PROJECT_THREAT_SCENARIO_TREE (line 24) | FETCH_PROJECT_THREAT_SCENARIO_TREE(state, data) { method showPageLoading (line 29) | showPageLoading({ commit }, data) { method fetchThreatScenarioData (line 32) | fetchThreatScenarioData({ commit }) { method fetchThreatScenarioSevData (line 56) | fetchThreatScenarioSevData({ commit }) { method fetchProjectThreatScenarioData (line 92) | fetchProjectThreatScenarioData({ commit }, payload) { method fetchThreatScenarioTreeByProject (line 118) | fetchThreatScenarioTreeByProject({ commit }, payload) { method get_project_scenario_count (line 139) | get_project_scenario_count(state) { method isPageLoading (line 144) | isPageLoading(state) { method getThreatScenarioCount (line 147) | getThreatScenarioCount(state) { method getThreatScenarioSevData (line 152) | getThreatScenarioSevData(state) { method getThreatScenarioProjectTree (line 157) | getThreatScenarioProjectTree(state) { FILE: frontend/Playbook-Frontend/store/threatmap.js method IS_PAGE_LOADING (line 9) | IS_PAGE_LOADING(state, data) { method FETCH_THREAT_MAP_PROJECT (line 12) | FETCH_THREAT_MAP_PROJECT(state, data) { method showPageLoading (line 17) | showPageLoading({ commit }, data) { method fetchThreatMapbyProject (line 20) | fetchThreatMapbyProject({ commit }, payload) { method isPageLoading (line 42) | isPageLoading(state) { method getThreatMapProjectData (line 45) | getThreatMapProjectData(state) { FILE: frontend/Playbook-Frontend/store/userStory.js method IS_PAGE_LOADING (line 14) | IS_PAGE_LOADING(state, data) { method FETCH_DATA (line 17) | FETCH_DATA(state, data) { method FETCH_PROJECT_USER_STORY_DATA (line 20) | FETCH_PROJECT_USER_STORY_DATA(state, data) { method FETCH_PROJECT_ABUSER_STORY_COUNT (line 23) | FETCH_PROJECT_ABUSER_STORY_COUNT(state, data) { method FETCH_PROJECT_USER_STORY_ID (line 26) | FETCH_PROJECT_USER_STORY_ID(state, data) { method FETCH_PROJECT_USER_STORY_TREE (line 29) | FETCH_PROJECT_USER_STORY_TREE(state, data) { method showPageLoading (line 34) | showPageLoading({ commit }, data) { method fetchUserStoryData (line 37) | fetchUserStoryData({ commit }) { method fetchUserStoryByProject (line 63) | fetchUserStoryByProject({ commit }, payload) { method fetchUserStoryTreeByProject (line 96) | fetchUserStoryTreeByProject({ commit }, payload) { method isPageLoading (line 117) | isPageLoading(state) { method getUserStoryCount (line 120) | getUserStoryCount(state) { method getUserStoryProjectCount (line 125) | getUserStoryProjectCount(state) { method getUserStoryProjectdata (line 130) | getUserStoryProjectdata(state) { method getAbuserStoryProjectCount (line 135) | getAbuserStoryProjectCount(state) { method getUserStoryProjectID (line 140) | getUserStoryProjectID(state) { method getUserStoryProjectTree (line 145) | getUserStoryProjectTree(state) { FILE: frontend/Playbook-Frontend/store/vulnerability.js method IS_PAGE_LOADING (line 14) | IS_PAGE_LOADING(state, data) { method FETCH_DATA (line 17) | FETCH_DATA(state, data) { method FETCH_SEV_DATA (line 20) | FETCH_SEV_DATA(state, data) { method FETCH_VULS_PROJECT (line 23) | FETCH_VULS_PROJECT(state, data) { method FETCH_VULS_SEV_PROJECT (line 26) | FETCH_VULS_SEV_PROJECT(state, data) { method FETCH_ASVS_DATA (line 29) | FETCH_ASVS_DATA(state, data) { method showPageLoading (line 35) | showPageLoading({ commit }, data) { method fetchVulnerabilitySevData (line 38) | fetchVulnerabilitySevData({ commit }) { method fetchVulnerabilitybyProject (line 75) | fetchVulnerabilitybyProject({ commit }, payload) { method fetchASVSbyProject (line 120) | fetchASVSbyProject({ commit }, payload) { method isPageLoading (line 155) | isPageLoading(state) { method getVulnerabilitySevData (line 158) | getVulnerabilitySevData(state) { method getVulnerabilityProjectCount (line 163) | getVulnerabilityProjectCount(state) { method getVulnerabilityProjectSev (line 168) | getVulnerabilityProjectSev(state) { method getVulnerabilityProjectData (line 173) | getVulnerabilityProjectData(state) { method getASVSData (line 178) | getASVSData(state) {