Commit Graph

182 Commits

Author SHA1 Message Date
Petr Suchy af5334a073
Jabber (XMPP) notifications (#852)
Added Jabber/XMPP notifications.
Closes #829.
2020-04-19 15:31:40 +02:00
TimZ99 ee16078884
Delete button on server edit
Fixes #860.
2020-03-15 21:34:27 +01:00
TimZ99 11b1850754
Updated style sheets 2020-03-15 17:49:32 +01:00
TimZ99 951586d77d
Misplaced user dropdown
Fixes #867.
2020-03-15 17:45:40 +01:00
TimZ99 be928f8241
Fixed delete server dialog
Fixes #873.
2020-03-15 17:34:26 +01:00
TimZ99 39be47d573
Hide icon if it's globally disabled
Closes #858.
2020-02-09 20:19:08 +01:00
TimZ99 c6e53b9a6f
Added missing pushover and telegram description 2020-02-09 19:48:07 +01:00
TimZ99 7efffff40e
Added target _blank to external urls
Resolves #862.
2020-02-09 19:47:28 +01:00
TimZ99 019d4050ac
File mode changed from 775 to 644
Fixes #863.
2020-02-09 18:04:26 +01:00
Petr Suchy 3193665ef8
Encrypt email_smtp_password (#854)
Fixes #853.
Email_smtp_password is saved encrypted and not as plain text.


Co-authored-by: Tim <TimZ99@users.noreply.github.com>
2020-02-09 17:45:08 +01:00
Michael 1d779760ce
Improve accessibility of cards and tableview (#851)
To enable keyboard users to show server details the links are added as
HTML `a` Tags not only for <noscript> variant.
This also improves accessibility as screen reader users usually are not
able to perform click events on div elements. The do not even know there
is a click event handler. Click event handlers only work on buttons by
default as browsers forward the keyboard activity on buttons to the
onclick handler.
2020-02-09 15:40:45 +01:00
Tim 45d1c03e5a
Feature/ssl cert expiration check (#831)
Added ssl expiration to warning state.
2020-02-04 16:44:48 +01:00
TimZ99 676e80d42f
Improved servers table layout
Fixes #779.

Co-Authored-By: James <jigr1969@users.noreply.github.com>
2020-01-15 23:15:30 +01:00
sx404 0969f4043e Increased password length (#796)
Fixes #786.
Increased password length drastically.
2019-10-10 14:35:53 +02:00
TimZ99 0198d76a75
Added default timeout
Fixes #794.
2019-10-09 22:03:53 +02:00
TimZ99 25e8cece3c
Bringing back the warning state.
Fixes #790.
2019-10-09 20:39:15 +02:00
TimZ99 43c60867b3
Improving accessibility
Comming closer to WCAG 2.0 AAA.
2019-10-09 20:33:59 +02:00
TimZ99 86b75c3068
Removed unsused css 2019-09-26 19:49:26 +02:00
TimZ99 f84061ee14
Get latest version from Github.
The latest version number will now come from Github instead of phpservermonitor.org.
2019-09-26 14:07:16 +02:00
TimZ99 932c695f4d
Fixed selected view in graph
Fixes #782.
2019-09-26 13:02:01 +02:00
TimZ99 6aca2e1077
Fixed auto refresh with wrong layout
Fixes #783.
CSRF used old inputfield.
Update pagelayout after update.
2019-09-26 12:52:14 +02:00
TimZ99 9f3e140b29
Changed file path to new path
Moved to src/templates/default/static. Should have been in b0ea45a.
2019-09-26 12:47:55 +02:00
TimZ99 8342a979aa
Changed help message to uniform name
From auto_refresh_servers and auto_refresh_help to auto_refresh_description.
2019-09-25 23:09:42 +02:00
TimZ99 5d668b7882
Fixed auto-refresh
Fixes #772.
2019-09-25 23:08:05 +02:00
Jonne Haß d62df0b34e Fix pushover_status checkbox population from current config (#777) 2019-09-25 21:35:52 +02:00
damian b0ea45ae76
Added ability to easily use a custom theme. (#624)
Resolves #338.

Co-Authored-By: Tim <timz99@users.noreply.github.com>
2019-09-19 17:04:19 +02:00
TimZ99 6c1763e811
Updated table style
Fixes #742  and closes #743.
2019-09-17 19:20:41 +02:00
Federico Vera 9db07f2c09
Issue #734, Truncate server outputs (#741)
* Truncate outputs

* Add modals to show the complete output

* Add 'See complete...' buttons

* Improve "See Complete..." button

* Use nl2br filter

* Use button instead of <a> looks much better

* Removed font-family: Mono

and changed 'see complete' to 'show more'.
2019-09-17 19:20:40 +02:00
TimZ99 5d81d560e6
Improved table readability
Fixes #736.
2019-05-21 21:02:19 +02:00
TimZ99 32c17f372b
Added uptime and avg latency 2019-05-19 02:01:27 +02:00
TimZ99 5b0fba63aa
Add button when there are no servers 2019-05-19 02:01:27 +02:00
TimZ99 c343f1f2d1
Added csrf 2019-05-19 01:57:53 +02:00
TimZ99 df573e5bdc
Changed csrf input to standard 2019-05-19 01:57:53 +02:00
TimZ99 6ca361519c
Added missing field to email config 2019-05-19 01:57:53 +02:00
TimZ99 64a9bc1ac7
Added dismissible alerts 2019-05-19 01:57:51 +02:00
TimZ99 f70dacb023
Added sw.js and manifest 2019-05-19 01:57:51 +02:00
TimZ99 59be9f2b6d
Added beter support for use without Javascript 2019-05-19 01:57:51 +02:00
TimZ99 9915a112e5
Improved accessibility 2019-05-19 01:57:51 +02:00
TimZ99 c44760c0f7
Removed server column from notification log. 2019-02-08 16:16:57 +01:00
TimZ99 6c14709d7c
Updated default template
Fixes #685.
- Updated to Bootstrap V4.
- Changed jqPlot to Chart.js.
- Updated jQuery to the V3.
- Changed Bootstrap Multiselect to Bootstrap-select.
2019-02-08 15:51:56 +01:00
Tim c645444db9
Added post field as addition to #631 (#642) 2018-09-08 14:03:39 +02:00
Tim cf6f30adfc
Added combined notifications (#639)
If multiple servers go up or down together, you don't get spammed with notifications if you have this option enabled. It will send one combined notification.
2018-09-05 23:08:17 +02:00
Tim d33c891be2
Added redirect check (#626) 2018-09-05 22:58:50 +02:00
Tim b26f85d975
Added option to view latest (failing) server response and error (#627)
Shows:
- latest error.
- latest positive response.
- latest failure response.
2018-09-05 22:52:23 +02:00
Tim 72b262c706
Added the option to specify the request method (#631) 2018-09-05 22:42:08 +02:00
Tim 7aa7ec363b
Mark specific HTTP status codes as online (#628)
Add option to specify which HTTP status codes are considered as "online".
Closing #175.
2018-09-05 22:34:19 +02:00
Tom Hatzer 1f2dde3963 Removed default mysql port settings from files and left empty values (#403) 2018-08-09 19:16:20 +02:00
TimZ99 e2c424e167
Spacing, indentation and braces
Co-Authored-By: Scrutinizer Auto-Fixer <auto-fixes@scrutinizer-ci.com>
2018-07-12 17:31:00 +02:00
Danial 2b73d207db Enlarge select pattern_online width (#589) 2018-05-25 13:23:35 +02:00
Danial 82d01b07f7 Add support for "site online when pattern not found" (#579)
Choose to mark a website offline of online is the pattern is (not) found.
2018-05-24 12:49:26 +02:00