80 Commits

Author SHA1 Message Date
Henry Whitaker
ce549b5b7a Try to stop chrome form autofilling 2021-04-11 10:31:28 +01:00
Henry Whitaker
a962865867 Add db field to settings page 2021-04-11 09:40:30 +01:00
Henry Whitaker
48fbbc3713 Added version 1 fields to settings page 2021-04-11 09:13:13 +01:00
Henry Whitaker
492b5df6ae Auth on delete 2021-04-10 13:51:56 +01:00
Henry Whitaker
f92c040f63 Fix itny bugs 2021-04-10 13:48:03 +01:00
Henry Whitaker
5e2cc96830 Make General the default tab again 2021-04-10 11:59:55 +01:00
Henry Whitaker
9870aeb9ba Styled columns and refresh config on save 2021-04-10 11:57:01 +01:00
Henry Whitaker
fe871a7d58 Added multi droppable handling
Now just need to style it
2021-04-10 11:45:27 +01:00
Henry Whitaker
c9e86ac5aa Added sortable list for visible columns
Need to add handling for multiple lists on the page
2021-04-10 11:30:39 +01:00
Henry Whitaker
305e4bb17f Order/location of columns is now variable 2021-04-10 11:22:37 +01:00
Henry Whitaker
0b593e60b4 Added delete button for failed tests
Re #556
2021-04-10 09:22:49 +01:00
Henry Whitaker
ce4913afa6 Grab all stats data in one go 2021-03-07 12:15:55 +00:00
Henry Whitaker
1467bee847 Fix bug with numer inputs having incorrect min/max 2020-12-20 01:23:45 +00:00
Henry Whitaker
752ef06626 Make schedule enabled a checkbox 2020-12-20 00:58:20 +00:00
Henry Whitaker
44c6c256c0 Added in support for custom healthchecks server 2020-12-20 00:19:46 +00:00
Henry Whitaker
a7652af2ba Changes from SPA to MPA 2020-12-20 00:09:18 +00:00
Henry Whitaker
1637e66bef Started building the general settings tab 2020-12-19 20:13:53 +00:00
Henry Whitaker
71e132e513 Added in navbar and settings route 2020-12-19 18:50:14 +00:00
Henry Whitaker
342d3fabf4 Fixed min setting bug 2020-09-11 01:23:25 +01:00
Henry Whitaker
334623454d Added General settings section & min value on widgets 2020-09-11 00:51:27 +01:00
Henry Whitaker
ec56337b99 Added toggle to show failed tests on graph
re #285
2020-08-28 20:31:32 +01:00
Henry Whitaker
da34c723a3 Security fix
Previous commit would add auth token to each 'btn-get' settings type. Have moved this to explicitly including the token in settings definitions so a token doesn't ever get sent to external  URLs
2020-08-21 23:42:57 +01:00
Henry Whitaker
e7c3dcd369 Auth bigfixes
Couldn't test notifications when auth was enabled
2020-08-21 23:39:46 +01:00
Henry Whitaker
375ecf650c Added conditional notifications
- Absolute values
- Percentage threshold
2020-08-21 22:56:38 +01:00
Henry Whitaker
79a85fdba9 Fixed some bugs
- Didn't add token to URL for settings
- Auth collapse wouldn't hide
2020-08-21 18:20:15 +01:00
Henry Whitaker
e10b4dccde Added optional authentication 2020-08-21 17:31:43 +01:00
Henry Whitaker
603c306107 Change margin on text in settings modal 2020-08-15 16:26:24 +01:00
Henry Whitaker
30ead5e82a Added UI for testing healthchecks
Also added close button on settings modals and test more info modals
2020-08-15 15:38:20 +01:00
Henry Whitaker
a73e058ab1 Made healthchecks settings modal auto close 2020-08-12 14:18:30 +01:00
Henry Whitaker
f32fcf8256 Added healthchecks.io int 2020-08-12 14:07:47 +01:00
Henry Whitaker
2a4f70c70e Updated backuphelper
Re #247
2020-08-09 01:14:44 +01:00
Henry Whitaker
2d805e3936 Fixed issue with widgets not updating
Wouldn't refresh when successful->failed test or failed->successful
2020-08-08 23:33:23 +01:00
Henry Whitaker
6db835233c Display date in local format 2020-07-24 11:40:52 +01:00
Henry Whitaker
4ab04f5264 Added bar chart 2020-07-22 13:38:32 +01:00
Henry Whitaker
a952c09e70 Added methods to delete speedtests 2020-07-22 01:40:19 +01:00
Henry Whitaker
e7f387e5c6 More settings bugfixes 2020-07-07 23:29:29 +01:00
Henry Whitaker
ea14888f38 Change dhow editable settings are defined 2020-07-07 21:51:53 +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
04d8f729b9 Added error handling of failed speedtests
re issue #143
2020-07-03 11:59:26 +01:00
Henry Whitaker
b1f00d2aa1 Added field for manual/scheduled tests 2020-07-03 10:42:18 +01:00
Henry Whitaker
d900e4ab20 Changed layout of settings cards 2020-06-22 01:46:40 +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
b8210e871f Added auto-refresh on all tests table 2020-06-20 19:57:53 +01:00
Henry Whitaker
0027de2f4b Store + display more info form speedtests 2020-06-20 18:18:15 +01:00
Henry Whitaker
02659e7968 Added in csv restore 2020-06-17 18:22:06 +01:00
Henry Whitaker
81856f5f4b Fixed formatting of dropdown button 2020-06-10 12:54:39 +01:00
Henry Whitaker
4904076f1e Added front-end for csv/json backup 2020-06-10 12:49:05 +01:00
Henry Whitaker
04faa2097a Made handling of wrong base URL more graceful 2020-05-21 00:21:38 +01:00
Henry Whitaker
76206de2c5 Added base url 2020-05-20 23:11:10 +01:00