Monica
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: 1187
  • Daily file updates (only one update per file and date counted): 1980
  • First update: 2017-02-16
  • Latest update: 2020-09-12
  • Days between first and latest update: 1304 (186 weeks, estimated 930 working days)
  • Active days (at least one file change): 778
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 1,187 files with 76,673 lines of code in files.
    • 974 files older than 1 year (58,504 lines of code)
    • 141 files are 180 days to 1 year old (11,011 lines of code)
    • 43 files are 90 to 180 days old (3,834 lines of code)
    • 1 files are 30 to 90 days old (18 lines of code)
    • 28 files are less than 30 days old (3,306 lines of code)
76% | 14% | 5% | <1% | 4%
Legend:
> 1y
6-12m
91-180d
31-90d
1-30d
Latest Change Distribution Overall
Days since last update
  • There are 1,187 files with 76,673 lines of code in files.
    • 413 files have been last changed more than 1 year ago (10,227 lines of code)
    • 285 files have been last changed 180 days to 1 year ago (16,529 lines of code)
    • 179 files have been last changed 90 to 180 days ago (13,993 lines of code)
    • 21 files have been last changed 30 to 90 days ago (1,482 lines of code)
    • 289 files have been last changed less than 30 days ago (34,442 lines of code)
13% | 21% | 18% | 1% | 44%
Legend:
> 1y
6-12m
91-180d
31-90d
1-30d
File Change History per File Extension
php, json, yml, js, md, sh, scss, xml, yaml, txt, sql, properties
File Age Distribution per Extension
Days since first update
php78% | 11% | 5% | <1% | 4%
js<1% | 96% | 3% | 0% | 0%
scss0% | 100% | 0% | 0% | 0%
Legend:
> 1y
6-12m
91-180d
31-90d
1-30d
Latest Change Distribution per Extension
Days since last update
php13% | 19% | 18% | 1% | 46%
scss0% | 100% | 0% | 0% | 0%
js0% | 31% | 68% | 0% | 0%
Legend:
> 1y
6-12m
91-180d
31-90d
1-30d
File Change History per Logical Decomposition
primary, app
primary (file age distribution)
Days since first update
resources69% | 14% | 7% | 0% | 7%
app84% | 13% | 1% | 0% | 0%
database81% | 16% | 1% | <1% | 0%
config98% | 0% | 1% | 0% | 0%
routes100% | 0% | 0% | 0% | 0%
bootstrap100% | 0% | 0% | 0% | 0%
public100% | 0% | 0% | 0% | 0%
Legend:
> 1y
6-12m
91-180d
31-90d
1-30d
primary (latest change distribution)
Days since last update
database72% | 23% | 3% | <1% | 0%
app11% | 37% | 47% | 2% | 1%
resources2% | 11% | 3% | 1% | 80%
config23% | 24% | 42% | 5% | 3%
bootstrap100% | 0% | 0% | 0% | 0%
routes3% | 31% | 65% | 0% | 0%
public0% | 90% | 9% | 0% | 0%
Legend:
> 1y
6-12m
91-180d
31-90d
1-30d
app (file age distribution)
Days since first update
Http93% | 4% | 1% | 0% | 0%
Services64% | 35% | 0% | 0% | 0%
Models98% | 1% | 0% | 0% | 0%
Console93% | <1% | 5% | 0% | 0%
Helpers76% | 23% | 0% | 0% | 0%
Jobs80% | 15% | 3% | 0% | 0%
Providers100% | 0% | 0% | 0% | 0%
Traits88% | 0% | 11% | 0% | 0%
Notifications56% | 43% | 0% | 0% | 0%
Exceptions93% | 6% | 0% | 0% | 0%
Listeners100% | 0% | 0% | 0% | 0%
Events100% | 0% | 0% | 0% | 0%
Interfaces78% | 21% | 0% | 0% | 0%
ViewHelpers0% | 100% | 0% | 0% | 0%
Legend:
> 1y
6-12m
91-180d
31-90d
1-30d
app (latest change distribution)
Days since last update
Http10% | 43% | 44% | 2% | 0%
Models18% | 16% | 56% | 3% | 4%
Services5% | 49% | 42% | 1% | 1%
Console16% | 22% | 61% | 0% | 0%
Jobs29% | 38% | 31% | 0% | 0%
Traits35% | 0% | 64% | 0% | 0%
Helpers7% | 10% | 66% | 15% | 0%
Events100% | 0% | 0% | 0% | 0%
Exceptions45% | 6% | 47% | 0% | 0%
Providers8% | 8% | 44% | 0% | 39%
Interfaces53% | 46% | 0% | 0% | 0%
Notifications0% | 100% | 0% | 0% | 0%
ViewHelpers0% | 100% | 0% | 0% | 0%
Listeners0% | 0% | 100% | 0% | 0%
Legend:
> 1y
6-12m
91-180d
31-90d
1-30d
Oldest Files (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
settings.php
in resources/lang/fr
466 - 17 1305 54
settings.php
in resources/lang/en
466 - 19 1305 77
people.php
in resources/lang/fr
462 - 17 1305 75
people.php
in resources/lang/en
462 - 21 1305 105
app.php
in resources/lang/fr
404 - 17 1305 41
app.php
in resources/lang/en
404 - 82 1305 65
SettingsController.php
in app/Http/Controllers
289 21 131 1305 83
DateHelper.php
in app/Helpers
187 20 38 1305 46
AppServiceProvider.php
in app/Providers
146 2 17 1305 34
index.blade.php
in resources/views/settings
146 - 196 1305 32
JournalController.php
in app/Http/Controllers
144 11 168 1305 22
DashboardController.php
in app/Http/Controllers
137 5 150 1305 39
index.blade.php
in resources/views/people
137 - 322 1305 41
database.php
in config
123 - 165 1305 18
create.blade.php
in resources/views/people
121 - 126 1305 27
_header.blade.php
in resources/views/people
119 - 196 1305 42
2016_06_08_005413_create_contacts_table.php
in database/migrations
115 2 868 1305 2
validation.php
in resources/lang/fr
113 - 17 1305 8
validation.php
in resources/lang/en
113 - 82 1305 6
app.php
in config
93 - 119 1305 33
RouteServiceProvider.php
in app/Providers
87 6 119 1305 38
Kernel.php
in app/Console
85 3 134 1305 34
index.blade.php
in resources/views/dashboard
81 - 196 1305 36
RegisterController.php
in app/Http/Controllers/Auth
77 5 38 1305 32
Kernel.php
in app/Http
75 - 167 1305 26
login.blade.php
in resources/views/auth
71 - 153 1305 22
debugbar.php
in config
65 - 859 1305 2
auth.php
in resources/lang/fr
64 - 17 1305 21
auth.php
in resources/lang/en
64 - 38 1305 19
cache.php
in config
55 - 297 1305 4
index.blade.php
in resources/views/people/reminders
54 - 213 1305 28
2017_01_22_142645_add_fields_to_contacts.php
in database/migrations
52 2 1305 1305 1
add.blade.php
in resources/views/journal
52 - 322 1305 15
skeleton.blade.php
in resources/views/layouts
50 - 177 1305 40
ResizeAvatars.php
in app/Jobs
46 3 742 1305 9
CalculateStatistics.php
in app/Console/Commands
46 1 575 1305 12
mail.php
in config
44 - 145 1305 6
header.blade.php
in resources/views/partials
44 - 126 1305 18
queue.php
in config
43 - 165 1305 4
Handler.php
in app/Exceptions
42 2 158 1305 18
auth.php
in config
41 - 307 1305 6
edit.blade.php
in resources/views/people/reminders
39 - 486 1305 10
add.blade.php
in resources/views/people/reminders
39 - 486 1305 11
reset.blade.php
in resources/views/auth/passwords
38 - 153 1305 8
2016_08_28_122938_create_kids_table.php
in database/migrations
36 2 1145 1305 2
filesystems.php
in config
33 - 154 1305 9
email.blade.php
in resources/views/auth/passwords
32 - 153 1305 7
2016_09_03_202027_add_reminder_id_to_contacts.php
in database/migrations
31 2 1305 1305 1
2017_02_07_041607_change_tasks_table.php
in database/migrations
30 2 1305 1305 1
2017_02_04_225618_change_reminders_table.php
in database/migrations
30 2 1305 1305 1
Files Not Recently Changed (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
notification.blade.php
in resources/views/partials
5 - 1305 1305 1
Event.php
in app/Events
5 - 1305 1305 1
Request.php
in app/Http/Requests
6 - 1305 1305 1
compile.php
in config
7 - 1305 1305 1
Job.php
in app/Jobs
7 - 1305 1305 1
BroadcastServiceProvider.php
in app/Providers
14 1 1305 1305 1
2016_10_24_014257_create_journal_tables.php
in database/migrations
14 2 1305 1305 1
2016_10_24_013543_add_journal_setting_to_users.php
in database/migrations
16 2 1305 1305 1
2016_11_03_150307_add_activity_location_to_activities.php
in database/migrations
16 2 1305 1305 1
2016_09_30_014720_add_kid_to_reminder.php
in database/migrations
16 2 1305 1305 1
2016_09_05_145111_add_name_info_to_peoples.php
in database/migrations
16 2 1305 1305 1
2016_10_15_024156_add_deleted_at_to_users.php
in database/migrations
16 2 1305 1305 1
2016_10_28_002518_add_metric_to_settings.php
in database/migrations
16 2 1305 1305 1
2016_09_05_135927_add_people_id_to_contacts.php
in database/migrations
16 2 1305 1305 1
app.php
in bootstrap
17 - 1305 1305 1
2016_10_19_155139_create_cache_table.php
in database/migrations
19 2 1305 1305 1
2016_09_05_134937_add_last_talked_to_field.php
in database/migrations
19 2 1305 1305 1
broadcasting.php
in config
21 - 1305 1305 1
2017_02_07_051355_add_number_tasks_to_contact.php
in database/migrations
21 2 1305 1305 1
2017_02_10_215405_remove_entities_table.php
in database/migrations
21 2 1305 1305 1
2017_01_15_045025_add_colors_to_users.php
in database/migrations
21 2 1305 1305 1
2017_01_28_222114_remove_viewed_at_from_contacts.php
in database/migrations
21 2 1305 1305 1
2017_01_28_184901_remove_deleted_at_from_kids.php
in database/migrations
21 2 1305 1305 1
2017_02_12_134220_create_entries_table.php
in database/migrations
21 2 1305 1305 1
2017_01_26_034553_add_notes_count_to_contact.php
in database/migrations
21 2 1305 1305 1
2017_02_08_025358_add_sort_preferences_to_users.php
in database/migrations
21 2 1305 1305 1
2017_01_29_175146_remove_delete_at_from_activities.php
in database/migrations
21 2 1305 1305 1
2017_02_05_041740_change_gifts_table.php
in database/migrations
21 2 1305 1305 1
2017_01_28_180156_remove_deleted_at_from_significant_others.php
in database/migrations
21 2 1305 1305 1
2017_01_29_175629_add_number_activities_to_contacts.php
in database/migrations
21 2 1305 1305 1
2017_02_10_215705_remove_deleted_at_from_contact.php
in database/migrations
21 2 1305 1305 1
2016_11_09_013049_add_events_table.php
in database/migrations
22 2 1305 1305 1
2017_02_11_154900_add_avatars_to_contacts.php
in database/migrations
22 2 1305 1305 1
2016_10_19_155800_create_sessions_table.php
in database/migrations
22 2 1305 1305 1
2016_09_12_014120_create_failed_jobs_table.php
in database/migrations
22 2 1305 1305 1
2017_01_31_025849_add_activity_statistics_table.php
in database/migrations
22 2 1305 1305 1
2016_09_10_170122_create_notifications_table.php
in database/migrations
23 2 1305 1305 1
2017_02_05_035925_add_gifts_metrics_to_contacts.php
in database/migrations
23 2 1305 1305 1
2016_10_21_022941_add_statistics_table.php
in database/migrations
23 2 1305 1305 1
2016_11_01_014353_create_activities_table.php
in database/migrations
24 2 1305 1305 1
2017_02_10_195613_remove_notifications_table.php
in database/migrations
24 2 1305 1305 1
2017_01_28_193913_remove_deleted_at_from_notes.php
in database/migrations
25 2 1305 1305 1
2017_02_10_214714_remove_people_table.php
in database/migrations
28 2 1305 1305 1
2016_12_13_133945_add_gifts_table.php
in database/migrations
28 2 1305 1305 1
2017_01_23_043831_change_people_to_contact_for_kids.php
in database/migrations
29 2 1305 1305 1
2017_01_26_013524_change_people_to_significantother.php
in database/migrations
29 2 1305 1305 1
2017_01_27_024356_change_people_in_events.php
in database/migrations
29 2 1305 1305 1
2017_02_05_042122_change_people_to_contact_for_gifts.php
in database/migrations
29 2 1305 1305 1
2017_01_26_022852_change_notes_to_contact.php
in database/migrations
29 2 1305 1305 1
2017_02_08_002251_change_number_tasks_contact.php
in database/migrations
30 2 1305 1305 1
Most Recently Created Files (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
settings.php
in resources/lang/no
466 - 17 17 1
settings.php
in resources/lang/uk
466 - 17 17 1
people.php
in resources/lang/no
462 - 17 17 1
people.php
in resources/lang/uk
462 - 17 17 1
app.php
in resources/lang/no
404 - 17 17 1
app.php
in resources/lang/uk
404 - 17 17 1
validation.php
in resources/lang/no
113 - 17 17 1
validation.php
in resources/lang/uk
113 - 17 17 1
auth.php
in resources/lang/no
64 - 17 17 1
auth.php
in resources/lang/uk
64 - 17 17 1
mail.php
in resources/lang/no
34 - 17 17 1
mail.php
in resources/lang/uk
34 - 17 17 1
dashboard.php
in resources/lang/no
28 - 17 17 1
dashboard.php
in resources/lang/uk
28 - 17 17 1
journal.php
in resources/lang/no
23 - 17 17 1
journal.php
in resources/lang/uk
23 - 17 17 1
logs.php
in resources/lang/no
16 - 17 17 1
logs.php
in resources/lang/uk
16 - 17 17 1
format.php
in resources/lang/no
14 - 17 17 1
format.php
in resources/lang/uk
14 - 17 17 1
passwords.php
in resources/lang/no
10 - 17 17 1
passwords.php
in resources/lang/uk
10 - 17 17 1
reminder.php
in resources/lang/no
9 - 17 17 1
reminder.php
in resources/lang/uk
9 - 17 17 1
pagination.php
in resources/lang/no
5 - 17 17 1
changelog.php
in resources/lang/no
5 - 17 17 1
pagination.php
in resources/lang/uk
5 - 17 17 1
changelog.php
in resources/lang/uk
5 - 17 17 1
2020_08_05_184814_upgrade_passport.php
in database/migrations
18 1 38 38 1
2020_04_24_212138_update_amount_format.php
in database/migrations
84 4 115 116 2
AmountFormatter.php
in app/Traits
38 5 116 116 1
settings.php
in resources/lang/zh-TW
466 - 17 118 2
people.php
in resources/lang/zh-TW
462 - 1 118 3
app.php
in resources/lang/zh-TW
404 - 17 118 2
validation.php
in resources/lang/zh-TW
113 - 17 118 2
auth.php
in resources/lang/zh-TW
64 - 17 118 2
mail.php
in resources/lang/zh-TW
34 - 17 118 2
dashboard.php
in resources/lang/zh-TW
28 - 17 118 2
journal.php
in resources/lang/zh-TW
23 - 17 118 2
logs.php
in resources/lang/zh-TW
16 - 17 118 2
format.php
in resources/lang/zh-TW
14 - 17 118 2
passwords.php
in resources/lang/zh-TW
10 - 17 118 2
reminder.php
in resources/lang/zh-TW
9 - 17 118 2
pagination.php
in resources/lang/zh-TW
5 - 17 118 2
changelog.php
in resources/lang/zh-TW
5 - 17 118 2
2020_04_24_205810_currencies_table_seed.php
in database/migrations
28 1 125 125 1
SendVerifyEmail.php
in app/Jobs
22 2 126 126 1
2020_05_08_072433_google2fa_column_size.php
in database/migrations
12 1 128 128 1
SendTestEmail.php
in app/Console/Commands
31 1 134 134 1
2020_04_24_185810_remove_duplicate_currency.php
in database/migrations
26 1 142 142 1
Most Recently Changed Files (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
settings.php
in resources/lang/ru
466 - 1 1192 51
people.php
in resources/lang/da
462 - 1 313 8
people.php
in resources/lang/zh-TW
462 - 1 118 3
people.php
in resources/lang/nl
462 - 1 901 36
app.php
in resources/lang/nl
404 - 1 901 24
Activity.php
in app/Models/Account
77 9 1 588 10
Entry.php
in app/Models/Journal
42 3 1 822 7
monica.php
in config
36 - 1 1192 90
Call.php
in app/Models/Contact
33 3 1 822 10
UpdateGift.php
in app/Services/Contact/Gift
61 2 7 253 4
CreateGift.php
in app/Services/Contact/Gift
58 2 7 253 3
settings.php
in resources/lang/he
466 - 17 925 32
settings.php
in resources/lang/da
466 - 17 313 7
settings.php
in resources/lang/no
466 - 17 17 1
settings.php
in resources/lang/ja
466 - 17 151 3
settings.php
in resources/lang/it
466 - 17 1132 40
settings.php
in resources/lang/cs
466 - 17 931 31
settings.php
in resources/lang/en-GB
466 - 17 257 6
settings.php
in resources/lang/pt
466 - 17 931 30
settings.php
in resources/lang/zh
466 - 17 931 33
settings.php
in resources/lang/uk
466 - 17 17 1
settings.php
in resources/lang/zh-TW
466 - 17 118 2
settings.php
in resources/lang/ar
466 - 17 739 19
settings.php
in resources/lang/hr
466 - 17 716 18
settings.php
in resources/lang/pt-BR
466 - 17 627 14
settings.php
in resources/lang/nl
466 - 17 901 29
settings.php
in resources/lang/de
466 - 17 1130 42
settings.php
in resources/lang/fr
466 - 17 1305 54
settings.php
in resources/lang/es
466 - 17 908 30
settings.php
in resources/lang/tr
466 - 17 758 20
people.php
in resources/lang/he
462 - 17 925 35
people.php
in resources/lang/no
462 - 17 17 1
people.php
in resources/lang/ja
462 - 17 151 3
people.php
in resources/lang/it
462 - 17 1132 51
people.php
in resources/lang/cs
462 - 17 931 33
people.php
in resources/lang/ru
462 - 17 1192 64
people.php
in resources/lang/en-GB
462 - 17 257 6
people.php
in resources/lang/pt
462 - 17 931 35
people.php
in resources/lang/zh
462 - 17 931 36
people.php
in resources/lang/uk
462 - 17 17 1
people.php
in resources/lang/ar
462 - 17 739 19
people.php
in resources/lang/hr
462 - 17 716 18
people.php
in resources/lang/pt-BR
462 - 17 627 14
people.php
in resources/lang/de
462 - 17 1130 54
people.php
in resources/lang/fr
462 - 17 1305 75
people.php
in resources/lang/es
462 - 17 908 34
people.php
in resources/lang/tr
462 - 17 758 21
app.php
in resources/lang/he
404 - 17 925 27
app.php
in resources/lang/da
404 - 17 313 5
app.php
in resources/lang/no
404 - 17 17 1