Commit Graph

1000 Commits

Author SHA1 Message Date
TimZ99 be83403834
Added correct version number 2020-08-12 13:11:52 +02:00
TimZ99 e69ae1f375 Security update. jQuery vulnerability CVE-2020-11022 and CVE-2020-11023.
-----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEEoQY/Hc/mmBVC5OarTYJo3GjoM50FAl8zwgcACgkQTYJo3Gjo
 M53YOxAA4hTTVmxr721bXZilKFDblNjGg7GJ8n1eSaa6KsYDfaaFar0M5KLPqwbV
 zupGTZK4GNPAd7lywOQsFJDyQQ1OtlRxJ1sYmSuiSBcsfRj2VfKoH463P01PxuEv
 wmSCCDCe6tdpnS2Fy3rpUL2gQmsZtF1OQatV5m9VgV8BBe9tNPhnAdTA6ZO75ofB
 jtDB2gBl1Tdp6vwNa1oa5I2xl4vgPG5zVT571z7ubIbPG8fNgBjYwu587kwZFDqy
 nvN8atkNA6+CJCrFH67kXw4Ao7r8z0gbhy/85a9gWPSLnn53HYZX65PmPqGsSZQL
 MHE8acu3vERFwDiweJwPYILJNv5+Z2xkrMwOeWXS1LawjlX+VMNkHAX+tHKIBK6M
 g7IhDuW2CNfwB6eiHGXosLPxsGzIIN4I1SLo5zLvGQvDbFKlxO/+YT5ZHCbQPw7P
 tT6umF27ULIxTSAlM/Ray8nbUJkFxi5++tvT1GX2RCexPeeSwmU2xZJDPrqqW8e6
 5VhZdOOjI+yTJVpxcySrVH2d2wDx9IHuYb1ImGq3tUM+PJzwJ4hToln32zB/rKWK
 0kPEU5kiM//09dMyDxOKRGqnIOy1klHw4Rbdf6ZEIEN0okUi5jNq6LkGXut7Eh7U
 //L8A5G8Lu1RAsZ66J5Nt5e47XTR2YA8cDRgz3Fvedw4oZJj020=
 =NTB1
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEEoQY/Hc/mmBVC5OarTYJo3GjoM50FAl8zwgcACgkQTYJo3Gjo
 M50kNhAAuOehEe9EwCgSIAVBmoONpEskpX+dgLMCKQa7SX4bRrnXgtqAxEdxxhvE
 alHEJKhx+SEI/m/X0ExUHix8Vrzc3sInWIsxjG51MmHucNMfCwxOmz/sLz/jYER0
 ZHvhUxOafIjpWn0eByOls858aovVd6eNrWJS0c9K8VzNxmTBAjc1sDtkl9deRYjB
 BZ4cT/623OBqI1GEBrrxZIL+FZ573wnruZCWq2fezr72gfI9J4+LZxgVjG80c5n+
 3MsCLkI2KN/1ETd9iOybuoGRhhNKABNaboNssgM7alpAsF4O88F03dNfMD+I1jAd
 fqwGA4R5wJDtahcVwiDfoIqLk0hJIDQ7EwWpCsOPVHmNJmQ8/Iradesq77v4b3qk
 gQCt0lL5zSD6SVjT026EdJ0w5d0fmUTNzEvRgH0PlS3L7GzLxvG7cGDCTJNQK2HH
 mdjJGSHuc+SaM5XzGLOa3FRor+/V9Ljt6rC1ALL6H59u86Ef1d2yeXuz/2Oa6Q8Z
 2rbksZz5+5a8aUCi/1Vh2Lqk3YafvxbMzOU4ZGqEeyqc8vPtBRrt1YCig3J3i+zi
 cllYMWvwZlOYwd0mqA3MzYX8vL0J7WohbvZEtYq2srY3alCdi4RlW0G+HcEYrKjy
 73ti6yN10/bLEBf1P/IWADT6oi0O2SHCbC+3OGgCxbghnSpI5M0=
 =CBnn
 -----END PGP SIGNATURE-----

