mirror of
https://github.com/gosticks/web.git
synced 2026-10-07 07:07:07 +00:00
Merge pull request #163 from pi-hole/fix/long-term-fake-data
Add fake data for long term stats
This commit is contained in:
@@ -404,6 +404,14 @@ write("public/fakeAPI/stats/upstreams", upstreams(3));
|
||||
write("public/fakeAPI/stats/top_blocked", topBlocked(10));
|
||||
write("public/fakeAPI/stats/top_domains", topDomains(10));
|
||||
write("public/fakeAPI/stats/top_clients", topClients(10));
|
||||
write("public/fakeAPI/stats/database/overTime/history", historyOverTime(144));
|
||||
write("public/fakeAPI/stats/database/overTime/clients", clientsOverTime(144, 5));
|
||||
write("public/fakeAPI/stats/database/summary", summary());
|
||||
write("public/fakeAPI/stats/database/query_types", queryTypes());
|
||||
write("public/fakeAPI/stats/database/upstreams", upstreams(3));
|
||||
write("public/fakeAPI/stats/database/top_blocked", topBlocked(10));
|
||||
write("public/fakeAPI/stats/database/top_domains", topDomains(10));
|
||||
write("public/fakeAPI/stats/database/top_clients", topClients(10));
|
||||
write("public/fakeAPI/auth", auth());
|
||||
write("public/fakeAPI/version", getVersionInfo());
|
||||
|
||||
|
||||
+7
-3
@@ -84,9 +84,13 @@ export default {
|
||||
return http.get(url);
|
||||
},
|
||||
getTopBlockedDb(range: TimeRange): Promise<ApiTopBlocked> {
|
||||
return http.get(
|
||||
"stats/database/top_domains?blocked=true&" + timeRangeToParams(range)
|
||||
);
|
||||
// The API uses a GET parameter to differentiate top domains from top
|
||||
// blocked, but the fake API is not able to handle GET parameters right now.
|
||||
const url = config.fakeAPI
|
||||
? "stats/database/top_blocked?"
|
||||
: "stats/database/top_domains?blocked=true&";
|
||||
|
||||
return http.get(url + timeRangeToParams(range));
|
||||
},
|
||||
getTopClients(): Promise<ApiTopClients> {
|
||||
return http.get("stats/top_clients");
|
||||
|
||||
Reference in New Issue
Block a user