Commit Graph
798 Commits
Author SHA1 Message Date
Zaid Abdulla 5b7e937cd8 Fixed major bug caused by having request variables in the global scope. Add ability to sepecify devices for which requests/responses will be dumped to file. 2013-01-18 16:24:13 +03:00
Zaid Abdulla ece1289ff8 Recognize 'yes' as boolean true whem matching variable types 2013-01-17 01:40:59 +03:00
Zaid Abdulla 46119e1377 Ignore gracefully if task in request cookie doesn't exist 2013-01-16 22:51:18 +03:00
Zaid Abdulla 60bda6921a In case of fault response, store the fault and don't process any new task until fault is cleared. 2013-01-16 15:30:48 +03:00
Zaid Abdulla d739adc32c Handle inavailability of cache gracefully. No longer crashes when memcache is not available. 2013-01-15 22:01:57 +03:00
Zaid Abdulla cd67e50062 In presets, ignore config parameters that don't exist in the device 2013-01-15 16:34:18 +03:00
Zaid Abdulla 77d1c86b86 Added boolean support to type matching 2013-01-15 15:26:56 +03:00
Zaid Abdulla 5c834568ab Match the existing parameter type when applying configuration 2013-01-14 16:17:50 +03:00
Zaid Abdulla c568bb6332 Fixed bug in presets adding invalid setParameterValues task 2013-01-13 16:15:55 +03:00
Zaid Abdulla 2d462eb11a Renamed profiles to presets in API 2013-01-13 12:51:04 +03:00
Zaid Abdulla 04b92945fe Renamed profiles to presets. Added preconditition. 2013-01-12 16:08:15 +03:00
Zaid Abdulla 5d95f6039b Added profile support for refreshing param value 2013-01-07 16:07:41 +03:00
Zaid Abdulla 2b5a1b2ff0 A little bit of cleanups and modifications on profiles 2013-01-07 11:32:15 +03:00
Zaid Abdulla 7eed5cd4d0 Delete cached profiles hash when saving/deleting profiles 2013-01-03 16:26:52 +03:00
Zaid Abdulla 4c0d33f575 Initial profiles support. Needs more testing. 2013-01-03 14:57:30 +03:00
Zaid Abdulla d636c31940 Moved mongo and memcached connection into a separate module 2012-12-27 14:13:48 +03:00
Zaid Abdulla 83d05462bf Bug fixes in ACS 2012-12-26 12:54:20 +03:00
Zaid Abdulla 76758f35b3 Bug fix in API 2012-12-26 12:51:16 +03:00
Zaid Abdulla 813bd836f5 Optimized new device detection 2012-12-25 11:18:54 +03:00
Zaid Abdulla 89a114434a Add or remove devices tags 2012-12-23 18:38:29 +03:00
Zaid Abdulla 07e9fec967 Removed read operations from the API 2012-12-23 16:45:21 +03:00
Zaid Abdulla 658d54fa9c Fixed cache expiration 2012-12-21 00:05:46 +03:00
Zaid Abdulla 20992e8630 Fixed bug causing request/response logs to not be written to disk 2012-12-20 23:52:45 +03:00
Zaid Abdulla de7a74437a Only log informs when in debug mode 2012-12-20 15:45:42 +03:00
Zaid Abdulla 95ee9ffd0e Handle invalid xml chars gracefully 2012-12-20 15:34:24 +03:00
Zaid Abdulla 0ac2bdf656 Set default write concern to avoid warnings 2012-12-20 08:56:17 +03:00
Zaid Abdulla aa76e027f2 Implemented debugging mechanism to log requests and responses when exception occurs 2012-12-19 21:36:26 +03:00
Zaid Abdulla e5d1a97375 Using buffers to get request body 2012-11-12 08:23:51 +03:00
Zaid Abdulla 75a3c91bc4 Fixed bug that shows up when using connection_request while the device is offline 2012-11-05 08:35:57 +03:00
Zaid Abdulla 1c3cde6105 Fixed syntax error 2012-11-03 00:50:43 +03:00
Zaid Abdulla c2877e4ca2 Added _timestamp for parameters 2012-11-02 15:34:05 +03:00
Zaid Abdulla 2ace65d2ea Added _last_inform timestamp to device 2012-11-02 15:26:58 +03:00
Zaid Abdulla a4b30357e7 Sanitization for number values such as RSSI and CINR 2012-11-01 23:36:15 +03:00
Zaid Abdulla 52aa4696d7 Fixed test template 2012-11-01 23:35:19 +03:00
Zaid Abdulla e2b365dad9 Ability to add a task and do connection request 2012-10-23 21:51:13 +03:00
Zaid Abdulla 3126cbbc9d Impelemnted querying in API 2012-10-22 09:14:04 +03:00
Zaid Abdulla 0839e5dd21 Fixed test templates 2012-10-21 23:15:54 +03:00
Zaid Abdulla 0b73240024 Added writable attribute in parameter tree 2012-10-21 23:13:37 +03:00
Zaid Abdulla 52967d018c Better implementation for generating device id 2012-10-21 11:24:47 +03:00
Zaid Abdulla 88060dd288 Worker respawn in case of exception 2012-10-18 03:28:38 +03:00
Zaid Abdulla d93ba4445a Added a config option for listening interface 2012-10-17 14:05:38 +03:00
Zaid Abdulla 2b997e466a Updated ACS port to match the port used by AP Manager 2012-10-17 11:13:16 +03:00
Zaid Abdulla 1606d4428c API script for communicating with the GUI frontend 2012-10-17 00:11:49 +03:00
Zaid Abdulla ca70f40201 Created config.coffee for configurations and common.coffee for commonly used functions 2012-10-16 23:43:49 +03:00
Zaid Abdulla 6f445bf3b9 Using memcached 2012-10-15 22:22:37 +03:00
Zaid Abdulla e016d5cc5f Performance improvements 2012-10-11 18:24:52 +03:00
Zaid Abdulla 760d074a29 Fixed formatting in readme file 2012-10-10 09:47:43 +03:00
Zaid Abdulla b7f9dcb8ec Initial commit 2012-10-10 09:44:09 +03:00