20 Commits

Author SHA1 Message Date
Henry Whitaker
99c64af482 Move models into Models dir 2021-04-10 22:32:51 +01:00
Henry Whitaker
ce4913afa6 Grab all stats data in one go 2021-03-07 12:15:55 +00:00
Henry Whitaker
e10b4dccde Added optional authentication 2020-08-21 17:31:43 +01:00
Henry Whitaker
532837621f Added controller endpoints for testing healthchecks settings 2020-08-15 15:36:02 +01:00
Henry Whitaker
a952c09e70 Added methods to delete speedtests 2020-07-22 01:40:19 +01:00
Henry Whitaker
4ef0303dff Moved notification settings to DB 2020-07-07 20:51:57 +01:00
Henry Whitaker
f543e1345c Added failure graph and graph settings panel 2020-07-06 19:34:10 +01:00
Henry Whitaker
832a10589d Added code for notifications changes
- Toggle for notification types
- Custom time for overview
2020-06-21 20:32:31 +01:00
Henry Whitaker
76206de2c5 Added base url 2020-05-20 23:11:10 +01:00
Henry Whitaker
e889a4f487 Added settings table 2020-05-18 22:49:58 +01:00
Henry Whitaker
d160dcbd0b Added changelog API method 2020-04-24 18:20:12 +01:00
Henry Whitaker
c47d7723aa Added methods to exclude files and backup whole installation 2020-04-10 13:12:31 +01:00
Henry Whitaker
188b085a06 Added functions to download latest zip from github
Have moved UpdateHelper into a facade
2020-04-10 10:20:33 +01:00
Henry Whitaker
dac08458d4 Started building update functions out 2020-04-10 01:13:34 +01:00
Henry Whitaker
970cc05915 Added backup/restore function 2020-04-09 20:22:43 +01:00
Henry Whitaker
04bb133f2c Added a button to start the first scan 2020-04-09 16:37:45 +01:00
Henry Whitaker
4f79645191 Removed auth
Doesn't really need user account, no sensitive data held in DB, plus routes that do stuff are rate limited anyway.

Shouldn't be accessible to untrusted users (i.e. should be behind a RP that handles user auth)
2020-04-08 19:45:20 +01:00
Henry Whitaker
1002ee55e5 Added method to get speedtests in last x days 2020-04-08 14:46:28 +01:00
Henry Whitaker
c0f5280935 Added throttling to run api method 2020-04-08 14:12:26 +01:00
Henry Whitaker
0062ac6960 Added base app
Has basic login UI, has methods to run speedtests
2020-04-08 13:57:26 +01:00