netflix / dispatch
File Size

The distribution of size of files (measured in lines of code).

Intro
Learn more...
File Size Overall
12% | 7% | 22% | 34% | 23%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
py15% | 10% | 28% | 17% | 29%
js34% | 14% | 11% | 31% | 8%
vue0% | 1% | 23% | 52% | 22%
sql0% | 0% | 0% | 100% | 0%
css0% | 0% | 0% | 91% | 8%
scss0% | 0% | 0% | 63% | 36%
mjml0% | 0% | 0% | 0% | 100%
ts0% | 0% | 0% | 0% | 100%
toml0% | 0% | 0% | 0% | 100%
mako0% | 0% | 0% | 0% | 100%
in0% | 0% | 0% | 0% | 100%
html0% | 0% | 0% | 0% | 100%
cfg0% | 0% | 0% | 0% | 100%
sass0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
src12% | 7% | 22% | 34% | 23%
ROOT0% | 0% | 67% | 0% | 32%
utils0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
index.js
in src/dispatch/static/dispatch/src/assets/icons
7147 -
interactive.py
in src/dispatch/plugins/dispatch_slack/case
2496 58
interactive.py
in src/dispatch/plugins/dispatch_slack/incident
2298 59
2021-06-15_8a558baeef05.py
in src/dispatch/database/revisions/tenant/versions
1739 2
strings.py
in src/dispatch/messaging
1026 2
messaging.py
in src/dispatch/incident
992 20
flows.py
in src/dispatch/case
887 28
cli.py
in src/dispatch
881 37
flows.py
in src/dispatch/incident
815 22
service.py
in src/dispatch/signal
789 33
store.js
in src/dispatch/static/dispatch/src/incident
688 63
fields.py
in src/dispatch/plugins/dispatch_slack
640 26
config.js
in src/dispatch/static/dispatch/src/router
635 -
eslint-local-rules.js
in src/dispatch/static/dispatch
619 9
store.js
in src/dispatch/static/dispatch/src/forms
531 36
store.js
in src/dispatch/static/dispatch/src/case
527 48
TagSearchPopover.vue
in src/dispatch/static/dispatch/src/tag
508 -
service.py
in src/dispatch/database
491 31
interactive.py
in src/dispatch/plugins/dispatch_slack/feedback
483 18
plugin.py
in src/dispatch/plugins/dispatch_jira
462 20
plugin.py
in src/dispatch/plugins/dispatch_core
459 20
flows.py
in src/dispatch/conversation
455 13
service.py
in src/dispatch/event
436 15
views.py
in src/dispatch/incident
433 18
messages.py
in src/dispatch/plugins/dispatch_slack/case
428 12
NewEditDialog.vue
in src/dispatch/static/dispatch/src/signal
415 -
TableExportDialog.vue
in src/dispatch/static/dispatch/src/incident
411 -
PreciseDateTimePicker.vue
in src/dispatch/static/dispatch/src/components
408 -
plugin.py
in src/dispatch/plugins/dispatch_slack
408 26
EntityTypeCreateDialogV2.vue
in src/dispatch/static/dispatch/src/entity_type
403 -
messaging.py
in src/dispatch/case
397 8
service.py
in src/dispatch/plugins/dispatch_slack
396 47
TagPicker.vue
in src/dispatch/static/dispatch/src/tag
389 -
SearchFilterCreateDialog.vue
in src/dispatch/static/dispatch/src/search
380 -
permissions.py
in src/dispatch/auth
375 26
PlaygroundTextBox.vue
in src/dispatch/static/dispatch/src/entity_type/playground
356 -
models.py
in src/dispatch/incident
354 9
service.py
in src/dispatch/case
354 12
ReportSubmissionCard.vue
in src/dispatch/static/dispatch/src/incident
339 -
service.py
in src/dispatch/incident
334 12
views.py
in src/dispatch/signal
320 17
models.py
in src/dispatch/signal
320 -
service.py
in src/dispatch/incident_cost
320 22
models.py
in src/dispatch/case
317 9
views.py
in src/dispatch/auth
317 11
setup.py
in root
312 26
views.py
in src/dispatch/case
309 12
NewRawSignalViewer.vue
in src/dispatch/static/dispatch/src/signal
307 -
flows.py
in src/dispatch/signal
305 8
scheduled.py
in src/dispatch/incident
305 5
Files With Most Units (Top 50)
File# lines# units
store.js
in src/dispatch/static/dispatch/src/incident
688 63
interactive.py
in src/dispatch/plugins/dispatch_slack/incident
2298 59
interactive.py
in src/dispatch/plugins/dispatch_slack/case
2496 58
store.js
in src/dispatch/static/dispatch/src/case
527 48
service.py
in src/dispatch/plugins/dispatch_slack
396 47
cli.py
in src/dispatch
881 37
store.js
in src/dispatch/static/dispatch/src/forms
531 36
store.js
in src/dispatch/static/dispatch/src/forms/table
302 33
service.py
in src/dispatch/signal
789 33
__init__.py
in src/dispatch/search/fulltext
246 31
service.py
in src/dispatch/database
491 31
flows.py
in src/dispatch/case
887 28
plugin.py
in src/dispatch/plugins/dispatch_slack
408 26
fields.py
in src/dispatch/plugins/dispatch_slack
640 26
permissions.py
in src/dispatch/auth
375 26
setup.py
in root
312 26
store.js
in src/dispatch/static/dispatch/src/workflow
238 25
store.js
in src/dispatch/static/dispatch/src/auth
230 24
store.js
in src/dispatch/static/dispatch/src/search
227 23
store.js
in src/dispatch/static/dispatch/src/signal
248 22
service.py
in src/dispatch/incident_cost
320 22
flows.py
in src/dispatch/incident
815 22
service.py
in src/dispatch/case_cost
287 21
store.js
in src/dispatch/static/dispatch/src/notification
245 20
messaging.py
in src/dispatch/incident
992 20
plugin.py
in src/dispatch/plugins/dispatch_jira
462 20
plugin.py
in src/dispatch/plugins/dispatch_core
459 20
store.js
in src/dispatch/static/dispatch/src/task
200 19
drive.py
in src/dispatch/plugins/dispatch_google/drive
269 19
service.py
in src/dispatch/participant
205 18
views.py
in src/dispatch/incident
433 18
middleware.py
in src/dispatch/plugins/dispatch_slack
304 18
interactive.py
in src/dispatch/plugins/dispatch_slack/feedback
483 18
store.js
in src/dispatch/static/dispatch/src/entity
168 17
api.js
in src/dispatch/static/dispatch/src/incident
67 17
store.js
in src/dispatch/static/dispatch/src/cost_model
169 17
views.py
in src/dispatch/signal
320 17
service.py
in src/dispatch/service
168 17
service.py
in src/dispatch/entity
222 17
filters.js
in src/dispatch/static/dispatch/src
162 16
store.js
in src/dispatch/static/dispatch/src/plugin
237 16
store.js
in src/dispatch/static/dispatch/src/incident/priority
205 16
core.py
in src/dispatch/database
170 16
service.py
in src/dispatch/plugin
148 16
store.js
in src/dispatch/static/dispatch/src/data/query
200 15
store.js
in src/dispatch/static/dispatch/src/data/source
223 15
store.js
in src/dispatch/static/dispatch/src/data/source/transport
197 15
store.js
in src/dispatch/static/dispatch/src/data/source/dataFormat
197 15
store.js
in src/dispatch/static/dispatch/src/data/source/type
197 15
store.js
in src/dispatch/static/dispatch/src/data/source/status
197 15
Files With Long Lines (Top 50)

There are 89 files with lines longer than 120 characters. In total, there are 214 long lines.

File# lines# units# long lines
interactive.py
in src/dispatch/plugins/dispatch_slack/incident
2298 59 23
interactive.py
in src/dispatch/plugins/dispatch_slack/case
2496 58 19
strings.py
in src/dispatch/messaging
1026 2 7
2021-09-16_3820a792d88a.py
in src/dispatch/database/revisions/tenant/versions
259 6 6
messaging.py
in src/dispatch/incident
992 20 6
plugin.py
in src/dispatch/plugins/dispatch_core
459 20 6
service.py
in src/dispatch/ai
213 6 5
multi-tenant-migration.sql
in src/dispatch/database/revisions
127 - 5
2023-12-18_6c1a250b1e4b.py
in src/dispatch/database/revisions/tenant/versions
22 2 5
config.py
in src/dispatch/plugins/dispatch_slack
154 - 5
messages.py
in src/dispatch/plugins/dispatch_slack/case
428 12 5
plugin.py
in src/dispatch/plugins/dispatch_aws
123 3 5
setup.py
in root
312 26 5
cli.py
in src/dispatch
881 37 4
service.py
in src/dispatch/case_cost
287 21 3
flows.py
in src/dispatch/signal
305 8 3
service.py
in src/dispatch/incident_cost
320 22 3
flows.py
in src/dispatch/participant
174 5 3
mjml
base.mjml
in src/dispatch/messaging/email/templates
66 - 3
service.py
in src/dispatch/entity
222 17 3
config.py
in src/dispatch/incident/priority
35 - 3
service.py
in src/dispatch/plugins/dispatch_pagerduty
166 9 3
plugin.py
in src/dispatch/plugins/dispatch_google/drive
136 15 3
middleware.py
in src/dispatch/plugins/dispatch_slack
304 18 3
service.py
in src/dispatch/workflow
187 13 3
NewEditDialog.vue
in src/dispatch/static/dispatch/src/signal
415 - 2
NewEditSheet.vue
in src/dispatch/static/dispatch/src/incident/priority
179 - 2
vite.config.js
in src/dispatch/static/dispatch
58 3 2
views.py
in src/dispatch/signal
320 17 2
scheduled.py
in src/dispatch/evergreen
92 3 2
scheduled.py
in src/dispatch/task
80 4 2
plugin.py
in src/dispatch/plugins/dispatch_github
69 4 2
plugin.py
in src/dispatch/plugins/dispatch_atlassian_confluence
115 5 2
config.py
in src/dispatch/plugins/dispatch_google
35 - 2
scheduled.py
in src/dispatch/workflow
92 2 2
views.py
in src/dispatch/auth
317 11 2
flows.py
in src/dispatch/conversation
455 13 1
EditBasicInfoTab.vue
in src/dispatch/static/dispatch/src/data/source
151 - 1
NewRawSignalViewer.vue
in src/dispatch/static/dispatch/src/signal
307 - 1
RunbookNewEditSheet.vue
in src/dispatch/static/dispatch/src/document/runbook
201 - 1
TemplateNewEditSheet.vue
in src/dispatch/static/dispatch/src/document/template
171 - 1
ReferenceNewEditSheet.vue
in src/dispatch/static/dispatch/src/document/reference
164 - 1
form.js
in src/dispatch/static/dispatch/src/util
14 2 1
store.js
in src/dispatch/static/dispatch/src/forms
531 36 1
NewEditSheet.vue
in src/dispatch/static/dispatch/src/tag_type
234 - 1
store.js
in src/dispatch/static/dispatch/src/plugin
237 16 1
NewEditSheet.vue
in src/dispatch/static/dispatch/src/plugin
85 - 1
store.js
in src/dispatch/static/dispatch/src/incident
688 63 1
NewEditSheet.vue
in src/dispatch/static/dispatch/src/incident/severity
143 - 1
PlaygroundTextBox.vue
in src/dispatch/static/dispatch/src/entity_type/playground
356 - 1
Correlations

