Skip to content

Releases: jeremyandrews/netgrasp

Version 0.9.4 beta

24 Jul 12:10
Compare
Choose a tag to compare
Version 0.9.4 beta Pre-release
Pre-release
  • use jinja for email templates
  • fix startup with -c option for custom configuration file
  • cleanup, bug fixes

Version 0.9.3 beta

12 Jul 07:41
Compare
Choose a tag to compare
Version 0.9.3 beta Pre-release
Pre-release
  • fix regression breaking 'template' command for initial installation (only
    check interface at startup)
  • provide visual feedback when starting/stopping netgrasp
  • bug fixes

Version 0.9.2 beta

12 Jul 07:42
Compare
Choose a tag to compare
Version 0.9.2 beta Pre-release
Pre-release
  • minor improvements for alert and digest emails
  • bug fixes

Version 0.9.1 beta

12 Jul 07:43
Compare
Choose a tag to compare
Version 0.9.1 beta Pre-release
Pre-release
  • streamlined startup and configuration structure, improved startup debugging

Version 0.9.0 beta

26 Jun 14:32
Compare
Choose a tag to compare
Version 0.9.0 beta Pre-release
Pre-release
  • completely reworked schema; simplifies/optimizes queries
  • added much more granular events; only log events with subscribers
  • introduced "netgrasp update" to manually process updates

Version 0.8.3 beta

12 Jun 06:48
Compare
Choose a tag to compare
Version 0.8.3 beta Pre-release
Pre-release
  • #13: properly detect when device changes IP

Version 0.8.2 beta

08 Jun 08:35
Compare
Choose a tag to compare
Version 0.8.2 beta Pre-release
Pre-release
  • added HTML-based (and improved text-based) emails
  • fixed lock issues, further lock-debug improvements
  • bug fixes

Version 0.8.1 beta

08 Jun 08:43
Compare
Choose a tag to compare
Version 0.8.1 beta Pre-release
Pre-release
  • simplified/optimized logic within locks
  • improved locking debug
  • fixed netgrasp list bug to no longer show 'never' seen devices
  • fixed netgrasp start --foreground flag to not daemonize

Version 0.8.0 beta

29 May 16:24
Compare
Choose a tag to compare
Version 0.8.0 beta Pre-release
Pre-release

The netgraspctl and netgraspd scripts were merged into a single script named netgrasp, with common code split out into a module.

To start:
sudo netgrasp start

Changes since last release

  • Move code into a module included from netgrasp script (this replaces netgraspctl and netgraspd)
  • Released as a PyPI package (https://pypi.python.org/pypi/NetGrasp)
  • Improved locking, fixed lock-related bugs
  • Exception handling, wrapped all main-loop tasks
  • Improved debugging output
  • Improved documentation

Version 0.7.3 beta

19 May 07:10
Compare
Choose a tag to compare
Version 0.7.3 beta Pre-release
Pre-release

The netgrasp daemon was renamed to netgraspd. Associated files default names (log, pid, configuration) were also renamed appropriately. This can make upgrading from earlier beta releases somewhat painful. Also, [Email] configuration option smtp_ssl was replaced with smtp_mode due to new dependency on pyzmail -- pyzmail is only required if you enable email notifications.

Changes since last release

  • Added dependency on pyzmail for sending email
    • smtp_ssl replaced with smtp_mode -- allowed values: normal, ssl, tls
    • email addresses can include human name as follows: NAME 1|EMAIL1, NAME 2|EMAIL2
  • New alert type: duplicate_mac
  • Improved reading of lists from configuration file
  • Added explicit enabled flag to [Email] and [Notifications]
  • Validate enabled alert and digest types
  • Fixed several crashing bugs
  • Improved debug output
  • Improved documentation