Victor Kirhenshtein [Thu, 7 Sep 2017 14:44:49 +0000 (17:44 +0300)]
updated default Windows build env
Victor Kirhenshtein [Thu, 7 Sep 2017 10:01:43 +0000 (13:01 +0300)]
change log update
Victor Kirhenshtein [Thu, 7 Sep 2017 10:00:22 +0000 (13:00 +0300)]
Threshold violation events have current DCI value as parameter 8 (named as "dciValue")
Victor Kirhenshtein [Wed, 6 Sep 2017 20:05:15 +0000 (23:05 +0300)]
fixed server crash on template export
Victor Kirhenshtein [Wed, 6 Sep 2017 13:27:58 +0000 (16:27 +0300)]
additional debug
zev [Mon, 4 Sep 2017 19:03:07 +0000 (22:03 +0300)]
Removed language.settings.xml eclipse file from repository
Victor Kirhenshtein [Mon, 4 Sep 2017 15:59:41 +0000 (18:59 +0300)]
set smaller receiver buffer size for NXCSession tests
Victor Kirhenshtein [Sun, 3 Sep 2017 20:15:48 +0000 (23:15 +0300)]
minor refactoring
Victor Kirhenshtein [Sat, 2 Sep 2017 10:07:14 +0000 (13:07 +0300)]
change log updated
Victor Kirhenshtein [Sat, 2 Sep 2017 09:54:47 +0000 (12:54 +0300)]
summary tables for table DCIs refactoring and minor fixes
Eriks Jenkevics [Fri, 1 Sep 2017 11:10:31 +0000 (14:10 +0300)]
Minor bugfixes
Eriks Jenkevics [Fri, 1 Sep 2017 06:25:33 +0000 (09:25 +0300)]
Added Table DCI summary table functionality to webUI
Eriks Jenkevics [Thu, 31 Aug 2017 16:08:06 +0000 (19:08 +0300)]
Implementation of Table Summary DCI tables for desktop console
Eriks Jenkevics [Fri, 1 Sep 2017 14:07:07 +0000 (17:07 +0300)]
Removed obselete comment to fix build
Victor Kirhenshtein [Fri, 1 Sep 2017 13:25:13 +0000 (16:25 +0300)]
multivalued columns in summary tables
Victor Kirhenshtein [Fri, 1 Sep 2017 13:14:13 +0000 (16:14 +0300)]
added method to get column from point in SortableTreeViewer
Victor Kirhenshtein [Fri, 1 Sep 2017 10:54:16 +0000 (13:54 +0300)]
fixed bug in String::split
Victor Kirhenshtein [Fri, 1 Sep 2017 10:53:48 +0000 (13:53 +0300)]
removed debug output in MacAddress::parse
Victor Kirhenshtein [Thu, 31 Aug 2017 19:09:16 +0000 (22:09 +0300)]
fixed bug in log query
Victor Kirhenshtein [Wed, 30 Aug 2017 20:20:48 +0000 (23:20 +0300)]
fixed memory leak
Victor Kirhenshtein [Wed, 30 Aug 2017 13:54:40 +0000 (16:54 +0300)]
change log updated
Eriks Jenkevics [Thu, 17 Aug 2017 13:08:04 +0000 (16:08 +0300)]
Fixed SQL queries in user profiles to disable SQL injection posibility
Victor Kirhenshtein [Wed, 30 Aug 2017 13:16:40 +0000 (16:16 +0300)]
changed DB versions to allow room for additional upgrades in stable 2.1 branch; fixed configuration parameters LongRunningQueryThreshold and DeleteUnreachableNodesPeriod definition in DB init script
zev [Wed, 30 Aug 2017 12:27:09 +0000 (15:27 +0300)]
Fixed sticky aknowledgment time lose when same event comes.
Victor Kirhenshtein [Tue, 29 Aug 2017 20:55:33 +0000 (23:55 +0300)]
minor refactoring
Victor Kirhenshtein [Tue, 29 Aug 2017 16:09:17 +0000 (19:09 +0300)]
Bar mode for dashboard gauge elements implemented
Victor Kirhenshtein [Tue, 29 Aug 2017 16:08:22 +0000 (19:08 +0300)]
fixed compiler warnings
Eriks Jenkevics [Tue, 29 Aug 2017 13:17:28 +0000 (16:17 +0300)]
Added missing checks for sensor object
Victor Kirhenshtein [Mon, 28 Aug 2017 10:49:21 +0000 (13:49 +0300)]
build number updated
Victor Kirhenshtein [Sun, 27 Aug 2017 15:00:11 +0000 (18:00 +0300)]
fixed in web API to match recent changes in Java API
Victor Kirhenshtein [Sun, 27 Aug 2017 14:59:36 +0000 (17:59 +0300)]
version number updated
Victor Kirhenshtein [Sun, 27 Aug 2017 10:51:17 +0000 (13:51 +0300)]
Fixed javadoc errors
Victor Kirhenshtein [Sat, 26 Aug 2017 20:17:39 +0000 (23:17 +0300)]
Zone ID now referenced as Zone UIN (unique identification number) to avoid confusion with zone object ID
Victor Kirhenshtein [Sat, 26 Aug 2017 15:55:15 +0000 (18:55 +0300)]
New node can be created directly from agent tunnel manager
Victor Kirhenshtein [Sat, 26 Aug 2017 09:24:06 +0000 (12:24 +0300)]
Zone ID can be generated automatically on zone creation
zev [Fri, 25 Aug 2017 10:39:18 +0000 (13:39 +0300)]
Fixed some small sensor mistakes
Victor Kirhenshtein [Thu, 24 Aug 2017 12:35:10 +0000 (15:35 +0300)]
minor refactoring of ObjectLock class
Victor Kirhenshtein [Thu, 24 Aug 2017 12:17:50 +0000 (15:17 +0300)]
Fixed bug with lost agent connectivity after tunnel reconnect
Victor Kirhenshtein [Thu, 24 Aug 2017 12:03:44 +0000 (15:03 +0300)]
retry SNMP status poll after proxy communication error
Victor Kirhenshtein [Thu, 24 Aug 2017 08:03:28 +0000 (11:03 +0300)]
added virtual method SNMP_Transport::isProxyTransport()
Victor Kirhenshtein [Thu, 24 Aug 2017 07:14:29 +0000 (10:14 +0300)]
fixed copy/paste typo in object loading code
zev [Thu, 24 Aug 2017 07:00:54 +0000 (10:00 +0300)]
Fixed build error
zev [Thu, 24 Aug 2017 06:43:59 +0000 (09:43 +0300)]
Fixed proxy nooge connection retrieve from Sensor object. Added functionality for DLMS
zev [Thu, 24 Aug 2017 06:35:52 +0000 (09:35 +0300)]
Added ObjectLock template class to add mutex lock option to any object.
Victor Kirhenshtein [Wed, 23 Aug 2017 19:35:40 +0000 (22:35 +0300)]
fixed bug in configure (Java subagents not being built)
Victor Kirhenshtein [Wed, 23 Aug 2017 15:21:46 +0000 (18:21 +0300)]
deprecated library libnxmap.dll removed from installer; intermediate release 2.1-99
Victor Kirhenshtein [Wed, 23 Aug 2017 15:00:56 +0000 (18:00 +0300)]
fixed potential access to deleted client session
Victor Kirhenshtein [Wed, 23 Aug 2017 14:14:40 +0000 (17:14 +0300)]
server generates full dump on Windows by default
Victor Kirhenshtein [Tue, 22 Aug 2017 17:20:08 +0000 (20:20 +0300)]
fixed mail sender address encoding
Eriks Jenkevics [Tue, 22 Aug 2017 13:46:09 +0000 (16:46 +0300)]
Added fallback for NXSL_Sensor getAttr function
Eriks Jenkevics [Tue, 22 Aug 2017 13:27:37 +0000 (16:27 +0300)]
Removed unused function
Eriks Jenkevics [Tue, 22 Aug 2017 13:14:33 +0000 (16:14 +0300)]
Added NXSL Sensor object
Victor Kirhenshtein [Tue, 22 Aug 2017 13:08:25 +0000 (16:08 +0300)]
fixed web UI build
Eriks Jenkevics [Tue, 22 Aug 2017 05:45:44 +0000 (08:45 +0300)]
Fixed MacAddress toString function for different formats; Introduced even more MacAddress tests
Victor Kirhenshtein [Mon, 21 Aug 2017 20:41:26 +0000 (23:41 +0300)]
fixed compilation warning on Linux
Victor Kirhenshtein [Mon, 21 Aug 2017 18:12:41 +0000 (21:12 +0300)]
added macro DEFINE_MODULE_METADATA; module metadata corerctly exposed on Windows; changed module metadata format
Victor Kirhenshtein [Mon, 21 Aug 2017 11:35:32 +0000 (14:35 +0300)]
refactoring of object tools/predefined graphs filters
Victor Kirhenshtein [Sat, 19 Aug 2017 09:02:16 +0000 (12:02 +0300)]
Fixed bug in sorting alarms by zone name
zev [Fri, 18 Aug 2017 16:34:20 +0000 (19:34 +0300)]
Fixed small errors for File Manager overwrite notifications
Victor Kirhenshtein [Fri, 18 Aug 2017 14:15:42 +0000 (17:15 +0300)]
Syslog messages received on loopback bound to receiving node (local management node or syslog proxy node)
Eriks Jenkevics [Fri, 18 Aug 2017 14:09:51 +0000 (17:09 +0300)]
User Manager now shows appropriate values when no login has occoured and creation data is not available; Removed invalid MAC address separator from parse functions
Eriks Jenkevics [Fri, 18 Aug 2017 13:42:38 +0000 (16:42 +0300)]
DB setup fix
Eriks Jenkevics [Fri, 18 Aug 2017 13:07:21 +0000 (16:07 +0300)]
Changelog update
Eriks Jenkevics [Thu, 17 Aug 2017 15:42:38 +0000 (18:42 +0300)]
Implemented Last Login and Created columns for User Manager. Fixes #NX-1219
Eriks Jenkevics [Fri, 18 Aug 2017 13:03:02 +0000 (16:03 +0300)]
Added tests for MacAddress class; Improved MacAddress::parse function
Victor Kirhenshtein [Thu, 17 Aug 2017 16:00:24 +0000 (19:00 +0300)]
version number updated
zev [Thu, 17 Aug 2017 14:40:14 +0000 (17:40 +0300)]
Fized build error
zev [Thu, 17 Aug 2017 14:27:17 +0000 (17:27 +0300)]
Fixed merge conflict
zev [Thu, 17 Aug 2017 14:23:06 +0000 (17:23 +0300)]
Added configuration before file/folder overwrite. Fixed some small mistakes. Fixes #NX-1170
Eriks Jenkevics [Thu, 17 Aug 2017 10:07:06 +0000 (13:07 +0300)]
Revert "Server side implementation of event groups. Fixes #NX-1102"
This reverts commit
dd62373c980f566087d4ec0659b01362645b21c1.
Eriks Jenkevics [Thu, 17 Aug 2017 10:07:02 +0000 (13:07 +0300)]
Revert "Changelog update"
This reverts commit
3ee794d1e1cc342a361b138babdeb2b080081220.
Eriks Jenkevics [Thu, 17 Aug 2017 10:06:54 +0000 (13:06 +0300)]
Revert "Fixed typo"
This reverts commit
d3a1d887139907eca510df0ef91b5400085aff11.
Eriks Jenkevics [Thu, 17 Aug 2017 10:06:49 +0000 (13:06 +0300)]
Revert "fixed bug in UpdateEventObject call"
This reverts commit
1d13a6b707325cc70c657da6f84b28831bbd57d7.
Eriks Jenkevics [Thu, 17 Aug 2017 10:06:43 +0000 (13:06 +0300)]
Revert "DB upgrade fix"
This reverts commit
0b85d4a16cdce9bce4032587b853ea0c6abaf7c6.
Eriks Jenkevics [Thu, 17 Aug 2017 10:06:39 +0000 (13:06 +0300)]
Revert "Fixed typo"
This reverts commit
ee8d0365983076f2259e9a8036720139b39626f8.
Eriks Jenkevics [Thu, 17 Aug 2017 10:06:34 +0000 (13:06 +0300)]
Revert "Another typo fix"
This reverts commit
6e7488676be8acc5c4652e353d40d14ec4d358b0.
Eriks Jenkevics [Thu, 17 Aug 2017 06:23:00 +0000 (09:23 +0300)]
Another typo fix
Eriks Jenkevics [Thu, 17 Aug 2017 06:19:51 +0000 (09:19 +0300)]
Fixed typo
Eriks Jenkevics [Thu, 17 Aug 2017 05:36:49 +0000 (08:36 +0300)]
DB upgrade fix
Victor Kirhenshtein [Wed, 16 Aug 2017 19:55:22 +0000 (22:55 +0300)]
added inttypes.h and stdint.h for Microsoft Visual C++
Victor Kirhenshtein [Wed, 16 Aug 2017 19:40:13 +0000 (22:40 +0300)]
fixed bug in UpdateEventObject call
Victor Kirhenshtein [Wed, 16 Aug 2017 15:55:22 +0000 (18:55 +0300)]
fixed Windows build using makefiles; Windows build switched to OpenSSL 1.1.0
Eriks Jenkevics [Wed, 16 Aug 2017 15:16:58 +0000 (18:16 +0300)]
Fixed typo
Victor Kirhenshtein [Wed, 16 Aug 2017 15:14:26 +0000 (18:14 +0300)]
fixed bug in MacAddress::isMulticast()
Eriks Jenkevics [Wed, 16 Aug 2017 15:06:26 +0000 (18:06 +0300)]
Changelog update
Eriks Jenkevics [Wed, 16 Aug 2017 14:19:41 +0000 (17:19 +0300)]
Server side implementation of event groups. Fixes #NX-1102
Eriks Jenkevics [Wed, 16 Aug 2017 14:19:41 +0000 (17:19 +0300)]
Further non-Unicode fixes; LoraWAN subagent refactoring
Eriks Jenkevics [Wed, 16 Aug 2017 10:44:34 +0000 (13:44 +0300)]
Fix for non-Unicode build
Victor Kirhenshtein [Wed, 16 Aug 2017 10:36:47 +0000 (13:36 +0300)]
libnxmb included into agent build
Victor Kirhenshtein [Wed, 16 Aug 2017 09:21:31 +0000 (12:21 +0300)]
added Windows makefile for LoraWAN subagent; minor refactoring
Victor Kirhenshtein [Wed, 16 Aug 2017 09:04:54 +0000 (12:04 +0300)]
LoraWAN subagent included into build if both MQTT and libcurl are available
Victor Kirhenshtein [Wed, 16 Aug 2017 08:49:59 +0000 (11:49 +0300)]
fixed MacAddress::parse declaration
Eriks Jenkevics [Wed, 16 Aug 2017 07:38:05 +0000 (10:38 +0300)]
Fixed DB upgrade
Eriks Jenkevics [Tue, 15 Aug 2017 15:31:22 +0000 (18:31 +0300)]
Fixed MacAddress test
Eriks Jenkevics [Tue, 15 Aug 2017 14:42:45 +0000 (17:42 +0300)]
Moved Java MacAddress class from client to base
Victor Kirhenshtein [Thu, 3 Aug 2017 07:29:50 +0000 (10:29 +0300)]
Implemented Sensor class; Added LoRaWAN subagent
Victor Kirhenshtein [Tue, 15 Aug 2017 13:03:26 +0000 (16:03 +0300)]
added suspend/resume calls to log parser
Victor Kirhenshtein [Mon, 14 Aug 2017 21:17:20 +0000 (00:17 +0300)]
internal parameter PingTime returns data collection error if ICMP proy is not available (issue #NX-1286)
Victor Kirhenshtein [Mon, 14 Aug 2017 20:22:17 +0000 (23:22 +0300)]
agent logs core version and subagents versions on startup; most standard subagents returns build tag as version number; using GetNetXMSDirectory when loading subagents
Victor Kirhenshtein [Sat, 12 Aug 2017 07:24:13 +0000 (10:24 +0300)]
added method enableRoutingTablePolling for NXSL class Node