File Size vs. Commits (all time): 1147 points

requirements-base.in x: 36 commits (all time) y: 6 lines of code src/dispatch/plugins/dispatch_slack/case/interactive.py x: 119 commits (all time) y: 2496 lines of code src/dispatch/static/dispatch/src/incident/TimelineTab.vue x: 25 commits (all time) y: 238 lines of code src/dispatch/static/dispatch/src/styles/timeline.css x: 6 commits (all time) y: 108 lines of code src/dispatch/database/service.py x: 72 commits (all time) y: 491 lines of code src/dispatch/static/dispatch/src/case/TableFilterDialog.vue x: 11 commits (all time) y: 181 lines of code src/dispatch/static/dispatch/src/case_cost/CaseCostCard.vue x: 4 commits (all time) y: 75 lines of code src/dispatch/case/views.py x: 27 commits (all time) y: 309 lines of code src/dispatch/incident/views.py x: 74 commits (all time) y: 433 lines of code src/dispatch/static/dispatch/src/tag/TagSearchPopover.vue x: 3 commits (all time) y: 508 lines of code src/dispatch/case/models.py x: 50 commits (all time) y: 317 lines of code src/dispatch/static/dispatch/src/case/CaseAttributesDrawer.vue x: 10 commits (all time) y: 191 lines of code src/dispatch/static/dispatch/src/case/CaseTabs.vue x: 7 commits (all time) y: 270 lines of code src/dispatch/static/dispatch/src/components/DTooltip.vue x: 5 commits (all time) y: 67 lines of code src/dispatch/incident/flows.py x: 228 commits (all time) y: 815 lines of code src/dispatch/case/messaging.py x: 16 commits (all time) y: 397 lines of code src/dispatch/entity_type/flows.py x: 2 commits (all time) y: 35 lines of code src/dispatch/messaging/strings.py x: 73 commits (all time) y: 1026 lines of code src/dispatch/case_cost/models.py x: 6 commits (all time) y: 32 lines of code src/dispatch/entity_type/service.py x: 6 commits (all time) y: 114 lines of code src/dispatch/entity_type/views.py x: 7 commits (all time) y: 146 lines of code src/dispatch/static/dispatch/src/entity_type/EntityTypeCreateDialogV2.vue x: 2 commits (all time) y: 403 lines of code src/dispatch/static/dispatch/src/entity_type/api.js x: 3 commits (all time) y: 28 lines of code src/dispatch/static/dispatch/src/signal/NewRawSignalViewer.vue x: 3 commits (all time) y: 307 lines of code src/dispatch/entity/service.py x: 15 commits (all time) y: 222 lines of code src/dispatch/plugins/dispatch_slack/case/messages.py x: 65 commits (all time) y: 428 lines of code src/dispatch/plugins/dispatch_slack/fields.py x: 28 commits (all time) y: 640 lines of code requirements-dev.in x: 13 commits (all time) y: 17 lines of code src/dispatch/conversation/flows.py x: 24 commits (all time) y: 455 lines of code src/dispatch/static/dispatch/src/case/ReportSubmissionCard.vue x: 18 commits (all time) y: 286 lines of code src/dispatch/static/dispatch/src/events/ReportSubmissionCard.vue x: 2 commits (all time) y: 157 lines of code src/dispatch/static/dispatch/src/incident/ReportSubmissionCard.vue x: 33 commits (all time) y: 339 lines of code src/dispatch/static/dispatch/src/case/Page.vue x: 8 commits (all time) y: 174 lines of code src/dispatch/static/dispatch/src/case/Table.vue x: 39 commits (all time) y: 276 lines of code src/dispatch/static/dispatch/src/case/api.js x: 8 commits (all time) y: 52 lines of code src/dispatch/static/dispatch/src/main.js x: 28 commits (all time) y: 32 lines of code src/dispatch/static/dispatch/src/case/store.js x: 31 commits (all time) y: 527 lines of code src/dispatch/case/flows.py x: 93 commits (all time) y: 887 lines of code src/dispatch/case/service.py x: 25 commits (all time) y: 354 lines of code src/dispatch/database/revisions/tenant/versions/2025-04-17_8f324b0f365a.py x: 1 commits (all time) y: 10 lines of code src/dispatch/static/dispatch/src/events/ReportForm.vue x: 1 commits (all time) y: 45 lines of code src/dispatch/static/dispatch/src/router/config.js x: 69 commits (all time) y: 635 lines of code src/dispatch/signal/service.py x: 77 commits (all time) y: 789 lines of code src/dispatch/cli.py x: 134 commits (all time) y: 881 lines of code src/dispatch/plugins/dispatch_jira/plugin.py x: 41 commits (all time) y: 462 lines of code src/dispatch/ticket/flows.py x: 15 commits (all time) y: 293 lines of code src/dispatch/feedback/service/scheduled.py x: 11 commits (all time) y: 140 lines of code src/dispatch/service/models.py x: 18 commits (all time) y: 51 lines of code src/dispatch/static/dispatch/src/service/NewEditSheet.vue x: 26 commits (all time) y: 242 lines of code src/dispatch/static/dispatch/src/case/type/CaseTypeSelect.vue x: 20 commits (all time) y: 181 lines of code src/dispatch/project/models.py x: 26 commits (all time) y: 109 lines of code src/dispatch/static/dispatch/src/project/NewEditSheet.vue x: 18 commits (all time) y: 275 lines of code src/dispatch/static/dispatch/src/project/store.js x: 14 commits (all time) y: 163 lines of code src/dispatch/signal/views.py x: 36 commits (all time) y: 320 lines of code src/dispatch/plugins/dispatch_slack/events.py x: 40 commits (all time) y: 57 lines of code src/dispatch/ai/service.py x: 5 commits (all time) y: 213 lines of code src/dispatch/database/revisions/tenant/versions/2025-03-04_da444de005a6.py x: 2 commits (all time) y: 19 lines of code src/dispatch/signal/models.py x: 47 commits (all time) y: 320 lines of code src/dispatch/plugins/dispatch_slack/enums.py x: 15 commits (all time) y: 40 lines of code src/dispatch/plugins/dispatch_slack/plugin.py x: 76 commits (all time) y: 408 lines of code src/dispatch/plugins/dispatch_slack/service.py x: 81 commits (all time) y: 396 lines of code src/dispatch/static/dispatch/src/incident/type/NewEditSheet.vue x: 9 commits (all time) y: 252 lines of code src/dispatch/static/dispatch/src/incident/type/store.js x: 5 commits (all time) y: 168 lines of code src/dispatch/main.py x: 35 commits (all time) y: 185 lines of code src/dispatch/plugins/dispatch_aws/plugin.py x: 21 commits (all time) y: 123 lines of code src/dispatch/static/dispatch/src/forms/store.js x: 7 commits (all time) y: 531 lines of code src/dispatch/case_cost/scheduled.py x: 5 commits (all time) y: 50 lines of code src/dispatch/case_cost/service.py x: 8 commits (all time) y: 287 lines of code src/dispatch/cost_model/service.py x: 3 commits (all time) y: 149 lines of code src/dispatch/static/dispatch/src/dashboard/case/CaseCostBarChartCard.vue x: 2 commits (all time) y: 101 lines of code src/dispatch/static/dispatch/src/dashboard/case/CaseDialogFilter.vue x: 10 commits (all time) y: 206 lines of code src/dispatch/static/dispatch/src/dashboard/case/CaseOverview.vue x: 10 commits (all time) y: 259 lines of code src/dispatch/plugins/dispatch_slack/incident/interactive.py x: 89 commits (all time) y: 2298 lines of code src/dispatch/signal/flows.py x: 57 commits (all time) y: 305 lines of code src/dispatch/static/dispatch/src/case_cost_type/NewEditSheet.vue x: 2 commits (all time) y: 135 lines of code src/dispatch/database/core.py x: 18 commits (all time) y: 170 lines of code src/dispatch/conversation/messaging.py x: 6 commits (all time) y: 17 lines of code src/dispatch/document/scheduled.py x: 24 commits (all time) y: 48 lines of code src/dispatch/evergreen/scheduled.py x: 12 commits (all time) y: 92 lines of code src/dispatch/group/flows.py x: 13 commits (all time) y: 145 lines of code src/dispatch/incident/messaging.py x: 94 commits (all time) y: 992 lines of code src/dispatch/incident_cost/service.py x: 29 commits (all time) y: 320 lines of code src/dispatch/individual/service.py x: 37 commits (all time) y: 134 lines of code src/dispatch/participant/service.py x: 36 commits (all time) y: 205 lines of code src/dispatch/participant_role/flows.py x: 17 commits (all time) y: 116 lines of code src/dispatch/report/messaging.py x: 27 commits (all time) y: 158 lines of code src/dispatch/report/scheduled.py x: 10 commits (all time) y: 68 lines of code src/dispatch/tag/recommender.py x: 10 commits (all time) y: 105 lines of code src/dispatch/tag/scheduled.py x: 17 commits (all time) y: 44 lines of code src/dispatch/task/flows.py x: 42 commits (all time) y: 145 lines of code src/dispatch/task/scheduled.py x: 38 commits (all time) y: 80 lines of code src/dispatch/term/scheduled.py x: 7 commits (all time) y: 30 lines of code src/dispatch/ticket/service.py x: 10 commits (all time) y: 26 lines of code src/dispatch/document/flows.py x: 11 commits (all time) y: 257 lines of code src/dispatch/static/dispatch/src/case/BulkEditSheet.vue x: 9 commits (all time) y: 59 lines of code src/dispatch/static/dispatch/src/incident/BulkEditSheet.vue x: 7 commits (all time) y: 61 lines of code setup.py x: 33 commits (all time) y: 312 lines of code src/dispatch/config.py x: 77 commits (all time) y: 169 lines of code src/dispatch/plugins/dispatch_slack/case/enums.py x: 16 commits (all time) y: 44 lines of code src/dispatch/static/dispatch/src/task/Table.vue x: 38 commits (all time) y: 234 lines of code src/dispatch/auth/views.py x: 41 commits (all time) y: 317 lines of code src/dispatch/plugins/dispatch_pagerduty/plugin.py x: 14 commits (all time) y: 114 lines of code src/dispatch/plugins/dispatch_pagerduty/service.py x: 17 commits (all time) y: 166 lines of code src/dispatch/incident/scheduled.py x: 88 commits (all time) y: 305 lines of code src/dispatch/task/service.py x: 33 commits (all time) y: 182 lines of code src/dispatch/static/dispatch/src/dashboard/incident/IncidentDialogFilter.vue x: 12 commits (all time) y: 214 lines of code src/dispatch/static/dispatch/src/dashboard/DashboardCard.vue x: 8 commits (all time) y: 75 lines of code src/dispatch/incident/service.py x: 106 commits (all time) y: 334 lines of code src/dispatch/participant/flows.py x: 39 commits (all time) y: 174 lines of code src/dispatch/event/models.py x: 14 commits (all time) y: 53 lines of code src/dispatch/event/service.py x: 21 commits (all time) y: 436 lines of code src/dispatch/static/dispatch/src/signal/HistoryViewer.vue x: 1 commits (all time) y: 94 lines of code src/dispatch/static/dispatch/src/signal/store.js x: 21 commits (all time) y: 248 lines of code src/dispatch/document/service.py x: 24 commits (all time) y: 148 lines of code src/dispatch/enums.py x: 21 commits (all time) y: 55 lines of code src/dispatch/forms/service.py x: 4 commits (all time) y: 153 lines of code src/dispatch/forms/views.py x: 4 commits (all time) y: 109 lines of code src/dispatch/static/dispatch/src/document/template/TemplateTable.vue x: 9 commits (all time) y: 164 lines of code src/dispatch/static/dispatch/src/document/template/store.js x: 6 commits (all time) y: 213 lines of code src/dispatch/static/dispatch/src/forms/api.js x: 3 commits (all time) y: 32 lines of code src/dispatch/static/dispatch/src/forms/table/ExportFormsDialog.vue x: 1 commits (all time) y: 68 lines of code src/dispatch/static/dispatch/src/forms/table/Table.vue x: 5 commits (all time) y: 234 lines of code src/dispatch/static/dispatch/src/incident/priority/NewEditSheet.vue x: 5 commits (all time) y: 179 lines of code src/dispatch/static/dispatch/src/incident/priority/store.js x: 4 commits (all time) y: 205 lines of code src/dispatch/auth/service.py x: 39 commits (all time) y: 203 lines of code src/dispatch/static/dispatch/src/case/EditSheet.vue x: 18 commits (all time) y: 149 lines of code src/dispatch/static/dispatch/src/case/type/NewEditSheet.vue x: 16 commits (all time) y: 222 lines of code src/dispatch/static/dispatch/src/dashboard/case/CasePriorityBarChartCard.vue x: 1 commits (all time) y: 124 lines of code src/dispatch/static/dispatch/src/dashboard/case/CaseSeverityBarChartCard.vue x: 4 commits (all time) y: 121 lines of code src/dispatch/static/dispatch/src/dashboard/incident/IncidentPriorityBarChartCard.vue x: 5 commits (all time) y: 121 lines of code src/dispatch/auth/models.py x: 29 commits (all time) y: 193 lines of code src/dispatch/forms/models.py x: 4 commits (all time) y: 51 lines of code src/dispatch/auth/permissions.py x: 33 commits (all time) y: 375 lines of code src/dispatch/organization/views.py x: 16 commits (all time) y: 113 lines of code src/dispatch/workflow/models.py x: 20 commits (all time) y: 142 lines of code src/dispatch/workflow/views.py x: 14 commits (all time) y: 102 lines of code src/dispatch/static/dispatch/src/incident/TimelineReportTab.vue x: 5 commits (all time) y: 102 lines of code src/dispatch/common/utils/cli.py x: 19 commits (all time) y: 27 lines of code src/dispatch/incident/severity/service.py x: 3 commits (all time) y: 119 lines of code src/dispatch/static/dispatch/src/case/TableExportDialog.vue x: 8 commits (all time) y: 253 lines of code src/dispatch/static/dispatch/src/incident/TableExportDialog.vue x: 27 commits (all time) y: 411 lines of code src/dispatch/incident/models.py x: 99 commits (all time) y: 354 lines of code src/dispatch/task/models.py x: 30 commits (all time) y: 103 lines of code src/dispatch/static/dispatch/src/case/priority/CasePriorityCombobox.vue x: 6 commits (all time) y: 160 lines of code src/dispatch/static/dispatch/src/data/source/Table.vue x: 13 commits (all time) y: 207 lines of code src/dispatch/static/dispatch/src/feedback/service/Table.vue x: 7 commits (all time) y: 196 lines of code src/dispatch/static/dispatch/src/incident/ReportReceiptCard.vue x: 20 commits (all time) y: 283 lines of code src/dispatch/static/dispatch/src/incident/Table.vue x: 64 commits (all time) y: 300 lines of code src/dispatch/static/dispatch/src/project/ProjectCombobox.vue x: 12 commits (all time) y: 122 lines of code src/dispatch/static/dispatch/src/project/Table.vue x: 10 commits (all time) y: 124 lines of code src/dispatch/static/dispatch/src/signal/TableInstance.vue x: 16 commits (all time) y: 165 lines of code src/dispatch/static/dispatch/src/tag/TagFilterAutoComplete.vue x: 13 commits (all time) y: 186 lines of code src/dispatch/static/dispatch/src/tag_type/TagTypeFilterCombobox.vue x: 10 commits (all time) y: 153 lines of code src/dispatch/plugins/dispatch_core/plugin.py x: 44 commits (all time) y: 459 lines of code src/dispatch/plugins/bases/signal_consumer.py x: 4 commits (all time) y: 5 lines of code src/dispatch/static/dispatch/src/incident/api.js x: 15 commits (all time) y: 67 lines of code src/dispatch/static/dispatch/src/incident/store.js x: 70 commits (all time) y: 688 lines of code src/dispatch/static/dispatch/src/plugin/store.js x: 27 commits (all time) y: 237 lines of code src/dispatch/plugins/dispatch_slack/middleware.py x: 42 commits (all time) y: 304 lines of code src/dispatch/incident/metrics.py x: 22 commits (all time) y: 73 lines of code src/dispatch/messaging/email/utils.py x: 17 commits (all time) y: 95 lines of code src/dispatch/static/dispatch/src/incident/EditSheet.vue x: 25 commits (all time) y: 157 lines of code src/dispatch/static/dispatch/src/case/EscalateDialog.vue x: 7 commits (all time) y: 114 lines of code src/dispatch/static/dispatch/src/incident/TableFilterDialog.vue x: 27 commits (all time) y: 202 lines of code src/dispatch/static/dispatch/src/search/utils.js x: 19 commits (all time) y: 134 lines of code src/dispatch/plugins/dispatch_slack/config.py x: 35 commits (all time) y: 154 lines of code src/dispatch/document/views.py x: 12 commits (all time) y: 41 lines of code src/dispatch/static/dispatch/src/incident/CostsTab.vue x: 6 commits (all time) y: 70 lines of code src/dispatch/static/dispatch/src/incident/ResourcesTab.vue x: 9 commits (all time) y: 124 lines of code src/dispatch/plugins/bases/__init__.py x: 11 commits (all time) y: 22 lines of code src/dispatch/static/dispatch/src/case/DetailsTab.vue x: 22 commits (all time) y: 247 lines of code src/dispatch/static/dispatch/src/incident/DetailsTab.vue x: 30 commits (all time) y: 191 lines of code src/dispatch/case/type/models.py x: 9 commits (all time) y: 92 lines of code src/dispatch/feedback/incident/service.py x: 3 commits (all time) y: 70 lines of code src/dispatch/plugins/dispatch_slack/endpoints.py x: 13 commits (all time) y: 108 lines of code src/dispatch/plugin/models.py x: 23 commits (all time) y: 177 lines of code src/dispatch/conversation/enums.py x: 15 commits (all time) y: 23 lines of code src/dispatch/plugins/dispatch_slack/feedback/interactive.py x: 15 commits (all time) y: 483 lines of code src/dispatch/static/dispatch/src/components/GenaiAnalysisDisplay.vue x: 2 commits (all time) y: 64 lines of code src/dispatch/search/views.py x: 20 commits (all time) y: 48 lines of code src/dispatch/static/dispatch/src/plugin/PluginInstanceCombobox.vue x: 12 commits (all time) y: 160 lines of code src/dispatch/task/views.py x: 19 commits (all time) y: 92 lines of code src/dispatch/static/dispatch/src/tag/TagPicker.vue x: 9 commits (all time) y: 389 lines of code src/dispatch/plugins/dispatch_slack/messaging.py x: 62 commits (all time) y: 241 lines of code src/dispatch/static/dispatch/src/search/SearchFilterCreateDialog.vue x: 26 commits (all time) y: 380 lines of code src/dispatch/static/dispatch/src/task/TableExportDialog.vue x: 12 commits (all time) y: 239 lines of code src/dispatch/service/service.py x: 22 commits (all time) y: 168 lines of code src/dispatch/service/views.py x: 18 commits (all time) y: 101 lines of code src/dispatch/project/service.py x: 12 commits (all time) y: 79 lines of code src/dispatch/tag/service.py x: 21 commits (all time) y: 68 lines of code src/dispatch/notification/service.py x: 22 commits (all time) y: 123 lines of code src/dispatch/organization/models.py x: 10 commits (all time) y: 48 lines of code src/dispatch/plugin/service.py x: 21 commits (all time) y: 148 lines of code src/dispatch/plugins/dispatch_google/drive/drive.py x: 29 commits (all time) y: 269 lines of code src/dispatch/plugins/dispatch_google/drive/task.py x: 29 commits (all time) y: 91 lines of code src/dispatch/plugins/dispatch_google/gmail/plugin.py x: 28 commits (all time) y: 85 lines of code src/dispatch/search/fulltext/__init__.py x: 10 commits (all time) y: 246 lines of code src/dispatch/static/dispatch/eslint-local-rules.js x: 2 commits (all time) y: 619 lines of code src/dispatch/static/dispatch/src/assets/icons/index.js x: 2 commits (all time) y: 7147 lines of code src/dispatch/static/dispatch/src/data/query/QuerySelect.vue x: 8 commits (all time) y: 136 lines of code src/dispatch/static/dispatch/src/entity_type/NewEditSheet.vue x: 9 commits (all time) y: 289 lines of code src/dispatch/static/dispatch/src/entity_type/playground/PlaygroundTextBox.vue x: 9 commits (all time) y: 356 lines of code src/dispatch/tag/views.py x: 18 commits (all time) y: 61 lines of code src/dispatch/static/dispatch/src/notification/Table.vue x: 14 commits (all time) y: 224 lines of code src/dispatch/static/dispatch/src/notification/store.js x: 16 commits (all time) y: 245 lines of code src/dispatch/static/dispatch/src/incident/type/IncidentTypeMultiSelect.vue x: 3 commits (all time) y: 95 lines of code src/dispatch/participant_role/enums.py x: 5 commits (all time) y: 9 lines of code src/dispatch/api.py x: 36 commits (all time) y: 229 lines of code src/dispatch/document/models.py x: 22 commits (all time) y: 87 lines of code src/dispatch/static/dispatch/src/tag_type/NewEditSheet.vue x: 13 commits (all time) y: 234 lines of code src/dispatch/static/dispatch/src/incident/TimelineExportDialog.vue x: 2 commits (all time) y: 180 lines of code src/dispatch/models.py x: 40 commits (all time) y: 100 lines of code src/dispatch/static/dispatch/src/participant/ParticipantSearchPopover.vue x: 6 commits (all time) y: 257 lines of code src/dispatch/static/dispatch/src/forms/types/store.js x: 3 commits (all time) y: 169 lines of code src/dispatch/static/dispatch/src/incident/ReportSubmissionForm.vue x: 8 commits (all time) y: 105 lines of code src/dispatch/conversation/service.py x: 19 commits (all time) y: 44 lines of code src/dispatch/plugins/dispatch_slack/bolt.py x: 18 commits (all time) y: 128 lines of code src/dispatch/static/dispatch/src/components/DateWindowInput.vue x: 6 commits (all time) y: 193 lines of code src/dispatch/static/dispatch/src/email_templates/NewEditSheet.vue x: 1 commits (all time) y: 152 lines of code src/dispatch/static/dispatch/src/task/TableFilterDialog.vue x: 11 commits (all time) y: 105 lines of code src/dispatch/static/dispatch/src/components/AppDrawer.vue x: 23 commits (all time) y: 162 lines of code src/dispatch/incident_cost_type/service.py x: 11 commits (all time) y: 58 lines of code src/dispatch/plugin/views.py x: 24 commits (all time) y: 85 lines of code src/dispatch/static/dispatch/src/cost_model/store.js x: 1 commits (all time) y: 169 lines of code src/dispatch/static/dispatch/src/incident_role/PolicyRoleBuilder.vue x: 9 commits (all time) y: 182 lines of code src/dispatch/static/dispatch/src/api.js x: 32 commits (all time) y: 110 lines of code src/dispatch/static/dispatch/src/data/source/store.js x: 7 commits (all time) y: 223 lines of code src/dispatch/static/dispatch/src/components/AppToolbar.vue x: 30 commits (all time) y: 241 lines of code src/dispatch/static/dispatch/src/task/store.js x: 22 commits (all time) y: 200 lines of code src/dispatch/static/dispatch/src/definition/store.js x: 15 commits (all time) y: 152 lines of code src/dispatch/static/dispatch/src/document/store.js x: 19 commits (all time) y: 158 lines of code src/dispatch/static/dispatch/src/search/store.js x: 23 commits (all time) y: 227 lines of code src/dispatch/static/dispatch/src/workflow/store.js x: 19 commits (all time) y: 238 lines of code src/dispatch/static/dispatch/src/App.vue x: 9 commits (all time) y: 32 lines of code src/dispatch/static/dispatch/src/individual/Table.vue x: 15 commits (all time) y: 126 lines of code src/dispatch/static/dispatch/src/tag/Table.vue x: 23 commits (all time) y: 130 lines of code src/dispatch/static/dispatch/src/incident/ReportForm.vue x: 25 commits (all time) y: 48 lines of code src/dispatch/static/dispatch/src/signal/filter/SignalFilterCreateDialog.vue x: 9 commits (all time) y: 271 lines of code src/dispatch/static/dispatch/src/data/source/DetailsTab.vue x: 4 commits (all time) y: 185 lines of code src/dispatch/static/dispatch/src/definition/DefinitionCombobox.vue x: 15 commits (all time) y: 109 lines of code src/dispatch/static/dispatch/src/entity/EntityCard.vue x: 8 commits (all time) y: 166 lines of code src/dispatch/static/dispatch/src/plugin/NewEditSheet.vue x: 7 commits (all time) y: 85 lines of code src/dispatch/static/dispatch/src/router/index.js x: 32 commits (all time) y: 55 lines of code src/dispatch/static/dispatch/src/search/SearchFilterCombobox.vue x: 16 commits (all time) y: 183 lines of code src/dispatch/static/dispatch/src/term/TermCombobox.vue x: 16 commits (all time) y: 108 lines of code src/dispatch/participant/models.py x: 32 commits (all time) y: 80 lines of code src/dispatch/participant_role/models.py x: 14 commits (all time) y: 28 lines of code src/dispatch/tag/models.py x: 23 commits (all time) y: 44 lines of code src/dispatch/search/models.py x: 11 commits (all time) y: 37 lines of code src/dispatch/plugins/dispatch_slack/workflow.py x: 5 commits (all time) y: 263 lines of code src/dispatch/notification/views.py x: 14 commits (all time) y: 66 lines of code src/dispatch/tag_type/views.py x: 13 commits (all time) y: 70 lines of code src/dispatch/conference/service.py x: 9 commits (all time) y: 15 lines of code src/dispatch/database/revisions/tenant/versions/2023-02-13_b168b50764c7.py x: 1 commits (all time) y: 237 lines of code src/dispatch/plugins/dispatch_google/drive/plugin.py x: 20 commits (all time) y: 136 lines of code src/dispatch/plugins/dispatch_slack/decorators.py x: 22 commits (all time) y: 43 lines of code src/dispatch/conversation/models.py x: 12 commits (all time) y: 27 lines of code src/dispatch/group/models.py x: 8 commits (all time) y: 27 lines of code src/dispatch/database/revisions/tenant/versions/2022-02-22_b5d3706a1d54.py x: 1 commits (all time) y: 268 lines of code src/dispatch/database/revisions/tenant/versions/2021-09-16_3820a792d88a.py x: 3 commits (all time) y: 259 lines of code src/dispatch/incident/enums.py x: 7 commits (all time) y: 5 lines of code src/dispatch/database/revisions/tenant/versions/2021-06-15_8a558baeef05.py x: 2 commits (all time) y: 1739 lines of code
7147.0
lines of code
  min: 1.0
  average: 103.53
  25th percentile: 19.0
  median: 59.0
  75th percentile: 129.0
  max: 7147.0
