Matej Kminek
2e2e2e109e
GUI to edit API hash on user
2019-11-24 22:13:43 +01:00
Matej Kminek
32303299f7
Removed bloat dump
2019-11-24 21:52:31 +01:00
Matej Kminek
b7c1c4a29e
API interface and first basic API request:
...
https://phpservermonitor.com/api/?&mod=server_status&key=123456789
https://phpservermonitor.com/api/?&mod=server_status&key=123456789&action=detail&id=14
Created api folder and booter. User database row enhanced by api_auth field, to store user hashcode. Updated router, to hold information whether this is an api request and if is, load specific controller. Then use standard executeMethod to get proper JsonResponse.
First implemented API to get list of servers / one server detail
2019-11-24 21:48:19 +01:00
Matej Kminek
a5312265f8
Use native php function to load information about curl response. Obtain from it HTTP status code, so get rid of regexing. Also used for rediret checks. Better usability in the future.
...
Removed logging of status message - some HTTP servers (like Tomcat, from version 9 I guess) do not return status message at all (and its not such a big deal to log it)
2019-11-20 23:03:58 +01:00
Matej Kminek
59b47da7e5
Specify last_output as TEXT field - to prevent DB failure when output is actually greater than 255 chars. This issue prohibited updating server database, therefore sending emails over and over
2019-11-20 22:42:40 +01:00
TimZ99
627a93cc7c
Added cachebuster
...
Resolves #802 .
2019-10-22 20:39:33 +02:00
sx404
0969f4043e
Increased password length ( #796 )
...
Fixes #786 .
Increased password length drastically.
2019-10-10 14:35:53 +02:00
TimZ99
d40df0c024
Fixed typo
...
Fixes #797 .
2019-10-10 14:33:05 +02:00
TimZ99
030b2b3c2f
Prevented removal of last admin
...
Fixes #687 .
2019-10-10 00:03:56 +02:00
TimZ99
e47e0fca80
Added .DS_Store
2019-10-09 22:26:32 +02:00
TimZ99
0198d76a75
Added default timeout
...
Fixes #794 .
2019-10-09 22:03:53 +02:00
TimZ99
cf2566d1d3
Fixed undefined index issue
...
Fixes #792 .
2019-10-09 20:59:32 +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
a0cdcffabc
Fixes #787 .
...
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEEoQY/Hc/mmBVC5OarTYJo3GjoM50FAl2SJp0ACgkQTYJo3Gjo
M53eBQ//SxXlQCJ2/DSFeGqhb4GxJ/9pJsqHSm4BD7c2qBqPK8EcN5i9mGwGs0vd
RvJemxlGXcIL6NGb3Az21ZbADb065OtSzrH+23yyEATyBl5t9N0HPUdK0uibKaT3
fwXs7ekQ9Y7eSHEVIqgSnjc7/W9rEG2ljH7HQ/nOaX4tKT6GgY60YZfyeUTlYw43
zvb1XStYc9RCE+/RY7Ei8HurOPXWui1iNoin2b9C1+46CA8GDQifITA/9CBdBvKU
1hacA+jsRenX6f8yxfR6LPmD5sbMhyuO+d1GuccCZtqe4yGoR2DOsyr+HeyhFnTL
Dh2sf5iMXg+ja1N8XNHIceruJEJw+ndmmIwkltHPx6IqkHZsI4KgLIrZg34jt7vm
JmkmTqYp70TMq32BNliNJzaU4iFCDw5Vr1r1vIuCE/8es/5UuxchNrBS34elJ75L
l6Hns2wwH1RKYGyZIyIrm7lHBy0f45JnPdeQG7V+nb40Bne+fj8R40rV0HWwHMZv
nU6FqalAwtxn7+GXDVbtWLgFnHzRCfi9oE281OmzcbRqNeUusPnTJ1D/cC4o8wLA
JupDJoxqa/3ClA/I3iin/d/5wmQejmsdOKhN0+Fc/BIOE5priRdRuIdjPxzvW8Kn
v8xktvfPhhEAZiHlcVUhDhHoIc0IlFWy5ZwV8Sh2UCt60m6sOPM=
=pFGT
-----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEEoQY/Hc/mmBVC5OarTYJo3GjoM50FAl2SKWMACgkQTYJo3Gjo
M52I+RAAoC2Rd2ZjW/JZo4sCcrvuQOdE+Q4JNVveA6XguEOeRIIR/UkCJpQdjlTC
3V5xfJ9apjSd95cqU+HiJ0+7xrBUSE2F1SvS2hDV1SRbL2b5Xoy7k5Eodvlrx+EH
xd71Y1Vhhu0yTtmTB5Wz4dHE5qi4NGHM5KdqKxmbpSv7rlZFRKv8QdRS91oK91Hw
t2Gx/uoZ2ldIb3N/VA+iMUUBh9QaiXUH2DcUJ6WM0ErqaMclPrLD7fIq4UMS5pTZ
DwKIWfC8euVQfjUf/srbTqy2x+b2wnVoLa7Hi39uUOTvpiPUyjXoJ1Xtx0HHcOH4
kfElv2W8mXBltvkbinix+NUYUC9iLFcyJ9e7Cpwhl+b/zjlpRPYS0TS9/gyLbkoS
pUS7T8/F8b3GdscXHa1FK99NR5fhEVzZ6FkqodGBa618GQJbJLRsHEhDTVtv6Dp+
abdNOeUO1XfWkg2CIN9ebEbKG0zrv8b9zbxKWKYNiJvRtZuIeNEdVekIJBjStrZi
Q4w+/sjsO/mIx0Uq2P7lZ+6gbMpeJ88vlQhu2PgDTkxrbjy7f3S26NQ5ORiQJwsC
E2e3SMuqrawkPlsKWpEa+sixmej6OXObt748gFs2DHhMf9Pd7ajBo+uHknDcEE+/
ShDI73LNejOjDSthZXiq4UOL+zv72795Czgsrx9HAatfYZ1Cqjg=
=f2Sw
-----END PGP SIGNATURE-----
Merge tag ‘v3.4.5’ into develop
Fixes #787 .
# gpg: Signature made Mon Sep 30 18:00:29 2019 CEST
# gpg: using RSA key A1063F1DCFE6981542E4E6AB4D8268DC68E8339D
# gpg: Good signature from "Tim Zandbergen <TimZ99@users.noreply.github.com>" [ultimate]
2019-09-30 18:12:19 +02:00
TimZ99
065d7c00f4
Merge branch 'hotfix/undefined-index-787' into production
2019-09-30 18:00:28 +02:00
TimZ99
56587826a3
Bumped version to 3.4.5
2019-09-30 17:59:24 +02:00
TimZ99
a8eaedc817
Fixed undefined index
...
Fixes #787 .
2019-09-30 17:50:20 +02:00
TimZ99
86b75c3068
Removed unsused css
2019-09-26 19:49:26 +02:00
TimZ99
7316355658
Changed to ‘local - English’
2019-09-26 18:48:29 +02:00
TimZ99
dc45eee0d3
Fixed update message
2019-09-26 18:36:17 +02:00
Rémy Lebrun
6fd71e1d55
Correction FR translation ( #668 )
2019-09-26 18:21:23 +02:00
Emmanuel RABOTTEAU
884a563e6a
Update fr_FR.lang.php ( #776 )
...
- Added and translated missing string in 'system' array
- Updated translation of 'level' in 'users' array
- Added and translated missing string in 'users' array about Telegram
- Added and translated missing string in 'log' array about Telegram
- Added and translated missing string in 'servers' array
- Added and translated missing string in 'config' array
- Added and translated missing string in 'notifications' array
2019-09-26 18:00:59 +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
0fd889ebee
Merge branch 'release/3.4.4' into production
2019-09-26 13:16:16 +02:00
TimZ99
5c1d6d1f93
-----BEGIN PGP SIGNATURE-----
...
iQIzBAABCAAdFiEEoQY/Hc/mmBVC5OarTYJo3GjoM50FAl2MngAACgkQTYJo3Gjo
M51T8xAAm85oyesm5ifzNPP2vUQPXFxMmkeErT4jeGknX3GiuyXqwib1R49Uy3BZ
UiJy5zQBKU/RJ/0s3i5S9+7OnNr3bXEYR1mMb/e/MH08UQY/xXf42AOjDtlNmn45
898pjYWVuCI/ETK3ujPm75pd5V7q9ma4+BXSLRtnpSpNWcDjkSPBz/gE6MvodBGB
tLayJHPs/xexNh0AnYWwbx+qG2jtDeDQwrg39SITlAd19yq/kEoJXNMez0IllI75
HQqX/778y2NglEsHL3zhC4QoyrzOd1fskQ77uo5rNJWuJ/Ckf+PM1bNFjBFNyOVP
rjUzwyBM5SbGcF0dh1LjJEpvisQ3ELLQTOY+tIFG9aMPOvgIUfom7ADNaaY2Yugq
fxzOqHciAC2Dn+My9RnyhEiDaGABPOlt7cpZWMQtl1IdYGOju0bE+GJ3skkTwNgj
dV2TsNQ7Diy62JMyO2kpS4fRy49KKmw68O79wsNnAsmDK7TFj5yCMCZkx6XqR5N+
kYXtfD7DMRzpElr1jge0tU3ju8Iaz5HDWiQAMgm5QPjtGeWpkrFjDE65uizyb0lD
eSU5qikWywxoBXGKIUoWl+O2YNT8mCJx6iMJuHV5dlaawQg8yQbjC4zewmbmx6Li
2+IwycAe4emVgbylFHHd1REB93jpp4d6dsgGfQHg2k63wOGGt50=
=E6Jq
-----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEEoQY/Hc/mmBVC5OarTYJo3GjoM50FAl2MngAACgkQTYJo3Gjo
M533mw//W3Jq+D5l4JU4Ljcn9XdN0g4+a6GkJXA5YgAMxqt67ToIRBUtoFobatG8
gd3fefebBlfUnYe7joq61XF0j8HeUkWoxW5liXaequZRzUI/16jKUfCK4IVM/5iG
2+cFphdtVx6MIf6581hPuTYb4pgdKlFU0QOzD80lKXx7eeQzHtUY2R6QtzkGMfqO
/DhkTH2/NbgRvzL8suKrc2Uuc/Il20GzdxjCxfV8L2ac/tkEKYA+UYrKmJC2xeIS
Da8ISef9S8CwRm6vl5cEqMZco9FIRdlSAVidPa06akOpczLMMqk1g2gzWCvAaoJc
NnhkU09Ztwa+bm23aB5RLm4naDLLxYtFm0yh8FsFVra9KUTcWTUi/n4YNHTQ1ttv
R0K5tPecezfMHdrkgaD+vv4m601MySF24k950DGjuSyvx7D9iXYQspQoFEsZrr9h
6pDPGxJNH3qLSXRrX1raKf5ZAaWM909ZeTawD06cWGo+jDEkYMJCooZOlkNW+p0h
T0JMFmw0jOie6eyNfCG4rpRX2ID4VgtANYvbUM1HrObkreWtc7qflGWDQ2eSygV/
A74LOVPQJlVM+zxiVVBRHvU3iTTpO34r7cWqyNO2svDjCUE66vF4J82js79RrMbR
/UF0iFppB1TNhjOhlSZiiKOgxl9tokm7yeOsAiSsZhMUkyjK3rQ=
=ef1N
-----END PGP SIGNATURE-----
Merge tag 'v3.4.4' into develop
# gpg: Signature made Thu Sep 26 13:16:16 2019 CEST
# gpg: using RSA key A1063F1DCFE6981542E4E6AB4D8268DC68E8339D
# gpg: Good signature from "Tim Zandbergen <TimZ99@users.noreply.github.com>" [ultimate]
2019-09-26 13:16:16 +02:00
TimZ99
b0df0e77bf
Bumped version to 3.4.4
2019-09-26 13:15:34 +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
29adce2608
Removed old static directory.
...
Moved to src/templates/default/static.
2019-09-26 12:40:33 +02:00
TimZ99
9b6bf5a783
Merge branch 'release/3.4.3' into production
2019-09-26 00:53:00 +02:00
TimZ99
fb31859a90
-----BEGIN PGP SIGNATURE-----
...
iQIzBAABCAAdFiEEoQY/Hc/mmBVC5OarTYJo3GjoM50FAl2L78wACgkQTYJo3Gjo
M521Lw//TmOikoBCq+CKSKKEITsGIik0lgG1irZS8BkFMxv77DF/O3UXHNJv4K51
+LyJTgvqCB5vna2x54oOdE9FkUhTd8GKkxSSgDDJ/VH04f0vBsj90/Fn5ugsfSkG
UsztkyV80pSSumA8gE3YI+MPm5ckH9Kh33U6lubQbC6NcPnPauNlJfPvX7GHjMLE
hH6VnmiMpkvrPxcRN0TVvdbaQTXy40IlJEjhlR0I0Pp3lD4zvyj6Bg2hiO0coQe7
/P1wkaMqZCvHrqtuGdAjCOOxHBd3/LEKVOdF/01QESzqb0bU4x/wI3f4F9+aIjue
SfW6DNb3fEHD6Zc/f5fihkxyLyQbJ3qsquq5w/BOA+/Bu90ZKl/+n23m/dWSxMKE
gEPT3BEqCz/lTVw+BdWvJq+TaKg87XktyJ9VitdCVH/R6mpJ1DJxXOo7D8fvZwOG
KrPINDsrDcTpCp8u+daTj1DTpKxleZHIgiYqMPNEW/EjOu4LybXVAIje2Mj4AESV
t6QrjDReNHfRbqZF1Q7d3Sagp3KO6IeLEXNL0SKPnguwnD/OEsXTeG4crMExRZgp
B4nzMvnGogSGziLZlKZ3GQ3dXXFyf2dWsg1blSaBeTiUNEt0MjXf0TkUSm378Zyg
RT7uo1lJji2rJXc0wXfVwvlbVda/wcmL9dNeTlFqiQQ+dUP1ujI=
=g+da
-----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEEoQY/Hc/mmBVC5OarTYJo3GjoM50FAl2L78wACgkQTYJo3Gjo
M532QQ/+OTLMf995YzFaN8HDrEVITSWjw+2XYWQOfVGOatVmXrWJvQ4c9Hb4dBcS
97a6MTteCdBBn7bMdw1elZ6GzQ01WvT2YUHVibCBNL+f6U4BXHeaaIeoNEuttf8t
ex8bLQa1qrxDs1xz13j5KQWNWmAC2x4GEEgvWEGFXuHgZk+XgP5KYEzsdhxygCMO
Nf5hNbLkKP49aZQi2xM7eIHasCDa7ePsWd8QuPIE1qc0IO4JjwDQujmxtHmb+mvq
OB7Uuni8ir3EZmUnnEFS6dt5JKxwjKhRQmV5qDbM4gu/1D0TnePQ8mNicnt+3Q6c
M2DDyWjLdE2pnFpLtvTRN3NLz+kDMbr+G71ahBOIvqv+7sDR+AlQC4FYqn+LNt+e
BkAq/2vmgC+xOZAn3T7+3xM2iWHXQ9H1eV0eOnqi4I1HZU1Yfxel7CQujA6IHhyk
8a+RZWqbw0vhr5IfptrcLUptcRMZjusbBU3YZxJiG+2MJHvgKGKCXtUKytxqSIrI
gTSPTVNcdXMCxvziS45k6IRaMGSIQe5+15IoSUZ/mz3zsfkww9d1AWjgWXrtqFhq
y+1TjpDjJ33gOQdAtTi+WXBi7CZHFgtVSrTLAE4MTjn0zNSplEOzfvWXUlJjnUbc
0kbNNzJs+4O9C6YJybGGFJXJ+l1AIvKiXGc/lX4tn8f7RpoJHdE=
=fIzC
-----END PGP SIGNATURE-----
Merge tag 'v3.4.3' into develop
# gpg: Signature made Thu Sep 26 00:53:00 2019 CEST
# gpg: using RSA key A1063F1DCFE6981542E4E6AB4D8268DC68E8339D
# gpg: Good signature from "Tim Zandbergen <TimZ99@users.noreply.github.com>" [ultimate]
2019-09-26 00:53:00 +02:00
TimZ99
8035608fe3
Bumped version to 3.4.3
2019-09-26 00:52:42 +02:00
TimZ99
b399327c4b
Fixed week/month/year graph
...
Fixes #774 .
2019-09-25 23:40:06 +02:00
TimZ99
4ebe934b2e
Added timeout to services
...
Fixes #775 .
2019-09-25 23:35:37 +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
TimZ99
fa536c312c
Added commit.
2019-09-24 18:24:24 +02:00
TimZ99
1b0d86b361
Corrected query
...
Fixes #781 .
2019-09-24 18:23:57 +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
Tim
918f8cdf69
Corrected PR number
2019-09-19 14:45:45 +02:00
Tim
450d5e9dcc
Create SECURITY.md
2019-09-19 14:39:38 +02:00
TimZ99
3b616c89a5
Updated changelog for v3.4.1
2019-09-17 19:23:35 +02:00
TimZ99
a8d36b08bb
Updated version
2019-09-17 19:20:42 +02:00
caos30
98959d3a77
Added catalan ca_ES language translation file ( #733 )
...
Closes #731
* Added catalan ca_ES language translation file
* Updated the catalan translation ca_ES.lang.php
Updated the catalan translation ca_ES.lang.php taking as reference difference with last version of english translation file.
* Quit sms_gateway labels not used on catalan
Removed about 10 translation labels with prefix sms_gateway_ on catalan translation file (ca_ES.lang.php) not used any more. I think that it really is the definitive good version ;-)
* Changed url
* Update ca_ES.lang.php
* Added Catalan to translations
2019-09-17 19:20:41 +02:00
TimZ99
6c1763e811
Updated table style
...
Fixes #742 and closes #743 .
2019-09-17 19:20:41 +02:00
Arkhee
dd3bc35009
"Last online" stuck on "never" when checking some websites ( #770 )
...
Fixes #765
* // PATCH Arkhee : fix/last-online-stuck-on-never-if-webpage-too-large
// The update un "servers" table does not work
// Symptom : "Last online" stays stuck on "never"
// Reason: last_output contains the full webpage, too long for the query
// _This may depend on mysql configuration on the server_, explaining why some have the problem or not
// Field is 255 Chars, and request does not work anyway is loaded web page is too large in last_output
// So force truncate to 250 or less before query
* Spelling
* Update varchar to text
* Update tot 3.4.1
* Update tot 3.4.1
* Update README.rst
* Updated to 5000 characters
2019-09-17 19:20:41 +02:00
TimZ99
34a2303f21
Updated changelog for v3.4.0
2019-09-17 19:20:41 +02:00