Commit Graph

7 Commits

Author SHA1 Message Date
DL6ER
ed398fa56f Use possible non-standard location of FTL's database
Signed-off-by: DL6ER <dl6er@dl6er.de>
2017-12-16 11:10:10 +01:00
DL6ER
d448a6d6d0 Use SQLITE3_OPEN_READONLY rather than SQLITE3_OPEN_READWRITE
Signed-off-by: DL6ER <dl6er@dl6er.de>
2017-08-01 21:03:12 +02:00
DL6ER
09882ae014 Don't create our own class
Signed-off-by: DL6ER <dl6er@dl6er.de>
2017-08-01 21:02:08 +02:00
DL6ER
c3e53c8b2d Ensure that it only tries to read the file but doesn't create a new one if it cannot be found.
Signed-off-by: DL6ER <dl6er@dl6er.de>
2017-08-01 20:58:28 +02:00
DL6ER
a2b1864e8d Try to reconnect to database if first attempt failed
Signed-off-by: DL6ER <dl6er@dl6er.de>
2017-07-20 20:13:05 +02:00
DL6ER
40ae7fb0ca Add long-term graph page (#542)
* Add api_db.php?getGraphData

Signed-off-by: DL6ER <dl6er@dl6er.de>

* Add new DB Graph page

Signed-off-by: DL6ER <dl6er@dl6er.de>

* Adjust x-axis format

Signed-off-by: DL6ER <dl6er@dl6er.de>

* Tweaks to long term stats (#543)

* add maxDate to Datepicker

* remove `GO` Button from datepicker input, instead hook into the apply event to update the graphs/charts when the date range is selected

* :codacy:

Signed-off-by: DL6ER <dl6er@dl6er.de>

* Fix comment + another :codacy:

* Remove duplicated code

* Add click callback to DB graph that sends the user to the DB query log page. This required some re-write of the DB queries page.

* Remove uneeded global variable

* Remove minDate and MaxDate as it is causing issues on fresh installs

* Oh :codacy: ...
2017-07-08 23:42:21 +02:00
DL6ER
9f7fb18f31 Long-term statistics implementation (using FTL's database) (#521)
* - Add DB Top Lists
- Add DB Query Log
- Add DB API

* Allow to select only queries that are equal/newer than the oldest entry in the database
2017-06-29 20:57:09 +02:00