Commit Graph

121 Commits

Author SHA1 Message Date
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
TimZ99 a496874d9c
Rewritten part of the gateway code
This is a first commit in order to close #588.

- Removed the names from the translation files.
- The dropdown menu will now filled with the names of the gateways in
the Txtmsg folder.
- Changed Mollie to the proper company name: Messagebird.
- Everybody that was using Mollie will on upgrade automatically change
to Messagebird (replace old name in DB with new name).
- Updated: Clickatell, Twilio, Spryng, Textmarketer and Messagebird
(Mollie).
2018-05-24 06:49:58 +02:00
Matthew Pattman 0580e75642
Added last offline and the duration of the last outage
Co-authored-by: TimZ99 <TimZ99@users.noreply.github.com>
2018-04-27 21:14:46 +02:00
Tim 3a005f2201
Fixing #580 removed results block
There are no additional messages at this point.
2018-04-27 18:10:14 +02:00
Matthias Wirtz 1bd14995fb
Update several dependencies (frontend & backend) (#571)
Closes #568.
Updates Composer packages No longer supporting outdated PHP Versions, Update Dome Frontend assets, fix php notices and warnings popping Up when run in debug Mode...
2018-04-09 19:34:06 +02:00
Tim 9d30b9854c
Added support for Twilio (#569)
Closing #112
2018-04-02 02:38:49 +02:00
TimZ99 526c2523cb
Added noopener to external link
Security update. More info can be found on https://developers.google.com/web/tools/lighthouse/audits/noopener.
2018-03-27 23:36:13 +02:00
TimZ99 64b4d60ffc
Added activation process for Telegram notifications 2018-03-27 23:36:13 +02:00
Tim 6eda990ed0
Added support for Telegram (#554)
Added support for Telegram. Notifications can be received in private chat or in groupchat.

This will close #389 and is a preview of what's coming next (#459) 😉.
2018-03-27 23:36:09 +02:00
Tim b0fee68f6e
Clear log button - closes #383 (#505)
* Added button to clear the logs

Only admins can clear the logs. The content from the log and log_users table will
be deleted.
2018-03-27 23:36:08 +02:00
Nls b835de1cf6
Add optionnal header check on StatusUpdater 2018-03-27 23:36:02 +02:00
Nls 6be807cf9a
Add header_name & header_value to the server object 2018-03-27 23:36:01 +02:00
Andy Gaskell 27b3bce8a0
Adding nexmo sms to the select
Just adding nexmo as an option to the select drop down.

This is a follow up to work done on Issue #170
2018-03-27 23:36:00 +02:00
decryptus fc63a445fc
Update update.tpl.html
Fixed for attributes pushover_key and pushover_device.
2018-03-27 23:36:00 +02:00
Pepijn Over 32e018b6bb
preparing for 3.2.0 release 2018-03-27 23:24:25 +02:00
Samuel Denis-D'Ortun fd0e698253 Merge pull request #376 from invartam/develop
Base URL configuration
2017-01-13 03:08:21 -05:00
Samuel Denis-D'Ortun e8857f809b Merge pull request #348 from Aestu/use_proxy-develop-2
Add global proxy support
2017-01-13 02:57:56 -05:00
invartam 5a7e0e0bc4 Merge branch 'develop' into develop 2017-01-07 03:14:33 +01:00
criwe 479f2119f6 add <meta name="robots" content="noindex" />
A monitoring website should not be indexed by google. <meta name="robots" content="noindex" /> will prevent that.
Removed autor-tag, because not relevant anymore (especially for a page like that)
2016-12-25 22:44:44 +01:00
Tom Hatzer b780a6237e Add port input fields to template 2016-12-23 15:38:50 +01:00
Tom Hatzer 3cd90b29ae Add server type ping to dropdown 2016-12-23 11:33:55 +01:00
Tom Hatzer 2325a6c25f Add RDP to port list 2016-12-23 11:14:30 +01:00
Benjy f19dc454ee Add base URL configuration field in installer and in sample configuration file 2016-11-05 19:10:28 +01:00
Daif Alotaibi d712bb7100 Support for SMSgw provider http://smsgw.net 2016-11-02 00:40:05 +03:00
尘缘 fe99c1cbec #367 fixed a csrf bug since 2014 2016-10-19 11:05:26 +08:00
尘缘 80df5b7735 use ajax to auto refresh server status page 2016-10-10 20:11:59 +08:00
Alfredo Esteban 7b3f792f76 Add global proxy support 2016-09-01 17:40:18 +02:00
Victor Macko 3a1e8522a3 Added ClickSend SMS provider 2016-07-07 00:09:57 +10:00
Valentin Deville d9557b4115
Add FreeMobile SMS 2016-07-04 14:31:42 +02:00
Samuel Denis-D'Ortun ff37adcc60 Merge pull request #321 from Laupe/upstream
Fix Issue #318
2016-06-16 18:58:40 -04:00
Pavel Dvořák dc5b7a0cfc Fix Issue #318 - delete class types, typeWebsite in warning_threshold 2016-06-17 00:52:10 +02:00
shaundma f4037d2aaa Initial Commit 2016-05-27 19:09:42 +02:00
Samuel Denis-D'Ortun 9ded89b6a5 Improve password security by obfuscating it in the form #96 2016-05-21 16:55:12 -04:00
Pavel Dvořák 340660da4b Issue #96 Authentication fields for website/services
- File functions.inc.php - modified and added features psm_curl_get parameters for website_username and website_password
- File functions.inc.php - new features and psm_password_encrypt psm_password_decrypt to encrypt and decrypt passwords
- Adjusted basic language EN and supplemented by new language CZ phrase
- ConfigController.php - adjusted executeIndex method of password encryption key for each installation separately + executeSave method of saving the settings + added labels to methods getLabels
- AbstractServerController.php - adjusted method getServers a login password of the name
- ServerController.php - adjusted executeEdit method for storing information about name and password + executeSave method of storage in a database + method getLabels on labels
- Installer.php - adjusted method install a new configuration values ​​for the encryption key passwords + method installTables a new table structure servers + method upgrade320 the new structure
- StatusUpdater.php - adjusted method update the transmission website_username and website_password + method updateWebsite adjusted parameters passed to the function psm_curl_get
- Modified template: config/config.tpl.html, server/update.tpl.html, view.tpl.html
- Adapted javascript scripts.js
2016-05-21 17:08:01 +02:00
Samuel Denis-D'Ortun aac195e893 Merge branch 'master' into develop 2016-05-18 23:14:56 -04:00
Pavel Dvořák 5fc59454d0 Issue #286 Popular Ports
- scripts.js - selection and filling port based on a selection from the popular port
- update.tpl.html - Added section with a selection of popular ports
- ServerController.php - Methods to getLabels added new label
- en_US.lang.php + cs_CZ.lang.php - modified the language of the new texts
2016-05-18 23:04:50 -04:00
Alexis U (portable) 57a01d27c5 add support for Octopush sms provider 2016-03-15 13:00:07 +01:00
Pepijn Over f46fae667b fixes issue #202 and #203: adding right-to-left stylesheet and html class 2016-01-31 17:58:12 +01:00
Pepijn Over 52803e2d70 adding language subtags to template and support for right-to-left locales 2016-01-31 17:48:59 +01:00
Pepijn Over 98faef1b06 fixes #237: adding CSRF token to all forms and requires now on POST 2016-01-31 00:24:37 +01:00
Sami Nieminen 2fcb65036b Fixed the statusbar color code place 2015-06-16 07:14:06 +00:00
Pepijn Over 390a8e6156 [txtmsg/freevoipdeal] issue #164: adding freevoipdeal to config dropdown 2015-02-27 11:43:04 +01:00
Pepijn Over dc7036c39a Merge branch 'develop' of git://github.com/sudarshann/phpservermon into sudarshann-develop 2015-02-27 11:11:05 +01:00
Pepijn Over e3dc55220c fixing line endings 2015-02-27 11:07:11 +01:00
Sudarshan Anbazhagan 62c9822ee9 increased maximum limit to for server ip to 500 2015-01-08 01:53:47 +05:30
andlil 4728ca9b5f Add icon for Apple iPhone/iPad/iPod shortcut 2014-11-29 22:25:19 +01:00
Pepijn Over 391701721b issue #128: adding SSL/TLS support forr SMTP 2014-11-06 14:30:39 +01:00
Klemm89 18f987a5d5 Updated the results template to allow links, with autoescape. 2014-11-05 15:38:50 -05:00
Pepijn Over b25ceae4a8 minor layout changes to install page 2014-08-07 12:55:57 +02:00
Pepijn Over 1fd2fd7cb6 moving pushover device help to tooltip 2014-08-06 14:14:16 +02:00
Pepijn Over 71d432c973 issue #119: adding log retention period 2014-08-06 13:08:31 +02:00
Pepijn Over 17b5d175ff adding pushover clone button for new app 2014-08-05 15:58:44 +02:00
Pepijn Over 945a09cfc3 issue #117: Replacing Template service with Twig and implementing Twig in all modules/utils 2014-08-05 15:19:17 +02:00