0 228.0
commits (all time)
min: 1.0 | average: 8.15 | 25th percentile: 1.0 | median: 4.0 | 75th percentile: 8.0 | max: 228.0

File Size vs. Contributors (all time): 1147 points

requirements-base.in x: 9 contributors (all time) y: 6 lines of code src/dispatch/plugins/dispatch_slack/case/interactive.py x: 7 contributors (all time) y: 2496 lines of code src/dispatch/static/dispatch/src/incident/TimelineTab.vue x: 5 contributors (all time) y: 238 lines of code src/dispatch/static/dispatch/src/styles/timeline.css x: 2 contributors (all time) y: 108 lines of code src/dispatch/database/service.py x: 5 contributors (all time) y: 491 lines of code src/dispatch/static/dispatch/src/case/TableFilterDialog.vue x: 4 contributors (all time) y: 181 lines of code src/dispatch/static/dispatch/src/case_cost/CaseCostCard.vue x: 2 contributors (all time) y: 75 lines of code src/dispatch/case/views.py x: 6 contributors (all time) y: 309 lines of code src/dispatch/incident/views.py x: 8 contributors (all time) y: 433 lines of code src/dispatch/static/dispatch/src/tag/TagSearchPopover.vue x: 1 contributors (all time) y: 508 lines of code src/dispatch/case/models.py x: 6 contributors (all time) y: 317 lines of code src/dispatch/static/dispatch/src/case/CaseAttributesDrawer.vue x: 2 contributors (all time) y: 191 lines of code src/dispatch/static/dispatch/src/case/CaseTabs.vue x: 3 contributors (all time) y: 270 lines of code src/dispatch/incident/flows.py x: 12 contributors (all time) y: 815 lines of code src/dispatch/case/messaging.py x: 7 contributors (all time) y: 397 lines of code src/dispatch/entity_type/flows.py x: 2 contributors (all time) y: 35 lines of code src/dispatch/messaging/strings.py x: 9 contributors (all time) y: 1026 lines of code src/dispatch/entity_type/service.py x: 4 contributors (all time) y: 114 lines of code src/dispatch/entity_type/views.py x: 3 contributors (all time) y: 146 lines of code src/dispatch/static/dispatch/src/entity_type/EntityTypeCreateDialogV2.vue x: 2 contributors (all time) y: 403 lines of code src/dispatch/static/dispatch/src/entity_type/api.js x: 2 contributors (all time) y: 28 lines of code src/dispatch/static/dispatch/src/signal/NewRawSignalViewer.vue x: 3 contributors (all time) y: 307 lines of code src/dispatch/entity/service.py x: 3 contributors (all time) y: 222 lines of code src/dispatch/plugins/dispatch_slack/case/messages.py x: 5 contributors (all time) y: 428 lines of code src/dispatch/plugins/dispatch_slack/fields.py x: 5 contributors (all time) y: 640 lines of code requirements-dev.in x: 5 contributors (all time) y: 17 lines of code src/dispatch/conversation/flows.py x: 4 contributors (all time) y: 455 lines of code src/dispatch/static/dispatch/src/events/ReportSubmissionCard.vue x: 2 contributors (all time) y: 157 lines of code src/dispatch/static/dispatch/src/incident/ReportSubmissionCard.vue x: 8 contributors (all time) y: 339 lines of code src/dispatch/static/dispatch/src/case/Page.vue x: 3 contributors (all time) y: 174 lines of code src/dispatch/static/dispatch/src/case/Table.vue x: 7 contributors (all time) y: 276 lines of code src/dispatch/static/dispatch/src/case/api.js x: 4 contributors (all time) y: 52 lines of code src/dispatch/static/dispatch/src/main.js x: 6 contributors (all time) y: 32 lines of code src/dispatch/static/dispatch/src/case/store.js x: 6 contributors (all time) y: 527 lines of code src/dispatch/case/flows.py x: 8 contributors (all time) y: 887 lines of code src/dispatch/case/service.py x: 7 contributors (all time) y: 354 lines of code src/dispatch/database/revisions/tenant/versions/2025-04-17_8f324b0f365a.py x: 1 contributors (all time) y: 10 lines of code src/dispatch/static/dispatch/src/events/ReportForm.vue x: 1 contributors (all time) y: 45 lines of code src/dispatch/static/dispatch/src/router/config.js x: 9 contributors (all time) y: 635 lines of code src/dispatch/signal/service.py x: 7 contributors (all time) y: 789 lines of code src/dispatch/cli.py x: 12 contributors (all time) y: 881 lines of code src/dispatch/plugins/dispatch_jira/plugin.py x: 8 contributors (all time) y: 462 lines of code src/dispatch/feedback/service/scheduled.py x: 3 contributors (all time) y: 140 lines of code src/dispatch/static/dispatch/src/case/type/CaseTypeSelect.vue x: 5 contributors (all time) y: 181 lines of code src/dispatch/project/models.py x: 7 contributors (all time) y: 109 lines of code src/dispatch/static/dispatch/src/project/store.js x: 5 contributors (all time) y: 163 lines of code src/dispatch/database/revisions/tenant/versions/2025-03-11_37406cca756c.py x: 3 contributors (all time) y: 25 lines of code src/dispatch/static/dispatch/src/case/CostsTab.vue x: 1 contributors (all time) y: 112 lines of code src/dispatch/plugins/dispatch_slack/events.py x: 3 contributors (all time) y: 57 lines of code src/dispatch/ai/service.py x: 2 contributors (all time) y: 213 lines of code src/dispatch/signal/models.py x: 5 contributors (all time) y: 320 lines of code src/dispatch/plugins/dispatch_slack/enums.py x: 5 contributors (all time) y: 40 lines of code src/dispatch/plugins/dispatch_slack/plugin.py x: 10 contributors (all time) y: 408 lines of code src/dispatch/plugins/dispatch_slack/service.py x: 11 contributors (all time) y: 396 lines of code src/dispatch/incident/type/models.py x: 5 contributors (all time) y: 117 lines of code src/dispatch/static/dispatch/src/incident/type/store.js x: 4 contributors (all time) y: 168 lines of code src/dispatch/main.py x: 7 contributors (all time) y: 185 lines of code src/dispatch/case_cost/service.py x: 2 contributors (all time) y: 287 lines of code src/dispatch/case_cost_type/service.py x: 1 contributors (all time) y: 84 lines of code src/dispatch/static/dispatch/src/dashboard/case/CaseDialogFilter.vue x: 5 contributors (all time) y: 206 lines of code src/dispatch/static/dispatch/src/dashboard/case/CaseOverview.vue x: 5 contributors (all time) y: 259 lines of code src/dispatch/plugins/dispatch_slack/incident/interactive.py x: 10 contributors (all time) y: 2298 lines of code src/dispatch/signal/flows.py x: 5 contributors (all time) y: 305 lines of code src/dispatch/static/dispatch/src/case_cost_type/NewEditSheet.vue x: 1 contributors (all time) y: 135 lines of code src/dispatch/static/dispatch/src/case_cost_type/Table.vue x: 1 contributors (all time) y: 153 lines of code src/dispatch/case/scheduled.py x: 3 contributors (all time) y: 40 lines of code src/dispatch/evergreen/scheduled.py x: 4 contributors (all time) y: 92 lines of code src/dispatch/incident/messaging.py x: 9 contributors (all time) y: 992 lines of code src/dispatch/incident_cost/service.py x: 4 contributors (all time) y: 320 lines of code src/dispatch/participant/service.py x: 7 contributors (all time) y: 205 lines of code src/dispatch/document/flows.py x: 4 contributors (all time) y: 257 lines of code src/dispatch/static/dispatch/src/case/BulkEditSheet.vue x: 5 contributors (all time) y: 59 lines of code src/dispatch/static/dispatch/src/incident/BulkEditSheet.vue x: 4 contributors (all time) y: 61 lines of code setup.py x: 13 contributors (all time) y: 312 lines of code src/dispatch/config.py x: 15 contributors (all time) y: 169 lines of code src/dispatch/static/dispatch/src/task/Table.vue x: 6 contributors (all time) y: 234 lines of code src/dispatch/auth/views.py x: 9 contributors (all time) y: 317 lines of code src/dispatch/plugins/dispatch_pagerduty/service.py x: 6 contributors (all time) y: 166 lines of code src/dispatch/incident/scheduled.py x: 7 contributors (all time) y: 305 lines of code src/dispatch/event/service.py x: 6 contributors (all time) y: 436 lines of code src/dispatch/static/dispatch/src/signal/store.js x: 4 contributors (all time) y: 248 lines of code src/dispatch/static/dispatch/src/forms/table/Table.vue x: 1 contributors (all time) y: 234 lines of code src/dispatch/static/dispatch/src/forms/table/store.js x: 1 contributors (all time) y: 302 lines of code src/dispatch/static/dispatch/src/incident/priority/store.js x: 4 contributors (all time) y: 205 lines of code src/dispatch/auth/service.py x: 6 contributors (all time) y: 203 lines of code src/dispatch/auth/permissions.py x: 5 contributors (all time) y: 375 lines of code src/dispatch/project/views.py x: 5 contributors (all time) y: 95 lines of code src/dispatch/common/utils/cli.py x: 6 contributors (all time) y: 27 lines of code src/dispatch/incident/severity/service.py x: 2 contributors (all time) y: 119 lines of code src/dispatch/static/dispatch/src/incident/TableExportDialog.vue x: 5 contributors (all time) y: 411 lines of code src/dispatch/incident/models.py x: 6 contributors (all time) y: 354 lines of code src/dispatch/task/models.py x: 3 contributors (all time) y: 103 lines of code src/dispatch/static/dispatch/src/incident/ReportReceiptCard.vue x: 4 contributors (all time) y: 283 lines of code src/dispatch/static/dispatch/src/incident/Table.vue x: 8 contributors (all time) y: 300 lines of code src/dispatch/plugins/dispatch_core/plugin.py x: 11 contributors (all time) y: 459 lines of code src/dispatch/static/dispatch/src/incident/store.js x: 6 contributors (all time) y: 688 lines of code src/dispatch/plugins/dispatch_slack/config.py x: 9 contributors (all time) y: 154 lines of code src/dispatch/plugins/dispatch_core/config.py x: 4 contributors (all time) y: 12 lines of code src/dispatch/plugins/dispatch_slack/feedback/interactive.py x: 3 contributors (all time) y: 483 lines of code src/dispatch/static/dispatch/src/tag/TagPicker.vue x: 3 contributors (all time) y: 389 lines of code src/dispatch/plugins/dispatch_slack/messaging.py x: 9 contributors (all time) y: 241 lines of code src/dispatch/service/views.py x: 6 contributors (all time) y: 101 lines of code src/dispatch/search/fulltext/__init__.py x: 2 contributors (all time) y: 246 lines of code src/dispatch/static/dispatch/eslint-local-rules.js x: 2 contributors (all time) y: 619 lines of code src/dispatch/static/dispatch/src/assets/icons/index.js x: 2 contributors (all time) y: 7147 lines of code src/dispatch/static/dispatch/src/entity_type/playground/PlaygroundTextBox.vue x: 4 contributors (all time) y: 356 lines of code src/dispatch/static/dispatch/src/notification/store.js x: 3 contributors (all time) y: 245 lines of code src/dispatch/static/dispatch/src/forms/table/AttorneyEditForm.vue x: 1 contributors (all time) y: 170 lines of code src/dispatch/static/dispatch/src/components/PreciseDateTimePicker.vue x: 1 contributors (all time) y: 408 lines of code src/dispatch/static/dispatch/src/participant/ParticipantSearchPopover.vue x: 2 contributors (all time) y: 257 lines of code src/dispatch/static/dispatch/src/data/query/store.js x: 1 contributors (all time) y: 200 lines of code src/dispatch/static/dispatch/src/components/AppToolbar.vue x: 7 contributors (all time) y: 241 lines of code src/dispatch/database/revisions/tenant/versions/2022-02-22_b5d3706a1d54.py x: 1 contributors (all time) y: 268 lines of code src/dispatch/database/revisions/tenant/versions/2021-06-15_8a558baeef05.py x: 1 contributors (all time) y: 1739 lines of code
7147.0
lines of code
  min: 1.0
  average: 103.53
  25th percentile: 19.0
  median: 59.0
  75th percentile: 129.0
  max: 7147.0
