Skip to content

Commit 3aa531e

Browse files
committed
info on authentication
1 parent d6912e9 commit 3aa531e

File tree

3 files changed

+74
-66
lines changed

3 files changed

+74
-66
lines changed

statistics/analyze.R

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,10 @@ markdown <- function (){
3232
unlink(TABLE)
3333
sink(TABLE, append = TRUE, split = TRUE)
3434

35-
#EMB,NAME,TYPE,LANGUAGE,RUNTIME,BUILD,FILES,LOCS,DATABASE,LICENSE,ENDPOINTS,URL
36-
cat("|Name|Type|#LOCs|#SourceFiles|#Endpoints|Language(s)|Runtime|Build Tool|Database(s)|\n")
37-
cat("|----|----|----:|-----------:|---------:|-----------|-------|----------|-----------|\n")
35+
#EMB,NAME,TYPE,LANGUAGE,RUNTIME,BUILD,FILES,LOCS,DATABASE,LICENSE,ENDPOINTS,AUTHENTICATION,URL
36+
cat("|Name|Type|#LOCs|#SourceFiles|#Endpoints|Language(s)|Runtime|Build Tool|Database(s)|Authentication|\n")
37+
## Note: the ":" are used for alignment of the columns
38+
cat("|----|----|----:|-----------:|---------:|-----------|-------|----------|-----------|:------------:|\n")
3839

3940
for (i in 1:nrow(dt)){
4041

@@ -49,6 +50,13 @@ markdown <- function (){
4950
cat(row$RUNTIME,"|",sep="")
5051
cat(row$BUILD,"|",sep="")
5152
cat(handleMultiValues(row$DATABASE),"|",sep="")
53+
54+
if(row$AUTHENTICATION){
55+
cat("&check;")
56+
}
57+
cat("|")
58+
59+
5260
cat("\n")
5361
}
5462

statistics/data.csv

Lines changed: 32 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,33 @@
1-
EMB,NAME,TYPE,LANGUAGE,RUNTIME,BUILD,FILES,LOCS,DATABASE,LICENSE,ENDPOINTS,URL
2-
TRUE,familie-ba-sak,REST,Kotlin,JDK 17,Maven,1089,143556,PostgreSQL,MIT,183,https://github.com/navikt/familie-ba-sak
3-
TRUE,pay-publicapi,REST,Java,JDK 11,Maven,377,34576,Redis,MIT,10,https://github.com/alphagov/pay-publicapi
4-
TRUE,session-service,REST,Java,JDK 8,Maven,15,1471,MongoDB,UNDEFINED,8,https://github.com/cBioPortal/session-service
5-
TRUE,bibliothek,REST,Java,JDK 17,Gradle,33,2176,MongoDB,MIT,8,https://github.com/PaperMC/bibliothek
6-
TRUE,reservations-api,REST,Java,JDK 11,Gradle,39,1853,MongoDB,UNDEFINED,7,https://github.com/cyrilgavala/reservations-api
7-
TRUE,catwatch,REST,Java,JDK 8,Maven,106,9636,H2,Apache,14,https://github.com/zalando-incubator/catwatch
8-
TRUE,cwa-verification,REST,Java,JDK 11,Maven,47,3955,H2,Apache,5,https://github.com/corona-warn-app/cwa-verification-server
9-
TRUE,features-service,REST,Java,JDK 8,Maven,39,2275,H2,Apache,18,https://github.com/JavierMF/features-service
10-
TRUE,gestaohospital,REST,Java,JDK 8,Maven,33,3506,MongoDB,UNDEFINED,20,https://github.com/ValchanOficial/GestaoHospital
11-
TRUE,languagetool,REST,Java,JDK 8,Maven,1385,174781,,LGPL,2,https://github.com/languagetool-org/languagetool
12-
TRUE,ocvn,REST,Java,JDK 8,Maven,526,45521,H2;MongoDB,MIT,258,https://github.com/devgateway/ocvn
13-
TRUE,proxyprint,REST,Java,JDK 8,Maven,73,8338,H2,Apache,74,https://github.com/ProxyPrint/proxyprint-kitchen
14-
TRUE,rest-ncs,REST,Java,JDK 8,Maven,9,605,,UNDEFINED,6,UNDEFINED
15-
TRUE,rest-news,REST,Kotlin,JDK 8,Maven,11,857,H2,LGPL,7,https://github.com/arcuri82/testing_security_development_enterprise_systems
16-
TRUE,rest-scs,REST,Java,JDK 8,Maven,13,862,,UNDEFINED,11,UNDEFINED
17-
TRUE,restcountries,REST,Java,JDK 8,Maven,24,1977,,MPL,22,https://github.com/apilayer/restcountries
18-
TRUE,scout-api,REST,Java,JDK 8,Maven,93,9736,H2,MIT,49,https://github.com/mikaelsvensson/scout-api
19-
TRUE,genome-nexus,REST,Java,JDK 8,Maven,405,30004,MongoDB,MIT,23,https://github.com/genome-nexus/genome-nexus
20-
TRUE,market,REST,Java,JDK 11,Maven,124,9861,H2,MIT,13,https://github.com/aleksey-lukyanets/market
21-
TRUE,petclinic-graphql,GraphQL,Java,JDK 8,Maven,89,5212,PostgreSQL,Apache,15,https://github.com/spring-petclinic/spring-petclinic-graphql
22-
TRUE,patio-api,GraphQL,Java,JDK 11,Gradle,178,18048,PostgreSQL,GPL,20,https://github.com/patio-team/patio-api
23-
TRUE,timbuctoo,GraphQL,Java,JDK 11,Maven,1113,107729,Neo4j,GPL,18,https://github.com/HuygensING/timbuctoo
24-
TRUE,graphql-ncs,GraphQL,Kotlin,JDK 8,Maven,8,548,,UNDEFINED,6,UNDEFINED
25-
TRUE,graphql-scs,GraphQL,Kotlin,JDK 8,Maven,13,577,,UNDEFINED,11,UNDEFINED
26-
TRUE,thrift-ncs,Thrift,Java,JDK 8,Maven,9,585,,UNDEFINED,6,UNDEFINED
27-
TRUE,thrift-scs,Thrift,Java,JDK 8,Maven,14,772,,UNDEFINED,11,UNDEFINED
28-
TRUE,grpc-ncs,gRPC,Java,JDK 8,Maven,9,638,,UNDEFINED,6,UNDEFINED
29-
TRUE,grpc-scs,gRPC,Java,JDK 8,Maven,14,894,,UNDEFINED,11,UNDEFINED
30-
TRUE,signal-registration,gRPC,Java,JDK 17,Maven,177,13652,,UNDEFINED,5,https://github.com/signalapp/registration-service
31-
FALSE,ind0,REST,Java,JDK 8,Gradle,103,17039,PostgreSQL,Proprietary,20,UNDEFINED
32-
FALSE,ind1,REST,Java;Kotlin,JDK 11,Gradle,163,15240,PostgreSQL,Proprietary,53,UNDEFINED
1+
EMB,NAME,TYPE,LANGUAGE,RUNTIME,BUILD,FILES,LOCS,DATABASE,LICENSE,ENDPOINTS,AUTHENTICATION,URL
2+
TRUE,familie-ba-sak,REST,Kotlin,JDK 17,Maven,1089,143556,PostgreSQL,MIT,183,TRUE,https://github.com/navikt/familie-ba-sak
3+
TRUE,pay-publicapi,REST,Java,JDK 11,Maven,377,34576,Redis,MIT,10,TRUE,https://github.com/alphagov/pay-publicapi
4+
TRUE,session-service,REST,Java,JDK 8,Maven,15,1471,MongoDB,UNDEFINED,8,FALSE,https://github.com/cBioPortal/session-service
5+
TRUE,bibliothek,REST,Java,JDK 17,Gradle,33,2176,MongoDB,MIT,8,FALSE,https://github.com/PaperMC/bibliothek
6+
TRUE,reservations-api,REST,Java,JDK 11,Gradle,39,1853,MongoDB,UNDEFINED,7,TRUE,https://github.com/cyrilgavala/reservations-api
7+
TRUE,catwatch,REST,Java,JDK 8,Maven,106,9636,H2,Apache,14,FALSE,https://github.com/zalando-incubator/catwatch
8+
TRUE,cwa-verification,REST,Java,JDK 11,Maven,47,3955,H2,Apache,5,FALSE,https://github.com/corona-warn-app/cwa-verification-server
9+
TRUE,features-service,REST,Java,JDK 8,Maven,39,2275,H2,Apache,18,FALSE,https://github.com/JavierMF/features-service
10+
TRUE,gestaohospital,REST,Java,JDK 8,Maven,33,3506,MongoDB,UNDEFINED,20,FALSE,https://github.com/ValchanOficial/GestaoHospital
11+
TRUE,languagetool,REST,Java,JDK 8,Maven,1385,174781,,LGPL,2,FALSE,https://github.com/languagetool-org/languagetool
12+
TRUE,ocvn,REST,Java,JDK 8,Maven,526,45521,H2;MongoDB,MIT,258,TRUE,https://github.com/devgateway/ocvn
13+
TRUE,proxyprint,REST,Java,JDK 8,Maven,73,8338,H2,Apache,74,TRUE,https://github.com/ProxyPrint/proxyprint-kitchen
14+
TRUE,rest-ncs,REST,Java,JDK 8,Maven,9,605,,UNDEFINED,6,FALSE,UNDEFINED
15+
TRUE,rest-news,REST,Kotlin,JDK 8,Maven,11,857,H2,LGPL,7,FALSE,https://github.com/arcuri82/testing_security_development_enterprise_systems
16+
TRUE,rest-scs,REST,Java,JDK 8,Maven,13,862,,UNDEFINED,11,FALSE,UNDEFINED
17+
TRUE,restcountries,REST,Java,JDK 8,Maven,24,1977,,MPL,22,FALSE,https://github.com/apilayer/restcountries
18+
TRUE,scout-api,REST,Java,JDK 8,Maven,93,9736,H2,MIT,49,TRUE,https://github.com/mikaelsvensson/scout-api
19+
TRUE,genome-nexus,REST,Java,JDK 8,Maven,405,30004,MongoDB,MIT,23,FALSE,https://github.com/genome-nexus/genome-nexus
20+
TRUE,market,REST,Java,JDK 11,Maven,124,9861,H2,MIT,13,TRUE,https://github.com/aleksey-lukyanets/market
21+
TRUE,petclinic-graphql,GraphQL,Java,JDK 8,Maven,89,5212,PostgreSQL,Apache,15,FALSE,https://github.com/spring-petclinic/spring-petclinic-graphql
22+
TRUE,patio-api,GraphQL,Java,JDK 11,Gradle,178,18048,PostgreSQL,GPL,20,TRUE,https://github.com/patio-team/patio-api
23+
TRUE,timbuctoo,GraphQL,Java,JDK 11,Maven,1113,107729,Neo4j,GPL,18,TRUE,https://github.com/HuygensING/timbuctoo
24+
TRUE,graphql-ncs,GraphQL,Kotlin,JDK 8,Maven,8,548,,UNDEFINED,6,FALSE,UNDEFINED
25+
TRUE,graphql-scs,GraphQL,Kotlin,JDK 8,Maven,13,577,,UNDEFINED,11,FALSE,UNDEFINED
26+
TRUE,thrift-ncs,Thrift,Java,JDK 8,Maven,9,585,,UNDEFINED,6,FALSE,UNDEFINED
27+
TRUE,thrift-scs,Thrift,Java,JDK 8,Maven,14,772,,UNDEFINED,11,FALSE,UNDEFINED
28+
TRUE,grpc-ncs,gRPC,Java,JDK 8,Maven,9,638,,UNDEFINED,6,FALSE,UNDEFINED
29+
TRUE,grpc-scs,gRPC,Java,JDK 8,Maven,14,894,,UNDEFINED,11,FALSE,UNDEFINED
30+
TRUE,signal-registration,gRPC,Java,JDK 17,Maven,177,13652,,UNDEFINED,5,FALSE,https://github.com/signalapp/registration-service
31+
FALSE,ind0,REST,Java,JDK 8,Gradle,103,17039,PostgreSQL,Proprietary,20,FALSE,UNDEFINED
32+
FALSE,ind1,REST,Java;Kotlin,JDK 11,Gradle,163,15240,PostgreSQL,Proprietary,53,FALSE,UNDEFINED
3333

statistics/table_emb.md

Lines changed: 31 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,31 @@
1-
|Name|Type|#LOCs|#SourceFiles|#Endpoints|Language(s)|Runtime|Build Tool|Database(s)|
2-
|----|----|----:|-----------:|---------:|-----------|-------|----------|-----------|
3-
|__timbuctoo__|GraphQL|107729|1113|18|Java|JDK 11|Maven|Neo4j|
4-
|__patio-api__|GraphQL|18048|178|20|Java|JDK 11|Gradle|PostgreSQL|
5-
|__petclinic-graphql__|GraphQL|5212|89|15|Java|JDK 8|Maven|PostgreSQL|
6-
|__graphql-scs__|GraphQL|577|13|11|Kotlin|JDK 8|Maven||
7-
|__graphql-ncs__|GraphQL|548|8|6|Kotlin|JDK 8|Maven||
8-
|__signal-registration__|gRPC|13652|177|5|Java|JDK 17|Maven||
9-
|__grpc-scs__|gRPC|894|14|11|Java|JDK 8|Maven||
10-
|__grpc-ncs__|gRPC|638|9|6|Java|JDK 8|Maven||
11-
|__languagetool__|REST|174781|1385|2|Java|JDK 8|Maven||
12-
|__ocvn__|REST|45521|526|258|Java|JDK 8|Maven|H2, MongoDB|
13-
|__pay-publicapi__|REST|34576|377|10|Java|JDK 11|Maven|Redis|
14-
|__genome-nexus__|REST|30004|405|23|Java|JDK 8|Maven|MongoDB|
15-
|__market__|REST|9861|124|13|Java|JDK 11|Maven|H2|
16-
|__scout-api__|REST|9736|93|49|Java|JDK 8|Maven|H2|
17-
|__catwatch__|REST|9636|106|14|Java|JDK 8|Maven|H2|
18-
|__proxyprint__|REST|8338|73|74|Java|JDK 8|Maven|H2|
19-
|__cwa-verification__|REST|3955|47|5|Java|JDK 11|Maven|H2|
20-
|__gestaohospital__|REST|3506|33|20|Java|JDK 8|Maven|MongoDB|
21-
|__features-service__|REST|2275|39|18|Java|JDK 8|Maven|H2|
22-
|__bibliothek__|REST|2176|33|8|Java|JDK 17|Gradle|MongoDB|
23-
|__restcountries__|REST|1977|24|22|Java|JDK 8|Maven||
24-
|__reservations-api__|REST|1853|39|7|Java|JDK 11|Gradle|MongoDB|
25-
|__session-service__|REST|1471|15|8|Java|JDK 8|Maven|MongoDB|
26-
|__rest-scs__|REST|862|13|11|Java|JDK 8|Maven||
27-
|__rest-ncs__|REST|605|9|6|Java|JDK 8|Maven||
28-
|__familie-ba-sak__|REST|143556|1089|183|Kotlin|JDK 17|Maven|PostgreSQL|
29-
|__rest-news__|REST|857|11|7|Kotlin|JDK 8|Maven|H2|
30-
|__thrift-scs__|Thrift|772|14|11|Java|JDK 8|Maven||
31-
|__thrift-ncs__|Thrift|585|9|6|Java|JDK 8|Maven||
1+
|Name|Type|#LOCs|#SourceFiles|#Endpoints|Language(s)|Runtime|Build Tool|Database(s)|Authentication|
2+
|----|----|----:|-----------:|---------:|-----------|-------|----------|-----------|:------------:|
3+
|__timbuctoo__|GraphQL|107729|1113|18|Java|JDK 11|Maven|Neo4j|&check;|
4+
|__patio-api__|GraphQL|18048|178|20|Java|JDK 11|Gradle|PostgreSQL|&check;|
5+
|__petclinic-graphql__|GraphQL|5212|89|15|Java|JDK 8|Maven|PostgreSQL||
6+
|__graphql-scs__|GraphQL|577|13|11|Kotlin|JDK 8|Maven|||
7+
|__graphql-ncs__|GraphQL|548|8|6|Kotlin|JDK 8|Maven|||
8+
|__signal-registration__|gRPC|13652|177|5|Java|JDK 17|Maven|||
9+
|__grpc-scs__|gRPC|894|14|11|Java|JDK 8|Maven|||
10+
|__grpc-ncs__|gRPC|638|9|6|Java|JDK 8|Maven|||
11+
|__languagetool__|REST|174781|1385|2|Java|JDK 8|Maven|||
12+
|__ocvn__|REST|45521|526|258|Java|JDK 8|Maven|H2, MongoDB|&check;|
13+
|__pay-publicapi__|REST|34576|377|10|Java|JDK 11|Maven|Redis|&check;|
14+
|__genome-nexus__|REST|30004|405|23|Java|JDK 8|Maven|MongoDB||
15+
|__market__|REST|9861|124|13|Java|JDK 11|Maven|H2|&check;|
16+
|__scout-api__|REST|9736|93|49|Java|JDK 8|Maven|H2|&check;|
17+
|__catwatch__|REST|9636|106|14|Java|JDK 8|Maven|H2||
18+
|__proxyprint__|REST|8338|73|74|Java|JDK 8|Maven|H2|&check;|
19+
|__cwa-verification__|REST|3955|47|5|Java|JDK 11|Maven|H2||
20+
|__gestaohospital__|REST|3506|33|20|Java|JDK 8|Maven|MongoDB||
21+
|__features-service__|REST|2275|39|18|Java|JDK 8|Maven|H2||
22+
|__bibliothek__|REST|2176|33|8|Java|JDK 17|Gradle|MongoDB||
23+
|__restcountries__|REST|1977|24|22|Java|JDK 8|Maven|||
24+
|__reservations-api__|REST|1853|39|7|Java|JDK 11|Gradle|MongoDB|&check;|
25+
|__session-service__|REST|1471|15|8|Java|JDK 8|Maven|MongoDB||
26+
|__rest-scs__|REST|862|13|11|Java|JDK 8|Maven|||
27+
|__rest-ncs__|REST|605|9|6|Java|JDK 8|Maven|||
28+
|__familie-ba-sak__|REST|143556|1089|183|Kotlin|JDK 17|Maven|PostgreSQL|&check;|
29+
|__rest-news__|REST|857|11|7|Kotlin|JDK 8|Maven|H2||
30+
|__thrift-scs__|Thrift|772|14|11|Java|JDK 8|Maven|||
31+
|__thrift-ncs__|Thrift|585|9|6|Java|JDK 8|Maven|||

0 commit comments

Comments
 (0)