Zaid Abdulla
b60682bf80
Fix bug in marking params to load on GPN reponse
2016-09-06 02:48:54 -07:00
Zaid Abdulla
7655ffefd9
Fix bug when determining NextLevel in GPN
2016-09-06 02:46:16 -07:00
Zaid Abdulla
ad38a7ccb1
Restructuring and optimization in provision processing
2016-09-06 02:38:08 -07:00
Zaid Abdulla
67d08ca1ff
Fix potential bug when saving session
2016-08-31 00:31:34 -07:00
Zaid Abdulla
1a66c67061
Fix infinite loading loop in new devices
2016-08-30 02:28:23 -07:00
Zaid Abdulla
4fecaf85f2
Optimize by reusing sync state object across requests
2016-08-30 00:27:43 -07:00
Zaid Abdulla
41fb97adef
Use variable to store active sessions
...
Keep session data in process for as long as the TCP connectoin is
open. Use redis if connection closes before the session is over.
2016-08-29 00:17:01 -07:00
Zaid Abdulla
e6aab4229d
A few fixes
2016-08-26 00:14:29 -07:00
Zaid Abdulla
1fe46061e0
Fix bug in GetParameterNames method
2016-08-24 19:00:24 -07:00
Zaid Abdulla
67bcd7e526
New and improved fault management
...
This introduces the concept of "channel". Presets may belong to different
channels such that if one preset causes a fault, only presets belonging
to the same channel will be paused. Presets in other channels will continue
to be applied.
2016-08-23 01:06:25 -07:00
Zaid Abdulla
0a5697f06a
Implement creating and deleting instances
2016-08-16 13:28:50 -07:00
Zaid Abdulla
1537603945
Implement path alias unpacking
2016-07-20 03:29:19 +03:00
Zaid Abdulla
e5a21d2b40
Massive restructuring to use flat data model representation
...
Good luck reading this commit!
2016-07-12 04:51:24 +03:00
Zaid Abdulla
4187b812f3
Implement compatibility shim for tasks
...
Tasks need to be deprecated and replaced with a better solution. This
patch adds support for tasks until a better approach is implemented.
2016-04-20 02:35:56 +03:00
Zaid Abdulla
eb20581033
Fix bug in generateRpc causing infinite GPN
2016-04-20 02:19:14 +03:00
Zaid Abdulla
7ced8fef3d
Fix bug in set value configuration
2016-04-19 13:18:14 +03:00
Zaid Abdulla
27e9882071
Initial implementation of user extensions
2016-04-19 03:18:48 +03:00
Zaid Abdulla
8ac94474aa
Few fixes in RPC generation routines
2016-04-19 03:07:32 +03:00
Zaid Abdulla
7b18cb3bbf
Virtual parameters
...
Implemented support for user-defined parameters driven by Javascript
code. Renamed scripts collection to provisions.
2016-04-17 18:54:48 +03:00
Zaid Abdulla
48d9adbaff
Scripting in presets
...
User defined scripts can now be used in presets allowing dynamic values
and complex provisioning workflow.
2016-03-26 02:16:37 +03:00
Zaid Abdulla
dff95c3c80
Update dependencies
2016-03-06 06:19:50 +03:00
Zaid Abdulla
5acfa206f2
New session implementation
...
A new implementation of a TR-069 session that takes a declarative
approach and makes use of the new data model functions.
2016-03-06 04:41:10 +03:00