epam / edp-ddm-control-plane-console
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

Overview
File Change Frequency Overall
  • There are 261 files with 34,221 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 4 files changed 51-100 times (1,435 lines of code)
    • 26 files changed 21-50 times (5,830 lines of code)
    • 76 files changed 6-20 times (9,804 lines of code)
    • 155 files changed 1-5 times (17,152 lines of code)
0% | 4% | 17% | 28% | 50%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 261 files with 34,221 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 12 files changed by 6-10 contributors (5,375 lines of code)
    • 155 files changed by 2-5 contributors (13,842 lines of code)
    • 94 files changed by 1 contributor (15,004 lines of code)
0% | 0% | 15% | 40% | 43%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
go, vue, js, yaml, html, css, svg, ts, json, groovy, scss, md, txt, mod, mo, ini, gitignore, tpl, eslintignore, properties, po
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
go0% | 12% | 30% | 39% | 17%
html0% | 1% | 10% | 15% | 72%
vue0% | 0% | 18% | 46% | 35%
js0% | 0% | 11% | 0% | 88%
yaml0% | 0% | 4% | 15% | 79%
mo0% | 0% | 100% | 0% | 0%
ts0% | 0% | 0% | 84% | 15%
tpl0% | 0% | 0% | 100% | 0%
css0% | 0% | 0% | <1% | 99%
groovy0% | 0% | 0% | 0% | 100%
scss0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
app0% | 24% | 30% | 32% | 12%
templates0% | 1% | 10% | 15% | 72%
frontend0% | 0% | 15% | 48% | 36%
controller0% | 0% | 97% | 0% | 2%
static0% | 0% | 5% | 0% | 94%
ROOT0% | 0% | 98% | 0% | 1%
service0% | 0% | 7% | 62% | 30%
config0% | 0% | 60% | 13% | 26%
deploy-templates0% | 0% | 4% | 22% | 72%
locale0% | 0% | 100% | 0% | 0%
router0% | 0% | 0% | 65% | 34%
auth0% | 0% | 0% | 100% | 0%
stages0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
create.go
in app/registry
605 27 2022-05-03 2024-08-09 68 7 mykhailo_bolsunovskyi@epam.com jenkins@epam.com
edit.go
in app/registry
434 15 2022-05-03 2024-08-09 62 6 mykhailo_bolsunovskyi@epam.com jenkins@epam.com
view.html
in templates/registry
10 - 2021-06-16 2023-05-17 59 6 mykhailo_bolsunovskyi@epam.com mykyta_holkin@epam.com
view.go
in app/registry
386 18 2022-05-03 2024-08-09 59 7 mykhailo_bolsunovskyi@epam.com jenkins@epam.com
config.go
in config
84 - 2021-08-13 2024-08-09 50 5 mykhailo_bolsunovskyi@epam.com jenkins@epam.com
main.go
in root
327 12 2020-12-09 2024-08-09 46 6 dmytro_solodukhin@epam.com jenkins@epam.com
registry.go
in app/registry
136 17 2022-05-03 2024-08-09 43 7 mykhailo_bolsunovskyi@epam.com jenkins@epam.com
values.go
in app/registry
257 6 2022-11-28 2024-08-09 42 9 mykhailo_bolsunovskyi@epam.com jenkins@epam.com
view-registry.js
in static/js
573 48 2022-05-03 2023-08-01 39 5 mykhailo_bolsunovskyi@epam.com mykhailo_bolsunovskyi@epam.com
external_reg.go
in app/registry
260 11 2022-05-04 2023-05-17 36 4 mykhailo_bolsunovskyi@epam.com mykyta_holkin@epam.com
create.html
in templates/registry
10 - 2021-06-16 2023-05-17 35 3 mykhailo_bolsunovskyi@epam.com mykyta_holkin@epam.com
admins.go
in app/cluster
79 4 2022-05-24 2023-09-18 35 5 mykhailo_bolsunovskyi@epam.com dmytro_bohush@epam.com
edit.go
in app/cluster
142 6 2022-05-03 2023-09-18 35 4 mykhailo_bolsunovskyi@epam.com dmytro_bohush@epam.com
edit.html
in templates/cluster
31 - 2021-06-16 2023-06-22 32 4 mykhailo_bolsunovskyi@epam.com yevhen_leontiev@epam.com
trembita_client.go
in app/registry
224 6 2022-11-22 2023-07-24 31 5 mykhailo_bolsunovskyi@epam.com dmytro_bohush@epam.com
view.html
in templates/cluster
9 - 2021-06-16 2023-05-17 28 4 mykhailo_bolsunovskyi@epam.com mykyta_holkin@epam.com
controller.go
in controller/codebase
394 17 2022-04-14 2024-08-09 28 3 mykhailo_bolsunovskyi@epam.com jenkins@epam.com
routes.go
in app/registry
35 1 2022-05-03 2023-09-18 27 4 mykhailo_bolsunovskyi@epam.com dmytro_bohush@epam.com
app.go
in app/registry
92 1 2022-05-03 2024-08-09 27 4 mykhailo_bolsunovskyi@epam.com jenkins@epam.com
registry.go
in config
45 2 2022-05-13 2024-08-09 26 4 mykhailo_bolsunovskyi@epam.com jenkins@epam.com
edit.html
in templates/registry
10 - 2021-06-16 2023-05-17 25 3 mykhailo_bolsunovskyi@epam.com mykyta_holkin@epam.com
resources.go
in app/registry
74 3 2022-09-27 2023-06-26 25 3 mykhailo_bolsunovskyi@epam.com mykhailo_bolsunovskyi@epam.com
RegistryView.vue
in frontend/src/views/registry
1706 - 2023-03-22 2024-08-09 25 7 yevhen_leontiev@epam.com jenkins@epam.com
external_system.go
in app/registry
238 9 2022-12-08 2023-07-24 24 5 mykhailo_bolsunovskyi@epam.com dmytro_bohush@epam.com
controller.go
in controller/merge_request
527 16 2022-11-15 2024-08-09 24 3 mykhailo_bolsunovskyi@epam.com jenkins@epam.com
update.go
in app/registry
115 3 2022-05-03 2024-08-09 23 4 mykhailo_bolsunovskyi@epam.com jenkins@epam.com
view.go
in app/cluster
157 4 2022-05-03 2024-08-09 23 4 mykhailo_bolsunovskyi@epam.com jenkins@epam.com
service.go
in service/gerrit
258 14 2021-09-03 2023-02-14 22 1 mykhailo_bolsunovskyi@epam.com mykhailo_bolsunovskyi@epam.com
mo
default.mo
in locale/uk_UA/LC_MESSAGES
17 - 2021-06-16 2023-02-14 21 2 mykhailo_bolsunovskyi@epam.com mykhailo_bolsunovskyi@epam.com
values.yaml
in deploy-templates
30 - 2020-12-09 2023-07-10 21 9 dmytro_solodukhin@epam.com anatolii_stoliarov@epam.com
header.html
in templates/blocks
61 - 2021-06-16 2024-08-09 20 5 mykhailo_bolsunovskyi@epam.com jenkins@epam.com
list.go
in app/registry
103 3 2022-05-03 2024-08-09 19 4 mykhailo_bolsunovskyi@epam.com jenkins@epam.com
RegistryWizard.vue
in frontend/src/components/RegistryWizard
232 - 2023-03-17 2024-08-09 19 7 mykyta_holkin@epam.com jenkins@epam.com
service.go
in service/git
385 27 2022-04-19 2023-02-15 19 1 mykhailo_bolsunovskyi@epam.com mykhailo_bolsunovskyi@epam.com
interface.go
in service/gerrit
24 - 2021-09-03 2023-03-27 18 2 mykhailo_bolsunovskyi@epam.com mykyta_holkin@epam.com
types.go
in service/codebase
425 36 2021-06-16 2024-08-09 18 5 mykhailo_bolsunovskyi@epam.com jenkins@epam.com
change.go
in app/registry
206 8 2022-08-10 2023-07-05 17 3 mykhailo_bolsunovskyi@epam.com dmytro_bohush@epam.com
RegistryEditMixin.ts
in frontend/src/views/registry/mixins
416 19 2023-04-14 2024-08-09 17 7 mykyta_holkin@epam.com jenkins@epam.com
list.html
in templates/registry
7 - 2021-06-16 2024-08-09 16 3 mykhailo_bolsunovskyi@epam.com jenkins@epam.com
routes.go
in app/cluster
15 1 2022-05-03 2023-09-18 16 3 mykhailo_bolsunovskyi@epam.com dmytro_bohush@epam.com
merge_request.go
in app/registry
46 3 2022-05-31 2023-07-05 16 4 mykhailo_bolsunovskyi@epam.com dmytro_bohush@epam.com
EditView.vue
in frontend/src/views/cluster
836 - 2023-03-28 2024-08-09 16 7 yevhen_leontiev@epam.com jenkins@epam.com
app.go
in app/cluster
67 1 2022-05-03 2023-05-17 15 3 mykhailo_bolsunovskyi@epam.com mykyta_holkin@epam.com
backup_schedule.go
in app/registry
91 2 2023-02-01 2023-09-08 15 4 mykhailo_bolsunovskyi@epam.com mykhailo_bolsunovskyi@epam.com
supplier_auth.go
in app/registry
107 2 2023-01-29 2024-08-09 15 5 mykhailo_bolsunovskyi@epam.com jenkins@epam.com
RegistryRecipientAuth.vue
in frontend/src/components/RegistryWizard/steps
316 - 2023-03-17 2024-08-09 15 5 mykyta_holkin@epam.com jenkins@epam.com
update.go
in app/cluster
62 1 2022-05-03 2023-05-17 14 3 mykhailo_bolsunovskyi@epam.com mykyta_holkin@epam.com
TextField.vue
in frontend/src/components/common
129 - 2023-05-03 2024-08-09 14 5 dmytro_bohush@epam.com jenkins@epam.com
backup_schedule.go
in app/cluster
147 8 2022-11-11 2023-05-17 14 4 mykhailo_bolsunovskyi@epam.com mykyta_holkin@epam.com
scripts.html
in templates/blocks
10 - 2022-05-03 2023-08-01 13 4 mykhailo_bolsunovskyi@epam.com mykhailo_bolsunovskyi@epam.com
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
values.go
in app/registry
257 6 2022-11-28 2024-08-09 42 9 mykhailo_bolsunovskyi@epam.com jenkins@epam.com
values.yaml
in deploy-templates
30 - 2020-12-09 2023-07-10 21 9 dmytro_solodukhin@epam.com anatolii_stoliarov@epam.com
create.go
in app/registry
605 27 2022-05-03 2024-08-09 68 7 mykhailo_bolsunovskyi@epam.com jenkins@epam.com
view.go
in app/registry
386 18 2022-05-03 2024-08-09 59 7 mykhailo_bolsunovskyi@epam.com jenkins@epam.com
registry.go
in app/registry
136 17 2022-05-03 2024-08-09 43 7 mykhailo_bolsunovskyi@epam.com jenkins@epam.com
RegistryView.vue
in frontend/src/views/registry
1706 - 2023-03-22 2024-08-09 25 7 yevhen_leontiev@epam.com jenkins@epam.com
RegistryWizard.vue
in frontend/src/components/RegistryWizard
232 - 2023-03-17 2024-08-09 19 7 mykyta_holkin@epam.com jenkins@epam.com
RegistryEditMixin.ts
in frontend/src/views/registry/mixins
416 19 2023-04-14 2024-08-09 17 7 mykyta_holkin@epam.com jenkins@epam.com
EditView.vue
in frontend/src/views/cluster
836 - 2023-03-28 2024-08-09 16 7 yevhen_leontiev@epam.com jenkins@epam.com
edit.go
in app/registry
434 15 2022-05-03 2024-08-09 62 6 mykhailo_bolsunovskyi@epam.com jenkins@epam.com
view.html
in templates/registry
10 - 2021-06-16 2023-05-17 59 6 mykhailo_bolsunovskyi@epam.com mykyta_holkin@epam.com
main.go
in root
327 12 2020-12-09 2024-08-09 46 6 dmytro_solodukhin@epam.com jenkins@epam.com
config.go
in config
84 - 2021-08-13 2024-08-09 50 5 mykhailo_bolsunovskyi@epam.com jenkins@epam.com
view-registry.js
in static/js
573 48 2022-05-03 2023-08-01 39 5 mykhailo_bolsunovskyi@epam.com mykhailo_bolsunovskyi@epam.com
admins.go
in app/cluster
79 4 2022-05-24 2023-09-18 35 5 mykhailo_bolsunovskyi@epam.com dmytro_bohush@epam.com
trembita_client.go
in app/registry
224 6 2022-11-22 2023-07-24 31 5 mykhailo_bolsunovskyi@epam.com dmytro_bohush@epam.com
external_system.go
in app/registry
238 9 2022-12-08 2023-07-24 24 5 mykhailo_bolsunovskyi@epam.com dmytro_bohush@epam.com
header.html
in templates/blocks
61 - 2021-06-16 2024-08-09 20 5 mykhailo_bolsunovskyi@epam.com jenkins@epam.com
types.go
in service/codebase
425 36 2021-06-16 2024-08-09 18 5 mykhailo_bolsunovskyi@epam.com jenkins@epam.com
supplier_auth.go
in app/registry
107 2 2023-01-29 2024-08-09 15 5 mykhailo_bolsunovskyi@epam.com jenkins@epam.com
RegistryRecipientAuth.vue
in frontend/src/components/RegistryWizard/steps
316 - 2023-03-17 2024-08-09 15 5 mykyta_holkin@epam.com jenkins@epam.com
TextField.vue
in frontend/src/components/common
129 - 2023-05-03 2024-08-09 14 5 dmytro_bohush@epam.com jenkins@epam.com
registry.ts
in frontend/src/types
248 - 2023-05-30 2024-08-09 12 5 ruslan_bielyi@epam.com jenkins@epam.com
service.go
in service/edp_component
177 9 2021-06-16 2024-08-09 10 5 mykhailo_bolsunovskyi@epam.com jenkins@epam.com
common.ts
in frontend/src/utils
28 - 2023-04-13 2023-07-13 7 5 yevhen_leontiev@epam.com ruslan_bielyi@epam.com
types.go
in service/edp_component
93 8 2021-06-16 2024-08-09 6 5 mykhailo_bolsunovskyi@epam.com jenkins@epam.com
route.yaml
in deploy-templates/templates
20 - 2020-12-10 2023-07-10 6 5 admin@epam-edp.com anatolii_stoliarov@epam.com
external_reg.go
in app/registry
260 11 2022-05-04 2023-05-17 36 4 mykhailo_bolsunovskyi@epam.com mykyta_holkin@epam.com
edit.go
in app/cluster
142 6 2022-05-03 2023-09-18 35 4 mykhailo_bolsunovskyi@epam.com dmytro_bohush@epam.com
edit.html
in templates/cluster
31 - 2021-06-16 2023-06-22 32 4 mykhailo_bolsunovskyi@epam.com yevhen_leontiev@epam.com
view.html
in templates/cluster
9 - 2021-06-16 2023-05-17 28 4 mykhailo_bolsunovskyi@epam.com mykyta_holkin@epam.com
app.go
in app/registry
92 1 2022-05-03 2024-08-09 27 4 mykhailo_bolsunovskyi@epam.com jenkins@epam.com
routes.go
in app/registry
35 1 2022-05-03 2023-09-18 27 4 mykhailo_bolsunovskyi@epam.com dmytro_bohush@epam.com
registry.go
in config
45 2 2022-05-13 2024-08-09 26 4 mykhailo_bolsunovskyi@epam.com jenkins@epam.com
view.go
in app/cluster
157 4 2022-05-03 2024-08-09 23 4 mykhailo_bolsunovskyi@epam.com jenkins@epam.com
update.go
in app/registry
115 3 2022-05-03 2024-08-09 23 4 mykhailo_bolsunovskyi@epam.com jenkins@epam.com
list.go
in app/registry
103 3 2022-05-03 2024-08-09 19 4 mykhailo_bolsunovskyi@epam.com jenkins@epam.com
merge_request.go
in app/registry
46 3 2022-05-31 2023-07-05 16 4 mykhailo_bolsunovskyi@epam.com dmytro_bohush@epam.com
backup_schedule.go
in app/registry
91 2 2023-02-01 2023-09-08 15 4 mykhailo_bolsunovskyi@epam.com mykhailo_bolsunovskyi@epam.com
backup_schedule.go
in app/cluster
147 8 2022-11-11 2023-05-17 14 4 mykhailo_bolsunovskyi@epam.com mykyta_holkin@epam.com
scripts.html
in templates/blocks
10 - 2022-05-03 2023-08-01 13 4 mykhailo_bolsunovskyi@epam.com mykhailo_bolsunovskyi@epam.com
clusterrole_openshift.yaml
in deploy-templates/templates
61 - 2020-12-17 2023-07-10 13 4 dmytro_solodukhin@epam.com anatolii_stoliarov@epam.com
errors.ts
in frontend/src/utils
18 - 2023-04-07 2024-08-09 12 4 yevhen_leontiev@epam.com jenkins@epam.com
RegistrySupplierAuth.vue
in frontend/src/components/RegistryWizard/steps
235 - 2023-03-17 2024-08-09 10 4 mykyta_holkin@epam.com jenkins@epam.com
service.go
in service/jenkins
128 6 2021-06-16 2023-05-17 10 4 mykhailo_bolsunovskyi@epam.com mykyta_holkin@epam.com
service.go
in service/codebase
217 15 2021-06-16 2024-08-09 9 4 mykhailo_bolsunovskyi@epam.com jenkins@epam.com
BackupBlock.vue
in frontend/src/views/cluster/components
215 - 2023-04-07 2024-08-09 8 4 yevhen_leontiev@epam.com jenkins@epam.com
tpl
_helpers.tpl
in deploy-templates/templates
58 - 2021-04-13 2023-07-10 8 4 admin-console-creator@examp... anatolii_stoliarov@epam.com
RegistryResources.vue
in frontend/src/components/RegistryWizard/steps
758 - 2023-03-17 2024-08-09 7 4 mykyta_holkin@epam.com jenkins@epam.com
Typography.vue
in frontend/src/components/common
111 - 2023-04-24 2023-07-13 7 4 dmytro_bohush@epam.com ruslan_bielyi@epam.com
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
all.css
in static/css
5406 - 2022-08-11 2022-08-11 1 1 mykhailo_bolsunovskyi@epam.com mykhailo_bolsunovskyi@epam.com
popper.js
in static/js
1214 83 2020-12-10 2020-12-10 1 1 dmytro_solodukhin@epam.com dmytro_solodukhin@epam.com
638 50 2020-12-10 2020-12-10 1 1 dmytro_solodukhin@epam.com dmytro_solodukhin@epam.com
mustache.js
in static/js
463 22 2021-11-15 2021-11-15 1 1 mykhailo_bolsunovskyi@epam.com mykhailo_bolsunovskyi@epam.com
datatables.custom.css
in frontend/src/assets
426 - 2024-08-09 2024-08-09 1 1 jenkins@epam.com jenkins@epam.com
426 - 2021-01-19 2021-01-19 1 1 mykhailo_bolsunovskyi@epam.com mykhailo_bolsunovskyi@epam.com
service.go
in service/git
385 27 2022-04-19 2023-02-15 19 1 mykhailo_bolsunovskyi@epam.com mykhailo_bolsunovskyi@epam.com
stage.js
in static/js
355 43 2020-12-10 2020-12-10 1 1 dmytro_solodukhin@epam.com dmytro_solodukhin@epam.com
RegistryList.vue
in frontend/src/views/registry
350 - 2024-08-09 2024-08-09 1 1 jenkins@epam.com jenkins@epam.com
service.go
in service/gerrit
258 14 2021-09-03 2023-02-14 22 1 mykhailo_bolsunovskyi@epam.com mykhailo_bolsunovskyi@epam.com
types.go
in service/gerrit
251 24 2021-09-03 2022-04-19 2 1 mykhailo_bolsunovskyi@epam.com mykhailo_bolsunovskyi@epam.com
248 11 2020-12-10 2020-12-10 1 1 dmytro_solodukhin@epam.com dmytro_solodukhin@epam.com
cytoscape-dagre.js
in static/js
243 19 2020-12-09 2020-12-10 2 1 dmytro_solodukhin@epam.com dmytro_solodukhin@epam.com
diagram.js
in static/js
224 6 2020-12-10 2020-12-10 1 1 dmytro_solodukhin@epam.com dmytro_solodukhin@epam.com
223 26 2020-12-10 2020-12-10 1 1 dmytro_solodukhin@epam.com dmytro_solodukhin@epam.com
ParametersVirtualMachinesAWS.vue
in frontend/src/components/RegistryWizard/steps
218 - 2024-08-09 2024-08-09 1 1 jenkins@epam.com jenkins@epam.com
admins.go
in app/registry
184 9 2022-05-03 2022-10-04 4 1 mykhailo_bolsunovskyi@epam.com mykhailo_bolsunovskyi@epam.com
registry.go
in service/permissions
171 10 2023-01-17 2023-02-24 6 1 mykhailo_bolsunovskyi@epam.com mykhailo_bolsunovskyi@epam.com
ParametersVirtualMachinesVSphere.vue
in frontend/src/components/RegistryWizard/steps
166 - 2024-08-09 2024-08-09 1 1 jenkins@epam.com jenkins@epam.com
util.js
in static/js
155 17 2020-12-10 2020-12-10 1 1 dmytro_solodukhin@epam.com dmytro_solodukhin@epam.com
RegistryGeneral.vue
in frontend/src/components/RegistryWizard/steps
147 - 2024-08-09 2024-08-09 1 1 jenkins@epam.com jenkins@epam.com
key.go
in app/registry
145 4 2023-01-18 2023-05-25 7 1 mykhailo_bolsunovskyi@epam.com mykhailo_bolsunovskyi@epam.com
types.go
in service/keycloak
131 10 2022-03-25 2022-03-25 1 1 mykhailo_bolsunovskyi@epam.com mykhailo_bolsunovskyi@epam.com
cd-pipeline.js
in static/js
130 18 2020-12-10 2020-12-10 1 1 dmytro_solodukhin@epam.com dmytro_solodukhin@epam.com
merge_request.go
in service/gerrit
126 14 2022-01-25 2022-05-04 2 1 mykhailo_bolsunovskyi@epam.com mykhailo_bolsunovskyi@epam.com
types.go
in service/gitserver
108 10 2024-08-09 2024-08-09 1 1 jenkins@epam.com jenkins@epam.com
update_branch.go
in app/registry
100 7 2022-05-03 2023-04-24 9 1 mykhailo_bolsunovskyi@epam.com mykhailo_bolsunovskyi@epam.com
ToggleSwitch.vue
in frontend/src/components/common
95 - 2024-08-09 2024-08-09 1 1 jenkins@epam.com jenkins@epam.com
auth.go
in app/dashboard
94 4 2022-05-03 2023-02-14 8 1 mykhailo_bolsunovskyi@epam.com mykhailo_bolsunovskyi@epam.com
RadioGroup.vue
in frontend/src/components/common
90 - 2024-08-09 2024-08-09 1 1 jenkins@epam.com jenkins@epam.com
90 9 2020-12-10 2020-12-10 1 1 dmytro_solodukhin@epam.com dmytro_solodukhin@epam.com
edp-instance.css
in static/css
81 - 2020-12-10 2020-12-10 1 1 dmytro_solodukhin@epam.com dmytro_solodukhin@epam.com
cd-pipeline.css
in static/css
80 - 2020-12-10 2020-12-10 1 1 dmytro_solodukhin@epam.com dmytro_solodukhin@epam.com
service.go
in service/keycloak
80 6 2022-03-25 2022-04-14 3 1 mykhailo_bolsunovskyi@epam.com mykhailo_bolsunovskyi@epam.com
77 9 2020-12-10 2020-12-10 1 1 dmytro_solodukhin@epam.com dmytro_solodukhin@epam.com
FileField.vue
in frontend/src/components/common
74 - 2023-06-12 2023-06-12 1 1 mykhailo_bolsunovskyi@epam.com mykhailo_bolsunovskyi@epam.com
permissions.go
in service/codebase
69 6 2022-01-31 2023-02-14 8 1 mykhailo_bolsunovskyi@epam.com mykhailo_bolsunovskyi@epam.com
67 9 2020-12-10 2020-12-10 1 1 dmytro_solodukhin@epam.com dmytro_solodukhin@epam.com
trembita-client.html
in templates/registry
63 - 2022-11-22 2023-02-14 4 1 mykhailo_bolsunovskyi@epam.com mykhailo_bolsunovskyi@epam.com
service.go
in service/gitserver
63 2 2024-08-09 2024-08-09 1 1 jenkins@epam.com jenkins@epam.com
Documentation.vue
in frontend/src/views/cluster/components
61 - 2023-08-28 2023-09-18 4 1 dmytro_bohush@epam.com dmytro_bohush@epam.com
GeoDataSettings.vue
in frontend/src/components/RegistryWizard/steps
56 - 2024-08-09 2024-08-09 1 1 jenkins@epam.com jenkins@epam.com
RegistryGeneralEdit.vue
in frontend/src/components/RegistryWizard/steps
52 - 2024-08-09 2024-08-09 1 1 jenkins@epam.com jenkins@epam.com
52 3 2020-12-10 2020-12-10 1 1 dmytro_solodukhin@epam.com dmytro_solodukhin@epam.com
cached_files.go
in app/registry
50 3 2023-02-06 2023-06-12 4 1 mykhailo_bolsunovskyi@epam.com mykhailo_bolsunovskyi@epam.com
ChangeView.vue
in frontend/src/views
48 - 2023-06-22 2023-06-22 1 1 yevhen_leontiev@epam.com yevhen_leontiev@epam.com
app.go
in app/dashboard
47 1 2022-05-03 2023-02-14 10 1 mykhailo_bolsunovskyi@epam.com mykhailo_bolsunovskyi@epam.com
build_info.go
in config
47 3 2023-05-15 2023-06-26 2 1 mykhailo_bolsunovskyi@epam.com mykhailo_bolsunovskyi@epam.com
DashboardView.vue
in frontend/src/views
40 - 2023-03-13 2023-05-17 3 1 mykyta_holkin@epam.com mykyta_holkin@epam.com
delete-block.html
in templates/registry
38 - 2022-01-31 2022-02-16 2 1 mykhailo_bolsunovskyi@epam.com mykhailo_bolsunovskyi@epam.com
Correlations

