aws-samples / non-profit-blockchain
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: 202
  • Daily file updates (only one update per file and date counted): 511
  • First update: 2018-11-07
  • Latest update: 2021-06-03
  • Days between first and latest update: 940 (134 weeks, estimated 670 working days)
  • Active days (at least one file change): 97
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 202 files with 13,814 lines of code in files.
    • 200 files that are 366+ days old (12,746 lines of code)
    • 2 files that are 181-365 days old (1,068 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)
92% | 7% | 0% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 202 files with 13,814 lines of code in files.
    • 200 files have been last changed 366+ days ago (12,746 lines of code)
    • 2 files have been last changed 181-365 days ago (1,068 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)
92% | 7% | 0% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
scss, ts, sh, js, json, md, html, yaml, gitignore, txt, svg, dockerignore
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
scss100% | 0% | 0% | 0% | 0%
js77% | 22% | 0% | 0% | 0%
ts100% | 0% | 0% | 0% | 0%
yaml86% | 13% | 0% | 0% | 0%
html100% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
scss100% | 0% | 0% | 0% | 0%
js77% | 22% | 0% | 0% | 0%
ts100% | 0% | 0% | 0% | 0%
yaml86% | 13% | 0% | 0% | 0%
html100% | 0% | 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
ngo-ui/src100% | 0% | 0% | 0% | 0%
ngo-events/chaincode100% | 0% | 0% | 0% | 0%
ngo-rest-api100% | 0% | 0% | 0% | 0%
ngo-chaincode/src100% | 0% | 0% | 0% | 0%
ngo-events/templates100% | 0% | 0% | 0% | 0%
ngo-lambda/src100% | 0% | 0% | 0% | 0%
ngo-fabric100% | 0% | 0% | 0% | 0%
ngo-lambda100% | 0% | 0% | 0% | 0%
ngo-events/listener100% | 0% | 0% | 0% | 0%
ngo-rest-api/connection-profile100% | 0% | 0% | 0% | 0%
blockchain-explorer100% | 0% | 0% | 0% | 0%
ngo-identity/chaincode0% | 100% | 0% | 0% | 0%
ngo-identity/templates0% | 100% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
ngo-ui/src100% | 0% | 0% | 0% | 0%
ngo-events/chaincode100% | 0% | 0% | 0% | 0%
ngo-rest-api100% | 0% | 0% | 0% | 0%
ngo-chaincode/src100% | 0% | 0% | 0% | 0%
ngo-events/templates100% | 0% | 0% | 0% | 0%
ngo-lambda/src100% | 0% | 0% | 0% | 0%
ngo-fabric100% | 0% | 0% | 0% | 0%
ngo-lambda100% | 0% | 0% | 0% | 0%
ngo-events/listener100% | 0% | 0% | 0% | 0%
ngo-rest-api/connection-profile100% | 0% | 0% | 0% | 0%
blockchain-explorer100% | 0% | 0% | 0% | 0%
ngo-identity/chaincode0% | 100% | 0% | 0% | 0%
ngo-identity/templates0% | 100% | 0% | 0% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
ngo.js
in ngo-chaincode/src
796 28 1162 1181 6
app.js
in ngo-rest-api
471 4 1044 1181 7
invoke.js
in ngo-rest-api
139 - 874 1181 7
connection.js
in ngo-rest-api
75 2 1167 1181 5
query.js
in ngo-rest-api
61 - 1167 1181 4
blocklistener.js
in ngo-rest-api
57 - 1167 1181 4
client-org1.yaml
in ngo-rest-api/connection-profile
10 - 874 1181 6
fabric-client-node.yaml
in ngo-fabric
194 - 468 1171 10
docker-compose-cli.yaml
in ngo-fabric
18 - 1168 1171 2
configtx.yaml
in ngo-fabric
17 - 797 1171 6
ngo-connection-profile-byfn.yaml
in ngo-rest-api/connection-profile
98 - 1167 1169 2
ngo-connection-profile-template.yaml
in ngo-rest-api/connection-profile
47 - 1162 1169 4
_variables.scss
in ngo-ui/src/assets/scss
626 - 1168 1168 1
_custom-forms.scss
in ngo-ui/src/assets/scss
333 - 1168 1168 1
_reboot.scss
in ngo-ui/src/assets/scss
264 - 1168 1168 1
blockchain-progress.component.ts
in ngo-ui/src/app/ui/components/blockchain-progress
256 19 1167 1168 2
ngos-list.component.html
in ngo-ui/src/app/ui/ngos-list
229 - 1168 1168 1
blockchain-progress.component.scss
in ngo-ui/src/app/ui/components/blockchain-progress
229 - 1168 1168 1
_card.scss
in ngo-ui/src/assets/scss
216 - 1168 1168 1
ngo-details.component.html
in ngo-ui/src/app/ui/ngo-details
210 - 937 1168 4
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
styles.scss
in ngo-ui/src
1 - 1168 1168 1
signup.component.scss
in ngo-ui/src/app/ui/signup
1 - 1168 1168 1
signin.component.scss
in ngo-ui/src/app/ui/signin
1 - 1168 1168 1
gallery.component.scss
in ngo-ui/src/app/ui/components/gallery
1 - 1168 1168 1
breadcrumb.component.scss
in ngo-ui/src/app/ui/shared/breadcrumb
1 - 1168 1168 1
footer.component.scss
in ngo-ui/src/app/ui/shared/footer
1 - 1168 1168 1
blockchain.component.scss
in ngo-ui/src/app/ui/shared/blockchain
1 - 1168 1168 1
ngo-details.component.scss
in ngo-ui/src/app/ui/ngo-details
1 - 1168 1168 1
dashboard.component.scss
in ngo-ui/src/app/ui/dashboard
1 - 1168 1168 1
donate.component.scss
in ngo-ui/src/app/ui/donate
1 - 1168 1168 1
app.component.scss
in ngo-ui/src/app
1 - 1168 1168 1
_amazon.scss
in ngo-ui/src/assets/scss
1 - 1168 1168 1
_clearfix.scss
in ngo-ui/src/assets/scss/utilities
3 - 1168 1168 1
_visibility.scss
in ngo-ui/src/assets/scss/mixins
3 - 1168 1168 1
index.ts
in ngo-ui/src/app/services
4 - 1168 1168 1
breadcrumb.interface.ts
in ngo-ui/src/app/ui/shared/breadcrumb
4 - 1168 1168 1
_shadows.scss
in ngo-ui/src/assets/scss/utilities
4 - 1168 1168 1
_bootstrap-reboot.scss
in ngo-ui/src/assets/scss
4 - 1168 1168 1
_resize.scss
in ngo-ui/src/assets/scss/mixins
4 - 1168 1168 1
_size.scss
in ngo-ui/src/assets/scss/mixins
4 - 1168 1168 1
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
ngo.js
in ngo-identity/chaincode/src
855 32 273 273 1
cognito-apigateway-routes-template.yaml
in ngo-identity/templates
213 - 273 273 1
hyperledger-explorer-cfn.yaml
in blockchain-explorer
166 - 468 468 1
ngo.js
in ngo-events/chaincode/src
815 29 643 643 1
eventListener.yaml
in ngo-events/templates
173 - 643 643 1
eventHandler.yaml
in ngo-events/templates
107 - 643 643 1
privateSubnet.yaml
in ngo-events/templates
73 - 643 643 1
setupFabricClient.js
in ngo-events/listener/src
50 3 643 643 1
connection-profile-template.yaml
in ngo-events/listener/src
44 - 643 643 1
chaincodelistener.js
in ngo-events/listener/src
42 2 643 643 1
setupChannel.js
in ngo-events/listener/src
29 1 643 643 1
queue.js
in ngo-events/listener/src
24 1 643 643 1
index.js
in ngo-events/listener/src
20 1 643 643 1
config.js
in ngo-events/listener/src
14 - 643 643 1
logging.js
in ngo-events/listener/src
10 - 643 643 1
ecrImage.yaml
in ngo-events/templates
8 - 643 643 1
queryEvents.js
in ngo-lambda/src
19 1 721 740 3
lambda-api-template.yaml
in ngo-lambda
213 - 721 805 6
invoke.js
in ngo-lambda/src
135 1 721 816 5
index.js
in ngo-lambda/src
61 3 721 816 5
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
ngo.js
in ngo-identity/chaincode/src
855 32 273 273 1
cognito-apigateway-routes-template.yaml
in ngo-identity/templates
213 - 273 273 1
fabric-client-node.yaml
in ngo-fabric
194 - 468 1171 10
hyperledger-explorer-cfn.yaml
in blockchain-explorer
166 - 468 468 1
amb.yaml
in ngo-fabric
107 - 501 845 7
ngo.js
in ngo-events/chaincode/src
815 29 643 643 1
eventListener.yaml
in ngo-events/templates
173 - 643 643 1
eventHandler.yaml
in ngo-events/templates
107 - 643 643 1
privateSubnet.yaml
in ngo-events/templates
73 - 643 643 1
setupFabricClient.js
in ngo-events/listener/src
50 3 643 643 1
connection-profile-template.yaml
in ngo-events/listener/src
44 - 643 643 1
chaincodelistener.js
in ngo-events/listener/src
42 2 643 643 1
setupChannel.js
in ngo-events/listener/src
29 1 643 643 1
queue.js
in ngo-events/listener/src
24 1 643 643 1
index.js
in ngo-events/listener/src
20 1 643 643 1
config.js
in ngo-events/listener/src
14 - 643 643 1
logging.js
in ngo-events/listener/src
10 - 643 643 1
ecrImage.yaml
in ngo-events/templates
8 - 643 643 1
polyfills.ts
in ngo-ui/src
3 - 645 1168 2
lambda-api-template.yaml
in ngo-lambda
213 - 721 805 6