Commit Graph

666 Commits

Author SHA1 Message Date
Pepijn Over 446ae115ea issue #56: minimum version required is PHP 5.3.7 2014-04-12 11:58:52 +02:00
Pepijn Over 6655f990b0 issue #59: Warning threshold ignored for notification trigger 2014-04-12 11:55:41 +02:00
Pepijn Over 1da008b3b4 minor doc fixing 2014-04-11 01:14:12 +02:00
Pepijn Over b3856d872c issue #58: fixing server ordering on users page 2014-04-10 23:29:37 +02:00
Pepijn Over d3dbd41f4a Merge branch 'mobile' into develop 2014-04-10 22:03:01 +02:00
Pepijn Over c9d1d7888f changing database version-check so if no changes have been made
you dont have to run install.php again
2014-04-09 21:47:42 +02:00
jerome aced63d99e remove unnecessary or move template parameters 2014-04-09 21:16:08 +02:00
Abawell b8a8ccd5b5 More mobile compatibility improvement. 2014-04-09 15:10:07 +02:00
jerome 046fd62878 Configuration page - mobile compatibility improvement. 2014-04-09 02:19:09 +02:00
jerome 9ca387861a - Disable zooming.
- Change dropdown menu appearance.
- fix status display on mobile.
2014-04-08 19:13:12 +02:00
Pepijn Over 2ff229b6b1 Adding chinese language to changelog and updating file header 2014-04-08 13:55:51 +02:00
manhere 79410d21f6 Create zh_CN.lang.php
Chinese language support
2014-04-08 18:30:11 +08:00
Pepijn Over 9f2c08c221 bumping development version to 3.1.0-dev 2014-04-07 01:05:49 +02:00
Pepijn Over 43f50d3287 add user to default servers on install 2014-04-06 19:04:13 +02:00
Pepijn Over a5db9d4ace fixing default language 2014-04-06 18:48:33 +02:00
Pepijn Over d9f04fa348 use minified css and some minor formatting issues 2014-04-06 18:24:05 +02:00
Pepijn Over 378392352c adding version to footer; typos; 2014-04-06 17:57:20 +02:00
Pepijn Over bf0a2a34de bug in upgrade script causing it not to ask for new user;
makefile: execute lint check on target folder instead of source;
redirect user to install if no installation is found
2014-04-06 17:15:40 +02:00
Pepijn Over 3ee8b9406b issue #49: set custom user agent so requests can be identified in access
logs
2014-04-06 16:16:10 +02:00
Pepijn Over e1dded258e adding smtp fields to installer 2014-04-05 18:06:18 +02:00
Luiz Alberto S. Ribeiro 4044c37fe8 update pt_BR lang 2014-04-05 12:43:27 -03:00
Pepijn Over ab830a205c changing server-dropdown menu on view page to be inline 2014-04-05 16:04:25 +02:00
Pepijn Over bd623e1ebd adding sanity checks to bootstrap to detect upgrade/missing config/etc; 2014-04-05 15:18:36 +02:00
Pepijn Over 43071eed88 bumping version to 3.0.0 for upcoming release, removing closing
brackets;
fixing go_back on info page and changing label of server selector;
changing tpl service to include files only once then store them
2014-04-05 09:51:55 +02:00
Pepijn Over 8cca8a6b29 Restyling sidebar: adding buttons and dropdowns;
removing sidebar from user edit/add page;
fixing typo in template service
2014-04-05 00:27:50 +02:00
jerome 4c2183f2b3 list of locales in the lang file 2014-04-03 01:14:28 +02:00
Pepijn Over c2ef455d8d fixing permission issue for regular users allowing them to access
history of other servers
2014-04-02 23:10:06 +02:00
Abawell feaf6f3f00 - Issue #45
- Serie options moved to the js
- On empty charts, hide legends and set the correct date to hide the point.
2014-04-02 14:02:34 +02:00
Pepijn Over d90afdc5c7 issue #43: add warning to install page and set default timezone when no timezone has been set in the php.ini file 2014-04-01 12:40:49 +02:00
Pepijn Over a120c877bb removing sidebar from config page;
moving update message to the footer and adding new version number

