Plugin / WassUp Real Time Analytics

Michele Marcucci, Helene Duncker

Changelog

Changelog

v1.9.4.4

  • fixed a bug that affected Wassup’s tabbed submenu navigation. Thanks to @simonothen for finding this bug
  • fixed a lightbox conflict caused by Wassup’s thickbox.js
  • fixed a bug that caused notices to display to visitors when in debug mode
  • fixed a security vulnerability in Topstats (top10 and widget). Thanks to Anton Q. for finding this.
  • minor code changes

v1.9.4.3

  • merged PHP7 compatibility updates (from v1.9.4.1) into master
  • minor text changes

v1.9.4.2

  • Important security bugfix. Thanks to Dimopoulos Elias for finding this bug.

v1.9.4.1

  • updated classes for PHP7-compatible class constructors (not released)

v1.9.4

Important feature improvement & bugfix upgrade

  • new option to whitelist referrers that are mislabeled as spam in WassUp (ex: Rx or sexy words in domain name)
  • new option to export data in Excel-compatible CSV format
  • improved export speed and added a dialog window
  • improved queries on big data by using temporary tables as subsets in “wassupItems” class
  • updated visitor detail code to speed up output display
  • updated plugin FAQ section and added a FAQ link to top menu tabs
  • updated css files, wassup.css and jquery-ui.css for widgets & dialog
  • updated translation template “wassup.pot”
  • fixed a compatibility issue with Woocommerce plugin AJAX requests
  • fixed a search field validation issue with URL special characters
  • fixed a bug in “stringShortener” function that caused empty results
  • fixed a bug in Top Stats widget that caused blank lines to display
  • fixed some Top Stats widget translations
  • removed Google!maps API key from Wassup source due to Google’s TOS limitations
  • miscellaneous minor bugfixes

v1.9.3.1

Important bugfix upgrade

  • fixed various preg_match regexes to improve matching
  • fixed a parenthesis error in tracking/exclusion code for 404 hits
  • fixed bug that caused duplicate country code in searchengine name
  • minor code changes.

v1.9.3

Important bugfix upgrade

  • fixed an ‘unknown modifier’ preg_match error in ‘wassup.php’ module.
  • fixed an IP validation loophole that could cause invalid/malformed forwarding IPs in client’s http_header to be stored as client IP.
  • fixed code to stop recording of front-end ajax requests (‘/wp-admin/admin-ajax.php’ url) as “possible spam/malware” hits.
  • updated code to restore ‘shutdown’ hook as the primary hook for ‘wassupAppend’ function.
  • updated translation script to re-attempt language load with “language x2” as filename whenever the initial load (with “locale”) fails.
  • updated translation template and language files to v1.9.2
  • miscellaneous minor changes.

v1.9.2

Urgent bugfix upgrade

  • fixed fatal error on wassup_options::is_recording_active that occurred in some configurations
  • fixed erroneous ‘hack attempt’ labels that occurred on sites without permalinks
  • fixed a refresh timer bug that disabled dropdown selections in Visitor Details when refresh setting is 0.
  • fixed a debug_mode bug that caused error notices to show as output for Wassup ajax action
  • new functions(2) to reset error display in debug_mode
  • improved spider detection.
  • updated “compatibility.php” module for multisite compatibility tests
  • miscellaneous minor bug fixes
  • miscellaneous minor code changes.

v1.9.1

Critical security, compatibility, and bugfix upgrade

  • patched security loopholes (xss vulnerability) in the ‘Top stats’ widget and in wassupURI::add_siteurl method
  • improved security against xss attacks on interface and widgets.
  • improved compliance with the latest WordPress.org plugin repository guidelines.
  • improved browser/os detection.
  • new module, ‘wassupadmin.php’ for WassUp admin panels and dashboard widget
  • new module, ‘compatibility.php’ to check for WordPress and PHP compatibility and to load compatibility modules from /lib/compat-lib/ subfolder when available
  • removed backward compatibility modules (‘/lib/compat-lib/’) and features from WordPress repository.
    Wassup’s backward-compatibility feature remains in the full copy of Wassup available at http://github.com/michelem09/wassup/
  • deleted obsolete files (‘badhosts.txt’,’badhosts-intl.txt’) and javascripts
  • updated Google!Maps API link to use a common API key for Wassup-Spy (required by Google since 2016-06-22).
  • updated WassUp ‘wp-cron’ scheduled tasks to terminate (and restart) at reset-to-default, recording stop/start, and at plugin deactivate/reactivate events.
  • updated Wassup table export to omit all known spam/malware records from export by default…to avoid propagation of malware code when exported records are imported into other applications.
  • updated translation template, ‘wassup.pot’.
  • fixed problem with login page hits not being recorded.
  • fixed errors caused by disabled ‘set_time_limit’ function in some configurations.
  • miscellaneous bugfixes.
  • miscellaneous text changes
  • minor css changes for small screen devices.

