1.30.20b | 2024-05-30 | Alpha to beta following testing |
1.30.18a | 2024-05-15 | Icons path changed to natsicons for apache alias issue |
1.30.17a | 2024-05-14 | Config loads with silent exception to allow for firstrun when fnconfig does not exist |
1.30.16a | 2024-05-14 | IMAP test check removed now Laminas is supported |
1.30.15a | 2024-05-14 | NaN errors with microtime() fixed throughout project Code formatting updates for web folder |
1.30.14a | 2024-05-09 | Restructured third party libraries Added Laminas Mail Added Laminas Stdlib Added WebMozard Assert Added IMAP option to use Laminas even if imap_open supported |
1.30.13a | 2024-05-09 | sizeof changed to strlen in certain tests |
1.30.12a | 2024-05-09 | SQL defaults and nulls updated for stricter SQL |
1.30.11a | 2024-05-09 | SQL defaults updated microtime not-a-number issues fixed x 2 |
1.30.10a | 2024-05-08 | Live monitor error resolved SMTP non TLS negotiation configuration option added |
1.30.9a | 2024-05-08 | Fixed xattr in tar for mac build Fixed several issues including config save problems for update |
1.30.7a | 2024-05-08 | Build change to remove xattr from tar Defaults for nodeicon set |
1.30.6a | 2024-05-07 | Updated ppping to bring inline with newer release (but remained custom) |
1.30.5a | 2024-05-07 | SMTP SSL certificate checking removed from phpmailer |
1.30.4a | 2024-05-07 | Custom change to myrug for empty but non-NULL defaults |
1.30.3a | 2024-05-07 | Updaded phpMailer to 6.9 Fixed AA defaults issue Fixed PHP constructor issue in dns.inc.php |
1.30.2a | 2024-05-03 | Added fnviews and other missing items to packaged SQL |
1.30.1a | 2024-05-03 | Merge PR fixing RSS constructor bug |
1.30.0a | 2024-05-01 | Updated constructors Fixed formatting Few PHP issues fixed |
1.20.2a | 2018-11-15 | Switches added to tester script to allow: --forcerun - ignore FreeNATS suspension, node schedule, already running tests --forcetests - ignore due times (frequency) on node and tests, run all enabled tests |
1.20.1b | 2018-11-14 | Fixed build pipeline for mysqli and macOS enrivonment which caused error in 1.20.0b release in schema update SQL |
1.20.0b | 2018-03-16 | Beta for changes in 1.19.2 and 1.19.3 Include PR from simonf7 fixing typos and other small bugs |
1.19.3a | 2017-09-01 | Updated test-threaded to escape the nodeid as appropriate in calling tester (issue 2) |
1.19.2a | 2017-09-01 | Schema updates to add NULL and defaults |
1.19.1b | 2017-08-31 | Fixed remote script bug for mixed-content warnings (protocol now //) - for news, update, error, ping |
1.19.0a | 2017-06-27 | Changed from godev (pull request 13): list in live monitor, node id in email subject, favicon |
1.18.0b | 2017-05-05 | Bugfix nslast test (github issue 12) Stable beta rollup |
1.17.7a | 2017-04-11 | Changed wrong method name (mysqli_set_options to mysqli_options) in the MySQL test |
1.17.6a | 2017-02-27 | Groups not limited correctly following ordering bug fix |
1.17.5a | 2017-02-27 | Variable site.tester.suspended added UI and tester script support for suspended tests Screen shows warning on admin pages when suspended |
1.17.4a | 2017-02-27 | Fixed node ordering bug in group.php (issue 9) |
1.17.3a | 2017-02-16 | Update dns test to remove unreachable break statement that breaks on PHP 5.6 by causing a fatal |
1.17.2a | 2017-02-16 | Fixed bugs in restricted user visibility - groups view, config and custom summaries |
1.17.1a | 2017-02-15 | NSLast data test (for evaluation) |
1.17.0a | 2017-02-15 | Various changes throughout - copyright Added support for restricted user - new table and fields Admin interface for user restrictions (extended) Various views updated to limit visibility |
1.16.3a | 2016-07-06 | Fixed test.graph to work correctly with mysqli |
1.16.2a | 2016-07-01 | Nodespace disc issue fixed in posix nodeside script (nodeside v 0.09) |
1.16.1a | 2016-07-01 | Fixed bug with blank node names in summary |
1.16.0a | 2016-07-01 | Updated core system to use mysqli (NATS::DB, all the SQL admin, etc) - all core uses of FreeNATS interface/system Updated mysql test to use mysqli Updated build system to resolve meta files issue Updated build system to include SQL schemas (missing from previous new style builds) |
1.15.0a | 2016-02-07 | new build system |
1.14.2a | 2014-04-16 | Test graph default transparency implemented for views etc |
1.14.1a | 2014-04-16 | Transparency support for graphs |
1.14.0a | 2011-11-11 | Ru and It language packs DOCTYPE implemented |
1.13.3b | 2011-07-09 | Added some missing language elements Tweaked error reporting to allow viewing of errors if auto reporting is set Included version reporting in page error reports |
1.13.2b | 2011-07-08 | mail.smtpsecure implemented for SSL SMTP connections 1.13.0a and 1.13.1a changes into beta |
1.13.1a | 2011-04-13 | UTF-8 Content-type enabled for multi-lingual support BID263 resolved with import.php |
1.13.0a | 2011-03-02 | LDAP Test Added |
1.12.2b | 2011-02-20 | Beta roll up of features and fixes from 1.11.2a to 1.12.1a |
1.12.1a | 2011-01-30 | Implemented CheckUpdate2 on main page (async script support with loading animation) Implemented FreeNATS new feed on main page (async with option to turn off) |
1.12.0a | 2011-01-30 | RSS feeds for alerts implemented Categories in the system settings Full PHP info available for CLI and Web in System Status Two new internal functions in TFreeNATS |
1.11.2a | 2011-01-29 | Improved UDP Test Checks for Response or Timeout |
1.11.1b | 2011-01-29 | Beta roll up of features and fixes from 1.09.3 to 1.11.0 |
1.11.0a | 2011-01-11 | HTTP-AUTH implemented (site.auth = http to enable) Copyright notice updated for 2008-2011 |
1.10.3a | 2011-01-11 | IMAP Test Updated for Correct Failure Modes (BID251) SMTP Test Updates for Correct Failure Modes (BID252) |
1.10.2a | 2010-11-14 | Dynamic DNS Lookup Test included in Extras Package |
1.10.1a | 2010-11-14 | Firstrun security warning implemented Page errors detected and displayed/reported Some missing language elements put into English |
1.10.0a | 2010-10-17 | Language pack support (nats.lang) UI updated so core functions use language packages not hard-coded text Some UI tweaks |
1.09.6a | 2010-08-13 | Monitor popup display now goes to node on double-click Help text improved |
1.09.5a | 2010-08-13 | Bugfix in backup screen size display Display bug tweak in monitor popup Monitor popup now on by default |
1.09.4a | 2010-07-10 | Monitor popup (hidden for dev testers only) |
1.09.3a | 2010-07-10 | Win32 nodeside (node.vbs) v3 in release (adds running processes) GPC workarounds for SQL interface and also node editing |
1.09.2b | 2010-04-10 | Roll up alpha features and fixes from 1.06.4 to 1.09.2 |
1.09.1a | 2010-04-05 | Fixed BID230 custom timeouts causing failure (incorrect ini call in PHP) |
1.09.0a | 2010-02-28 | ICMP/Ping tests moved to using ppping 0.01 rather than internal code Environment checker now tests for different Web and CLI functionality and for PHP-CLI Screen bug fix (footer copyright notice) |
1.08.2a | 2010-02-01 | ICMP ping more robust |
1.08.1a | 2010-01-22 | ICMP ping now checks return is echo_reply not icmp_error |
1.08.0a | 2009-11-24 | Node utility links added |
1.07.0a | 2009-11-23 | Install and upgrade scripts updated for reply option depreciated from cp |
1.06.3a | 2009-11-22 | Web test fopen (no CURL) now spoofs as MSIE 4.0b2 to force IIS to use HTTP/1.0 only |
1.06.2a | 2009-11-20 | Test history should have calculation based on correct interval and not shown for ns push |
1.06.1a | 2009-10-01 | Extras package first release Additional core code API functionalities UI tweaks |
1.05.1a | 2009-07-28 | Last test value can be provided in alert messages using site.alert.showvalue and site.alert.showtext Alert failure text now uses standard site.* configurable model |
1.04.8a | 2009-06-27 | Nodeside tests sorted by testtype Implementation of UUID for tracker (1.04.7) Fixed small display bug so proper description for nodeside shown in node.php |
1.04.6b | 2009-06-04 | bug fixes from alpha into beta master nodes into beta ., |
1.04.5a | 2009-05-24 | SQL Update Bug Fixed |
1.04.4a | 2009-05-22 | phpmailer auth variable bug fixed |
1.04.3a | 2009-05-21 | phpmailer v 5.0.0 incorporated |
1.04.2a | 2009-05-07 | Fixed minor warning bug when editing dynamic test objects Changed UI in localtest.edit slightly |
1.04.0a | 2009-04-28 | Help improved |
1.03.1a | 2008-12-13 | Master nodes implemented for testing |
1.02.4b | 2008-12-08 | Beta release incorporating development to 1.02.3a |
1.02.3a | 2008-11-13 | Indexes added (notably to fntestrun) Node deletion cleans more up Test sessions will be closed by the next tester (after 1 hr or test.session.limit seconds) |
1.02.2a | 2008-11-13 | Bug fix (node deleted and alert remains) |
1.02.1a | 2008-11-12 | Added site.monitor.keepalive variable |
1.02.0a | 2008-11-08 | Fixed scheduling bug causing tests to run |
1.01.10a | 2008-10-29 | Define variables for email alert long and short subjects Define variables for long email header and footer content |
1.01.9a | 2008-10-15 | Dynamic icon directory scan |
1.01.8a | 2008-10-03 | Small code change to alert code |
1.01.7b | 2008-09-25 | Fixed TCP connect timeout |
1.01.6b | 2008-09-24 | New MySQL test - MySQL Data added UI tweak to allow large test interval values |
1.01.5b | 2008-09-23 | iPhone interface added |
1.01.4b | 2008-09-21 | Very small UI glitch on schedule screen fixed (no end bold tag) |
1.01.3b | 2008-09-19 | Alpha Testing Completed (we hope) - beta test and made current |
1.01.2a | 2008-09-17 | site.text.closed implemented for alert closed messages |
1.01.1a | 2008-09-14 | Spreadsheet-style config summary for nodes |
1.01.0a | 2008-09-13 | TCP Test modularised UDP Test added Schedule support for alert actions added Bug fixes included in 0.04.31b |
0.04.31b | 2008-09-13 | Scheduling Bug Fixed |
0.04.29a | 2008-09-11 | Alert bug should be fixed |
0.04.28a | 2008-09-05 | Fixed closed alerts failing to be sent if warnings unticked bug |
0.04.27a | 2008-09-04 | Monitor cookie problem hopefully resolved |
1.00.12a | 2008-08-18 | Session handler tweaked for custom authentication |
1.00.11a | 2008-08-13 | Magic quotes stripping for XML now in the import tool as well |
1.00.10a | 2008-08-12 | Nodeside XML magic quotes support |
1.00.9a | 2008-07-29 | File manager tweaked |
1.00.8a | 2008-07-29 | Backup Manager |
1.00.7a | 2008-07-28 | Controllable Intervals Gridlines on Graphs Nodeside testing support Modular tests and events File manager Saveable availability reports Various UI changes |
0.04.26a | 2008-07-01 | Patched DNS tests to support PHP 4 |
0.04.24a | 2008-06-26 | Changes to how the graph plots Some additional help fields added |
0.04.21a | 2008-06-24 | Added test.interval value |
0.04.20a | 2008-06-24 | Implemented group and testdata API query types |
0.04.19a | 2008-06-24 | API query test now supports time periods etc Implemented optional site.graph.key functionality |
0.04.18a | 2008-06-23 | Last run and values put into the API data and incorporated into fnnode |
0.04.17a | 2008-06-23 | API concept implemented for JS and XML for three query types |
0.04.16a | 2008-06-21 | DNS Tests (host and complex query direct to nameserver) added DNS query console added to the admin interface |
0.04.15b | 2008-06-18 | Minor UI bug fix with the screen footer |
0.04.14b | 2008-06-17 | Removal of some debug text etc Small UI tweaks to CSS |
0.04.13a | 2008-06-17 | UI changes to monitor - now keeps style in a session cookie |
0.04.12a | 2008-06-17 | Changed way average test value is worked from valid to passed for history and report Default test.spawndelay set in SQL at 1s (code default still no delay) |
0.04.11a | 2008-06-16 | Implemented test.spawndelay variable which is the delay in seconds test-threaded waits between spawning tester.sh tests (no before the first or after the last). Defaults to no delay if unset. |
0.04.10a | 2008-06-15 | CURL read timeout supported as well as connect timeout |
0.04.09a | 2008-06-14 | Report uses GET so specific reports can be bookmarked |
0.04.08a | 2008-06-14 | Service availability reporting implemented - linked to from main page |
0.04.07a | 2008-06-14 | Node display now shows tests in execution order.
Pre-DNS resolution (or caching) for most test types now implemented. |
0.04.06a | 2008-06-13 | Local tests execute in the same order displayed in node tests in node.edit |
0.04.05a | 2008-06-09 | Changes to the view.edit UI Added very sparse custom summary option off the main page |
0.04.04a | 2008-06-09 | Added new test support into retries section of the tester.sh script |
0.04.03a | 2008-06-09 | Trying pre-resolution of DNS of hostname within the URL of web time tests to see if this improves consistency |
0.04.02a | 2008-06-08 | Various UI enhancements with styles |
0.04.01a | 2008-06-08 | Added new IMAP, SMTP and MySQL (rows and connect times) tests |
0.03.02a | 2008-06-08 | Implemented CURL library for http tests (if available) Ping using new timer and no longer including send-time Ping/ICMP now available in ms results by setting test.icmp.returnms to 1 UI changes - icons in some displays for edit/delete etc Graph updated to allow much better user control and custom settings |
0.02.75a | 2008-06-06 | Implemented test.icmp.returnms to return MS rather than sec. Sequence changes to ICMP test to avoid sending of data being included in the timeframe. |
0.02.74a | 2008-06-03 | Fixed bug with scheduling not showing in the admin list |
0.02.73a | 2008-06-03 | Implemented schedules on a per-node basis. Managd through the admin page, selected in the node edit dialogue. Updated the core tester script to support scheduling. |
0.02.72a | 2008-06-03 | Minor bug fix in welcome page and two small UI tweaks |
0.02.71a | 2008-06-01 | Views moved out of development - visible to all users within the system Many very minor UI tweaks |
0.02.70a | 2008-06-01 | Test name and group name lookups in view editor and move before functionality in view editor |
0.02.69a | 2008-05-31 | Added some better test session controls through the admin interface. Added the ability to mark a test session as finished through the testrun page to avoid hanging. |
0.02.68a | 2008-05-31 | New database index support from myrug 2. Indexes should support much faster graphs, summaries and other historic displays. |
0.02.66a | 2008-05-31 | Added new site.text variables to allow custom language for passed/failed messages |
0.02.65a | 2008-05-31 | Added support for colons and dashes to be turned on and off in views |
0.02.64a | 2008-05-31 | First use of new schema.update.sql with CREATE INDEX. Should have a much faster response for graphs and other historic items of data. |
0.02.36a | Updated firstrun to support the new experimental upgrade process | |
0.02.35a | Changed local test create action to return to the node edit screen following a user bug report. It was unclear the test had already been created and so clicking save gave an error. Save message also changed to reflect that nothing may have changed. | |
0.02.33a | Added upgrade SQL files though not in the firstrun scripts. Other minor changes | |
0.02.32a | Added usage tracker and version checker (updates available) from .31.
Added welcome page and firstrun variable, various other fixes | |
0.02.30a | New shell-install and vm-upgrade shell scripts to manage fresh installs and/or file upgrades | |
0.02.28a | Added remote ping and testrand tests | |
0.02.27a | Added zoom functionality in the history mode and other bits | |
0.02.25a | Added alert option for node so it gets tested but alerts aren't generated. Added some help. Various other minor changes. | |
0.02.24a | Altered test script so if it skipped tests (after a ping failed) all tests are set (and recorded if applicable) as a return value of zero and a level of -1 (untested). This means they will show as untested in the last run rather than passed from the last run they were tried in. | |
0.02.22a | Added simple 24hr and day summary page and lnks | |
0.02.21a | Fixed track line not plotting in the right time order (jagged line problem) - BID114 |