commit 3c7505e: [WebUI] Rename Throughput time intervals

moisseev moiseev at mezonplus.ru
Fri Aug 30 14:07:03 UTC 2019


Author: moisseev
Date: 2019-08-30 14:10:24 +0300
URL: https://github.com/rspamd/rspamd/commit/3c7505ebf0da2ff21973f4a63574a1aeacd4cf82 (refs/pull/3021/head)

[WebUI] Rename Throughput time intervals
<hourly|daily|weekly|monthly> -> <by day|by week|by month|by year>

---
 interface/index.html       |  8 ++++----
 interface/js/app/rspamd.js |  4 ++--
 src/controller.c           | 26 +++++++++++++-------------
 3 files changed, 19 insertions(+), 19 deletions(-)

diff --git a/interface/index.html b/interface/index.html
index 84aa211cd..a14e6f5f6 100644
--- a/interface/index.html
+++ b/interface/index.html
@@ -126,10 +126,10 @@
 							<form id="graph_controls" action="#">
 								Dataset:
 								<select id="selData" class="form-control">
-									<option value="hourly" selected>Hourly</option>
-									<option value="daily">Daily</option>
-									<option value="weekly">Weekly</option>
-									<option value="monthly">Monthly</option>
+									<option value="day" selected>By day</option>
+									<option value="week">By week</option>
+									<option value="month">By month</option>
+									<option value="year">By year</option>
 								</select>
 								Y-scale:
 								<select id="selYScale" class="form-control">
diff --git a/interface/js/app/rspamd.js b/interface/js/app/rspamd.js
index 155a544e1..c58b3803c 100644
--- a/interface/js/app/rspamd.js
+++ b/interface/js/app/rspamd.js
@@ -105,8 +105,8 @@ function ($, D3pie, visibility, NProgress, stickyTabs, tab_stat, tab_graph, tab_
                 tab_graph.draw(ui, graphs, tables, neighbours, checked_server, selData);
 
                 var autoRefresh = {
-                    hourly: 60000,
-                    daily: 300000
+                    day: 60000,
+                    week: 300000
                 };
                 timer_id.throughput = Visibility.every(autoRefresh[selData] || 3600000, function () {
                     tab_graph.draw(ui, graphs, tables, neighbours, checked_server, selData);
diff --git a/src/controller.c b/src/controller.c
index 108f558e0..450c730dc 100644
--- a/src/controller.c
+++ b/src/controller.c
@@ -1201,7 +1201,7 @@ rspamd_controller_graph_point (gulong t, gulong step,
 
 /*
  * Graph command handler:
- * request: /graph?type=<hourly|daily|weekly|monthly>
+ * request: /graph?type=<day|week|month|year>
  * headers: Password
  * reply: json [
  *      { label: "Foo", data: 11 },
@@ -1223,10 +1223,10 @@ rspamd_controller_handle_graph (
 	gdouble *acc;
 	ucl_object_t *res, *elt[METRIC_ACTION_MAX];
 	enum {
-		rra_hourly = 0,
-		rra_daily,
-		rra_weekly,
-		rra_monthly,
+		rra_day = 0,
+		rra_week,
+		rra_month,
+		rra_year,
 		rra_invalid
 	} rra_num = rra_invalid;
 	/* How many points are we going to send to display */
@@ -1260,17 +1260,17 @@ rspamd_controller_handle_graph (
 		return 0;
 	}
 
-	if (value->len == 6 && rspamd_lc_cmp (value->begin, "hourly", value->len) == 0) {
-		rra_num = rra_hourly;
+	if (value->len == 3 && rspamd_lc_cmp (value->begin, "day", value->len) == 0) {
+		rra_num = rra_day;
 	}
-	else if (value->len == 5 && rspamd_lc_cmp (value->begin, "daily", value->len) == 0) {
-		rra_num = rra_daily;
+	else if (value->len == 4 && rspamd_lc_cmp (value->begin, "week", value->len) == 0) {
+		rra_num = rra_week;
 	}
-	else if (value->len == 6 && rspamd_lc_cmp (value->begin, "weekly", value->len) == 0) {
-		rra_num = rra_weekly;
+	else if (value->len == 5 && rspamd_lc_cmp (value->begin, "month", value->len) == 0) {
+		rra_num = rra_month;
 	}
-	else if (value->len == 7 && rspamd_lc_cmp (value->begin, "monthly", value->len) == 0) {
-		rra_num = rra_monthly;
+	else if (value->len == 4 && rspamd_lc_cmp (value->begin, "year", value->len) == 0) {
+		rra_num = rra_year;
 	}
 
 	g_hash_table_unref (query);


More information about the Commits mailing list