SMTPing Changelog

What's new in SMTPing 1.3.0.30

Sep 27, 2013
  • Wrapped up all non-released revisions (22 through 29).
  • Included basic extensions for WASP Distro:
  • Item filterer: for hiding non-problematic nodes on the Dashboard. It evals all items every second and hides those in "OK" state when not filtering groups/items using the integrated Dashboard filterer.
  • Sound alerter: Per-user alerts. Basic sounds included.

New in SMTPing 1.2.4.30 (Sep 26, 2013)

  • Wrapped up all non-released revisions (22 through 29).
  • Included basic extensions for WASP Distro:
  • Item filterer: for hiding non-problematic nodes on the Dashboard. It evals all items every second and hides those in "OK" state when not filtering groups/items using the integrated Dashboard filterer.
  • Sound alerter: Per-user alerts. Basic sounds included.

New in SMTPing 1.2.4.29 (Sep 26, 2013)

  • Fixed RDP access links on items

New in SMTPing 1.2.4.28 (Sep 26, 2013)

  • Changed the way ping information is saved in the database to improve chart and statistics building.

New in SMTPing 1.2.4.27 (Sep 26, 2013)

  • Added up-to-the-minute stats caching to improve item/group stats and reports speed. Previously, only stats below invocation time where saved. Now they're updated or inserted on demand. Note: this change may impact charts/reports, for the last calculated stats are going to be read and delivered before updating the stats table.
  • Polished stats group generator for slight performance gains.

New in SMTPing 1.2.4.26 (Sep 26, 2013)

  • Fixed some files for extension support

New in SMTPing 1.2.4.25 (Sep 26, 2013)

  • Polished the basic theme

New in SMTPing 1.2.4.24 (Sep 26, 2013)

  • Dashboard:
  • Added extended info tooltip to item response links and host "leds"
  • Fixed the header to the top of the dashboard to allow scrolling only to contents area

New in SMTPing 1.2.4.23 (Sep 26, 2013)

  • Fixed minor glitches in mysql support.
  • Fixed forced pinging from the dashboard: it was ignoring TCP port checks.
  • Monthly report by node type: fixed loading of duplicate nodes.

New in SMTPing 1.2.4.22 (Sep 26, 2013)

  • Added masked admin IPs (last octet can be masked)
  • Added extension support for the dashboard. No extensions were included at this time.
  • Added extension support for monitoring. No extensions were included at this time.
  • Minor fixes to Basic Theme
  • Removed an error thrown by MySQL resource handling in the reporting scripts.
  • Fixed minor bugs in global functions file.

New in SMTPing 1.2.4.21 (Apr 3, 2013)

  • Fixed route editor problem with XP that thrown an "INVALID_OS_LANGUAGE" error. Note: weird behavoir detected on WinXP/Server 2003. A note about it was added.
  • [Configuration/Dashboard] Fixed a bug that prevented displaying theme information.

New in SMTPing 1.2.3.20 (Apr 3, 2013)

  • [Bug Report] Fixes over the PyCron jobs file. It wasn't properly updated after setup/update.

New in SMTPing 1.2.2.19 (Mar 18, 2013)

  • Improvements on update builds for proper file replacements

New in SMTPing 1.2.2.18 (Mar 13, 2013)

  • Fixed changelog entries messed up.
  • [Bug report] Fixed wrongly specified HTTP port for items in the Group Maintenance form.
  • Improved updates checker.
  • Added distro keyname to the setup to keep the user informed when update is needed.
  • Added some cosmetic improvements to the Basic Template.
  • Added a direct download link to the new release info dialog of the update checker.
  • Added version params to styles/scripts to force browser reload on update.
  • WASP Distro: Updated AETrayMenu version number, previously ignored (doh!)