v1.9

Important compatibility and feature improvement upgrade

  • improved MySQL performance and table management
  • improved tracking filters.
  • improved security with more input validation, deprecated function removal and escaped output.
  • new multisite network capability.
  • new multi-widget capability in widgets.
  • new “FAQ” and “Donate” panels in Wassup-Options submenu
  • new “top stats” popup-window in Visitor Details panel
  • updated code for WordPress 4/PHP 5.6-mysqli compatibility
  • updated internal javascripts libaries.
  • updated css and validated as 100% W3C CSS3 compliant
  • updated browser and os detection for new agents (Win10)
  • updated translation template (wassup.pot)
  • updated “readme.txt”
  • 3 new classes added to code: wassupDb for MySQL table operations and caching, wassupURI to format and clean urls/links for safe output, and Wassup_Widget a base widget for building Wassup widgets
  • miscellaneous minor text changes
  • miscellaneous minor bugfixes

v1.8.6

  • Removed deprecated WordPress methods, minor text changes.

v1.8.5

  • Changes to GEOIP API for Map geolocation, minor CSS changes.

v1.8.4

  • Migrated to Google Maps API v3
  • New locales: English (United Kingdom) [complete], Persian [partial], Sinhalese [partial], Vietnamese [partial]
  • New donate button in WassUp menu
  • fixed CSS for WassUp menu.

v1.8.3.1

  • Security fix for xss attempts via useragent string.

v1.8.3

  • bugfixes, improved tracking, changes for WordPress compatibility.

v1.8.2

  • bugfixes, improved browser/agent detection.

v1.8.1

  • bugfix and minor changes.

1.8

Important feature improvement upgrade

  • new table wassup_meta for caching and stats collection.
  • new admin interface style.
  • new GEOIP API freegeoip.net for map geolocation in SPY view. Thanks to @AlexandreFiori for giving us access to his API.
  • bugfixes, security fixes, and changes for WordPress compatibility.

1.7.2.1

  • fixed a security loophole found in main.php module.

1.7.2

  • new clickable refresh timer in “Visitor Details” submenu.
  • initial sample record added to WassUp table for new installs.
  • improved browser, OS, and search engine detection.
  • more language translations added.

Ratings

3.7
27 reviews

Rating breakdown

Details Information

Version

1.9.4.4

First Released

08 Jun, 2009

Total Downloads

895,836

Wordpress Version

4.0 or higher

Tested up to:

4.9.12

Require PHP Version:

-

Tags

Contributors

Languages

The plugin hasn't been transalated in any language other than English.

DIRECTORY DISCLAIMER

The information provided in this THEME/PLUGIN DIRECTORY is made available for information purposes only, and intended to serve as a resource to enable visitors to select a relevant theme or plugin. wpSocket gives no warranty of any kind, express or implied with regard to the information, including without limitation any warranty that the particular theme or plugin that you select is qualified on your situation.

The information in the individual theme or plugin displayed in the Directory is provided by the owners and contributors themselves. wpSocket gives no warranty as to the accuracy of the information and will not be liable to you for any loss or damage suffered by you as a consequence of your reliance on the information.

Links to respective sites are offered to assist in accessing additional information. The links may be outdated or broken. Connect to outside sites at your own risk. The Theme/Plugin Directory does not endorse the content or accuracy of any listing or external website.

While information is made available, no guarantee is given that the details provided are correct, complete or up-to-date.

wpSocket is not related to the theme or plugin, and also not responsible and expressly disclaims all liability for, damages of any kind, arising out of the use, reference to, or reliance on, any information or business listed throughout our site.

Keep Leading Your Followers!
Share it for them.