├── .github └── workflows │ └── main.yml ├── ARCHITECTURE.md ├── Activity Workflow Explanation.md ├── Assignment 9 Reflection.md ├── Assignment14_REFLECTION.md ├── Assignment8 Reflection.md ├── CHANGELOG.md ├── CONTRIBUTING.md ├── CONTRIBUTION_PLAN.md ├── Class Diagram.md ├── Comparing Templates.md ├── CreationalPatterns ├── README.md ├── abstract_factory.py ├── builder.py ├── factory_method.py ├── prototype.py ├── simple_factory.py └── singleton.py ├── DOMAIN MODEL.md ├── FUNCTIONAL REQUIREMENTS (1).md ├── LICENSE.md ├── NON-FUNCTIONAL REQUIREMENTS.md ├── PRODUCT BACKLOG.md ├── PROTECTION.md ├── README (2).md ├── README.md ├── REFLECTION (1).md ├── REFLECTION (2).md ├── REFLECTION.md ├── REFLECTION_assignment15.md ├── ROADMAP.md ├── SPECIFICATION.md ├── SPRINT PLAN.md ├── STAKEHOLDERS.md ├── Screenshot 2025-03-31 032627.png ├── Screenshot 2025-05-12 042129.png ├── Screenshot 2025-05-12 043514.png ├── State Transition Diagrams and Activity Diagrams.docx ├── State Transition explanation.md ├── TEST CASES.md ├── USE CASE SPECIFICATIONS.md ├── USER STORIES.md ├── Use Case Diagram.png ├── Voting results ├── What is Kanban.md ├── api ├── README.md ├── audit_log_api.py ├── case_api.py ├── incident_api.py ├── notification_api.py └── report_api.py ├── factories ├── README.md └── repository_factory.py ├── inmemory ├── README.md ├── inmemory_audit_log_repository.py ├── inmemory_case_repository.py ├── inmemory_incident_repository.py ├── inmemory_notification_repository.py ├── inmemory_report_repository.py └── inmemory_user_repository.py ├── repositories ├── README.md ├── audit_log_repository.py ├── case_repository.py ├── database │ ├── README.md │ ├── Screenshot 2025-04-29 010024.png │ └── database_user_repository.py ├── incident_repository.py ├── notification_repository.py ├── report_repository.py ├── repository.py └── user_repository.py ├── services ├── README.md ├── audit_log_service.py ├── case_service.py ├── incident_service.py ├── notification_service.py └── report_service.py ├── src ├── audit_log.py ├── case.py ├── incident.py ├── main.py ├── notification.py ├── report.py ├── siem_intergration.py └── user.py ├── test ├── README.md ├── test_abstract_factory.py ├── test_audit_log_service.py ├── test_builder.py ├── test_case_service.py ├── test_factory_method.py ├── test_incident_service.py ├── test_inmemory_audit_log_repository.py ├── test_inmemory_case_repository.py ├── test_inmemory_incident_repository.py ├── test_inmemory_notification_repository.py ├── test_inmemory_report_repository.py ├── test_inmemory_user_repository.py ├── test_notification_service.py ├── test_prototype.py ├── test_report_service.py ├── test_simple_factory.py └── test_singleton.py └── voting_results ├── README.md ├── Screenshot 2025-05-18 205151.png ├── Screenshot 2025-05-18 205240.png ├── Screenshot 2025-05-18 205424.png ├── Screenshot 2025-05-18 205442.png ├── Screenshot 2025-05-18 205501.png └── VOTING_RESULTS.md /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /ARCHITECTURE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/ARCHITECTURE.md -------------------------------------------------------------------------------- /Activity Workflow Explanation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/Activity Workflow Explanation.md -------------------------------------------------------------------------------- /Assignment 9 Reflection.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/Assignment 9 Reflection.md -------------------------------------------------------------------------------- /Assignment14_REFLECTION.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/Assignment14_REFLECTION.md -------------------------------------------------------------------------------- /Assignment8 Reflection.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/Assignment8 Reflection.md -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /CONTRIBUTION_PLAN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/CONTRIBUTION_PLAN.md -------------------------------------------------------------------------------- /Class Diagram.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/Class Diagram.md -------------------------------------------------------------------------------- /Comparing Templates.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/Comparing Templates.md -------------------------------------------------------------------------------- /CreationalPatterns/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/CreationalPatterns/README.md -------------------------------------------------------------------------------- /CreationalPatterns/abstract_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/CreationalPatterns/abstract_factory.py -------------------------------------------------------------------------------- /CreationalPatterns/builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/CreationalPatterns/builder.py -------------------------------------------------------------------------------- /CreationalPatterns/factory_method.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/CreationalPatterns/factory_method.py -------------------------------------------------------------------------------- /CreationalPatterns/prototype.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/CreationalPatterns/prototype.py -------------------------------------------------------------------------------- /CreationalPatterns/simple_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/CreationalPatterns/simple_factory.py -------------------------------------------------------------------------------- /CreationalPatterns/singleton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/CreationalPatterns/singleton.py -------------------------------------------------------------------------------- /DOMAIN MODEL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/DOMAIN MODEL.md -------------------------------------------------------------------------------- /FUNCTIONAL REQUIREMENTS (1).md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/FUNCTIONAL REQUIREMENTS (1).md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/LICENSE.md -------------------------------------------------------------------------------- /NON-FUNCTIONAL REQUIREMENTS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/NON-FUNCTIONAL REQUIREMENTS.md -------------------------------------------------------------------------------- /PRODUCT BACKLOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/PRODUCT BACKLOG.md -------------------------------------------------------------------------------- /PROTECTION.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/PROTECTION.md -------------------------------------------------------------------------------- /README (2).md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/README (2).md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/README.md -------------------------------------------------------------------------------- /REFLECTION (1).md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/REFLECTION (1).md -------------------------------------------------------------------------------- /REFLECTION (2).md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/REFLECTION (2).md -------------------------------------------------------------------------------- /REFLECTION.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/REFLECTION.md -------------------------------------------------------------------------------- /REFLECTION_assignment15.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/REFLECTION_assignment15.md -------------------------------------------------------------------------------- /ROADMAP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/ROADMAP.md -------------------------------------------------------------------------------- /SPECIFICATION.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/SPECIFICATION.md -------------------------------------------------------------------------------- /SPRINT PLAN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/SPRINT PLAN.md -------------------------------------------------------------------------------- /STAKEHOLDERS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/STAKEHOLDERS.md -------------------------------------------------------------------------------- /Screenshot 2025-03-31 032627.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/Screenshot 2025-03-31 032627.png -------------------------------------------------------------------------------- /Screenshot 2025-05-12 042129.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/Screenshot 2025-05-12 042129.png -------------------------------------------------------------------------------- /Screenshot 2025-05-12 043514.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/Screenshot 2025-05-12 043514.png -------------------------------------------------------------------------------- /State Transition Diagrams and Activity Diagrams.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/State Transition Diagrams and Activity Diagrams.docx -------------------------------------------------------------------------------- /State Transition explanation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/State Transition explanation.md -------------------------------------------------------------------------------- /TEST CASES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/TEST CASES.md -------------------------------------------------------------------------------- /USE CASE SPECIFICATIONS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/USE CASE SPECIFICATIONS.md -------------------------------------------------------------------------------- /USER STORIES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/USER STORIES.md -------------------------------------------------------------------------------- /Use Case Diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/Use Case Diagram.png -------------------------------------------------------------------------------- /Voting results: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /What is Kanban.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/What is Kanban.md -------------------------------------------------------------------------------- /api/README.md: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /api/audit_log_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/api/audit_log_api.py -------------------------------------------------------------------------------- /api/case_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/api/case_api.py -------------------------------------------------------------------------------- /api/incident_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/api/incident_api.py -------------------------------------------------------------------------------- /api/notification_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/api/notification_api.py -------------------------------------------------------------------------------- /api/report_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/api/report_api.py -------------------------------------------------------------------------------- /factories/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/factories/README.md -------------------------------------------------------------------------------- /factories/repository_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/factories/repository_factory.py -------------------------------------------------------------------------------- /inmemory/README.md: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /inmemory/inmemory_audit_log_repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/inmemory/inmemory_audit_log_repository.py -------------------------------------------------------------------------------- /inmemory/inmemory_case_repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/inmemory/inmemory_case_repository.py -------------------------------------------------------------------------------- /inmemory/inmemory_incident_repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/inmemory/inmemory_incident_repository.py -------------------------------------------------------------------------------- /inmemory/inmemory_notification_repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/inmemory/inmemory_notification_repository.py -------------------------------------------------------------------------------- /inmemory/inmemory_report_repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/inmemory/inmemory_report_repository.py -------------------------------------------------------------------------------- /inmemory/inmemory_user_repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/inmemory/inmemory_user_repository.py -------------------------------------------------------------------------------- /repositories/README.md: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /repositories/audit_log_repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/repositories/audit_log_repository.py -------------------------------------------------------------------------------- /repositories/case_repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/repositories/case_repository.py -------------------------------------------------------------------------------- /repositories/database/README.md: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /repositories/database/Screenshot 2025-04-29 010024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/repositories/database/Screenshot 2025-04-29 010024.png -------------------------------------------------------------------------------- /repositories/database/database_user_repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/repositories/database/database_user_repository.py -------------------------------------------------------------------------------- /repositories/incident_repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/repositories/incident_repository.py -------------------------------------------------------------------------------- /repositories/notification_repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/repositories/notification_repository.py -------------------------------------------------------------------------------- /repositories/report_repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/repositories/report_repository.py -------------------------------------------------------------------------------- /repositories/repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/repositories/repository.py -------------------------------------------------------------------------------- /repositories/user_repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/repositories/user_repository.py -------------------------------------------------------------------------------- /services/README.md: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /services/audit_log_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/services/audit_log_service.py -------------------------------------------------------------------------------- /services/case_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/services/case_service.py -------------------------------------------------------------------------------- /services/incident_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/services/incident_service.py -------------------------------------------------------------------------------- /services/notification_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/services/notification_service.py -------------------------------------------------------------------------------- /services/report_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/services/report_service.py -------------------------------------------------------------------------------- /src/audit_log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/src/audit_log.py -------------------------------------------------------------------------------- /src/case.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/src/case.py -------------------------------------------------------------------------------- /src/incident.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/src/incident.py -------------------------------------------------------------------------------- /src/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/src/main.py -------------------------------------------------------------------------------- /src/notification.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/src/notification.py -------------------------------------------------------------------------------- /src/report.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/src/report.py -------------------------------------------------------------------------------- /src/siem_intergration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/src/siem_intergration.py -------------------------------------------------------------------------------- /src/user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/src/user.py -------------------------------------------------------------------------------- /test/README.md: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /test/test_abstract_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/test/test_abstract_factory.py -------------------------------------------------------------------------------- /test/test_audit_log_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/test/test_audit_log_service.py -------------------------------------------------------------------------------- /test/test_builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/test/test_builder.py -------------------------------------------------------------------------------- /test/test_case_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/test/test_case_service.py -------------------------------------------------------------------------------- /test/test_factory_method.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/test/test_factory_method.py -------------------------------------------------------------------------------- /test/test_incident_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/test/test_incident_service.py -------------------------------------------------------------------------------- /test/test_inmemory_audit_log_repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/test/test_inmemory_audit_log_repository.py -------------------------------------------------------------------------------- /test/test_inmemory_case_repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/test/test_inmemory_case_repository.py -------------------------------------------------------------------------------- /test/test_inmemory_incident_repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/test/test_inmemory_incident_repository.py -------------------------------------------------------------------------------- /test/test_inmemory_notification_repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/test/test_inmemory_notification_repository.py -------------------------------------------------------------------------------- /test/test_inmemory_report_repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/test/test_inmemory_report_repository.py -------------------------------------------------------------------------------- /test/test_inmemory_user_repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/test/test_inmemory_user_repository.py -------------------------------------------------------------------------------- /test/test_notification_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/test/test_notification_service.py -------------------------------------------------------------------------------- /test/test_prototype.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/test/test_prototype.py -------------------------------------------------------------------------------- /test/test_report_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/test/test_report_service.py -------------------------------------------------------------------------------- /test/test_simple_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/test/test_simple_factory.py -------------------------------------------------------------------------------- /test/test_singleton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/test/test_singleton.py -------------------------------------------------------------------------------- /voting_results/README.md: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /voting_results/Screenshot 2025-05-18 205151.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/voting_results/Screenshot 2025-05-18 205151.png -------------------------------------------------------------------------------- /voting_results/Screenshot 2025-05-18 205240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/voting_results/Screenshot 2025-05-18 205240.png -------------------------------------------------------------------------------- /voting_results/Screenshot 2025-05-18 205424.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/voting_results/Screenshot 2025-05-18 205424.png -------------------------------------------------------------------------------- /voting_results/Screenshot 2025-05-18 205442.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/voting_results/Screenshot 2025-05-18 205442.png -------------------------------------------------------------------------------- /voting_results/Screenshot 2025-05-18 205501.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/voting_results/Screenshot 2025-05-18 205501.png -------------------------------------------------------------------------------- /voting_results/VOTING_RESULTS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NduvhoLucy/cybersecurity_incident_tracker/HEAD/voting_results/VOTING_RESULTS.md --------------------------------------------------------------------------------