260 Commits
Author SHA1 Message Date
Zaid Abdulla a279fb70d3 Moving configuration files to config directory 2013-07-28 09:06:16 +03:00
Zaid Abdulla dae71b69ab Set task timestamp when sanitizing only if not given 2013-07-23 02:14:31 +03:00
Zaid Abdulla c268f6a321 Fixed bug where addObject task doesn't return response 2013-07-23 02:12:55 +03:00
Zaid Abdulla bcfd56d868 Don't delete InternetGatewayDevice tree when reinitializing device 2013-07-22 20:32:32 +03:00
Zaid Abdulla 8167c0c6e5 Fixed bug in the last commit which caused incomplete objects in init task 2013-07-22 19:45:12 +03:00
Zaid Abdulla 9f83c29a93 GetParameterNames task now deletes objects that no longer exist from DB 2013-07-22 14:30:11 +03:00
Zaid Abdulla 754b2d784f AddObject and DeleteObject tasks no longer require a trailing dot at the end of the path. Added new task type 'refreshObject'. 2013-07-21 10:25:56 +03:00
Zaid Abdulla 7da76e0de7 Mark object instances in the device doc 2013-07-21 10:01:43 +03:00
Zaid Abdulla 690afb3522 Updated repo URL. Fixed a few spelling mistakes in readme. 2013-06-28 11:50:52 +03:00
Zaid Abdulla f28fb29ce9 Changed package name to genieacs 2013-06-28 11:40:26 +03:00
Zaid Abdulla 80a85852cd Created node package and added license 2013-06-28 10:54:52 +03:00
Zaid Abdulla af9ca0c2ae Adding/removing objects from API 2013-06-09 14:41:31 +03:00
Zaid Abdulla abe6cfc3ab Added support for multi-instance objects in presets 2013-06-06 10:55:22 +03:00
Zaid Abdulla 44a09a655d Ability to assign instance name when adding object 2013-06-03 10:55:42 +03:00
Zaid Abdulla 91e9e47a65 Support for adding/deleting tags in presets 2013-06-01 19:40:36 +03:00
Zaid Abdulla 913388ab34 Cache invalidation in API for presets and presets hash 2013-06-01 19:38:47 +03:00
Zaid Abdulla ea5c92aaa0 Reinitialize device on bootstrap event 2013-05-28 11:18:01 +03:00
Zaid Abdulla c91616c914 Added Content-Type and Content-Length to firmware downloads 2013-05-24 12:18:33 +03:00
Zaid Abdulla b01cc55cda Implemented addObject and deleteObject CPE functions 2013-05-23 15:02:03 +03:00
Zaid Abdulla 65e7b22149 Added boot and bootstrap timestamps 2013-05-14 14:28:00 +03:00
Zaid Abdulla 9f156c2c88 Fixed timestamp not properly set when adding tasks from presets 2013-04-12 17:19:03 +03:00
Zaid Abdulla bf518a5e92 Added SSID and PSK to summary parameters 2013-04-07 14:33:04 +03:00
Zaid Abdulla 8a26ea5111 Support for sorting in query API 2013-04-07 11:43:37 +03:00
Zaid Abdulla 3f45c7e887 Include xsi:type attribute with SetParameterValues method 2013-04-03 09:15:46 +03:00
Zaid Abdulla 5934178d91 Serve files without listening to request end event 2013-03-31 16:05:51 +03:00
Zaid Abdulla 03e57616f7 Improved MAC normalization 2013-03-31 14:38:43 +03:00
Zaid Abdulla eb92d35b51 Added support for wildcards and mac 2013-03-28 08:51:10 +03:00
Zaid Abdulla f58c5604c2 Fixed bug in task retry 2013-03-27 11:24:46 +03:00
Zaid Abdulla 850f0241e5 Implemented factory reset 2013-03-27 10:43:12 +03:00
Zaid Abdulla 94affab377 Expand preset precondition query 2013-03-26 22:54:50 +03:00
Zaid Abdulla b470c3273c Sanitize getParameterValues task before saving 2013-03-26 09:36:35 +03:00
Zaid Abdulla 0934831fa1 Use default normalizer if parameter type isn't specefied in parameter config 2013-03-23 23:54:18 +03:00
Zaid Abdulla e247eaaef8 Updated parameter aliases 2013-03-22 19:35:02 +03:00
Zaid Abdulla 52bbd6c4a0 Fixed invalid json in API query results. Added total count in response header. 2013-03-22 19:33:32 +03:00
Zaid Abdulla bbbe881ca4 Include aliases in device objects when querying 2013-03-22 14:01:55 +03:00
Zaid Abdulla c3eb8c157d Added projection in query API 2013-03-22 13:06:27 +03:00
Zaid Abdulla cc68d3b62e Added options to expire tasks and prevent duplicates. 2013-03-22 00:53:40 +03:00
Zaid Abdulla de2edd0438 Using connection:keep-alive and connection:close headers in response 2013-03-20 22:47:32 +03:00
Zaid Abdulla 6b76e5b0b2 Record number of retries when retrying a task 2013-03-20 19:47:54 +03:00
Zaid Abdulla 238437e516 Fixed bug where writable parameters are not marked as such 2013-03-20 19:47:08 +03:00
Zaid Abdulla e117f9ceb3 Added query API with parameter aliasing. Improvements to parameter value normalization. 2013-03-19 20:45:35 +03:00
Zaid Abdulla 56fa1f03e4 Cleaned up value normalization code 2013-03-15 22:33:25 +03:00
Zaid Abdulla 8f30fc7d09 Added ping functionaltiy 2013-03-02 19:33:11 +03:00
Zaid Abdulla 488afa53bb Changed path for delete, retry actions on tasks 2013-03-01 18:07:33 +03:00
Zaid Abdulla dcfd102f9c Add functionality in API to delete or retry a task 2013-03-01 14:11:08 +03:00
Zaid Abdulla 39a5ff8a9a Firmware upgrade now functional 2013-02-22 22:37:51 +03:00
Zaid Abdulla e15f42a531 Properly unescape device ID in API calls 2013-02-22 22:25:16 +03:00
Zaid Abdulla 20fa79c0a3 Implemented HTTPS support 2013-02-18 14:48:21 +03:00
Zaid Abdulla 85fc5edc8d File server and API fixes 2013-02-18 09:02:04 +03:00
Zaid Abdulla 19570d305f Moved file upload functionality from files.coffee to api.coffee 2013-02-10 12:25:21 +03:00