New in SMTPing 1.2.1.16 (Mar 13, 2013)

  • Adjusted scripts and templates for PhpDock support
  • Basic Template:
  • Changed google fonts settings to local to prevent external downloads.
  • Removed link to changelog.txt file from certain headers (no longer used)
  • Item/Group Stats reports: implemented functionality over port based monitoring.
  • PHPDock Distro Released!

New in SMTPing 1.2.0.15 (Mar 11, 2013)

  • Critical Update: Fixed an error in config files that caused a
  • "PHP Express not installed" message on the dashboard

New in SMTPing 1.0.0.13 (Mar 8, 2013)

  • Implemented TCP port monitoring for items (retail version only).
  • Added forced reloading from the groups "reload" icon even when logging is stopped.
  • Fixed an error in the group editor caused by items with the same name being added.

New in SMTPing 1.0.0.12 Beta (Feb 18, 2013)

  • Polished messages and the basic template
  • Full jQuery-UI theming of the basic template
  • Polished functionality on Windows
  • Removed language definitions in settings file (not used after all).
  • Removed CLI output from daily stats generator when called from the web.
  • Prepared for multi-target package (Windows, Linux).
  • Fixed an error in settings change logger
  • Fixed an error in the dashboard that prevented the items last ping timestamp to be properly calculated.
  • Moved settings.json file and inner logs creation to the "etc" dir.
  • Added PyCron as alternative scheduler for Windows
  • Implemented daily stats in maintenance "inside" mode.
  • Implemented displaying of charts/tables, only charts or only tables for monthly stats report
  • Implemented monthly stats report in CSV format
  • Implemented group addition/edition/duplication/deletion with network scanning.
  • Implemented Portable Chromium in WAMP Distro
  • Implemented configuration editor
  • Implemented retail tools: Network Scanner (as stand alone), Routing tables editor (this one for windows only)
  • Implemented Rebranding facilitation
  • Implemented edition of Administrative IPs (for toggling activity logging on/off and editing config from machines other than the console)
  • Implemented updates checker
  • Beautified the changelog :)

New in SMTPing 1.0.0.11 Beta (Feb 18, 2013)

  • Restructured monthly stats per node class to build everything via AJAX to leave the load to the server in multithreading instead of takin a single CPU core to build up all the stats.
  • Polished the stats cache generation to decrease impact to the database even more.

New in SMTPing 1.0.0.10 Beta (Feb 18, 2013)

  • Implemented daily stats generator
  • Changed caching of elements by type to prevent week duplicates
  • Implemented pruning of data off main table to only keep last 14 days of info. All records are moved to the respective month table (created on demand).
  • Polished GUI

New in SMTPing 1.0.0.9 Beta (Feb 18, 2013)

  • Optimized stats cache generation for groups and monthly/node class.

New in SMTPing 1.0.0.8 Beta (Feb 18, 2013)

  • Optimized ping scripts
  • Optimized CLI ping launcher: added a random of 1-10 seconds to prevent CPU softlocks when running on virtual machines.
  • Added an incoming pings table that is merged into the base ping results table every 24 hours to improve performance.
  • Note: data is merged immediately when invoking a stats or chart generator.
  • By default, it is set to run by the scripts at 3am every day, but it can be set to run from a cron job.

New in SMTPing 1.0.0.7 Beta (Feb 18, 2013)

  • Added link for monthly stats report
  • Added month selector for group stats report
  • Implemented dashboard updating toggling for listening clients
  • Added third layer of caching for reports/charts data building
  • Added "display_name" property for group titles in config.xml
  • Polished basic template.

New in SMTPing 1.0.0.6 Beta (Feb 18, 2013)

  • Implemented charts for group reports
  • Implemented stats cache for reports and charts.
  • * It doesn't save values where the date range ends by the current day!
  • Implemented monthly stats report per node type (server, pc, etc.).
  • * Currently not linked on the dashboard!
  • Polished basic template.

New in SMTPing 1.0.0.5 Beta (Feb 18, 2013)

  • Implemented group reports