Commit Graph

21 Commits

Author SHA1 Message Date
clerie 82378e0bd7 Add user device realation changes 2022-06-17 00:08:40 +02:00
clerie 1d60043f37 Add method for detaching device and user 2022-06-16 23:13:54 +02:00
clerie 8849b8488c Introduce ability to attach users to devices 2022-06-16 23:01:04 +02:00
clerie 501be198c4 Allow ommsync mode to be used in cli 2022-06-16 22:40:01 +02:00
clerie deba76228b Add CreatePPUser message 2022-06-16 21:29:21 +02:00
clerie 93e0676147 Add infrastructure for dealing with encryption keys 2022-06-16 14:56:39 +02:00
clerie 2d8a1897f0 Add method for changing PP user num 2022-05-02 18:54:49 +02:00
clerie e3f9fbf36b Allow modification of PPUser 2022-05-02 18:33:21 +02:00
clerie 0a442e4ab5 Add child typing to all other existing message types 2022-05-02 00:41:46 +02:00
clerie bd68cbd7d8 Bootstrap child type casting 2022-05-01 23:55:18 +02:00
clerie cf3c16c66a Refactor message classes
Message classes allow dynamic attribute access to message fields. Childs
get exposed through a dedicated class by attributes too. Message type
fields and childs have types that get enforces. None type is allowed
too while transitioning.
2022-05-01 22:32:08 +02:00
clerie 1752a9151d Add support for PP user 2022-05-01 13:27:56 +02:00
clerie 5365b942ce Add function to get all devices 2022-05-01 13:13:31 +02:00
clerie 7064d6f615 Rename get_pp_dev to get_device to match python-mitel feature naming 2022-05-01 12:53:46 +02:00
clerie 50d9b79ad0 Fix documentation 2022-05-01 12:50:59 +02:00
clerie 7076eb1543 Expose connection object directly instead of proxying the request method 2022-04-02 21:10:05 +02:00
clerie 8d2e94f5f3 Move last components of session layer to client and remove session completely 2022-01-17 12:20:54 +01:00
clerie f1c340fb3d Add GetPPDev message 2022-01-16 13:52:08 +01:00
clerie c63ecf7781 Fix GetAccountResp data parsing 2022-01-06 23:58:59 +01:00
clerie f62579ce90 Add GetAccount 2022-01-06 18:13:48 +01:00
clerie d821b57f7c Introduce high level OMMClient2 interface 2022-01-06 16:11:21 +01:00