File Size vs. Number of Changes: 261 points

app/cluster/view.go x: 157 lines of code y: 23 # changes app/registry/app.go x: 92 lines of code y: 27 # changes app/registry/compute_resources.go x: 31 lines of code y: 1 # changes app/registry/create.go x: 605 lines of code y: 68 # changes app/registry/edit.go x: 434 lines of code y: 62 # changes app/registry/griada.go x: 29 lines of code y: 1 # changes app/registry/list.go x: 103 lines of code y: 19 # changes app/registry/registry.go x: 136 lines of code y: 43 # changes app/registry/supplier_auth.go x: 107 lines of code y: 15 # changes app/registry/update.go x: 115 lines of code y: 23 # changes app/registry/values.go x: 257 lines of code y: 42 # changes app/registry/version_filter.go x: 66 lines of code y: 3 # changes app/registry/view.go x: 386 lines of code y: 59 # changes config/config.go x: 84 lines of code y: 50 # changes config/registry.go x: 45 lines of code y: 26 # changes controller/codebase/controller.go x: 394 lines of code y: 28 # changes controller/merge_request/controller.go x: 527 lines of code y: 24 # changes deploy-templates/templates/admin_console_deployment.yaml x: 137 lines of code y: 3 # changes deploy-templates/templates/istio-virtual-service.yaml x: 49 lines of code y: 2 # changes frontend/src/assets/datatables.custom.css x: 426 lines of code y: 1 # changes frontend/src/assets/variables.scss x: 14 lines of code y: 5 # changes frontend/src/components/CidrModal.vue x: 75 lines of code y: 6 # changes frontend/src/components/MergeRequestsTable.vue x: 105 lines of code y: 5 # changes frontend/src/components/RegistryDeletePublicApiModal.vue x: 38 lines of code y: 3 # changes frontend/src/components/RegistryEditPublicApiModal.vue x: 176 lines of code y: 11 # changes frontend/src/components/RegistryWizard/RegistryWizard.vue x: 232 lines of code y: 19 # changes frontend/src/components/RegistryWizard/steps/GeoDataSettings.vue x: 56 lines of code y: 1 # changes frontend/src/components/RegistryWizard/steps/KeyData.vue x: 282 lines of code y: 3 # changes frontend/src/components/RegistryWizard/steps/KeyVerification.vue x: 85 lines of code y: 3 # changes frontend/src/components/RegistryWizard/steps/ParametersVirtualMachinesAWS.vue x: 218 lines of code y: 1 # changes frontend/src/components/RegistryWizard/steps/ParametersVirtualMachinesVSphere.vue x: 166 lines of code y: 1 # changes frontend/src/components/RegistryWizard/steps/RegistryDns.vue x: 232 lines of code y: 5 # changes frontend/src/components/RegistryWizard/steps/RegistryGeneral.vue x: 147 lines of code y: 1 # changes frontend/src/components/RegistryWizard/steps/RegistryRecipientAuth.vue x: 316 lines of code y: 15 # changes frontend/src/components/RegistryWizard/steps/RegistryResources.vue x: 758 lines of code y: 7 # changes frontend/src/components/RegistryWizard/steps/RegistrySmtp.vue x: 69 lines of code y: 4 # changes frontend/src/components/RegistryWizard/steps/RegistrySupplierAuth.vue x: 235 lines of code y: 10 # changes frontend/src/components/common/IconButton.vue x: 23 lines of code y: 4 # changes frontend/src/components/common/RadioGroup.vue x: 90 lines of code y: 1 # changes frontend/src/components/common/TextField.vue x: 129 lines of code y: 14 # changes frontend/src/router/index.ts x: 61 lines of code y: 11 # changes frontend/src/types/registry.ts x: 248 lines of code y: 12 # changes frontend/src/utils/errors.ts x: 18 lines of code y: 12 # changes frontend/src/views/cluster/EditView.vue x: 836 lines of code y: 16 # changes frontend/src/views/cluster/ManagementView.vue x: 327 lines of code y: 7 # changes frontend/src/views/cluster/components/AdministratorsBlock.vue x: 51 lines of code y: 3 # changes frontend/src/views/cluster/components/BackupBlock.vue x: 215 lines of code y: 8 # changes frontend/src/views/cluster/components/CidrBlock.vue x: 52 lines of code y: 4 # changes frontend/src/views/cluster/components/ClusterKeyBlock.vue x: 63 lines of code y: 5 # changes frontend/src/views/cluster/components/ClusterKeycloakBlock.vue x: 193 lines of code y: 5 # changes frontend/src/views/cluster/components/PlatformUpdateBlock.vue x: 42 lines of code y: 4 # changes frontend/src/views/registry/RegistryCreateView.vue x: 31 lines of code y: 4 # changes frontend/src/views/registry/RegistryEditView.vue x: 31 lines of code y: 6 # changes frontend/src/views/registry/RegistryList.vue x: 350 lines of code y: 1 # changes frontend/src/views/registry/RegistryView.vue x: 1706 lines of code y: 25 # changes frontend/src/views/registry/UpdateView.vue x: 48 lines of code y: 3 # changes frontend/src/views/registry/components/PublicApiBlock.vue x: 173 lines of code y: 10 # changes frontend/src/views/registry/mixins/RegistryEditMixin.ts x: 416 lines of code y: 17 # changes main.go x: 327 lines of code y: 46 # changes service/codebase/service.go x: 217 lines of code y: 9 # changes service/codebase/types.go x: 425 lines of code y: 18 # changes service/edp_component/interface.go x: 9 lines of code y: 5 # changes service/edp_component/service.go x: 177 lines of code y: 10 # changes service/edp_component/types.go x: 93 lines of code y: 6 # changes service/gitserver/interface.go x: 4 lines of code y: 1 # changes service/gitserver/service.go x: 63 lines of code y: 1 # changes service/gitserver/types.go x: 108 lines of code y: 1 # changes service/openshift/openshift.go x: 67 lines of code y: 12 # changes templates/blocks/header.html x: 61 lines of code y: 20 # changes templates/registry/list.html x: 7 lines of code y: 16 # changes app/cluster/admins.go x: 79 lines of code y: 35 # changes app/cluster/edit.go x: 142 lines of code y: 35 # changes app/cluster/routes.go x: 15 lines of code y: 16 # changes app/cluster/values.go x: 28 lines of code y: 9 # changes app/registry/routes.go x: 35 lines of code y: 27 # changes frontend/src/views/cluster/components/Documentation.vue x: 61 lines of code y: 4 # changes app/registry/backup_schedule.go x: 91 lines of code y: 15 # changes app/registry/citizen_auth.go x: 62 lines of code y: 6 # changes deploy-templates/templates/istio-destination-rule.yaml x: 13 lines of code y: 2 # changes frontend/src/App.vue x: 21 lines of code y: 5 # changes app/registry/external_system.go x: 238 lines of code y: 24 # changes app/registry/trembita_client.go x: 224 lines of code y: 31 # changes deploy-templates/templates/control-plane-console-keycloakclient.yaml x: 22 lines of code y: 2 # changes router/router.go x: 110 lines of code y: 11 # changes app/registry/validator.go x: 34 lines of code y: 2 # changes static/js/view-registry.js x: 573 lines of code y: 39 # changes templates/blocks/scripts.html x: 10 lines of code y: 13 # changes deploy-templates/templates/_helpers.tpl x: 58 lines of code y: 8 # changes deploy-templates/templates/admin-role-binding.yaml x: 13 lines of code y: 4 # changes deploy-templates/templates/clusterrole_openshift.yaml x: 61 lines of code y: 13 # changes deploy-templates/templates/istio-gateway.yaml x: 14 lines of code y: 1 # changes deploy-templates/templates/route.yaml x: 20 lines of code y: 6 # changes deploy-templates/values.yaml x: 30 lines of code y: 21 # changes frontend/src/components/common/FormField.vue x: 45 lines of code y: 6 # changes frontend/src/views/registry/components/RateLimitField.vue x: 127 lines of code y: 5 # changes app/registry/public_api.go x: 242 lines of code y: 8 # changes frontend/src/constants/form.ts x: 1 lines of code y: 2 # changes frontend/src/main.scss x: 3 lines of code y: 3 # changes frontend/src/main.ts x: 11 lines of code y: 7 # changes frontend/src/components/common/Typography.vue x: 111 lines of code y: 7 # changes frontend/src/utils/common.ts x: 28 lines of code y: 7 # changes app/registry/change.go x: 206 lines of code y: 17 # changes app/registry/merge_request.go x: 46 lines of code y: 16 # changes frontend/src/components/RegistryBackupSavePlaceModal.vue x: 78 lines of code y: 5 # changes frontend/src/components/RegistryWizard/steps/RegistryBackupSchedule.vue x: 368 lines of code y: 12 # changes frontend/src/components/common/Modal.vue x: 134 lines of code y: 6 # changes app/registry/resources.go x: 74 lines of code y: 25 # changes config/build_info.go x: 47 lines of code y: 2 # changes frontend/src/components/RegistryWizard/steps/RegistryCidr.vue x: 111 lines of code y: 9 # changes service/vault/vault.go x: 75 lines of code y: 8 # changes frontend/src/views/ChangeView.vue x: 48 lines of code y: 1 # changes templates/cluster/edit.html x: 31 lines of code y: 32 # changes templates/registry/change.html x: 8 lines of code y: 7 # changes app/cluster/key.go x: 123 lines of code y: 11 # changes frontend/src/components/common/FileField.vue x: 74 lines of code y: 1 # changes frontend/src/components/RegistryWizard/steps/RegistryTrembita.vue x: 121 lines of code y: 6 # changes app/registry/key.go x: 145 lines of code y: 7 # changes app/cluster/app.go x: 67 lines of code y: 15 # changes app/cluster/backup_schedule.go x: 147 lines of code y: 14 # changes app/cluster/merge_request.go x: 110 lines of code y: 10 # changes app/cluster/update.go x: 62 lines of code y: 14 # changes app/registry/external_reg.go x: 260 lines of code y: 36 # changes controller/codebase/error.go x: 17 lines of code y: 3 # changes frontend/src/assets/main.css x: 8 lines of code y: 6 # changes frontend/src/components/AdministratorModal.vue x: 78 lines of code y: 2 # changes frontend/src/utils/date.ts x: 7 lines of code y: 4 # changes service/jenkins/service.go x: 128 lines of code y: 10 # changes stages/BuildNpmApplication.groovy x: 23 lines of code y: 3 # changes templates/cluster/view.html x: 9 lines of code y: 28 # changes templates/registry/create.html x: 10 lines of code y: 35 # changes templates/registry/edit.html x: 10 lines of code y: 25 # changes templates/registry/view.html x: 10 lines of code y: 59 # changes app/registry/update_branch.go x: 100 lines of code y: 9 # changes config/cluter.go x: 28 lines of code y: 10 # changes app/cluster/keycloak.go x: 97 lines of code y: 3 # changes app/cluster/cidr.go x: 52 lines of code y: 13 # changes app/registry/pem.go x: 62 lines of code y: 2 # changes service/gerrit/api_client.go x: 98 lines of code y: 8 # changes service/gerrit/interface.go x: 24 lines of code y: 18 # changes router/user_context.go x: 58 lines of code y: 12 # changes service/permissions/registry.go x: 171 lines of code y: 6 # changes service/git/service.go x: 385 lines of code y: 19 # changes service/gerrit/service.go x: 258 lines of code y: 22 # changes app/dashboard/app.go x: 47 lines of code y: 10 # changes app/dashboard/auth.go x: 94 lines of code y: 8 # changes app/registry/delete.go x: 21 lines of code y: 8 # changes locale/uk_UA/LC_MESSAGES/default.mo x: 17 lines of code y: 21 # changes router/interface.go x: 11 lines of code y: 10 # changes service/k8s/interface.go x: 15 lines of code y: 9 # changes app/registry/admins.go x: 184 lines of code y: 4 # changes static/css/all.css x: 5406 lines of code y: 1 # changes service/gerrit/merge_request.go x: 126 lines of code y: 2 # changes deploy-templates/templates/role_edp_resources_admin.yaml x: 33 lines of code y: 5 # changes service/gerrit/types.go x: 251 lines of code y: 2 # changes service/keycloak/types.go x: 131 lines of code y: 1 # changes static/js/mustache.js x: 463 lines of code y: 1 # changes service/jenkins/types.go x: 112 lines of code y: 2 # changes static/css/cd-pipeline.css x: 80 lines of code y: 1 # changes static/js/bootstrap-notify.js x: 248 lines of code y: 1 # changes static/js/codebase-validation.js x: 638 lines of code y: 1 # changes static/js/cytoscape-dagre.js x: 243 lines of code y: 2 # changes static/js/popper.js x: 1214 lines of code y: 1 # changes static/js/stage.js x: 355 lines of code y: 1 # changes
68.0
# changes
  min: 1.0
  average: 8.57
  25th percentile: 2.0
  median: 4.0
  75th percentile: 10.0
  max: 68.0