0 15.0
contributors (all time)
min: 1.0 | average: 2.45 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 15.0

File Size vs. Commits (30 days): 53 points

requirements-base.in x: 2 commits (30d) y: 6 lines of code src/dispatch/plugins/dispatch_slack/case/interactive.py x: 3 commits (30d) y: 2496 lines of code src/dispatch/static/dispatch/src/incident/TimelineTab.vue x: 1 commits (30d) y: 238 lines of code src/dispatch/static/dispatch/src/styles/timeline.css x: 1 commits (30d) y: 108 lines of code src/dispatch/database/service.py x: 1 commits (30d) y: 491 lines of code src/dispatch/static/dispatch/src/case/TableFilterDialog.vue x: 1 commits (30d) y: 181 lines of code src/dispatch/static/dispatch/src/case_cost/CaseCostCard.vue x: 1 commits (30d) y: 75 lines of code src/dispatch/case/views.py x: 1 commits (30d) y: 309 lines of code src/dispatch/incident/views.py x: 1 commits (30d) y: 433 lines of code src/dispatch/static/dispatch/src/tag/TagSearchPopover.vue x: 3 commits (30d) y: 508 lines of code src/dispatch/case/models.py x: 5 commits (30d) y: 317 lines of code src/dispatch/static/dispatch/src/case/CaseAttributesDrawer.vue x: 3 commits (30d) y: 191 lines of code src/dispatch/static/dispatch/src/case/CaseTabs.vue x: 3 commits (30d) y: 270 lines of code src/dispatch/static/dispatch/src/components/DTooltip.vue x: 3 commits (30d) y: 67 lines of code src/dispatch/incident/flows.py x: 1 commits (30d) y: 815 lines of code src/dispatch/case/messaging.py x: 4 commits (30d) y: 397 lines of code src/dispatch/entity_type/flows.py x: 1 commits (30d) y: 35 lines of code src/dispatch/messaging/strings.py x: 1 commits (30d) y: 1026 lines of code src/dispatch/case_cost/models.py x: 3 commits (30d) y: 32 lines of code src/dispatch/entity_type/service.py x: 1 commits (30d) y: 114 lines of code src/dispatch/entity_type/views.py x: 1 commits (30d) y: 146 lines of code src/dispatch/static/dispatch/src/entity_type/EntityTypeCreateDialogV2.vue x: 1 commits (30d) y: 403 lines of code src/dispatch/static/dispatch/src/entity_type/api.js x: 1 commits (30d) y: 28 lines of code src/dispatch/static/dispatch/src/util/jpath.ts x: 1 commits (30d) y: 52 lines of code src/dispatch/entity/service.py x: 1 commits (30d) y: 222 lines of code src/dispatch/plugins/dispatch_slack/case/messages.py x: 1 commits (30d) y: 428 lines of code src/dispatch/plugins/dispatch_slack/fields.py x: 1 commits (30d) y: 640 lines of code requirements-dev.in x: 1 commits (30d) y: 17 lines of code src/dispatch/conversation/flows.py x: 1 commits (30d) y: 455 lines of code src/dispatch/static/dispatch/src/case/ReportSubmissionCard.vue x: 1 commits (30d) y: 286 lines of code src/dispatch/static/dispatch/src/events/ReportSubmissionCard.vue x: 2 commits (30d) y: 157 lines of code src/dispatch/static/dispatch/src/incident/ReportSubmissionCard.vue x: 1 commits (30d) y: 339 lines of code src/dispatch/static/dispatch/src/case/Page.vue x: 2 commits (30d) y: 174 lines of code src/dispatch/static/dispatch/src/case/Table.vue x: 2 commits (30d) y: 276 lines of code src/dispatch/static/dispatch/src/case/api.js x: 2 commits (30d) y: 52 lines of code src/dispatch/static/dispatch/src/main.js x: 2 commits (30d) y: 32 lines of code src/dispatch/static/dispatch/src/case/store.js x: 2 commits (30d) y: 527 lines of code src/dispatch/case/flows.py x: 2 commits (30d) y: 887 lines of code src/dispatch/case/service.py x: 1 commits (30d) y: 354 lines of code src/dispatch/static/dispatch/src/events/ReportForm.vue x: 1 commits (30d) y: 45 lines of code src/dispatch/static/dispatch/src/router/config.js x: 1 commits (30d) y: 635 lines of code src/dispatch/signal/service.py x: 1 commits (30d) y: 789 lines of code src/dispatch/case/scheduled_internal.py x: 1 commits (30d) y: 2 lines of code src/dispatch/cli.py x: 1 commits (30d) y: 881 lines of code src/dispatch/plugins/dispatch_jira/plugin.py x: 1 commits (30d) y: 462 lines of code
2496.0
lines of code
  min: 2.0
  average: 332.72
  25th percentile: 59.5
  median: 242.0
  75th percentile: 444.0
  max: 2496.0
