diff --git a/src/fr/devinsy/statoolinfos/core/Service.java b/src/fr/devinsy/statoolinfos/core/Service.java index 0d50e1f..b046088 100644 --- a/src/fr/devinsy/statoolinfos/core/Service.java +++ b/src/fr/devinsy/statoolinfos/core/Service.java @@ -77,6 +77,7 @@ public class Service extends PathPropertyList { DISTRIBUTION, PROVIDER, + TOOLING, PACKAGE, CLONEREPO, ARCHIVE, diff --git a/src/fr/devinsy/statoolinfos/htmlize/Htmlizer.java b/src/fr/devinsy/statoolinfos/htmlize/Htmlizer.java index 9882b37..0b05ebe 100644 --- a/src/fr/devinsy/statoolinfos/htmlize/Htmlizer.java +++ b/src/fr/devinsy/statoolinfos/htmlize/Htmlizer.java @@ -476,8 +476,9 @@ public class Htmlizer pie.add("Distribution", stats.getDistributionCount(), ChartColor.PURPLE); pie.add("Fournisseur", stats.getProviderCount(), ChartColor.GREEN); pie.add("Paquet", stats.getPackageCount(), ChartColor.YELLOW); - pie.add("Dépôt cloné", stats.getClonerepoCount(), ChartColor.ORANGE); - pie.add("Archive", stats.getArchiveCount(), ChartColor.RED); + pie.add("Outillage", stats.getToolingCount(), ChartColor.ORANGE); + pie.add("Dépôt cloné", stats.getClonerepoCount(), ChartColor.RED); + pie.add("Archive", stats.getArchiveCount(), ChartColor.VIOLET); pie.add("Sources", stats.getSourcesCount(), ChartColor.GREY); pie.add("Containeur", stats.getContainerCount(), ChartColor.TURQUOISE); pie.add("Inconnu", stats.getUnknownCount(), ChartColor.BLUE); diff --git a/src/fr/devinsy/statoolinfos/htmlize/OrganizationStatsPage.java b/src/fr/devinsy/statoolinfos/htmlize/OrganizationStatsPage.java index 0178606..5abeeeb 100644 --- a/src/fr/devinsy/statoolinfos/htmlize/OrganizationStatsPage.java +++ b/src/fr/devinsy/statoolinfos/htmlize/OrganizationStatsPage.java @@ -123,6 +123,14 @@ public class OrganizationStatsPage data.setContent("registrationClientTypeChart", DoughnutChartView.build(pie)); } + // + // Metric metric = organization.getMetric("metrics.http.hits"); + // if ((metric != null) && (!metric.isEmpty())) + // { + // data.setContent("fooChart", graphicIndex++, + // BarMonthsChartView.build(metric)); + // } + // String content = PresenterUtils.dynamize("/fr/devinsy/statoolinfos/htmlize/organizationStats.xhtml", data).toString(); diff --git a/src/fr/devinsy/statoolinfos/htmlize/charts/ChartColor.java b/src/fr/devinsy/statoolinfos/htmlize/charts/ChartColor.java index 3f68975..307a1af 100644 --- a/src/fr/devinsy/statoolinfos/htmlize/charts/ChartColor.java +++ b/src/fr/devinsy/statoolinfos/htmlize/charts/ChartColor.java @@ -25,14 +25,17 @@ public enum ChartColor { // https://html-color-codes.info/ - RED("rgb(255, 99, 132)"), - ORANGE("rgb(255, 159, 64)"), - YELLOW("rgb(255, 205, 86)"), - TURQUOISE("rgb(64, 224, 208)"), - GREEN("rgb(75, 192, 192)"), - BLUE("rgb(54, 162, 235)"), - PURPLE("rgb(153, 102, 255)"), - GREY("rgb(201, 203, 207)"); + GREEN0("rgb(0, 128, 0)"), // #008000 + GREEN("rgb(75, 192, 192)"), // #4bc0c0 + YELLOW("rgb(255, 205, 86)"), // #ffcd56 + ORANGE("rgb(255, 159, 64)"), // #ff9f40 + RED("rgb(255, 99, 132)"), // #ff6384 + HOTPINK("rgb(255, 105, 180)"), // #FF69B4 + VIOLET("rgb(190,129,247)"), // #be81f7 + PURPLE("rgb(153, 102, 255)"), // #9966ff + BLUE("rgb(54, 162, 235)"), // #36a2eb + TURQUOISE("rgb(64, 224, 208)"), // #40e0d0 + GREY("rgb(201, 203, 207)"); // #c9cbcf private String code; private String light; diff --git a/src/fr/devinsy/statoolinfos/htmlize/federationStats.xhtml b/src/fr/devinsy/statoolinfos/htmlize/federationStats.xhtml index a7296cb..8170fa5 100644 --- a/src/fr/devinsy/statoolinfos/htmlize/federationStats.xhtml +++ b/src/fr/devinsy/statoolinfos/htmlize/federationStats.xhtml @@ -24,7 +24,7 @@