0 5406.0
lines of code
min: 1.0 | average: 131.11 | 25th percentile: 17.0 | median: 52.0 | 75th percentile: 127.5 | max: 5406.0

Number of Contributors vs. Number of Changes: 261 points

app/cluster/view.go x: 4 # contributors y: 23 # changes app/registry/app.go x: 4 # contributors y: 27 # changes app/registry/compute_resources.go x: 1 # contributors y: 1 # changes app/registry/create.go x: 7 # contributors y: 68 # changes app/registry/edit.go x: 6 # contributors y: 62 # changes app/registry/list.go x: 4 # contributors y: 19 # changes app/registry/registry.go x: 7 # contributors y: 43 # changes app/registry/supplier_auth.go x: 5 # contributors y: 15 # changes app/registry/values.go x: 9 # contributors y: 42 # changes app/registry/version_filter.go x: 2 # contributors y: 3 # changes app/registry/view.go x: 7 # contributors y: 59 # changes config/config.go x: 5 # contributors y: 50 # changes config/registry.go x: 4 # contributors y: 26 # changes controller/codebase/controller.go x: 3 # contributors y: 28 # changes controller/merge_request/controller.go x: 3 # contributors y: 24 # changes deploy-templates/templates/istio-virtual-service.yaml x: 2 # contributors y: 2 # changes frontend/src/assets/variables.scss x: 3 # contributors y: 5 # changes frontend/src/components/CidrModal.vue x: 4 # contributors y: 6 # changes frontend/src/components/RegistryEditPublicApiModal.vue x: 3 # contributors y: 11 # changes frontend/src/components/RegistryWizard/RegistryWizard.vue x: 7 # contributors y: 19 # changes frontend/src/components/RegistryWizard/steps/RegistryResources.vue x: 4 # contributors y: 7 # changes frontend/src/components/RegistryWizard/steps/RegistrySmtp.vue x: 2 # contributors y: 4 # changes frontend/src/components/RegistryWizard/steps/RegistrySupplierAuth.vue x: 4 # contributors y: 10 # changes frontend/src/components/common/IconButton.vue x: 3 # contributors y: 4 # changes frontend/src/components/common/TextField.vue x: 5 # contributors y: 14 # changes frontend/src/types/registry.ts x: 5 # contributors y: 12 # changes frontend/src/utils/errors.ts x: 4 # contributors y: 12 # changes frontend/src/views/cluster/EditView.vue x: 7 # contributors y: 16 # changes frontend/src/views/cluster/components/AdministratorsBlock.vue x: 3 # contributors y: 3 # changes frontend/src/views/cluster/components/BackupBlock.vue x: 4 # contributors y: 8 # changes frontend/src/views/cluster/components/CidrBlock.vue x: 4 # contributors y: 4 # changes frontend/src/views/cluster/components/ClusterKeyBlock.vue x: 4 # contributors y: 5 # changes frontend/src/views/registry/RegistryEditView.vue x: 3 # contributors y: 6 # changes frontend/src/views/registry/RegistryView.vue x: 7 # contributors y: 25 # changes frontend/src/views/registry/components/PublicApiBlock.vue x: 3 # contributors y: 10 # changes frontend/src/views/registry/mixins/RegistryEditMixin.ts x: 7 # contributors y: 17 # changes main.go x: 6 # contributors y: 46 # changes service/codebase/service.go x: 4 # contributors y: 9 # changes service/codebase/types.go x: 5 # contributors y: 18 # changes service/edp_component/service.go x: 5 # contributors y: 10 # changes service/edp_component/types.go x: 5 # contributors y: 6 # changes service/openshift/openshift.go x: 3 # contributors y: 12 # changes templates/blocks/header.html x: 5 # contributors y: 20 # changes templates/registry/list.html x: 3 # contributors y: 16 # changes app/cluster/admins.go x: 5 # contributors y: 35 # changes app/cluster/documentation.go x: 1 # contributors y: 3 # changes app/cluster/edit.go x: 4 # contributors y: 35 # changes app/cluster/values.go x: 3 # contributors y: 9 # changes frontend/src/views/cluster/components/Documentation.vue x: 1 # contributors y: 4 # changes app/registry/backup_schedule.go x: 4 # contributors y: 15 # changes deploy-templates/templates/istio-destination-rule.yaml x: 1 # contributors y: 2 # changes app/registry/external_system.go x: 5 # contributors y: 24 # changes app/registry/trembita_client.go x: 5 # contributors y: 31 # changes templates/blocks/footer.html x: 2 # contributors y: 5 # changes static/js/view-registry.js x: 5 # contributors y: 39 # changes templates/blocks/scripts.html x: 4 # contributors y: 13 # changes deploy-templates/values.yaml x: 9 # contributors y: 21 # changes frontend/src/components/common/FormField.vue x: 2 # contributors y: 6 # changes app/registry/public_api.go x: 2 # contributors y: 8 # changes frontend/src/main.ts x: 2 # contributors y: 7 # changes frontend/vite.config.ts x: 2 # contributors y: 9 # changes frontend/src/utils/common.ts x: 5 # contributors y: 7 # changes app/registry/change.go x: 3 # contributors y: 17 # changes app/registry/merge_request.go x: 4 # contributors y: 16 # changes frontend/src/components/RegistryWizard/steps/RegistryBackupSchedule.vue x: 2 # contributors y: 12 # changes app/registry/resources.go x: 3 # contributors y: 25 # changes templates/cluster/edit.html x: 4 # contributors y: 32 # changes app/cluster/key.go x: 2 # contributors y: 11 # changes app/registry/key.go x: 1 # contributors y: 7 # changes app/cluster/app.go x: 3 # contributors y: 15 # changes app/cluster/backup_schedule.go x: 4 # contributors y: 14 # changes app/cluster/merge_request.go x: 2 # contributors y: 10 # changes app/cluster/update.go x: 3 # contributors y: 14 # changes app/registry/external_reg.go x: 4 # contributors y: 36 # changes templates/cluster/view.html x: 4 # contributors y: 28 # changes templates/registry/create.html x: 3 # contributors y: 35 # changes templates/registry/view.html x: 6 # contributors y: 59 # changes app/registry/update_branch.go x: 1 # contributors y: 9 # changes app/cluster/cidr.go x: 2 # contributors y: 13 # changes service/gerrit/interface.go x: 2 # contributors y: 18 # changes service/permissions/registry.go x: 1 # contributors y: 6 # changes service/git/service.go x: 1 # contributors y: 19 # changes service/gerrit/service.go x: 1 # contributors y: 22 # changes app/dashboard/app.go x: 1 # contributors y: 10 # changes app/dashboard/auth.go x: 1 # contributors y: 8 # changes locale/uk_UA/LC_MESSAGES/default.mo x: 2 # contributors y: 21 # changes service/permissions/interface.go x: 1 # contributors y: 5 # changes
68.0
# changes
  min: 1.0
  average: 8.57
  25th percentile: 2.0
  median: 4.0
  75th percentile: 10.0
  max: 68.0