changing CHANGELOG to markdown format

changing template directory structure to match module structure
2014-04-01 00:00:57 +02:00
Pep 9fc6c60f9b Merge pull request #41 from Lauraly-com/translation
Last french translation
2014-03-30 22:18:18 +02:00
jerome fe25d6a6dd Last french translation 2014-03-30 16:09:12 +02:00
Pepijn Over 81b7698359 fixing go back button on server info page when coming from status 2014-03-30 16:06:27 +02:00
Pepijn Over 6487091691 adding status to view page;
changing size of sidebar to span2;
changing location of graph legend;
issue #7: changing default page to status;
moving auto-refresh to status page (from server page);
removing "type" field from server order by;
removing last_check;
2014-03-30 15:11:34 +02:00
Pepijn Over b1f6879ce0 adding server view mode; moving history to view page; changing archive
from 1 month to 1 week; adding history graphs (in addition to uptime)
2014-03-30 03:48:48 +02:00
Pepijn Over 9e788e0971 Adding sidebar functionality using sidebar util;adding icons to profile menu;fixing shortcode for install page 2014-03-28 18:38:25 +01:00
Pepijn Over c7a3ba66c1 fixing fatal error after deleting server;
login screen: changing h2 to h3 and large buttons to medium;
tooltip: show on hover instead of focus;
changing styling of flashmessage (removing status text, adding icon, changing width);
changing shortcodes from info to success for some actions;
changing all php file permissions to 0644;
2014-03-28 16:52:04 +01:00
Pepijn Over 9866ab0c22 fixing CLI check for servers using cgi-fcgi (PHP_SAPI is in those cases same for web and cli mode) 2014-03-28 14:41:04 +01:00
Pepijn Over 9c79bc90ec issue #40: archive uptime records after 1 month 2014-03-28 00:35:57 +01:00
Pepijn Over f7a028636c issue #33: changing container with container-fluid to correspond with
row-fluid class
2014-03-27 23:03:04 +01:00
Pepijn Over f6926334ce issue #39: changing language files to represent their respective
locales, change date format to use strftime(%x %X), making %e usage
windows compatible, and fixing yesterday_format and other_format,
updating language filename in README
2014-03-27 22:33:45 +01:00
Pep 3e68040fb5 Merge pull request #39 from Lauraly-com/localize
Finish the localization of the application
2014-03-27 21:02:11 +01:00
Pepijn Over ee8d38e5c7 issue #37: adding jqplot to credits file
removing personal copyright notice from footer (thanks for all the
contributions guys, its "our" project now)
2014-03-27 01:26:50 +01:00
jerome d761ecbc33 Finish the localization of the application 2014-03-25 23:53:21 +01:00
jerome c5a849eafc Log date localization 2014-03-24 22:19:16 +01:00
jerome 9201c9fff6 Date localisation (global and charts).
Add zoom capabilities on charts. Dbl-click to reset.
2014-03-24 21:27:53 +01:00
Pepijn Over 437939736f bug in status updater causing it to log all status checks instead of
when notification settings are met
2014-03-24 20:15:53 +01:00
Pepijn Over 3e38029a60 fixing status page on mobile 2014-03-24 19:21:07 +01:00
Pepijn Over 3adf2ca5b6 Adding latest changes to CHANGELOG
issue #31: changing title back to name of application for all languages
2014-03-24 19:21:07 +01:00
Pepijn Over 14388657f2 issue #15: adding warning threshold to server update, and separating notification/status functionality
adding warning threshold to insert form and adding tooltips

adding warning_threshold fields to install
2014-03-24 19:21:07 +01:00
jerome 7d06195992 spelling mistake 2014-03-24 03:12:04 +01:00
jerome 1ed97fa3b2 Server History Controller 2014-03-24 02:29:22 +01:00
Pepijn Over 640645ac68 adding date format to last_check 2014-03-23 22:52:46 +01:00
jerome ae2b4700a7 Bad Status last online value. 2014-03-22 03:48:26 +01:00
jerome 28e7c4ba90 Change to prevent javascript single line object definition to be removed by template.Display(). 2014-03-21 20:23:47 +01:00
Pepijn Over c045dcbb51 Moving install to its own module, somehow makes more sense 2014-03-21 13:48:26 +01:00
Pepijn Over f7f7491f85 issue #1: fixing validation of sever fields 2014-03-20 01:24:50 +01:00
Pepijn Over e880aab22a dont attempt to log user in on install 2014-03-18 23:28:42 +01:00
Pepijn Over 086aa41d0c adding user explanation message 2014-03-18 23:19:32 +01:00
Pepijn Over 378e7037f0 adding gitattributes file for export excludes
fixing call-time pass-by-reference error in Inetworx class

