aws-samples / dotnet-share-auth-cookie-between-monolith-and-modernized-apps
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): 149
  • First update: 2021-04-09
  • Latest update: 2021-07-01
  • Days between first and latest update: 84 (12 weeks, estimated 60 working days)
  • Active days (at least one file change): 6
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 45 files with 18,895 lines of code in files.
    • 0 files that are 366+ days old (0 lines of code)
    • 45 files that are 181-365 days old (18,895 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)
0% | 100% | 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 18,895 lines of code in files.
    • 0 files have been last changed 366+ days ago (0 lines of code)
    • 45 files have been last changed 181-365 days ago (18,895 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)
0% | 100% | 0% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
cs, css, js, json, cshtml, md, csproj, gitignore, asax, dockerignore, txt, yml
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
css0% | 100% | 0% | 0% | 0%
js0% | 100% | 0% | 0% | 0%
cs0% | 100% | 0% | 0% | 0%
cshtml0% | 100% | 0% | 0% | 0%
asax0% | 100% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
css0% | 100% | 0% | 0% | 0%
js0% | 100% | 0% | 0% | 0%
cs0% | 100% | 0% | 0% | 0%
cshtml0% | 100% | 0% | 0% | 0%
asax0% | 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
Legacy.Monolith/Content0% | 100% | 0% | 0% | 0%
Legacy.Monolith/Scripts0% | 100% | 0% | 0% | 0%
Modernized.Infrastructure0% | 100% | 0% | 0% | 0%
Legacy.Monolith/Controllers0% | 100% | 0% | 0% | 0%
Legacy.Monolith/Views0% | 100% | 0% | 0% | 0%
Legacy.Monolith/App_Start0% | 100% | 0% | 0% | 0%
Modernized.Backend.ServiceA0% | 100% | 0% | 0% | 0%
Modernized.Backend.ServiceB0% | 100% | 0% | 0% | 0%
Modernized.Lambda.Authorizer0% | 100% | 0% | 0% | 0%
Modernized.Backend.ServiceA/Services0% | 100% | 0% | 0% | 0%
Legacy.Monolith/Services0% | 100% | 0% | 0% | 0%
Modernized.Backend.ServiceB/Services0% | 100% | 0% | 0% | 0%
Modernized.Lambda.Authorizer/Services0% | 100% | 0% | 0% | 0%
Legacy.Monolith0% | 100% | 0% | 0% | 0%
Modernized.Backend.ServiceA/Controllers0% | 100% | 0% | 0% | 0%
Modernized.Backend.ServiceB/Controllers0% | 100% | 0% | 0% | 0%
Legacy.Monolith/Models0% | 100% | 0% | 0% | 0%
Legacy.Monolith/Properties0% | 100% | 0% | 0% | 0%
Modernized.Lambda.Authorizer/Error0% | 100% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
Legacy.Monolith/Content0% | 100% | 0% | 0% | 0%
Legacy.Monolith/Scripts0% | 100% | 0% | 0% | 0%
Modernized.Infrastructure0% | 100% | 0% | 0% | 0%
Legacy.Monolith/Controllers0% | 100% | 0% | 0% | 0%
Legacy.Monolith/Views0% | 100% | 0% | 0% | 0%
Legacy.Monolith/App_Start0% | 100% | 0% | 0% | 0%
Modernized.Backend.ServiceA0% | 100% | 0% | 0% | 0%
Modernized.Backend.ServiceB0% | 100% | 0% | 0% | 0%
Modernized.Lambda.Authorizer0% | 100% | 0% | 0% | 0%
Modernized.Backend.ServiceA/Services0% | 100% | 0% | 0% | 0%
Legacy.Monolith/Services0% | 100% | 0% | 0% | 0%
Modernized.Backend.ServiceB/Services0% | 100% | 0% | 0% | 0%
Modernized.Lambda.Authorizer/Services0% | 100% | 0% | 0% | 0%
Legacy.Monolith0% | 100% | 0% | 0% | 0%
Modernized.Backend.ServiceA/Controllers0% | 100% | 0% | 0% | 0%
Modernized.Backend.ServiceB/Controllers0% | 100% | 0% | 0% | 0%
Legacy.Monolith/Models0% | 100% | 0% | 0% | 0%
Legacy.Monolith/Properties0% | 100% | 0% | 0% | 0%
Modernized.Lambda.Authorizer/Error0% | 100% | 0% | 0% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
InfrastructureStack.cs
in Modernized.Infrastructure
279 12 298 298 1
AuthCookieValidation.cs
in Modernized.Lambda.Authorizer
92 4 298 298 1
Startup.cs
in Modernized.Backend.ServiceA
83 3 298 298 1
Startup.cs
in Modernized.Backend.ServiceB
83 3 298 298 1
InfrastructureConfigs.cs
in Modernized.Infrastructure
59 - 298 298 1
AuthController.cs
in Legacy.Monolith/Controllers
59 4 298 298 1
ModernizedServiceCController.cs
in Legacy.Monolith/Controllers
58 2 298 298 1
CustomPersistKeysToAWSParameterStore.cs
in Modernized.Backend.ServiceA/Services
55 4 298 298 1
CustomPersistKeysToAWSParameterStore.cs
in Legacy.Monolith/Services
55 3 298 298 1
CustomPersistKeysToAWSParameterStore.cs
in Modernized.Backend.ServiceB/Services
55 4 298 298 1
Startup.Auth.cs
in Legacy.Monolith/App_Start
54 1 298 298 1
CustomPersistKeysToAWSParameterStore.cs
in Modernized.Lambda.Authorizer/Services
48 3 298 298 1
cshtml
_Layout.cshtml
in Legacy.Monolith/Views/Shared
39 - 298 298 1
ModernizedServiceAController.cs
in Legacy.Monolith/Controllers
34 1 298 298 1
ModernizedServiceBController.cs
in Legacy.Monolith/Controllers
34 1 298 298 1
ServiceAController.cs
in Modernized.Backend.ServiceA/Controllers
27 2 298 298 1
ServiceBController.cs
in Modernized.Backend.ServiceB/Controllers
27 2 298 298 1
Program.cs
in Modernized.Backend.ServiceA
24 2 298 298 1
Program.cs
in Modernized.Backend.ServiceB
24 2 298 298 1
cshtml
Index.cshtml
in Legacy.Monolith/Views/Home
22 - 298 298 1
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
asax
Global.asax
in Legacy.Monolith
1 - 298 298 1
GlobalSuppressions.cs
in Modernized.Infrastructure
1 - 298 298 1
cshtml
_ViewStart.cshtml
in Legacy.Monolith/Views
3 - 298 298 1
cshtml
Index.cshtml
in Legacy.Monolith/Views/ServiceB
6 - 298 298 1
cshtml
Index.cshtml
in Legacy.Monolith/Views/ServiceA
6 - 298 298 1
cshtml
Index.cshtml
in Legacy.Monolith/Views/ModernizedServiceA
8 - 298 298 1
cshtml
Index.cshtml
in Legacy.Monolith/Views/ModernizedServiceB
8 - 298 298 1
UnauthorizedException.cs
in Modernized.Lambda.Authorizer/Error
9 1 298 298 1
FilterConfig.cs
in Legacy.Monolith/App_Start
12 1 298 298 1
Startup.cs
in Legacy.Monolith
13 1 298 298 1
cshtml
Error.cshtml
in Legacy.Monolith/Views/Shared
13 - 298 298 1
cshtml
Login.cshtml
in Legacy.Monolith/Views/Auth
14 - 298 298 1
HomeController.cs
in Legacy.Monolith/Controllers
15 1 298 298 1
AssemblyInfo.cs
in Legacy.Monolith/Properties
15 - 298 298 1
ServiceBController.cs
in Legacy.Monolith/Controllers
16 1 298 298 1
ServiceAController.cs
in Legacy.Monolith/Controllers
16 1 298 298 1
Site.css
in Legacy.Monolith/Content
16 - 298 298 1
LoginModel.cs
in Legacy.Monolith/Models
17 - 298 298 1
Program.cs
in Modernized.Infrastructure
18 1 298 298 1
Global.asax.cs
in Legacy.Monolith
20 1 298 298 1
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
bootstrap.rtl.css
in Legacy.Monolith/Content
9104 - 215 215 1
bootstrap.bundle.js
in Legacy.Monolith/Scripts
4863 327 215 215 1
bootstrap.esm.js
in Legacy.Monolith/Scripts
3447 243 215 215 1
InfrastructureStack.cs
in Modernized.Infrastructure
279 12 298 298 1
AuthCookieValidation.cs
in Modernized.Lambda.Authorizer
92 4 298 298 1
Startup.cs
in Modernized.Backend.ServiceA
83 3 298 298 1
Startup.cs
in Modernized.Backend.ServiceB
83 3 298 298 1
InfrastructureConfigs.cs
in Modernized.Infrastructure
59 - 298 298 1
AuthController.cs
in Legacy.Monolith/Controllers
59 4 298 298 1
ModernizedServiceCController.cs
in Legacy.Monolith/Controllers
58 2 298 298 1
CustomPersistKeysToAWSParameterStore.cs
in Modernized.Backend.ServiceA/Services
55 4 298 298 1
CustomPersistKeysToAWSParameterStore.cs
in Legacy.Monolith/Services
55 3 298 298 1
CustomPersistKeysToAWSParameterStore.cs
in Modernized.Backend.ServiceB/Services
55 4 298 298 1
Startup.Auth.cs
in Legacy.Monolith/App_Start
54 1 298 298 1
CustomPersistKeysToAWSParameterStore.cs
in Modernized.Lambda.Authorizer/Services
48 3 298 298 1
cshtml
_Layout.cshtml
in Legacy.Monolith/Views/Shared
39 - 298 298 1
ModernizedServiceAController.cs
in Legacy.Monolith/Controllers
34 1 298 298 1
ModernizedServiceBController.cs
in Legacy.Monolith/Controllers
34 1 298 298 1
ServiceAController.cs
in Modernized.Backend.ServiceA/Controllers
27 2 298 298 1
ServiceBController.cs
in Modernized.Backend.ServiceB/Controllers
27 2 298 298 1
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
bootstrap.rtl.css
in Legacy.Monolith/Content
9104 - 215 215 1
bootstrap.bundle.js
in Legacy.Monolith/Scripts
4863 327 215 215 1
bootstrap.esm.js
in Legacy.Monolith/Scripts
3447 243 215 215 1
InfrastructureStack.cs
in Modernized.Infrastructure
279 12 298 298 1
AuthCookieValidation.cs
in Modernized.Lambda.Authorizer
92 4 298 298 1
Startup.cs
in Modernized.Backend.ServiceA
83 3 298 298 1
Startup.cs
in Modernized.Backend.ServiceB
83 3 298 298 1
InfrastructureConfigs.cs
in Modernized.Infrastructure
59 - 298 298 1
AuthController.cs
in Legacy.Monolith/Controllers
59 4 298 298 1
ModernizedServiceCController.cs
in Legacy.Monolith/Controllers
58 2 298 298 1
CustomPersistKeysToAWSParameterStore.cs
in Modernized.Backend.ServiceA/Services
55 4 298 298 1
CustomPersistKeysToAWSParameterStore.cs
in Legacy.Monolith/Services
55 3 298 298 1
CustomPersistKeysToAWSParameterStore.cs
in Modernized.Backend.ServiceB/Services
55 4 298 298 1
Startup.Auth.cs
in Legacy.Monolith/App_Start
54 1 298 298 1
CustomPersistKeysToAWSParameterStore.cs
in Modernized.Lambda.Authorizer/Services
48 3 298 298 1
cshtml
_Layout.cshtml
in Legacy.Monolith/Views/Shared
39 - 298 298 1
ModernizedServiceAController.cs
in Legacy.Monolith/Controllers
34 1 298 298 1
ModernizedServiceBController.cs
in Legacy.Monolith/Controllers
34 1 298 298 1
ServiceAController.cs
in Modernized.Backend.ServiceA/Controllers
27 2 298 298 1
ServiceBController.cs
in Modernized.Backend.ServiceB/Controllers
27 2 298 298 1