0 5.0
commits (30d)
min: 1.0 | average: 1.51 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 5.0

File Size vs. Contributors (30 days): 53 points

requirements-base.in x: 2 contributors (30d) y: 6 lines of code src/dispatch/plugins/dispatch_slack/case/interactive.py x: 2 contributors (30d) y: 2496 lines of code src/dispatch/static/dispatch/src/incident/TimelineTab.vue x: 1 contributors (30d) y: 238 lines of code src/dispatch/static/dispatch/src/styles/timeline.css x: 1 contributors (30d) y: 108 lines of code src/dispatch/database/service.py x: 1 contributors (30d) y: 491 lines of code src/dispatch/static/dispatch/src/case/TableFilterDialog.vue x: 1 contributors (30d) y: 181 lines of code src/dispatch/static/dispatch/src/case_cost/CaseCostCard.vue x: 1 contributors (30d) y: 75 lines of code src/dispatch/case/views.py x: 1 contributors (30d) y: 309 lines of code src/dispatch/incident/views.py x: 1 contributors (30d) y: 433 lines of code src/dispatch/static/dispatch/src/tag/TagSearchPopover.vue x: 1 contributors (30d) y: 508 lines of code src/dispatch/case/models.py x: 2 contributors (30d) y: 317 lines of code src/dispatch/static/dispatch/src/case/CaseAttributesDrawer.vue x: 1 contributors (30d) y: 191 lines of code src/dispatch/static/dispatch/src/case/CaseTabs.vue x: 1 contributors (30d) y: 270 lines of code src/dispatch/static/dispatch/src/components/DTooltip.vue x: 1 contributors (30d) y: 67 lines of code src/dispatch/incident/flows.py x: 1 contributors (30d) y: 815 lines of code src/dispatch/case/messaging.py x: 2 contributors (30d) y: 397 lines of code src/dispatch/entity_type/flows.py x: 1 contributors (30d) y: 35 lines of code src/dispatch/messaging/strings.py x: 1 contributors (30d) y: 1026 lines of code src/dispatch/entity_type/service.py x: 1 contributors (30d) y: 114 lines of code src/dispatch/entity_type/views.py x: 1 contributors (30d) y: 146 lines of code src/dispatch/static/dispatch/src/entity_type/EntityTypeCreateDialogV2.vue x: 1 contributors (30d) y: 403 lines of code src/dispatch/static/dispatch/src/entity_type/api.js x: 1 contributors (30d) y: 28 lines of code src/dispatch/static/dispatch/src/util/jpath.ts x: 1 contributors (30d) y: 52 lines of code src/dispatch/entity/service.py x: 1 contributors (30d) y: 222 lines of code src/dispatch/plugins/dispatch_slack/case/messages.py x: 1 contributors (30d) y: 428 lines of code src/dispatch/plugins/dispatch_slack/fields.py x: 1 contributors (30d) y: 640 lines of code requirements-dev.in x: 1 contributors (30d) y: 17 lines of code src/dispatch/conversation/flows.py x: 1 contributors (30d) y: 455 lines of code src/dispatch/static/dispatch/src/case/ReportSubmissionCard.vue x: 1 contributors (30d) y: 286 lines of code src/dispatch/static/dispatch/src/events/ReportSubmissionCard.vue x: 2 contributors (30d) y: 157 lines of code src/dispatch/static/dispatch/src/incident/ReportSubmissionCard.vue x: 1 contributors (30d) y: 339 lines of code src/dispatch/static/dispatch/src/case/Page.vue x: 1 contributors (30d) y: 174 lines of code src/dispatch/static/dispatch/src/case/Table.vue x: 1 contributors (30d) y: 276 lines of code src/dispatch/static/dispatch/src/case/store.js x: 1 contributors (30d) y: 527 lines of code src/dispatch/case/flows.py x: 1 contributors (30d) y: 887 lines of code src/dispatch/case/service.py x: 1 contributors (30d) y: 354 lines of code src/dispatch/static/dispatch/src/events/ReportForm.vue x: 1 contributors (30d) y: 45 lines of code src/dispatch/static/dispatch/src/router/config.js x: 1 contributors (30d) y: 635 lines of code src/dispatch/signal/service.py x: 1 contributors (30d) y: 789 lines of code src/dispatch/case/scheduled_internal.py x: 1 contributors (30d) y: 2 lines of code src/dispatch/cli.py x: 1 contributors (30d) y: 881 lines of code src/dispatch/plugins/dispatch_jira/plugin.py x: 1 contributors (30d) y: 462 lines of code
2496.0
lines of code
  min: 2.0
  average: 332.72
  25th percentile: 59.5
  median: 242.0
  75th percentile: 444.0
  max: 2496.0
