kubernetes / dashboard
File Age

File age measurements show the distribution of file ages (days since the first commit) and the recency of file updates (days since the latest commit).

Summary
  • Number of files: 874
  • Daily file updates (only one update per file and date counted): 28268
  • First update: 2015-10-13
  • Latest update: 2022-02-02
  • Days between first and latest update: 2305 (329 weeks, estimated 1645 working days)
  • Active days (at least one file change): 1158
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 874 files with 46,057 lines of code in files.
    • 829 files that are 366+ days old (44,715 lines of code)
    • 33 files that are 181-365 days old (1,118 lines of code)
    • 0 files that are 91-180 days old (0 lines of code)
    • 9 files that are 31-90 days old (135 lines of code)
    • 3 files that are 1-30 days old (89 lines of code)
97% | 2% | 0% | <1% | <1%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 874 files with 46,057 lines of code in files.
    • 432 files have been last changed 366+ days ago (16,203 lines of code)
    • 312 files have been last changed 181-365 days ago (16,001 lines of code)
    • 54 files have been last changed 91-180 days ago (3,449 lines of code)
    • 56 files have been last changed 31-90 days ago (6,192 lines of code)
    • 20 files have been last changed 1-30 days ago (4,212 lines of code)
35% | 34% | 7% | 13% | 9%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
ts, go, html, yaml, scss, md, json, sh, yml, xlf, txt, svg, tpl, mod, js, dockerignore, editorconfig, npmrc, babelrc, gitignore, toml, cjs, mjs
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
go98% | <1% | 0% | 0% | <1%
ts96% | 2% | 0% | <1% | 0%
html95% | 4% | 0% | <1% | 0%
yaml98% | 0% | 0% | 0% | 1%
scss98% | 2% | 0% | 0% | 0%
tpl73% | 0% | 0% | 26% | 0%
mjs0% | 100% | 0% | 0% | 0%
js0% | 100% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
go59% | 8% | 6% | 10% | 15%
ts18% | 56% | 5% | 14% | 4%
html24% | 63% | 6% | 4% | 1%
yaml17% | 0% | 15% | 54% | 12%
tpl73% | 0% | 0% | 26% | 0%
scss<1% | 15% | 42% | 22% | 19%
mjs0% | 100% | 0% | 0% | 0%
js0% | 100% | 0% | 0% | 0%
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
src/app/frontend96% | 3% | 0% | <1% | 0%
src/app/backend98% | <1% | 0% | 0% | <1%
aio/deploy/helm-chart94% | 0% | 0% | 2% | 2%
aio/deploy100% | 0% | 0% | 0% | 0%
aio/deploy/head100% | 0% | 0% | 0% | 0%
aio/deploy/recommended100% | 0% | 0% | 0% | 0%
aio/deploy/alternative100% | 0% | 0% | 0% | 0%
cypress/pages100% | 0% | 0% | 0% | 0%
cypress/fixtures100% | 0% | 0% | 0% | 0%
cypress/support100% | 0% | 0% | 0% | 0%
aio/scripts0% | 100% | 0% | 0% | 0%
aio0% | 100% | 0% | 0% | 0%
cypress/plugins0% | 0% | 0% | 100% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
src/app/backend59% | 8% | 6% | 10% | 15%
src/app/frontend19% | 56% | 7% | 11% | 4%
aio/deploy/recommended55% | 0% | 44% | 0% | 0%
aio/deploy/head50% | 0% | 49% | 0% | 0%
aio/deploy/alternative54% | 0% | 45% | 0% | 0%
aio/deploy/helm-chart8% | 0% | 2% | 58% | 29%
cypress/pages50% | 0% | 0% | 49% | 0%
cypress/fixtures100% | 0% | 0% | 0% | 0%
aio/scripts0% | 100% | 0% | 0% | 0%
aio0% | 100% | 0% | 0% | 0%
aio/deploy0% | 0% | 0% | 100% | 0%
cypress/plugins0% | 0% | 0% | 100% | 0%
cypress/support0% | 0% | 0% | 100% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
index.scss
in src/app/frontend
343 - 67 2299 40
index.html
in src/app/frontend
15 - 961 2299 23
dashboard.go
in src/app/backend
211 6 295 2290 80
_variables.scss
in src/app/frontend
31 - 102 2230 51
apihandler.go
in src/app/backend/handler
2445 112 4 2164 151
resourcechannels.go
in src/app/backend/resource/common
659 31 44 2164 54
pod.go
in src/app/backend/resource/common
138 13 837 2164 29
event.go
in src/app/backend/resource/event
95 7 1065 2110 14
validateappname.go
in src/app/backend/validation
40 1 672 2110 12
confighandler.go
in src/app/backend/handler
39 3 1142 2110 9
validateprotocol.go
in src/app/backend/validation
21 1 1582 2110 6
validateimagereference.go
in src/app/backend/validation
19 1 1121 2110 9
podinfo.go
in src/app/backend/resource/common
33 1 1535 2107 16
localehandler.go
in src/app/backend/handler
119 8 135 2097 18
endpoint.go
in src/app/backend/resource/common
49 3 1142 2094 11
event.go
in src/app/backend/resource/common
26 - 212 2093 16
serviceport.go
in src/app/backend/resource/common
14 1 1582 2093 8
namespace.go
in src/app/backend/resource/common
28 4 1582 2082 7
gziphandler.go
in src/app/backend/handler
27 2 1582 2047 4
service.go
in src/app/backend/resource/common
16 1 1142 2031 11
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
list.go
in src/app/backend/integration
12 1 1582 1677 2
serviceport.go
in src/app/backend/resource/common
14 1 1582 2093 8
events.go
in src/app/backend/resource/job
16 1 1582 1778 5
token.go
in src/app/backend/auth
18 2 1582 1645 2
validateprotocol.go
in src/app/backend/validation
21 1 1582 2110 6
basic.go
in src/app/backend/auth
21 2 1582 1645 2
model.go
in src/app/backend/integration/metric/heapster
23 1 1582 1677 2
pagination.go
in src/app/backend/resource/dataselect
25 4 1582 1996 4
gziphandler.go
in src/app/backend/handler
27 2 1582 2047 4
namespace.go
in src/app/backend/resource/common
28 4 1582 2082 7
common.go
in src/app/backend/resource/secret
32 3 1582 1810 4
common.go
in src/app/backend/resource/configmap
32 3 1582 1810 4
metrics.go
in src/app/backend/handler
42 2 1582 1884 5
common.go
in src/app/backend/integration/metric/heapster
58 3 1582 1677 2
events.go
in src/app/backend/resource/cronjob
16 1 1564 1564 1
types.go
in src/app/backend/sync/api
25 - 1541 1626 4
watcher.go
in src/app/backend/sync/poll
32 4 1541 1541 1
events.go
in src/app/backend/resource/service
23 1 1535 1677 5
podinfo.go
in src/app/backend/resource/common
33 1 1535 2107 16
manager.go
in src/app/backend/systembanner
18 2 1533 1533 1
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
filter.go
in src/app/backend/resource/ingress
40 3 4 4 1
ingress.go
in src/app/backend/resource/service
22 1 4 4 1
servicemonitor.yaml
in aio/deploy/helm-chart/kubernetes-dashboard/templates
27 - 2 29 2
candeactivate.ts
in src/app/frontend/common/services/guard
20 - 44 44 1
dialog.ts
in src/app/frontend/common/dialogs/config
13 - 44 44 1
candeactivate.ts
in src/app/frontend/common/interfaces
11 1 44 44 1
template.html
in src/app/frontend/common/dialogs/config
10 - 44 44 1
tpl
_tplvalues.tpl
in aio/deploy/helm-chart/kubernetes-dashboard/templates
26 - 54 54 1
cy-ts-preprocessor.ts
in cypress/plugins
18 - 64 64 1
component.ts
in src/app/frontend/common/components/actionbar/detailactions/restart
15 - 64 64 1
index.ts
in cypress/plugins
14 1 64 64 1
template.html
in src/app/frontend/common/components/actionbar/detailactions/restart
8 - 64 64 1
style.scss
in src/app/frontend/resource/cluster/persistentvolume/detail/source
5 - 183 183 1
list.go
in src/app/backend/resource/event
32 2 212 212 1
routing.ts
in src/app/frontend/resource/cluster/event
18 - 190 212 2
decoder.ts
in src/app/frontend/common/services/global
14 - 212 212 1
module.ts
in src/app/frontend/resource/cluster/event
10 - 190 212 2
component.ts
in src/app/frontend/resource/cluster/event/list
6 - 212 212 1
template.html
in src/app/frontend/common/components/probe
90 - 233 239 2
component.ts
in src/app/frontend/common/components/probe
34 2 233 239 2
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
servicemonitor.yaml
in aio/deploy/helm-chart/kubernetes-dashboard/templates
27 - 2 29 2
Chart.yaml
in aio/deploy/helm-chart/kubernetes-dashboard
21 - 2 613 38
apihandler.go
in src/app/backend/handler
2445 112 4 2164 151
list.go
in src/app/backend/resource/ingress
78 5 4 1810 19
template.html
in src/app/frontend/resource/discovery/ingress/detail
70 - 4 1421 9
component.ts
in src/app/frontend/resource/discovery/service/detail
49 - 4 1421 14
filter.go
in src/app/backend/resource/ingress
40 3 4 4 1
template.html
in src/app/frontend/resource/discovery/service/detail
39 - 4 1421 9
ingress.go
in src/app/backend/resource/service
22 1 4 4 1
component.ts
in src/app/frontend/logs
258 11 7 1273 23
_theming.scss
in src/app/frontend
250 - 8 1421 24
common.go
in src/app/backend/resource/customresourcedefinition/v1
102 10 8 806 2
errors.ts
in src/app/frontend/common/errors
92 3 8 1421 17
objects.go
in src/app/backend/resource/customresourcedefinition/v1
92 3 8 806 3
list.go
in src/app/backend/resource/customresourcedefinition/v1
75 6 8 806 2
component.ts
in src/app/frontend/resource/discovery/ingress/detail
45 - 8 1421 15
_dark.scss
in src/app/frontend
41 - 8 1421 12
component.ts
in src/app/frontend/common/components/namespace
215 10 21 1421 20
deployment.yaml
in aio/deploy/helm-chart/kubernetes-dashboard/templates
172 - 21 613 7
values.yaml
in aio/deploy/helm-chart/kubernetes-dashboard
79 - 21 613 29