0 9.0
# contributors
min: 1.0 | average: 2.5 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 9.0

Number of Contributors vs. File Size: 261 points

app/cluster/view.go x: 4 # contributors y: 157 lines of code app/registry/app.go x: 4 # contributors y: 92 lines of code app/registry/compute_resources.go x: 1 # contributors y: 31 lines of code app/registry/create.go x: 7 # contributors y: 605 lines of code app/registry/edit.go x: 6 # contributors y: 434 lines of code app/registry/registry.go x: 7 # contributors y: 136 lines of code app/registry/supplier_auth.go x: 5 # contributors y: 107 lines of code app/registry/update.go x: 4 # contributors y: 115 lines of code app/registry/values.go x: 9 # contributors y: 257 lines of code app/registry/version_filter.go x: 2 # contributors y: 66 lines of code app/registry/view.go x: 7 # contributors y: 386 lines of code config/config.go x: 5 # contributors y: 84 lines of code config/registry.go x: 4 # contributors y: 45 lines of code controller/codebase/controller.go x: 3 # contributors y: 394 lines of code controller/merge_request/controller.go x: 3 # contributors y: 527 lines of code deploy-templates/templates/admin_console_deployment.yaml x: 2 # contributors y: 137 lines of code deploy-templates/templates/istio-virtual-service.yaml x: 2 # contributors y: 49 lines of code frontend/src/assets/datatables.custom.css x: 1 # contributors y: 426 lines of code frontend/src/assets/variables.scss x: 3 # contributors y: 14 lines of code frontend/src/components/CidrModal.vue x: 4 # contributors y: 75 lines of code frontend/src/components/MergeRequestsTable.vue x: 3 # contributors y: 105 lines of code frontend/src/components/RegistryDeletePublicApiModal.vue x: 2 # contributors y: 38 lines of code frontend/src/components/RegistryEditPublicApiModal.vue x: 3 # contributors y: 176 lines of code frontend/src/components/RegistryWizard/RegistryWizard.vue x: 7 # contributors y: 232 lines of code frontend/src/components/RegistryWizard/steps/GeoDataSettings.vue x: 1 # contributors y: 56 lines of code frontend/src/components/RegistryWizard/steps/KeyData.vue x: 2 # contributors y: 282 lines of code frontend/src/components/RegistryWizard/steps/ParametersVirtualMachinesAWS.vue x: 1 # contributors y: 218 lines of code frontend/src/components/RegistryWizard/steps/ParametersVirtualMachinesVSphere.vue x: 1 # contributors y: 166 lines of code frontend/src/components/RegistryWizard/steps/RegistryDns.vue x: 3 # contributors y: 232 lines of code frontend/src/components/RegistryWizard/steps/RegistryGeneral.vue x: 1 # contributors y: 147 lines of code frontend/src/components/RegistryWizard/steps/RegistryRecipientAuth.vue x: 5 # contributors y: 316 lines of code frontend/src/components/RegistryWizard/steps/RegistryResources.vue x: 4 # contributors y: 758 lines of code frontend/src/components/RegistryWizard/steps/RegistrySupplierAuth.vue x: 4 # contributors y: 235 lines of code frontend/src/components/common/IconButton.vue x: 3 # contributors y: 23 lines of code frontend/src/components/common/RadioGroup.vue x: 1 # contributors y: 90 lines of code frontend/src/components/common/TextField.vue x: 5 # contributors y: 129 lines of code frontend/src/router/index.ts x: 3 # contributors y: 61 lines of code frontend/src/types/registry.ts x: 5 # contributors y: 248 lines of code frontend/src/utils/errors.ts x: 4 # contributors y: 18 lines of code frontend/src/views/cluster/EditView.vue x: 7 # contributors y: 836 lines of code frontend/src/views/cluster/ManagementView.vue x: 4 # contributors y: 327 lines of code frontend/src/views/cluster/components/BackupBlock.vue x: 4 # contributors y: 215 lines of code frontend/src/views/cluster/components/ClusterKeycloakBlock.vue x: 3 # contributors y: 193 lines of code frontend/src/views/registry/RegistryList.vue x: 1 # contributors y: 350 lines of code frontend/src/views/registry/RegistryView.vue x: 7 # contributors y: 1706 lines of code frontend/src/views/registry/mixins/RegistryEditMixin.ts x: 7 # contributors y: 416 lines of code main.go x: 6 # contributors y: 327 lines of code service/codebase/types.go x: 5 # contributors y: 425 lines of code service/edp_component/service.go x: 5 # contributors y: 177 lines of code service/edp_component/types.go x: 5 # contributors y: 93 lines of code service/gitserver/interface.go x: 1 # contributors y: 4 lines of code service/gitserver/types.go x: 1 # contributors y: 108 lines of code service/openshift/openshift.go x: 3 # contributors y: 67 lines of code templates/blocks/header.html x: 5 # contributors y: 61 lines of code app/cluster/edit.go x: 4 # contributors y: 142 lines of code app/registry/routes.go x: 4 # contributors y: 35 lines of code app/registry/trembita_client.go x: 5 # contributors y: 224 lines of code templates/blocks/footer.html x: 2 # contributors y: 14 lines of code router/router.go x: 3 # contributors y: 110 lines of code static/js/view-registry.js x: 5 # contributors y: 573 lines of code deploy-templates/templates/route.yaml x: 5 # contributors y: 20 lines of code deploy-templates/values.yaml x: 9 # contributors y: 30 lines of code frontend/src/views/registry/components/RateLimitField.vue x: 2 # contributors y: 127 lines of code app/registry/public_api.go x: 2 # contributors y: 242 lines of code frontend/src/utils/common.ts x: 5 # contributors y: 28 lines of code frontend/src/components/RegistryWizard/steps/RegistryBackupSchedule.vue x: 2 # contributors y: 368 lines of code frontend/src/components/common/Modal.vue x: 3 # contributors y: 134 lines of code frontend/src/components/common/FileField.vue x: 1 # contributors y: 74 lines of code app/registry/external_reg.go x: 4 # contributors y: 260 lines of code templates/registry/view.html x: 6 # contributors y: 10 lines of code app/cluster/keycloak.go x: 2 # contributors y: 97 lines of code service/permissions/registry.go x: 1 # contributors y: 171 lines of code service/git/service.go x: 1 # contributors y: 385 lines of code service/gerrit/service.go x: 1 # contributors y: 258 lines of code static/css/all.css x: 1 # contributors y: 5406 lines of code service/gerrit/types.go x: 1 # contributors y: 251 lines of code static/js/mustache.js x: 1 # contributors y: 463 lines of code static/js/codebase-validation.js x: 1 # contributors y: 638 lines of code static/js/popper.js x: 1 # contributors y: 1214 lines of code
5406.0
lines of code
  min: 1.0
  average: 131.11
  25th percentile: 17.0
  median: 52.0
  75th percentile: 127.5
  max: 5406.0
0 9.0
# contributors
min: 1.0 | average: 2.5 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 9.0