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
Henry Whitaker
2a5fd76c42
Added settings section and custom cron scheduling
2020-05-19 01:08:35 +01:00
Henry Whitaker
a0cc7073cd
Stopped "Show more" button showing when no more tests to load in
2020-05-18 18:57:42 +01:00
Henry Whitaker
f5e3947bfd
Changed scan -> test
...
Re #56
2020-05-18 18:55:10 +01:00
Henry Whitaker
3741617f75
Only show first 5 versions in changelog
...
Rest are in a collapse component
2020-05-13 10:07:25 +01:00
Henry Whitaker
b61963af3b
Added UI for changelog
2020-04-24 18:20:32 +01:00
Henry Whitaker
1c92353816
Changed latest graph to show last 7 days by default
2020-04-21 23:23:56 +01:00
Henry Whitaker
259ab2fe48
Shuffled around UI elements
2020-04-13 23:19:21 +01:00
Henry Whitaker
2adb977cfb
Added front-end current/max/avg
2020-04-13 22:37:22 +01:00
Henry Whitaker
5ffbfc2018
Changed pointHitRadius
2020-04-13 10:49:06 +01:00
Henry Whitaker
d5386a96d0
Removed radius on graph points
2020-04-13 10:39:37 +01:00
Henry Whitaker
1c72221df9
Added a table to display all test results
2020-04-13 01:11:54 +01:00
Henry Whitaker
8c88d64db3
Small fix
2020-04-10 19:07:31 +01:00
Henry Whitaker
876e896243
Small bugifxes
2020-04-10 18:58:14 +01:00
Henry Whitaker
7b43187c8d
Finished UI for updater
2020-04-10 18:45:15 +01:00
Henry Whitaker
76dece1bb6
Added UI display of the changelog
2020-04-10 02:20:06 +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
abb69a034b
Added version number
2020-04-09 17:30:38 +01:00
Henry Whitaker
04bb133f2c
Added a button to start the first scan
2020-04-09 16:37:45 +01:00
Henry Whitaker
d089ed6724
Fixed issue where schedule wouldn't run anything
2020-04-09 09:02:23 +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