removing header from config.php.sample and removing PSM_CONFIG constant
(not really necessary)

adding Makefile for easy exporting releases
2014-03-18 22:09:44 +01:00
Pepijn Over b097ef2a46 Merge branch 'develop' of github.com:phpservermon/phpservermon into develop 2014-03-16 02:10:02 +01:00
Pepijn Over c47c33c0eb restricting server list for regular users, moving user-server relations
to own table
2014-03-16 02:04:49 +01:00
Pep 5eda9ddf2b Merge pull request #26 from Lauraly-com/develop
Develop
2014-03-15 22:46:17 +01:00
Pepijn Over d625dafa9e changing menu order, fixing subtitles 2014-03-15 22:41:40 +01:00
Pepijn Over 130a000cda restricting server edit/add/delete to admins only 2014-03-15 22:38:17 +01:00
jerome 1dca9bd01a Better french translation 2014-03-15 22:33:01 +01:00
jerome 464506b1bf Better french translation 2014-03-15 22:27:26 +01:00
Pepijn Over 51cefd6cd6 changing access level of config to admin 2014-03-15 21:49:37 +01:00
Pepijn Over b45e3699d4 issue #11: adding profile page 2014-03-15 21:47:55 +01:00
Pepijn Over 416eff8875 fixing bug that causes user password to be reset after edit 2014-03-15 13:02:47 +01:00
Pepijn Over ce64ec6bc3 psm_build_url(): only add https for port 443, http for the rest 2014-03-15 01:46:14 +01:00
Pepijn Over db73e9bb4b introducing a router and controllers to allow more submodules in the
future and more structured way of loading modules
2014-03-15 00:35:35 +01:00
Pepijn Over 59eddd9380 adding upgrade message for 2.1 upgrades 2014-03-14 21:32:09 +01:00
Pepijn Over 48f9ce168d Merge branch 'develop' of github.com:phpservermon/phpservermon into develop 2014-03-14 19:47:47 +01:00
Pepijn Over d32eafe9ec changing uptime table to servers_uptime, adding primary key and fixing
install sql for it
2014-03-14 19:26:25 +01:00
Pepijn Over 26f8fedffe issue #11: adding login module, adding user authentication to user
module

