opensearch-project / security-dashboards-plugin
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: 138
  • Daily file updates (only one update per file and date counted): 365
  • First update: 2020-04-09
  • Latest update: 2022-01-19
  • Days between first and latest update: 651 (93 weeks, estimated 465 working days)
  • Active days (at least one file change): 182
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 138 files with 11,207 lines of code in files.
    • 134 files that are 366+ days old (10,878 lines of code)
    • 4 files that are 181-365 days old (329 lines of code)
    • 0 files that are 91-180 days old (0 lines of code)
    • 0 files that are 31-90 days old (0 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
97% | 2% | 0% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 138 files with 11,207 lines of code in files.
    • 4 files have been last changed 366+ days ago (16 lines of code)
    • 0 files have been last changed 181-365 days ago (0 lines of code)
    • 0 files have been last changed 91-180 days ago (0 lines of code)
    • 133 files have been last changed 31-90 days ago (10,977 lines of code)
    • 1 files have been last changed 1-30 days ago (214 lines of code)
<1% | 0% | 0% | 97% | 1%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
tsx, ts, md, snap, js, scss, yml, json, svg, txt, gitignore, eslintignore
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
tsx100% | 0% | 0% | 0% | 0%
ts91% | 8% | 0% | 0% | 0%
scss100% | 0% | 0% | 0% | 0%
js68% | 32% | 0% | 0% | 0%
yml100% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
scss23% | 0% | 0% | 76% | 0%
yml100% | 0% | 0% | 0% | 0%
tsx0% | 0% | 0% | 100% | 0%
ts0% | 0% | 0% | 94% | 5%
js0% | 0% | 0% | 100% | 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
public/apps100% | 0% | 0% | 0% | 0%
server/auth100% | 0% | 0% | 0% | 0%
server/routes100% | 0% | 0% | 0% | 0%
server100% | 0% | 0% | 0% | 0%
server/multitenancy100% | 0% | 0% | 0% | 0%
public100% | 0% | 0% | 0% | 0%
public/services100% | 0% | 0% | 0% | 0%
public/utils100% | 0% | 0% | 0% | 0%
server/session100% | 0% | 0% | 0% | 0%
server/utils100% | 0% | 0% | 0% | 0%
common100% | 0% | 0% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
server/errors100% | 0% | 0% | 0% | 0%
server/backend0% | 100% | 0% | 0% | 0%
build_tools0% | 100% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
public/apps<1% | 0% | 0% | 99% | 0%
ROOT10% | 0% | 0% | 89% | 0%
public<1% | 0% | 0% | 99% | 0%
server/auth0% | 0% | 0% | 87% | 12%
server/routes0% | 0% | 0% | 100% | 0%
server0% | 0% | 0% | 100% | 0%
server/backend0% | 0% | 0% | 100% | 0%
server/multitenancy0% | 0% | 0% | 100% | 0%
public/services0% | 0% | 0% | 100% | 0%
public/utils0% | 0% | 0% | 100% | 0%
server/session0% | 0% | 0% | 100% | 0%
server/utils0% | 0% | 0% | 100% | 0%
common0% | 0% | 0% | 100% | 0%
server/errors0% | 0% | 0% | 100% | 0%
build_tools0% | 0% | 0% | 100% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
index.ts
in server/routes
424 6 85 664 24
index.ts
in server
196 2 85 664 18
routes.ts
in server/auth/types/basic
195 1 85 664 22
plugin.ts
in public
136 7 85 664 35
plugin.ts
in server
123 4 85 664 22
basic_auth.ts
in server/auth/types/basic
118 3 85 664 24
types.ts
in public
53 - 85 664 14
security_cookie.ts
in server/session
50 2 85 664 11
index.ts
in common
22 1 85 664 18
user.ts
in server/auth
9 - 85 664 5
index.ts
in public
7 1 85 664 4
types.ts
in server
2 - 85 664 3
index.scss
in public
1 - 664 664 1
login-page.tsx
in public/apps/login
118 2 85 658 19
login-app.tsx
in public/apps/login
12 - 85 658 6
_index.scss
in public/apps/login
9 - 85 658 3
tenant_resolver.ts
in server/multitenancy
108 4 85 656 17
tenant_index.ts
in server/multitenancy
98 3 85 656 12
routes.ts
in server/multitenancy
94 1 85 656 10
role-list.tsx
in public/apps/configuration/panels
279 11 85 652 26
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
index.scss
in public
1 - 664 664 1
_index.scss
in public/apps/configuration/panels/audit-logging
9 - 529 530 2
_index.scss
in public/apps/configuration/panels/auth-view
4 - 524 524 1
codecov.yml
in root
2 - 453 453 1
index.ts
in public/apps/configuration/panels/permission-tree
1 - 85 524 2
types.ts
in server
2 - 85 664 3
index.ts
in server/errors
2 - 85 552 2
ui-constants.tsx
in public/apps/configuration
2 - 85 524 2
constants.tsx
in public/apps/account
2 - 85 541 2
types.tsx
in public/apps/configuration/panels/role-mapping
3 - 85 551 2
translation-utils.ts
in public/apps
4 1 85 480 3
types.tsx
in public/apps/configuration/panels/internal-user-edit
4 - 85 596 2
loading-spinner-utils.tsx
in public/apps/configuration/utils
4 - 85 526 2
index.ts
in server/auth/types
5 - 85 552 2
no_available_tenant_error.ts
in server/errors
5 1 85 552 2
unauthenticated_error.ts
in server/errors
5 1 85 552 2
apps-constants.tsx
in public/apps
5 - 85 537 3
chrome_wrapper.ts
in public/services
6 1 85 541 3
_index.scss
in public/apps/customerror
6 - 85 459 2
index.ts
in public
7 1 85 664 4
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
opensearch_security_client.ts
in server/backend
165 9 85 257 2
opensearch_security_configuration_plugin.ts
in server/backend
128 1 85 257 3
opensearch_security_plugin.ts
in server/backend
28 1 85 257 3
rename_zip.js
in build_tools
8 - 85 281 3
storage-utils.tsx
in public/utils
42 8 85 410 3
backend-role-panel.tsx
in public/apps/configuration/panels/internal-user-edit
84 2 85 417 4
codecov.yml
in root
2 - 453 453 1
shared-link.ts
in public/services
62 2 85 454 4
custom-error.tsx
in public/apps/customerror
57 2 85 459 4
_index.scss
in public/apps/customerror
6 - 85 459 2
login-utils.tsx
in public/utils
12 2 85 467 4
tenant-instruction-view.tsx
in public/apps/configuration/panels/tenant-list
16 - 85 469 2
users-panel.tsx
in public/apps/configuration/panels/role-mapping
50 1 85 474 3
auth_type_routes.ts
in server/routes
15 1 85 474 3
translation-utils.ts
in public/apps
4 1 85 480 3
role-edit-mapped-user.tsx
in public/apps/configuration/panels/role-mapping
150 1 85 497 5
name-row.tsx
in public/apps/configuration/utils
44 1 85 499 3
resource-validation-util.tsx
in public/apps/configuration/utils
31 3 85 499 5
error-utils.ts
in public/apps
9 1 85 503 3
request-utils.ts
in public/apps/configuration/utils
51 8 85 504 5
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
routes.ts
in server/auth/types/saml
214 1 27 610 15
index.ts
in server/routes
424 6 85 664 24
role-view.tsx
in public/apps/configuration/panels/role-view
370 3 85 607 20
permission-list.tsx
in public/apps/configuration/panels/permission-list
357 10 85 553 18
tenant-list.tsx
in public/apps/configuration/panels/tenant-list
357 2 85 541 19
index-permission-panel.tsx
in public/apps/configuration/panels/role-edit
300 15 85 624 15
constants.tsx
in public/apps/configuration/panels/audit-logging
299 2 85 566 14
role-list.tsx
in public/apps/configuration/panels
279 11 85 652 26
constants.tsx
in public/apps/configuration
247 4 85 643 36
tenant-switch-panel.tsx
in public/apps/account
241 2 85 537 18
user-list.tsx
in public/apps/configuration/panels
230 4 85 606 22
get-started.tsx
in public/apps/configuration/panels
215 1 85 565 20
role-edit.tsx
in public/apps/configuration/panels/role-edit
212 4 85 624 16
index-permission-panel.tsx
in public/apps/configuration/panels/role-view
197 13 85 539 11
audit-logging-edit-settings.tsx
in public/apps/configuration/panels/audit-logging
196 - 85 560 12
index.ts
in server
196 2 85 664 18
openid_auth.ts
in server/auth/types/openid
195 3 85 622 17
routes.ts
in server/auth/types/basic
195 1 85 664 22
app-router.tsx
in public/apps/configuration
191 10 85 652 29
tenants-panel.tsx
in public/apps/configuration/panels/role-view
188 4 85 539 11