Kaa platform v0.9.0 "Avocado Archipelago"
Pre-release
Pre-release
Epics
Stories
- [KAA-38] - Add ability to create unicast notifications via Web UI
- [KAA-416] - Integrate Kaa with Docker
- [KAA-813] - [C SDK] Implement source formatting script
- [KAA-829] - [C SDK] Increase warning\error level and fix all warnings when using gcc
- [KAA-857] - [C++ SDK] Use CMAKE_BUILD_TYPE instead of KAA_DEBUG_ENABLED
- [KAA-858] - [C SDK] Use CMAKE_BUILD_TYPE instead of KAA_DEBUG_ENABLED
- [KAA-873] - Add support of failover and load balancing to Kaa REST client
- [KAA-874] - Download configuration for specific endpoint group
- [KAA-877] - REST API to provision and revoke endpoint security credentials
- [KAA-879] - Ability to handle endpoint deregistration requests.
- [KAA-888] - [Objective-C] Add SQLite-based log storage
- [KAA-890] - Ability to switch between SQL databases using maven build profile.
- [KAA-891] - Introduce specific error codes for requests from unregistered endpoints
- [KAA-896] - [Java SDK] Ability to set Failover Strategy
- [KAA-915] - Improve and document JMX performance metrics
- [KAA-925] - [C SDK] Factor out common manager API
- [KAA-926] - [C SDK] Make KAA_MAX_LOG_LEVEL overridable for tests
- [KAA-933] - [C SDK] Check and integrate binary builds for xtensa-lx106-elf
- [KAA-934] - [C SDK] Add support for Cmocka + CTest
- [KAA-936] - [C SDK] Setup Nix for automatic environment setup
- [KAA-941] - [C SDK] Integrate rats into Nix
- [KAA-945] - [C SDK] Check and speed up long-running tests
- [KAA-947] - [C SDK] Update to cc3200-sdk-1.2.0
- [KAA-948] - [Objective-C SDK] Add ability to build SDK with release configuration
- [KAA-951] - Integrate Kaa with Cassandra 3.0.x version
- [KAA-952] - [C SDK] Remove KAA_TRACE_IN and KAA_TRACE_OUT from tests
- [KAA-953] - Update Spring framework dependency version
- [KAA-959] - Increase maximum length of the SDK profile name
- [KAA-960] - Ability to assign CredentialsService instance to Application
- [KAA-963] - [Java SDK] Ability to handle device management error codes
- [KAA-964] - [Objective-C SDK] Ability to handle device management error codes
- [KAA-965] - [C++ SDK] Ability to handle device management error codes
- [KAA-966] - [Objective-C SDK] Ability to set Failover Strategy
- [KAA-975] - [C SDK] Review disabled tests
- [KAA-976] - Review and update REST API calls to accept application token instead of application ids
- [KAA-978] - [C SDK] Ability to handle device management error codes
- [KAA-992] - [C SDK] Patch astyle
- [KAA-998] - [C SDK] Add build with no logging
- [KAA-1001] - [C SDK] Implement -Werror for doxygen
- [KAA-1016] - Integrate Nix for C++ SDK
- [KAA-1021] - [C SDK] Update to latest nix channel
Tasks
- [KAA-984] - [C SDK] Create testing tutorial
- [KAA-987] - Create "Build configuration" page
- [KAA-996] - [C SDK] Review doxygen generation
- [KAA-1008] - [C++] Make Windows documentation more explicit
Bugs
- [KAA-820] - [C SDK] Build script doesn't stop if errors occur during tests
- [KAA-893] - Server-side EP profile should be stored as a DB object in MongoDB
- [KAA-901] - Confusing error message when creating a type in CTL, which uses itself recursively
- [KAA-902] - Confusing error message when creating an endpoint group with the existing name, but a different weight
- [KAA-906] - [Objective-C SDK] Bucket delivery timeout causes sequential switching of access points
- [KAA-912] - [Java SDK] Bucket delivery timeout causes sequential switching of access points
- [KAA-913] - [C++ SDK] Bucket delivery timeout causes sequential switching of access points
- [KAA-914] - [C SDK] Bucket delivery timeout causes sequential switching of access points
- [KAA-932] - [C SDK] Incorrect buffer management in KaaTCP request
- [KAA-937] - [C SDK] RSA Keys are generated in sources
- [KAA-938] - Resolve warnings in Objective-C SDK
- [KAA-942] - Deep schema export fails with CTL dependencies
- [KAA-946] - SDK generation fails
- [KAA-950] - Fix persistence of client properties state.
- [KAA-958] - Licence headers are missing in some of the new files
- [KAA-970] - Сould not receive notification on Android client from mandatory topic on Admin UI.
- [KAA-971] - [C++ SDK] Unit tests fail
- [KAA-980] - [C++ SDK] Fix build_sdk_thirdparty.bat
- [KAA-1007] - [Objective-C SDK] Unable to send meta data request on the first SDK start
- [KAA-1009] - [C++ SDK] Fix and improve buid_sdk_thirdparty.bat and env.bat
- [KAA-1011] - [C SDK] Fix cppcheck
- [KAA-1015] - Can't use default value for long type
- [KAA-1017] - [C SDK] Warning compiling tests with clang
- [KAA-1018] - Fix copyright header format so it doesn't get misinterpreted as documentation
- [KAA-1020] - [C++ SDK] Test segfault
- [KAA-1026] - [Java SDK] Endpoint SDK should not control application behaviour
- [KAA-1027] - [Objective-C SDK] Endpoint SDK should not control application behaviour
- [KAA-1028] - [C++ SDK] Endpoint SDK should not control application behaviour
- [KAA-1029] - [C SDK] Endpoint SDK should not control application behaviour
- [KAA-1033] - SQLite storage size grows infinitely
- [KAA-1046] - [C SDK] Build errors in generated files within GPIO cc32xx demo
- [KAA-1048] - C Data collection isn't working as expected
- [KAA-1049] - Unable to save big log schema