issue #11: adding user authentication to installer
2014-03-14 18:53:03 +01:00
Pepijn Over f8f3b38708 adding new psm_build_url() function to create clean urls with params 2014-03-14 15:12:00 +01:00
Plamen Vasilev bd51953d25 Update bg.lang.php
Fixed some grammatical errors. :)
2014-03-14 11:29:36 +02:00
Plamen Vasilev 7466a1fae4 Update bg.lang.php
Translate SMTP section
2014-03-14 08:44:05 +02:00
Pepijn Over 21a0bce8a7 fixing string search for website with compression on 2014-03-13 20:28:32 +01:00
Pepijn Over ce47a45c6f Fixing bulgarian language header and adding to other language files 2014-03-13 19:46:17 +01:00
Plamen Vasilev 42bfdeb334 Create bg.lang.php 2014-03-13 17:49:05 +02:00
Pepijn Over 0291c017a6 Changing install module because we are going to need some logic for
upgrading soon. queries util is now a full installer util and executes all queries
2014-02-27 21:28:46 +01:00
Pepijn Over addba0a8d3 bootstrap: changing version to 2.2.0-dev and adding check around the
psm_load_conf() to not load in install module
2014-02-27 21:27:37 +01:00
Pepijn Over aed9df4cb6 Changing ID fields to unsigned and moving upgrade-specific sql queries to own method in install mod 2014-02-27 17:39:18 +01:00
Pepijn Over 32a6304f80 fixing fatal error introduced by commit 7a91b8a3f3 (missing semicolon & extra closing tag) 2014-02-27 17:21:12 +01:00
Perri 9100ae2412 Correct comments 2014-02-27 00:59:43 +00:00
Perri 7a91b8a3f3 Add database functions and upgrade queries for uptime logging feature 2014-02-26 21:06:33 +00:00
Pepijn Over a538f18cce issue #13: follow HTTP Location header when checking websites 2014-02-11 18:32:03 +01:00
Pepijn Over 9484339842 issue #14: adding SMTP support and upgrading phpmailer 2014-02-11 18:16:00 +01:00
Pepijn Over 8b3c7f4ef5 adding id attribute to all form fields on config page because it is required for <label for=".."> 2014-02-11 17:10:29 +01:00
Pepijn Over aa3fbc0dad adding tabbed browsing to config page to allow the addition of more fields 2014-02-11 16:48:59 +01:00
Pepijn Over 00b15237e6 Updating Database service class to PDO mysql instead of mysql_* functions 2014-02-11 16:15:12 +01:00
Pepijn Over 0f7f6f011d Changing project url to http://www.phpservermonitor.org/ 2014-02-10 23:48:43 +01:00
Pepijn Over c415371e5d removing option from template parser to directly load template files
into a file. its not being used and causes a file_exists() on all vars
2014-02-09 12:19:44 +01:00
Pepijn Over a2272c579c adding header to bootstrap file 2014-02-08 23:34:35 +01:00
Pepijn Over a4ff02aacf fixing new config after install (was missing PSM_CONFIG constant) 2014-02-08 21:57:27 +01:00
Pepijn Over 377e3e485a fixing status label in top menu 2014-02-08 21:56:15 +01:00
Pepijn Over d6ff7bfbda fixing logging status records 2014-02-08 21:53:50 +01:00
Pepijn Over 17c7f3b3c3 issue #9: adding check to prevent cronjob from running multiple times 2014-02-08 21:16:41 +01:00
Pepijn Over 10f9d666d2 adding psm_update_conf() function 2014-02-08 21:03:10 +01:00
Pepijn Over 947923c5d6 Adding regex support to search for patterns in the website body, thanks
to Paul Feakins.
2014-02-08 20:14:49 +01:00
Pepijn Over 6e19063972 Adding new install mode with upgrade support. Config file has been moved
one more (and last..) time so its back in the root directory.
2014-02-08 18:40:22 +01:00
Pepijn Over 6075bc80ab Changing Database service to accept custom db info in construct, no
longer solely relying on config constants
2014-02-08 18:35:49 +01:00
Pepijn Over 90b1ba5705 Overhauling the module part, the way the actions are processed (see
setActions()), automatic method detection for these actions and some
more.
2014-01-29 00:57:36 +01:00
Pepijn Over 355daae51c adding @since tag to Marketer text class 2014-01-21 23:36:18 +01:00
Pepijn Over fc54c909fc Moving status updater to own namespace 2014-01-21 23:22:33 +01:00
Pepijn Over 59ec03f974 Adding "Service" namespace under psm and moving database + template handlers 2014-01-21 22:50:36 +01:00
Pepijn Over 552187c2ab changing status page to use language file 2014-01-21 22:33:21 +01:00
Pepijn Over 3c344cba8e merging brazillian language 2014-01-21 22:28:52 +01:00
Pepijn Over 3596ff5bd8 rearranging menu: moving config behind status 2014-01-21 22:28:11 +01:00
Perri 5e57f618a3 Remove unnecessary line from comment in Textmarketer class 2014-01-12 06:02:33 +00:00
Perri cd6be42526 Add filtering to protect against XSS attacks 2014-01-12 05:34:55 +00:00
Perri 712593096a Add Textmarketer gateway 2014-01-12 05:19:14 +00:00
Perri 89ac08d65d Use correct name for constants in config 2014-01-12 01:51:45 +00:00
Pepijn Over e5567bb465 testing new folder structure, implementing namespaces, changing function prefix to match namespace. 2014-01-10 18:31:57 +01:00