aws-samples / fresh-tracks
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: 45
  • Daily file updates (only one update per file and date counted): 182
  • First update: 2020-05-27
  • Latest update: 2021-04-06
  • Days between first and latest update: 315 (45 weeks, estimated 225 working days)
  • Active days (at least one file change): 28
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 45 files with 2,539 lines of code in files.
    • 41 files that are 366+ days old (2,368 lines of code)
    • 4 files that are 181-365 days old (171 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)
93% | 6% | 0% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 45 files with 2,539 lines of code in files.
    • 40 files have been last changed 366+ days ago (1,844 lines of code)
    • 5 files have been last changed 181-365 days ago (695 lines of code)
    • 0 files have been last changed 91-180 days ago (0 lines of code)
    • 0 files have been last changed 31-90 days ago (0 lines of code)
    • 0 files have been last changed 1-30 days ago (0 lines of code)
72% | 27% | 0% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
js, vue, json, md, svg, txt, css, npmignore, gitignore, dockerignore, ps1, sh, xml, html, yaml
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
vue100% | 0% | 0% | 0% | 0%
js78% | 21% | 0% | 0% | 0%
yaml100% | 0% | 0% | 0% | 0%
html100% | 0% | 0% | 0% | 0%
css100% | 0% | 0% | 0% | 0%
ps1100% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
vue100% | 0% | 0% | 0% | 0%
js78% | 21% | 0% | 0% | 0%
html100% | 0% | 0% | 0% | 0%
css100% | 0% | 0% | 0% | 0%
ps1100% | 0% | 0% | 0% | 0%
yaml0% | 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/components100% | 0% | 0% | 0% | 0%
backend/FreshTracks100% | 0% | 0% | 0% | 0%
backend/FreshTracks/Lambda69% | 30% | 0% | 0% | 0%
src/auth100% | 0% | 0% | 0% | 0%
src100% | 0% | 0% | 0% | 0%
src/views100% | 0% | 0% | 0% | 0%
public100% | 0% | 0% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
src/directives100% | 0% | 0% | 0% | 0%
src/assets/css100% | 0% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
src/components100% | 0% | 0% | 0% | 0%
backend/FreshTracks/Lambda69% | 30% | 0% | 0% | 0%
src/auth100% | 0% | 0% | 0% | 0%
src100% | 0% | 0% | 0% | 0%
src/views100% | 0% | 0% | 0% | 0%
public100% | 0% | 0% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
src/directives100% | 0% | 0% | 0% | 0%
src/assets/css100% | 0% | 0% | 0% | 0%
backend/FreshTracks0% | 100% | 0% | 0% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
template.yaml
in backend/FreshTracks
524 - 336 615 8
List.vue
in src/components
195 - 382 615 2
Map.vue
in src/components
183 - 375 615 4
NavBar.vue
in src/components
160 - 382 615 2
Upload.vue
in src/components
152 - 382 615 2
Dropzone.vue
in src/components
121 - 382 615 2
authWrapper.js
in src/auth
99 10 615 615 1
Iot.vue
in src/components
75 - 375 615 4
lib.js
in backend/FreshTracks/Lambda/jwt-Rsa-Custom-Authorizer
58 1 615 615 1
ses.js
in backend/FreshTracks/Lambda
56 - 370 615 3
index.html
in public
48 - 508 615 2
saveAuth0EventToS3.js
in backend/FreshTracks/Lambda
45 - 615 615 1
signedS3Url.js
in backend/FreshTracks/Lambda
43 - 370 615 2
Activities.vue
in src/views
42 - 508 615 2
HomeContent.vue
in src/components
40 - 382 615 2
WritetoS3.js
in backend/FreshTracks/Lambda
40 - 370 615 3
countUp.vue
in src/components
39 - 382 615 2
App.vue
in src
36 - 376 615 5
SkeletonTable.vue
in src/components
34 - 382 615 2
CreateZendeskArticle.js
in backend/FreshTracks/Lambda
33 - 615 615 1
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
index.js
in src/auth
2 - 615 615 1
exec.ps1
in root
2 - 615 615 1
babel.config.js
in root
3 - 615 615 1
style.css
in src/assets/css
4 - 615 615 1
postcss.config.js
in root
5 - 615 615 1
testHarness.js
in backend/FreshTracks/Lambda
8 - 615 615 1
web-server.js
in root
10 - 615 615 1
jwtRsaCustomAuthorizer.js
in backend/FreshTracks/Lambda/jwt-Rsa-Custom-Authorizer
12 - 615 615 1
vue.config.js
in root
16 - 615 615 1
authGuard.js
in src/auth
18 - 615 615 1
GetFullZendeskTicket.js
in backend/FreshTracks/Lambda
21 - 615 615 1
GetFullZendeskUser.js
in backend/FreshTracks/Lambda
21 - 615 615 1
Profile.vue
in src/views
22 - 615 615 1
Home.vue
in src/views
27 - 615 615 1
router.js
in src
31 - 615 615 1
auth0CustomMetrics.js
in backend/FreshTracks/Lambda
33 - 615 615 1
CreateZendeskArticle.js
in backend/FreshTracks/Lambda
33 - 615 615 1
saveAuth0EventToS3.js
in backend/FreshTracks/Lambda
45 - 615 615 1
lib.js
in backend/FreshTracks/Lambda/jwt-Rsa-Custom-Authorizer
58 1 615 615 1
authWrapper.js
in src/auth
99 10 615 615 1
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
GetActivity.js
in backend/FreshTracks/Lambda
56 - 336 336 1
GetActivitiesForUser.js
in backend/FreshTracks/Lambda
47 - 336 336 1
ParseGPXFile.js
in backend/FreshTracks/Lambda
42 - 336 336 1
SaveTrackToDatabase.js
in backend/FreshTracks/Lambda
26 - 336 336 1
template.yaml
in backend/FreshTracks
524 - 336 615 8
List.vue
in src/components
195 - 382 615 2
Map.vue
in src/components
183 - 375 615 4
NavBar.vue
in src/components
160 - 382 615 2
Upload.vue
in src/components
152 - 382 615 2
Dropzone.vue
in src/components
121 - 382 615 2
authWrapper.js
in src/auth
99 10 615 615 1
Iot.vue
in src/components
75 - 375 615 4
lib.js
in backend/FreshTracks/Lambda/jwt-Rsa-Custom-Authorizer
58 1 615 615 1
ses.js
in backend/FreshTracks/Lambda
56 - 370 615 3
index.html
in public
48 - 508 615 2
saveAuth0EventToS3.js
in backend/FreshTracks/Lambda
45 - 615 615 1
signedS3Url.js
in backend/FreshTracks/Lambda
43 - 370 615 2
Activities.vue
in src/views
42 - 508 615 2
HomeContent.vue
in src/components
40 - 382 615 2
WritetoS3.js
in backend/FreshTracks/Lambda
40 - 370 615 3
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
template.yaml
in backend/FreshTracks
524 - 336 615 8
GetActivity.js
in backend/FreshTracks/Lambda
56 - 336 336 1
GetActivitiesForUser.js
in backend/FreshTracks/Lambda
47 - 336 336 1
ParseGPXFile.js
in backend/FreshTracks/Lambda
42 - 336 336 1
SaveTrackToDatabase.js
in backend/FreshTracks/Lambda
26 - 336 336 1
ses.js
in backend/FreshTracks/Lambda
56 - 370 615 3
signedS3Url.js
in backend/FreshTracks/Lambda
43 - 370 615 2
WritetoS3.js
in backend/FreshTracks/Lambda
40 - 370 615 3
publishToIoT.js
in backend/FreshTracks/Lambda
21 - 370 615 2
Map.vue
in src/components
183 - 375 615 4
Iot.vue
in src/components
75 - 375 615 4
highlight.js
in src/directives
25 2 375 615 2
App.vue
in src
36 - 376 615 5
List.vue
in src/components
195 - 382 615 2
NavBar.vue
in src/components
160 - 382 615 2
Upload.vue
in src/components
152 - 382 615 2
Dropzone.vue
in src/components
121 - 382 615 2
HomeContent.vue
in src/components
40 - 382 615 2
countUp.vue
in src/components
39 - 382 615 2
SkeletonTable.vue
in src/components
34 - 382 615 2