0 2.0
contributors (30d)
min: 1.0 | average: 1.09 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0

File Size vs. Commits (90 days): 139 points

requirements-base.in x: 5 commits (90d) y: 6 lines of code src/dispatch/plugins/dispatch_slack/case/interactive.py x: 7 commits (90d) y: 2496 lines of code src/dispatch/static/dispatch/src/incident/TimelineTab.vue x: 1 commits (90d) y: 238 lines of code src/dispatch/static/dispatch/src/styles/timeline.css x: 2 commits (90d) y: 108 lines of code src/dispatch/database/service.py x: 1 commits (90d) y: 491 lines of code src/dispatch/static/dispatch/src/case/TableFilterDialog.vue x: 1 commits (90d) y: 181 lines of code src/dispatch/static/dispatch/src/case_cost/CaseCostCard.vue x: 3 commits (90d) y: 75 lines of code src/dispatch/case/views.py x: 1 commits (90d) y: 309 lines of code src/dispatch/incident/views.py x: 2 commits (90d) y: 433 lines of code src/dispatch/static/dispatch/src/tag/TagSearchPopover.vue x: 3 commits (90d) y: 508 lines of code src/dispatch/case/models.py x: 6 commits (90d) y: 317 lines of code src/dispatch/static/dispatch/src/case/CaseAttributesDrawer.vue x: 3 commits (90d) y: 191 lines of code src/dispatch/static/dispatch/src/case/CaseTabs.vue x: 3 commits (90d) y: 270 lines of code src/dispatch/static/dispatch/src/components/DTooltip.vue x: 3 commits (90d) y: 67 lines of code src/dispatch/incident/flows.py x: 3 commits (90d) y: 815 lines of code src/dispatch/case/messaging.py x: 4 commits (90d) y: 397 lines of code src/dispatch/entity_type/flows.py x: 1 commits (90d) y: 35 lines of code src/dispatch/messaging/strings.py x: 1 commits (90d) y: 1026 lines of code src/dispatch/case_cost/models.py x: 4 commits (90d) y: 32 lines of code src/dispatch/entity_type/service.py x: 1 commits (90d) y: 114 lines of code src/dispatch/entity_type/views.py x: 1 commits (90d) y: 146 lines of code src/dispatch/static/dispatch/src/entity_type/EntityTypeCreateDialogV2.vue x: 1 commits (90d) y: 403 lines of code src/dispatch/static/dispatch/src/entity_type/api.js x: 1 commits (90d) y: 28 lines of code src/dispatch/static/dispatch/src/util/jpath.ts x: 1 commits (90d) y: 52 lines of code src/dispatch/entity/service.py x: 1 commits (90d) y: 222 lines of code src/dispatch/plugins/dispatch_slack/case/messages.py x: 7 commits (90d) y: 428 lines of code src/dispatch/plugins/dispatch_slack/fields.py x: 3 commits (90d) y: 640 lines of code requirements-dev.in x: 3 commits (90d) y: 17 lines of code src/dispatch/conversation/flows.py x: 4 commits (90d) y: 455 lines of code src/dispatch/static/dispatch/src/case/ReportSubmissionCard.vue x: 1 commits (90d) y: 286 lines of code src/dispatch/static/dispatch/src/events/ReportSubmissionCard.vue x: 2 commits (90d) y: 157 lines of code src/dispatch/static/dispatch/src/incident/ReportSubmissionCard.vue x: 1 commits (90d) y: 339 lines of code src/dispatch/static/dispatch/src/case/Page.vue x: 2 commits (90d) y: 174 lines of code src/dispatch/static/dispatch/src/case/Table.vue x: 2 commits (90d) y: 276 lines of code src/dispatch/static/dispatch/src/case/api.js x: 2 commits (90d) y: 52 lines of code src/dispatch/static/dispatch/src/main.js x: 2 commits (90d) y: 32 lines of code src/dispatch/static/dispatch/src/case/store.js x: 2 commits (90d) y: 527 lines of code src/dispatch/case/flows.py x: 3 commits (90d) y: 887 lines of code src/dispatch/case/service.py x: 1 commits (90d) y: 354 lines of code src/dispatch/database/revisions/tenant/versions/2025-04-17_8f324b0f365a.py x: 1 commits (90d) y: 10 lines of code src/dispatch/static/dispatch/src/events/ReportForm.vue x: 1 commits (90d) y: 45 lines of code src/dispatch/static/dispatch/src/router/config.js x: 1 commits (90d) y: 635 lines of code src/dispatch/signal/service.py x: 7 commits (90d) y: 789 lines of code src/dispatch/case/scheduled_internal.py x: 1 commits (90d) y: 2 lines of code src/dispatch/cli.py x: 3 commits (90d) y: 881 lines of code src/dispatch/plugins/dispatch_jira/plugin.py x: 2 commits (90d) y: 462 lines of code src/dispatch/static/dispatch/src/project/NewEditSheet.vue x: 1 commits (90d) y: 275 lines of code src/dispatch/static/dispatch/src/project/store.js x: 1 commits (90d) y: 163 lines of code src/dispatch/database/revisions/tenant/versions/2025-03-11_37406cca756c.py x: 3 commits (90d) y: 25 lines of code src/dispatch/static/dispatch/src/case/CostsTab.vue x: 4 commits (90d) y: 112 lines of code src/dispatch/signal/views.py x: 5 commits (90d) y: 320 lines of code src/dispatch/ai/service.py x: 4 commits (90d) y: 213 lines of code src/dispatch/database/revisions/tenant/versions/2025-03-04_da444de005a6.py x: 2 commits (90d) y: 19 lines of code src/dispatch/signal/models.py x: 2 commits (90d) y: 320 lines of code src/dispatch/plugins/dispatch_slack/enums.py x: 2 commits (90d) y: 40 lines of code src/dispatch/plugins/dispatch_slack/plugin.py x: 2 commits (90d) y: 408 lines of code src/dispatch/plugins/dispatch_slack/service.py x: 1 commits (90d) y: 396 lines of code src/dispatch/incident/type/models.py x: 2 commits (90d) y: 117 lines of code src/dispatch/static/dispatch/src/incident/type/NewEditSheet.vue x: 2 commits (90d) y: 252 lines of code src/dispatch/main.py x: 3 commits (90d) y: 185 lines of code src/dispatch/plugins/dispatch_aws/plugin.py x: 2 commits (90d) y: 123 lines of code src/dispatch/static/dispatch/src/forms/store.js x: 1 commits (90d) y: 531 lines of code src/dispatch/case_cost/service.py x: 3 commits (90d) y: 287 lines of code src/dispatch/case_cost_type/service.py x: 2 commits (90d) y: 84 lines of code src/dispatch/cost_model/service.py x: 1 commits (90d) y: 149 lines of code src/dispatch/project/flows.py x: 1 commits (90d) y: 131 lines of code src/dispatch/static/dispatch/src/dashboard/case/CaseCostBarChartCard.vue x: 1 commits (90d) y: 101 lines of code src/dispatch/static/dispatch/src/dashboard/case/CaseDialogFilter.vue x: 2 commits (90d) y: 206 lines of code src/dispatch/static/dispatch/src/dashboard/case/CaseOverview.vue x: 1 commits (90d) y: 259 lines of code src/dispatch/plugins/dispatch_slack/incident/interactive.py x: 3 commits (90d) y: 2298 lines of code src/dispatch/signal/flows.py x: 2 commits (90d) y: 305 lines of code src/dispatch/database/core.py x: 3 commits (90d) y: 170 lines of code src/dispatch/evergreen/scheduled.py x: 1 commits (90d) y: 92 lines of code src/dispatch/incident/messaging.py x: 1 commits (90d) y: 992 lines of code src/dispatch/incident_cost/service.py x: 1 commits (90d) y: 320 lines of code src/dispatch/monitor/scheduled.py x: 1 commits (90d) y: 84 lines of code src/dispatch/report/scheduled.py x: 1 commits (90d) y: 68 lines of code src/dispatch/static/dispatch/src/task/Table.vue x: 1 commits (90d) y: 234 lines of code src/dispatch/decorators.py x: 1 commits (90d) y: 126 lines of code src/dispatch/static/dispatch/src/dashboard/incident/IncidentDialogFilter.vue x: 1 commits (90d) y: 214 lines of code src/dispatch/static/dispatch/src/dashboard/DashboardCard.vue x: 1 commits (90d) y: 75 lines of code src/dispatch/incident/service.py x: 1 commits (90d) y: 334 lines of code src/dispatch/participant/flows.py x: 1 commits (90d) y: 174 lines of code src/dispatch/event/service.py x: 1 commits (90d) y: 436 lines of code src/dispatch/static/dispatch/src/signal/store.js x: 1 commits (90d) y: 248 lines of code
2496.0
lines of code
  min: 2.0
  average: 238.87
  25th percentile: 52.0
  median: 157.0
  75th percentile: 305.0
  max: 2496.0
