.dockerignore
.envrc
.eslintrc.js
.gitignore
.pre-commit-config.yaml
.prettierrc.js
Dockerfile
LICENSE
README.md
argus.yaml
argus_backend.py
argus_web.example.yaml
commitlint.config.js
docker-entrypoint.sh
package.json
pyproject.toml
run_with_profiler.py
start_argus.sh
tsconfig.json
uv.lock
uwsgi.ini
webpack.config.js
yarn.lock
.github/workflows/.gitkeep
.github/workflows/lint.yml
.github/workflows/release.yml
.github/workflows/test.yml
argus/__init__.py
argus/_version.py
argus/backend/.gitkeep
argus/backend/__init__.py
argus/backend/cli.py
argus/backend/db.py
argus/backend/error_handlers.py
argus/backend/template_filters.py
argus/backend/controller/__init__.py
argus/backend/controller/admin.py
argus/backend/controller/admin_api.py
argus/backend/controller/api.py
argus/backend/controller/auth.py
argus/backend/controller/client_api.py
argus/backend/controller/main.py
argus/backend/controller/notification_api.py
argus/backend/controller/notifications.py
argus/backend/controller/planner_api.py
argus/backend/controller/team.py
argus/backend/controller/team_ui.py
argus/backend/controller/testrun_api.py
argus/backend/controller/view_api.py
argus/backend/controller/views_widgets/__init__.py
argus/backend/controller/views_widgets/graphed_stats.py
argus/backend/controller/views_widgets/graphs.py
argus/backend/controller/views_widgets/highlights.py
argus/backend/controller/views_widgets/nemesis_stats.py
argus/backend/controller/views_widgets/summary.py
argus/backend/events/event_processors.py
argus/backend/models/__init__.py
argus/backend/models/argus_ai.py
argus/backend/models/github_issue.py
argus/backend/models/plan.py
argus/backend/models/result.py
argus/backend/models/runtime_store.py
argus/backend/models/view_widgets.py
argus/backend/models/web.py
argus/backend/plugins/__init__.py
argus/backend/plugins/core.py
argus/backend/plugins/loader.py
argus/backend/plugins/driver_matrix_tests/controller.py
argus/backend/plugins/driver_matrix_tests/model.py
argus/backend/plugins/driver_matrix_tests/plugin.py
argus/backend/plugins/driver_matrix_tests/raw_types.py
argus/backend/plugins/driver_matrix_tests/service.py
argus/backend/plugins/driver_matrix_tests/udt.py
argus/backend/plugins/generic/model.py
argus/backend/plugins/generic/plugin.py
argus/backend/plugins/generic/types.py
argus/backend/plugins/sct/controller.py
argus/backend/plugins/sct/plugin.py
argus/backend/plugins/sct/resource_setup.py
argus/backend/plugins/sct/service.py
argus/backend/plugins/sct/testrun.py
argus/backend/plugins/sct/udt.py
argus/backend/plugins/sirenada/model.py
argus/backend/plugins/sirenada/plugin.py
argus/backend/service/admin.py
argus/backend/service/argus_service.py
argus/backend/service/build_system_monitor.py
argus/backend/service/client_service.py
argus/backend/service/event_service.py
argus/backend/service/github_service.py
argus/backend/service/jenkins_service.py
argus/backend/service/notification_manager.py
argus/backend/service/planner_service.py
argus/backend/service/release_manager.py
argus/backend/service/results_service.py
argus/backend/service/stats.py
argus/backend/service/team_manager_service.py
argus/backend/service/test_lookup.py
argus/backend/service/testrun.py
argus/backend/service/user.py
argus/backend/service/views.py
argus/backend/service/views_widgets/__init__.py
argus/backend/service/views_widgets/graphed_stats.py
argus/backend/service/views_widgets/highlights.py
argus/backend/service/views_widgets/nemesis_stats.py
argus/backend/tests/__init__.py
argus/backend/tests/conftest.py
argus/backend/tests/client_service/__init__.py
argus/backend/tests/client_service/test_submit_results.py
argus/backend/tests/results_service/__init__.py
argus/backend/tests/results_service/test_best_results.py
argus/backend/tests/results_service/test_cell.py
argus/backend/tests/results_service/test_chartjs_additional_functions.py
argus/backend/tests/results_service/test_create_chartjs.py
argus/backend/tests/results_service/test_result_metadata.py
argus/backend/tests/results_service/test_results_service.py
argus/backend/tests/results_service/test_validation_rules.py
argus/backend/tests/view_widgets/__init__.py
argus/backend/tests/view_widgets/test_highlights_api.py
argus/backend/util/common.py
argus/backend/util/config.py
argus/backend/util/encoders.py
argus/backend/util/logsetup.py
argus/backend/util/module_loaders.py
argus/backend/util/send_email.py
argus/client/__init__.py
argus/client/base.py
argus/client/generic_result.py
argus/client/driver_matrix_tests/cli.py
argus/client/driver_matrix_tests/client.py
argus/client/generic/cli.py
argus/client/generic/client.py
argus/client/sct/client.py
argus/client/sct/types.py
argus/client/sirenada/client.py
argus/client/tests/__init__.py
argus/client/tests/conftest.py
argus/client/tests/test_package.py
argus/client/tests/test_results.py
argus/common/__init__.py
argus/common/enums.py
argus/common/sct_types.py
argus/common/sirenada_types.py
argusAI/README.md
argusAI/event_similarity_processor.py
argusAI/pyproject.toml
argusAI/uv.lock
argusAI/deployment/argusai_event_similarity_processor.service
argusAI/logs/.gitignore
argusAI/utils/__init__.py
argusAI/utils/event_message_sanitizer.py
argusAI/utils/scylla_connection.py
argus_alm.egg-info/PKG-INFO
argus_alm.egg-info/SOURCES.txt
argus_alm.egg-info/dependency_links.txt
argus_alm.egg-info/entry_points.txt
argus_alm.egg-info/requires.txt
argus_alm.egg-info/top_level.txt
dev-db/.gitignore
dev-db/docker-compose.yaml
dev-db/export_data.py
dev-db/import_data.py
dev-db/alpha-config/cassandra-rackdc.properties
dev-db/alpha-config/machine_image_configured
dev-db/alpha-config/scylla.yaml
dev-db/alpha-data/.gitignore
docker/config/nginx-docker.conf
docker/config/supervisord.conf
docs/api_usage.md
docs/argus_status_page.md
docs/argus_status_page_diagram.jpg
docs/dev-setup.md
docs/generic_results.md
docs/pypi-guide.md
docs/config/argus.nginx.conf
docs/config/argus.service
frontend/Alert.js
frontend/admin-panel.js
frontend/argus.css
frontend/argus.js
frontend/duty-planner.js
frontend/flashDebug.js
frontend/font-awesome.css
frontend/font-awesome.js
frontend/login.js
frontend/markdownOptions.js
frontend/notification-counter.js
frontend/plan.js
frontend/profile-jobs.js
frontend/profile-notifications.js
frontend/profile-schedules.js
frontend/release-dashboard.js
frontend/release-page.js
frontend/release-planner.js
frontend/release-scheduler.js
frontend/run-by-plugin.js
frontend/teams.js
frontend/test-run-details.js
frontend/test-runs-breakout.js
frontend/test-runs-standalone.js
frontend/view-dashboard.js
frontend/view-user-resolver.js
frontend/work-area.js
frontend/AdminPanel/AdminPanel.svelte
frontend/AdminPanel/AdminPanelWelcome.svelte
frontend/AdminPanel/BatchTestMover.svelte
frontend/AdminPanel/GroupCreator.svelte
frontend/AdminPanel/ReleaseCreator.svelte
frontend/AdminPanel/ReleaseDeletionConfirmationPopup.svelte
frontend/AdminPanel/ReleaseEditor.svelte
frontend/AdminPanel/ReleaseManager.svelte
frontend/AdminPanel/ReleaseManagerGroup.svelte
frontend/AdminPanel/ReleaseManagerTest.svelte
frontend/AdminPanel/TestCreator.svelte
frontend/AdminPanel/UserManager.svelte
frontend/AdminPanel/ViewListItem.svelte
frontend/AdminPanel/ViewSelectItem.svelte
frontend/AdminPanel/ViewWidget.svelte
frontend/AdminPanel/ViewsManager.svelte
frontend/Alerts/AlertMessage.svelte
frontend/Alerts/AlertWidget.svelte
frontend/Common/ApiUtils.js
frontend/Common/ArgusNotification.ts
frontend/Common/AssigneeSelector.svelte
frontend/Common/AssigneeUtils.js
frontend/Common/DateUtils.js
frontend/Common/DriverMatrixTypes.ts
frontend/Common/IssueDestinations.js
frontend/Common/JenkinsSettingsHelp.js
frontend/Common/ModalWindow.svelte
frontend/Common/PluginDispatch.js
frontend/Common/PluginNames.js
frontend/Common/RunUtils.js
frontend/Common/SelectUtils.js
frontend/Common/StateManagement.js
frontend/Common/TestStatus.js
frontend/Common/TextUtils.js
frontend/Common/UserTypes.ts
frontend/Common/UserUtils.js
frontend/Common/ViewTypes.js
frontend/Debug/FlashDebugComponent.svelte
frontend/Discussion/Comment.svelte
frontend/Discussion/CommentEditor.svelte
frontend/Discussion/MarkedMentionExtension.js
frontend/Discussion/MentionSelector.svelte
frontend/Discussion/UserProfile.svelte
frontend/Github/GithubIssue.svelte
frontend/Github/GithubIssues.svelte
frontend/Github/GithubIssuesCopyModal.svelte
frontend/Profile/JobsList.svelte
frontend/Profile/Login.svelte
frontend/Profile/Notification.svelte
frontend/Profile/NotificationCommentWrapper.svelte
frontend/Profile/NotificationCounter.svelte
frontend/Profile/NotificationSender.svelte
frontend/Profile/NotificationTestRunWrapper.svelte
frontend/Profile/NotificationsReader.svelte
frontend/Profile/ProfileJob.svelte
frontend/Profile/ProfileJobs.svelte
frontend/Profile/ProfileJobsTab.svelte
frontend/Profile/ProfileSchedules.svelte
frontend/Profile/User.svelte
frontend/Profile/UserSelection.svelte
frontend/Profile/ViewUserResolver.svelte
frontend/ReleaseDashboard/AssigneeFilter.svelte
frontend/ReleaseDashboard/FlatViewHelper.svelte
frontend/ReleaseDashboard/GroupedViewHelper.svelte
frontend/ReleaseDashboard/ReleaseActivity.svelte
frontend/ReleaseDashboard/ReleaseDashboard.svelte
frontend/ReleaseDashboard/ReleaseGithubIssues.svelte
frontend/ReleaseDashboard/TestDashboard.svelte
frontend/ReleaseDashboard/TestDashboardFlatView.svelte
frontend/ReleaseDashboard/TestDashboardGroup.svelte
frontend/ReleaseDashboard/TestDashboardTest.svelte
frontend/ReleaseDashboard/TestPopoutSelector.svelte
frontend/ReleaseDashboard/TestWithIssuesCard.svelte
frontend/ReleasePlanner/CommentTableRow.svelte
frontend/ReleasePlanner/DutyPlanner.svelte
frontend/ReleasePlanner/EntityReplacer.svelte
frontend/ReleasePlanner/ReleasePlan.svelte
frontend/ReleasePlanner/ReleasePlanCopyForm.svelte
frontend/ReleasePlanner/ReleasePlanCreator.svelte
frontend/ReleasePlanner/ReleasePlanEditor.svelte
frontend/ReleasePlanner/ReleasePlanTable.svelte
frontend/ReleasePlanner/ReleasePlanner.svelte
frontend/ReleasePlanner/ReleasePlannerGridView.svelte
frontend/ReleasePlanner/ReleaseScheduler.svelte
frontend/ReleasePlanner/Schedule.svelte
frontend/ReleasePlanner/ScheduleTable.svelte
frontend/ReleasePlanner/SearchBar.svelte
frontend/Stats/ChartStats.svelte
frontend/Stats/NumberStats.svelte
frontend/Stats/ProgressBarStats.svelte
frontend/Stats/ReleaseStats.svelte
frontend/Stats/StatsFetcher.svelte
frontend/Stores/AlertStore.js
frontend/Stores/AssigneeSubscriber.js
frontend/Stores/SingleTestRunSubscriber.js
frontend/Stores/TestRunsSubscriber.js
frontend/Stores/UserlistSubscriber.js
frontend/Stores/WorkspaceStore.js
frontend/Teams/TeamCreateForm.svelte
frontend/Teams/TeamDetail.svelte
frontend/Teams/TeamList.svelte
frontend/Teams/TeamManager.svelte
frontend/Teams/TeamMember.svelte
frontend/Teams/TeamShort.svelte
frontend/Teams/TeamUtils.ts
frontend/TestRun/ActivityTab.svelte
frontend/TestRun/ArtifactRow.svelte
frontend/TestRun/ArtifactTab.svelte
frontend/TestRun/DriverMatrixBreakdown.svelte
frontend/TestRun/DriverMatrixRunInfo.svelte
frontend/TestRun/DriverMatrixTestCollection.svelte
frontend/TestRun/DriverMatrixTestRun.svelte
frontend/TestRun/DriverMatrixTestSuites.svelte
frontend/TestRun/EventsTab.svelte
frontend/TestRun/HeartbeatIndicator.svelte
frontend/TestRun/IssueTab.svelte
frontend/TestRun/IssueTemplate.svelte
frontend/TestRun/NemesisData.svelte
frontend/TestRun/NemesisReason.svelte
frontend/TestRun/NemesisTable.svelte
frontend/TestRun/PackagesInfo.svelte
frontend/TestRun/RawEvent.svelte
frontend/TestRun/ResourcesInfo.svelte
frontend/TestRun/ResultsGraph.svelte
frontend/TestRun/ResultsGraphs.svelte
frontend/TestRun/ResultsTab.svelte
frontend/TestRun/RunAssigneeSelector.svelte
frontend/TestRun/RunInvestigationStatusButton.svelte
frontend/TestRun/RunStatusButton.svelte
frontend/TestRun/Screenshots.svelte
frontend/TestRun/StructuredEvent.svelte
frontend/TestRun/TestRun.svelte
frontend/TestRun/TestRunComments.svelte
frontend/TestRun/TestRunInfo.svelte
frontend/TestRun/jUnitChart.svelte
frontend/TestRun/jUnitResults.svelte
frontend/TestRun/Components/Cell.svelte
frontend/TestRun/Components/Filters.svelte
frontend/TestRun/Components/GraphFilters.svelte
frontend/TestRun/Components/ResultTable.svelte
frontend/TestRun/Components/ScreenshotModal.svelte
frontend/TestRun/Generic/GenericTestRun.svelte
frontend/TestRun/Generic/GenericTestRunInfo.svelte
frontend/TestRun/Jenkins/Build.js
frontend/TestRun/Jenkins/BuildConfirmationDialog.svelte
frontend/TestRun/Jenkins/BuildStartPlaceholder.svelte
frontend/TestRun/Jenkins/BuildSuccessPlaceholder.svelte
frontend/TestRun/Jenkins/CheckParam.svelte
frontend/TestRun/Jenkins/CloneCreatePlaceholder.svelte
frontend/TestRun/Jenkins/CloneSuccess.svelte
frontend/TestRun/Jenkins/CloneTargetSelector.svelte
frontend/TestRun/Jenkins/DummyCheckParam.svelte
frontend/TestRun/Jenkins/DummySelectParam.svelte
frontend/TestRun/Jenkins/JenkinsBuildModal.svelte
frontend/TestRun/Jenkins/JenkinsCloneModal.svelte
frontend/TestRun/Jenkins/LoadTargetsPlaceholder.svelte
frontend/TestRun/Jenkins/ModalError.svelte
frontend/TestRun/Jenkins/ParamFetchPlaceholder.svelte
frontend/TestRun/Jenkins/ParameterEditor.svelte
frontend/TestRun/Jenkins/SCTParameterWizard.svelte
frontend/TestRun/Jenkins/SelectParam.svelte
frontend/TestRun/Jenkins/StringParam.svelte
frontend/TestRun/Jenkins/TextParam.svelte
frontend/TestRun/Jenkins/WizardUnavailable.svelte
frontend/TestRun/SCTSubTests/Subtest.js
frontend/TestRun/SCTSubTests/Gemini/GeminiTabBodyComponent.svelte
frontend/TestRun/SCTSubTests/Gemini/GeminiTabComponent.svelte
frontend/TestRun/SCTSubTests/Performance/PerformanceTabBodyComponent.svelte
frontend/TestRun/SCTSubTests/Performance/PerformanceTabComponent.svelte
frontend/TestRun/Sirenada/SirenadaIssueTemplate.svelte
frontend/TestRun/Sirenada/SirenadaRunInfo.svelte
frontend/TestRun/Sirenada/SirenadaTestBreakdown.svelte
frontend/TestRun/Sirenada/SirenadaTestRun.svelte
frontend/Views/ViewDashboard.svelte
frontend/Views/ViewSelect.svelte
frontend/Views/WidgetSettingTypes/CheckValue.svelte
frontend/Views/WidgetSettingTypes/IntegerValue.svelte
frontend/Views/WidgetSettingTypes/MultiSelectValue.svelte
frontend/Views/WidgetSettingTypes/MultiStringValue.svelte
frontend/Views/WidgetSettingTypes/StringValue.svelte
frontend/Views/Widgets/ViewGithubIssues.svelte
frontend/Views/Widgets/ViewGraphedStats.svelte
frontend/Views/Widgets/ViewNemesisStats.svelte
frontend/Views/Widgets/ViewReleaseStats.svelte
frontend/Views/Widgets/ViewTestDashboard.svelte
frontend/Views/Widgets/ViewUnsupportedPlaceholder.svelte
frontend/Views/Widgets/GraphsWidget/GraphsWidget.svelte
frontend/Views/Widgets/SummaryWidget/RunIssues.svelte
frontend/Views/Widgets/SummaryWidget/SummaryWidget.svelte
frontend/Views/Widgets/ViewGraphedStats/AssigneeCell.svelte
frontend/Views/Widgets/ViewGraphedStats/Filters.svelte
frontend/Views/Widgets/ViewGraphedStats/Interfaces.ts
frontend/Views/Widgets/ViewGraphedStats/InvestigationStatusCell.svelte
frontend/Views/Widgets/ViewGraphedStats/IssuesCell.svelte
frontend/Views/Widgets/ViewGraphedStats/NemesisTable.svelte
frontend/Views/Widgets/ViewGraphedStats/PaginatedTable.svelte
frontend/Views/Widgets/ViewGraphedStats/StackTracePreview.svelte
frontend/Views/Widgets/ViewGraphedStats/StatusBadge.svelte
frontend/Views/Widgets/ViewGraphedStats/StatusCell.svelte
frontend/Views/Widgets/ViewGraphedStats/TestRunTable.svelte
frontend/Views/Widgets/ViewHighlights/ActionItem.svelte
frontend/Views/Widgets/ViewHighlights/Comment.svelte
frontend/Views/Widgets/ViewHighlights/HighlightItem.svelte
frontend/Views/Widgets/ViewHighlights/ViewHighlights.svelte
frontend/WorkArea/AssigneeList.svelte
frontend/WorkArea/JobConfigureModal.svelte
frontend/WorkArea/RunGroup.svelte
frontend/WorkArea/RunRelease.svelte
frontend/WorkArea/Test.svelte
frontend/WorkArea/TestRunDispatcher.svelte
frontend/WorkArea/TestRuns.svelte
frontend/WorkArea/TestRunsMessage.svelte
frontend/WorkArea/TestRunsPanel.svelte
frontend/WorkArea/TestRunsSelector.svelte
frontend/WorkArea/UnknownTest.svelte
frontend/WorkArea/WorkArea.svelte
frontend/fonts/NotoSans-Bold.ttf
frontend/fonts/NotoSans-BoldItalic.ttf
frontend/fonts/NotoSans-Italic.ttf
frontend/fonts/NotoSans-Regular.ttf
frontend/fonts/OFL.txt
frontend/fonts/noto.css
profile/.gitkeep
public/argus.png
public/no-user-picture.png
pytest-argus-reporter/.envrc
pytest-argus-reporter/LICENSE
pytest-argus-reporter/MANIFEST.in
pytest-argus-reporter/README.md
pytest-argus-reporter/noxfile.py
pytest-argus-reporter/pyproject.toml
pytest-argus-reporter/pytest_argus_reporter.py
pytest-argus-reporter/tests/conftest.py
pytest-argus-reporter/tests/test_argus_reporter.py
pytest-argus-reporter/tests/test_slices.py
pytest-argus-reporter/tests/test_xdist.py
scripts/argus-status-page/index.html
scripts/argus-status-page/status.json
scripts/argus-status-page/js/status.js
scripts/argus-status-page/static/app.css
scripts/argus-status-page/static/argus.png
scripts/argus-status-page/static/scylla.png
scripts/migration/migration_2023-04-07.py
scripts/migration/migration_2024-04-14.py
storage/profile_pictures/.gitignore
templates/base.html.j2
templates/dashboard.html.j2
templates/duty_planner.html.j2
templates/error.html.j2
templates/flash_debug.html.j2
templates/groups.html.j2
templates/home.html.j2
templates/plan_dashboard.html.j2
templates/profile.html.j2
templates/profile_jobs.html.j2
templates/profile_notifications.html.j2
templates/profile_schedules.html.j2
templates/release_dashboard.html.j2
templates/release_planner.html.j2
templates/release_schedule.html.j2
templates/releases.html.j2
templates/run_view_by_plugin.html.j2
templates/runs.html.j2
templates/standalone_test_with_runs.html.j2
templates/teams.html.j2
templates/test_run.html.j2
templates/test_runs.html.j2
templates/tests.html.j2
templates/view_dashboard.html.j2
templates/views.html.j2
templates/admin/base.html.j2
templates/admin/index.html.j2
templates/auth/login.html.j2
templates/auth/register.html.j2
templates/notifications/assigned.html.j2
templates/notifications/assigned_email.html.j2
templates/notifications/email_mention.html.j2
templates/notifications/mention.html.j2
templates/notifications/view_action_item_assigned.html.j2
templates/notifications/view_action_item_assigned_email.html.j2
templates/notifications/view_highlight_mention.html.j2
templates/notifications/view_highlight_mention_email.html.j2
templates/partials/nav_bar.html.j2