Merge tag 'jQuery-security-update' into develop

Security update. jQuery vulnerability CVE-2020-11022 and CVE-2020-11023.

# gpg: Signature made Wed Aug 12 12:18:47 2020 CEST
# gpg:                using RSA key A1063F1DCFE6981542E4E6AB4D8268DC68E8339D
# gpg: Good signature from "Tim Zandbergen <TimZ99@users.noreply.github.com>" [ultimate]
2020-08-12 12:18:47 +02:00
TimZ99 69f227216e
Merge branch 'hotfix/jQuery-security-update' into production 2020-08-12 12:18:47 +02:00
TimZ99 dd915ae97b
Updated jQuery to 3.5.1
Fixes #972.
jQuery below 3.5.0 is vulnerable to code injection even when inputs are sanitised. Please see:

[CVE-2020-11022](https://nvd.nist.gov/vuln/detail/CVE-2020-11022)
[CVE-2020-11023](https://nvd.nist.gov/vuln/detail/CVE-2020-11023)
2020-08-12 12:16:50 +02:00
dependabot[bot] 5ecdc75dcf
Bump phpmailer/phpmailer from 6.1.3 to 6.1.6 (#941) 2020-05-27 16:47:48 +00:00
dhanrajbsheth f5db23b1e5
Installer checks for needed PHP functions (#939)
Closes #903.
2020-05-25 21:36:57 +02:00
Mateusz Małek 2a15b31ecd
Ability to pan & zoom on charts (#926)
* Add ability to pan & zoom on charts

* Added map

* Added rangeMax and zoom speed

Co-authored-by: TimZ99 <TimZ99@users.noreply.github.com>
2020-05-25 18:12:43 +02:00
wienfuchs 7deac0815a
changing Windows ping routine back to socket usage, leaving Linux changes made (#938)
* use openssl_x509_parse to parse certinfo (avoid literal case conflict)

* use OS specific ping (CLI/socket)

* Moved Windows and non-Windows check to a private class


Co-authored-by: TimZ99 <TimZ99@users.noreply.github.com>
2020-05-25 18:10:10 +02:00
Tim f02d55635e
Changed ping6 to ping -6 for windows (#936)
Resolving #935.
2020-05-25 14:39:30 +02:00
wienfuchs 07abc7d294
use OS specific ping count parameter (#932)
* use OS specific ping count parameter

* Reorganized and complied with PSR-12

Co-authored-by: TimZ99 <TimZ99@users.noreply.github.com>
2020-05-24 23:40:19 +02:00
wienfuchs 96d0c3fa57
use openssl_x509_parse to parse certinfo (avoid literal case conflict) (#931) 2020-05-24 23:31:19 +02:00
Tim ea33ba07ca
Updated ping check (#919)
Check if transmitted and received packets is equal.
2020-05-18 22:05:19 +02:00
Tim 7856de4bbb
Better fit for bigger screens (#875)
Fixes #857.
2020-05-18 20:43:13 +02:00
Tim a19127721c
Display time in ms instead of seconds (#918) 2020-05-18 19:58:33 +02:00
Mateusz Małek 7f1ea8452a
Fixed issue with choosing user permissions while adding server (#923) 2020-05-18 19:57:37 +02:00
Mateusz Małek de653fce9b
Set custom user agent (#924) 2020-05-18 19:55:05 +02:00
Mateusz Małek 2fd9702485
Add ability to set custom site title (#922) 2020-05-18 19:45:44 +02:00
Mateusz Małek 4894653891
Show recent status logs on server details page (#921) 2020-05-18 19:42:24 +02:00
Tim 6a869aff18
SMSAPI gateway (#920) 2020-05-18 19:41:27 +02:00
TimZ99 875b0208b5
Indentation 2020-05-18 19:41:08 +02:00
Mateusz Małek 72de1479fa
Add SMSAPI to list of supported SMS gateways 2020-05-18 09:10:16 +02:00
Mateusz Małek 586c01136e
SMSAPI gateway 2020-05-18 00:39:50 +02:00
TimZ99 c0e0b260d5
Indent to space 2020-05-17 21:03:42 +02:00
Michael 7daab77f8d
Adjust required php extensions (#904)
af5334a0 introduced the following requirements:
- ext-hash
- ext-json
- ext-libxml
- ext-openssl
- ext-pcre
- ext-sockets

Maybe also the functionality that needs the extension could be
mentioned, so someone that does not need jabber, could install with
`--ignore-platform-reqs` when not having these extensions available.
2020-05-15 17:22:54 +02:00
wienfuchs 7bee25cc1e
Re-adding support PHP 5.5.9/7.0.x (#915)
Resolves #908.
2020-05-15 16:55:57 +02:00
imsoftware 424fca1eb7
change http to https (#900) 2020-05-06 18:24:20 +02:00
TimZ99 9d0f8982b5 3.5.0
-----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEEoQY/Hc/mmBVC5OarTYJo3GjoM50FAl6rbxoACgkQTYJo3Gjo
 M52HGA//cNnwdejAT1S1EHvAyt1oz5tihifeq5PEVTrYD9wzRuoKBMvlE/8dhfzP
 5qwjgBAdmUgLxKhLt5Zi1DjCjBmyZIH2of0cs9TUinBsRerBLuPNQj9VtdoD5aiY
 bj1doiCQRQQ4LGL2LdRDUWmTKmPJprsajlg+RKiTvHEQKJQ8cXDcn3PzosCQqR82
 /Hpf1mApirqPhVkh5LQuKLpEc6l0c2vYIvPaqUVdxZJXFTGDHU4TIBPljfdXk363
 tCyJzLq1cDum7kPRlyEOPewVQt4fAaifSfUaqDB1pdBrL9Pu/Ee8XCnJKRXl53FT
 ogTVBBQURvY4Cee5cigUYeBYSH17dnLlZ4piOupCd2dtzbjC6cfNuvYUOezGBE13
 lMwib1r/qEpU9CLUqsltaH9VQNdyKuLSOv4YBAfT9OFw0gi2Nsbd7PsS8/ymXfz0
 pqL4S0g8l4zSJX+w136Yoc67gvZuobsSwwKEdD6C8At7Li6Pp1yzUxq6+pFlpNPA
 i9ltpHl8UGZlgjTnK3OPowabVadKiFmagUidP5Eeg9hPJqF7may0020r/lehH0/G
 VMPQxoWxbR+xiSspQez/TZ0J7AkZgfAvt/+MLKIwtIvu3J1XlGQiw9yDkSe/vIAM
 OMOaKusmLHjvvSYLFUc336QA6LaBv22PVfG2S/g1JfHbB5MBMeY=
 =Cj+n
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEEoQY/Hc/mmBVC5OarTYJo3GjoM50FAl6rb00ACgkQTYJo3Gjo
 M518GRAA3b6JIbqpGEPTTlQhBzOwxqlvzfeOtOU75Z4cdq7en0QNX/NZ0De7yi0u
 8UOQXs9i5zfbWnAnaf0wHCZTN5YvzP7ZRKel96S7v15oOOz362JC9UVfbfiI7n6f
 oavWqXVfGweJk4o7Rs9odB5QJttEPGHk15MYrqWOyKqnRS7zyqzZrDPIPT+uG9o+
 b6PJ4egE+lQVTrRABmrsNlY7ydyEe9+NHIl3Sn/cUXbncDAIqzo89OxK5g43Mdzr
 XDAOgTitCimzXI+7DLCgXoBzpaMCinhmYCMihTLSYWs+I46eiqbLD+Ce/W9wIeSE
 Sm/XKH8a9yUXWlWrbzwl3YvwDIPDhoRSgh++9y4DnZohBmePcnMC7zKlFVEh36sy
 8/swcglEUcSJ3fe1+D2VetseeQDWTFARxDtAUL0iuHrwx5HwL7zTrB8tboth/t5X
 xSb367zWPsWRmgBkQF8yYHJWSQ3lJ38YbrE3qCRTiW+HfRsNMuy/QMRqT3tyBo9D
 0PJvjEwtZUI83e4nEPwCilJ3hgLmCsZgbHDQ6BRYyFQv/j/NWMa77zhdd1rWCXEX
 1bkCR4B9K+FBjBmoLk3Jke934L5mARfWK/i9P/TXYsssRmIhrUGrG3yRGzX0qxgX
 7ZvGx69Qy17+V3udgtH4ulXd9MguYaxtUJtJ5ciNIP3Uem8nsbA=
 =4ytI
 -----END PGP SIGNATURE-----

Merge tag 'v3.5.0' into develop

# gpg: Signature made Fri May  1 02:36:42 2020 CEST
# gpg:                using RSA key A1063F1DCFE6981542E4E6AB4D8268DC68E8339D
# gpg: Good signature from "Tim Zandbergen <TimZ99@users.noreply.github.com>" [ultimate]
2020-05-01 02:37:33 +02:00
TimZ99 5e4413bb2e
Merge branch 'release/v3.5.0' into production 2020-05-01 02:36:41 +02:00
TimZ99 76687d8c45
Bumped version to 3.5.0 2020-05-01 02:36:18 +02:00
imsoftware 02c746ae41
Set php5 support to 5.6+ (#891)
See bug report for php 5.5.9: https://github.com/phpservermon/phpservermon/issues/889
Fixes #889.

Co-authored-by: Tim <TimZ99@users.noreply.github.com>
2020-05-01 01:17:48 +02:00
imsoftware 6c5665d0cd
Added link to server at single view template (#890) 2020-04-22 16:05:46 +02:00
TimZ99 58d73bda37
Bumped version 2020-04-22 15:57:56 +02:00
TimZ99 7968e876c4
Fixed doc 2020-04-22 15:53:42 +02:00
Petr Suchy af5334a073
Jabber (XMPP) notifications (#852)
Added Jabber/XMPP notifications.
Closes #829.
2020-04-19 15:31:40 +02:00
Flávio Gomes da Silva Lisboa 63673b7641
Fixed fail in service monitoring for IPv6 #881 (#882)
Fixes #881.
2020-04-19 14:43:08 +02:00
Flávio Gomes da Silva Lisboa b346cd9c4d
Fixed fail to ping IPv6 #879 (#880)
Fixes #879.
2020-04-19 14:41:29 +02:00
Michael 1358929958
Prevent loading main page if installed in subdirectory (fix #869) (#870)
When installed in a subdirectory the service-worker should not load (and cache) /.
2020-04-19 14:30:13 +02:00
mklemme1 bd6510b188
cron update over the web via secret key (#888)
As an alternative to allowing cron by IP.

Co-authored-by: Michael Klemme <mklemme@mklemme.de>
2020-04-19 14:19:33 +02:00
Tim 40dc6fe64a
Added Paypal and bunq
bunq is a dutch bank.
2020-04-19 12:59:02 +02:00
Tim a129d88167
Disable web page preview for Telegram (#886)
Resolves #883.
2020-04-08 13:43:36 +02:00
Rich B ec21df1555
Corrected grammar in Telegram activation message (#885) 2020-04-08 13:20:15 +02:00
TimZ99 ee16078884
Delete button on server edit
Fixes #860.
2020-03-15 21:34:27 +01:00
TimZ99 86bff4dbae
Removed English translations 2020-03-15 21:12: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 02f8484b3b
Set sender's phone number to max 15 characters
E.164 standard.
Fixes #866.
2020-02-11 20:11:07 +01:00
Tim 098a552774 Update issue templates 2020-02-09 20:29:38 +01:00
TimZ99 39be47d573
Hide icon if it's globally disabled
Closes #858.
2020-02-09 20:19:08 +01:00
TimZ99 7ca93c40a6
Hide port for ping
Closes #859.
2020-02-09 19:57:31 +01:00