0 7.0
commits (90d)
min: 1.0 | average: 1.74 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 7.0

File Size vs. Contributors (90 days): 139 points

requirements-base.in x: 2 contributors (90d) y: 6 lines of code src/dispatch/plugins/dispatch_slack/case/interactive.py x: 3 contributors (90d) y: 2496 lines of code src/dispatch/static/dispatch/src/incident/TimelineTab.vue x: 1 contributors (90d) y: 238 lines of code src/dispatch/static/dispatch/src/styles/timeline.css x: 1 contributors (90d) y: 108 lines of code src/dispatch/database/service.py x: 1 contributors (90d) y: 491 lines of code src/dispatch/static/dispatch/src/case/TableFilterDialog.vue x: 1 contributors (90d) y: 181 lines of code src/dispatch/static/dispatch/src/case_cost/CaseCostCard.vue x: 2 contributors (90d) y: 75 lines of code src/dispatch/case/views.py x: 1 contributors (90d) y: 309 lines of code src/dispatch/incident/views.py x: 2 contributors (90d) y: 433 lines of code src/dispatch/static/dispatch/src/tag/TagSearchPopover.vue x: 1 contributors (90d) y: 508 lines of code src/dispatch/case/models.py x: 3 contributors (90d) y: 317 lines of code src/dispatch/static/dispatch/src/case/CaseAttributesDrawer.vue x: 1 contributors (90d) y: 191 lines of code src/dispatch/static/dispatch/src/case/CaseTabs.vue x: 1 contributors (90d) y: 270 lines of code src/dispatch/static/dispatch/src/components/DTooltip.vue x: 1 contributors (90d) y: 67 lines of code src/dispatch/incident/flows.py x: 2 contributors (90d) y: 815 lines of code src/dispatch/case/messaging.py x: 2 contributors (90d) y: 397 lines of code src/dispatch/entity_type/flows.py x: 1 contributors (90d) y: 35 lines of code src/dispatch/messaging/strings.py x: 1 contributors (90d) y: 1026 lines of code src/dispatch/case_cost/models.py x: 2 contributors (90d) y: 32 lines of code src/dispatch/entity_type/service.py x: 1 contributors (90d) y: 114 lines of code src/dispatch/entity_type/views.py x: 1 contributors (90d) y: 146 lines of code src/dispatch/static/dispatch/src/entity_type/EntityTypeCreateDialogV2.vue x: 1 contributors (90d) y: 403 lines of code src/dispatch/static/dispatch/src/entity_type/api.js x: 1 contributors (90d) y: 28 lines of code src/dispatch/static/dispatch/src/util/jpath.ts x: 1 contributors (90d) y: 52 lines of code src/dispatch/entity/service.py x: 1 contributors (90d) y: 222 lines of code src/dispatch/plugins/dispatch_slack/case/messages.py x: 3 contributors (90d) y: 428 lines of code src/dispatch/plugins/dispatch_slack/fields.py x: 2 contributors (90d) y: 640 lines of code requirements-dev.in x: 1 contributors (90d) y: 17 lines of code src/dispatch/conversation/flows.py x: 2 contributors (90d) y: 455 lines of code src/dispatch/static/dispatch/src/case/ReportSubmissionCard.vue x: 1 contributors (90d) y: 286 lines of code src/dispatch/static/dispatch/src/events/ReportSubmissionCard.vue x: 2 contributors (90d) y: 157 lines of code src/dispatch/static/dispatch/src/incident/ReportSubmissionCard.vue x: 1 contributors (90d) y: 339 lines of code src/dispatch/static/dispatch/src/case/Page.vue x: 1 contributors (90d) y: 174 lines of code src/dispatch/static/dispatch/src/case/Table.vue x: 1 contributors (90d) y: 276 lines of code src/dispatch/static/dispatch/src/case/store.js x: 1 contributors (90d) y: 527 lines of code src/dispatch/case/flows.py x: 2 contributors (90d) y: 887 lines of code src/dispatch/case/service.py x: 1 contributors (90d) y: 354 lines of code src/dispatch/static/dispatch/src/events/ReportForm.vue x: 1 contributors (90d) y: 45 lines of code src/dispatch/static/dispatch/src/router/config.js x: 1 contributors (90d) y: 635 lines of code src/dispatch/signal/service.py x: 3 contributors (90d) y: 789 lines of code src/dispatch/case/scheduled_internal.py x: 1 contributors (90d) y: 2 lines of code src/dispatch/cli.py x: 2 contributors (90d) y: 881 lines of code src/dispatch/plugins/dispatch_jira/plugin.py x: 2 contributors (90d) y: 462 lines of code src/dispatch/static/dispatch/src/project/store.js x: 1 contributors (90d) y: 163 lines of code src/dispatch/database/revisions/tenant/versions/2025-03-11_37406cca756c.py x: 3 contributors (90d) y: 25 lines of code src/dispatch/signal/views.py x: 4 contributors (90d) y: 320 lines of code src/dispatch/ai/service.py x: 2 contributors (90d) y: 213 lines of code src/dispatch/database/revisions/tenant/versions/2025-03-04_da444de005a6.py x: 2 contributors (90d) y: 19 lines of code src/dispatch/signal/models.py x: 1 contributors (90d) y: 320 lines of code src/dispatch/plugins/dispatch_slack/enums.py x: 2 contributors (90d) y: 40 lines of code src/dispatch/plugins/dispatch_slack/plugin.py x: 2 contributors (90d) y: 408 lines of code src/dispatch/plugins/dispatch_slack/service.py x: 1 contributors (90d) y: 396 lines of code src/dispatch/static/dispatch/src/incident/type/NewEditSheet.vue x: 1 contributors (90d) y: 252 lines of code src/dispatch/main.py x: 2 contributors (90d) y: 185 lines of code src/dispatch/plugins/dispatch_aws/plugin.py x: 2 contributors (90d) y: 123 lines of code src/dispatch/static/dispatch/src/forms/store.js x: 1 contributors (90d) y: 531 lines of code src/dispatch/case_cost/service.py x: 2 contributors (90d) y: 287 lines of code src/dispatch/case_cost_type/service.py x: 1 contributors (90d) y: 84 lines of code src/dispatch/cost_model/service.py x: 1 contributors (90d) y: 149 lines of code src/dispatch/project/flows.py x: 1 contributors (90d) y: 131 lines of code src/dispatch/static/dispatch/src/dashboard/case/CaseDialogFilter.vue x: 2 contributors (90d) y: 206 lines of code src/dispatch/static/dispatch/src/dashboard/case/CaseOverview.vue x: 1 contributors (90d) y: 259 lines of code src/dispatch/plugins/dispatch_slack/incident/interactive.py x: 1 contributors (90d) y: 2298 lines of code src/dispatch/signal/flows.py x: 2 contributors (90d) y: 305 lines of code src/dispatch/database/logging.py x: 2 contributors (90d) y: 50 lines of code src/dispatch/evergreen/scheduled.py x: 1 contributors (90d) y: 92 lines of code src/dispatch/incident/messaging.py x: 1 contributors (90d) y: 992 lines of code src/dispatch/participant/service.py x: 1 contributors (90d) y: 205 lines of code src/dispatch/static/dispatch/src/task/Table.vue x: 1 contributors (90d) y: 234 lines of code src/dispatch/decorators.py x: 1 contributors (90d) y: 126 lines of code src/dispatch/static/dispatch/src/dashboard/incident/IncidentDialogFilter.vue x: 1 contributors (90d) y: 214 lines of code src/dispatch/static/dispatch/src/dashboard/DashboardCard.vue x: 1 contributors (90d) y: 75 lines of code src/dispatch/incident/service.py x: 1 contributors (90d) y: 334 lines of code src/dispatch/event/service.py x: 1 contributors (90d) y: 436 lines of code
2496.0
lines of code
  min: 2.0
  average: 238.87
  25th percentile: 52.0
  median: 157.0
  75th percentile: 305.0
  max: 2496.0
0 4.0
contributors (90d)
min: 1.0 | average: 1.26 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 4.0