akokhanovskyi
released this
31 Oct 18:33
·
42 commits
to release-2.0
since this release
Epic
Story
- [APP-7] - Continuous log upload in Data Collection demo
- [APP-52] - Move Android samples from Ant to Gradle
- [APP-66] - Integrate Nix into sample apps
- [APP-86] - [C] Remove unnecessary source file from configuration and gpiocontrol demo esp8266
- [APP-87] - [C] Integrate configuration demos for different platforms into single demo
- [APP-88] - [C] Integrate gpio demos for different platforms into single demo
- [APP-89] - [C] Cross-compilation of the data collection demo
- [APP-92] - [Java] Basic level Apps: Credentials management
- [APP-93] - [Java] Basic level Apps: Endpoint profiles and grouping
- [APP-94] - [Java] Basic level Apps: Configuration
- [APP-95] - [Java] Basic level Apps: Data collection
- [APP-96] - [Java] Basic level Apps: Notifications
- [APP-98] - [Java] Basic level Apps: Endpoint ownership (ex Verifiers)
- [APP-113] - [C] Cross-compilation of the notification demo
- [APP-143] - [Android] Basic level Apps: Notifications
- [APP-145] - [Android] Update "City Guide" app
- [APP-147] - [Android] Update "Photo Frame" app
- [APP-148] - [Android] Update SandBox Builder sdk library place
- [APP-151] - [Objective-C] Basic level Apps: Notifications
- [APP-152] - [C++] Basic level Apps: Notifications
- [APP-153] - [C] Basic level Apps: Notifications
- [APP-155] - [Objective-C] Basic level Apps: Data collection
- [APP-156] - [C++] Basic level Apps: Data collection
- [APP-157] - [C] Basic level Apps: Data collection
- [APP-158] - [Objective-C] Basic level Apps: Configuration
- [APP-159] - [C++] Basic level Apps: Configuration
- [APP-160] - [C] Basic level Apps: Configuration
- [APP-161] - [C] Basic level Apps: Events
- [APP-162] - [C] Basic level Apps: Endpoint ownership
- [APP-163] - [Objective-C] Basic level Apps: Endpoint ownership
- [APP-169] - [Android] Update "Cell Monitor" app
- [APP-170] - [Android] Update "User Verifier" app
- [APP-172] - [Android] Update "GPIO Control" app
- [APP-173] - [C] Basic level Apps: Credentials management
- [APP-174] - [C++] Basic level Apps: Credentials management
- [APP-175] - [Objective-C] Basic level Apps: Credentials management
- [APP-176] - [no-SDK] Basic level Apps: Credentials management
- [APP-177] - Change sample application builders according to CTL based Configuration Schema
- [APP-178] - Change sample application builders according to CTL based Notification Schema
- [APP-182] - [Objective-C] Basic level Apps: Endpoint profiles and grouping
- [APP-183] - [C] Basic level Apps: Endpoint profiles and grouping
- [APP-184] - [C++] Basic level Apps: Endpoint profiles and grouping
- [APP-185] - Basic level Apps: Notifications: Review and update bundle scenario flow
- [APP-186] - Remove OpenSSL dependencies in sample apps
- [APP-187] - Automate sample apps builds
- [APP-188] - Basic level Apps: Notifications: Technical review of the bundle description
- [APP-189] - [C/C++ SDK] Rename x86 platform
- [APP-191] - Change sample application builders according to CTL based Data collection Schema
- [APP-193] - Sample apps fixes after change: CTL in Events extension
- [APP-194] - [C/C++] Improve/eliminate build.sh and build.bat scripts
- [APP-202] - Update gitignore file in order to ignore libs folder in ObjC part
- [APP-206] - Basic level Apps: Configuration: Technical review of the bundle description.
- [APP-207] - Add support of new API for Tenant and User management
- [APP-208] - Drop the obsolete sample apps
- [APP-227] - Basic level Apps: Data collection: Review and update bundle scenario flow
- [APP-228] - Basic level Apps: Data collection: Review and update bundle description
- [APP-231] - Basic level Apps: Endpoint profiles and grouping: Update bundle description
- [APP-234] - Basic level Apps: Data collection: Update schemas and configuration
- [APP-235] - [Java] Basic level Apps: Events
- [APP-236] - [C++] Basic level Apps: Events
- [APP-237] - [Objective-C] Basic level Apps: Events
- [APP-238] - [no-SDK] Basic level Apps: Events
- [APP-239] - Basic level Apps: Events: Review and update bundle scenario flow
- [APP-240] - Basic level Apps: Events: Update schemas and configuration
- [APP-241] - Basic level Apps: Events: Review and update bundle description
- [APP-242] - [C++] Basic level Apps: Endpoint ownership
- [APP-243] - Basic level Apps: Endpoint ownership: Update bundle scenario flow
- [APP-244] - Basic level Apps: Endpoint ownership: Update schemas and configuration
- [APP-245] - Basic level Apps: Endpoint ownership: Update bundle description
- [APP-247] - [C] Notification demo
- [APP-248] - [C++] Event demo
- [APP-256] - Basic level Apps: Credentials management: Review and update bundle description
- [APP-258] - Add timestamp field in the log scheme of Data collection demo
- [APP-265] - Basic level Apps: Configuration: Fix bundle description
- [APP-269] - [C++] Basic level Apps: Data collection: Description update
- [APP-270] - [C] Basic level Apps: Data collection: Description update
- [APP-272] - [C++] Basic level Apps: Endpoint profiles and grouping: Update description
- [APP-273] - [C] Basic level Apps: Endpoint profiles and grouping: Update description
- [APP-274] - Basic level Apps: Events: Update bundle description
- [APP-275] - [Objective-C] Basic level Apps: Data collection: Update description
- [APP-276] - [Objective-C] Basic level Apps: Configuration: Update description
- [APP-277] - [Objective-C] Basic level Apps: Notifications: Update description
- [APP-281] - [iOS] Create "GPIO Control" app
- [APP-282] - [Objective-C] Basic level Apps: Endpoint profiles and grouping: Update description
- [APP-283] - Review Gradle integration
- [APP-284] - [Android] Review/update "City Guide" app
- [APP-286] - [Android] Review/update "Cell Monitor" app
- [APP-288] - [Objective-C] Add XCode user files to .gitignore file
- [APP-290] - [Objective-C] Basic level Apps: Events: Update description
- [APP-292] - Correct all ObjC demo application according to changes in ObjC SDK
- [APP-295] - [Objective-C] Basic level Apps: Endpoint ownership: Update description
- [APP-297] - Prepare minimal documentation tree
- [APP-299] - Create test cases for testing guides
- [APP-300] - [Objective-C] Update all demo apps: Add Kaa as a local Pod instead of subproject
- [APP-302] - [Java] Basic level Apps: Endpoint profiles and grouping: Update description
- [APP-303] - [no-SDK] Basic level Apps: Credentials management: Update description
- [APP-304] - [C++] Basic level Apps: Endpoint ownership: Update description
- [APP-305] - [C] Basic level Apps: Endpoint ownership: Update description
- [APP-306] - [Objective-C] Basic level Apps: Credentials management: Update description
- [APP-307] - [no-SDK] Basic level Apps: Credentials management: Add support for iOS
- [APP-308] - [C++] Basic level Apps: Events: Update description
- [APP-309] - Update .gitignore for android libs
- [APP-310] - Travis build fails due to missing license
- [APP-311] - [Java] Basic level Apps: Data collection: Update description
- [APP-314] - [C/C++] Improve CMake files generation
- [APP-315] - Basic level Apps: Data collection: Review and update bundle scenario flow
- [APP-317] - Basic level Apps: Data collection: Review and update bundle description
- [APP-320] - [Objective-C] Update DataCollection demo
- [APP-324] - Drop stale files in repository
- [APP-345] - [Android] Endpoint ownership: Disable in Sanbox for 2.0.0
- [APP-348] - [C++] Validate sample applications in the latest sandbox
- [APP-349] - [C] Validate sample applications in the latest sandbox
- [APP-350] - [C++] DataCollection Demo: fix assembly/src-cpp.xml
- [APP-374] - [Android] Basic level Apps: Events
- [APP-376] - Update user verifiers demo credentials configuration.
- [APP-377] - [Objective-C] Update user verifiers demo credentials configuration.
- [APP-378] - [Android] Update user verifiers demo credentials configuration.
- [APP-390] - [Java] Credentials management: Update application
- [APP-394] - [Objective-C] Update all sample applications projects.
- [APP-395] - [Java] Endpoint ownership: add mobile-mode Java app
- [APP-396] - [Objective-C] Podfile is absent in CredentialsDemo folder
- [APP-402] - [Objective-C] Endpoint ownership: Disable for 2.0.0
- [APP-405] - Update Objective-C launching description in all sample applications
- [APP-408] - [Objective-C] Fix sampling period in DataCollectionDemo
- [APP-417] - Endpoint profiling demos use bundle icon
- [APP-420] - Disable outdated sample applications in the Sandbox build
Task
- [APP-180] - How to import Sample application in IDE guide
- [APP-192] - Create functional test suite for sample apps v2.0.0
- [APP-205] - Set in all java sample app isAutogeneratedKeys to true
- [APP-211] - Validate C Configuration demos
- [APP-212] - Validate C Data collection demos
- [APP-213] - Validate C Event demos
- [APP-214] - Validate C GPIO control demos
- [APP-215] - Validate C Notification demos
- [APP-216] - Validate C Storm data analytics demos
- [APP-220] - Validate C++ Configuration demos
- [APP-221] - Validate C++ Data collection demos
- [APP-222] - Validate C++ Event demos
- [APP-224] - Validate C++ Notification demos
- [APP-225] - Validate C and C++ Storm data analytics demos
- [APP-267] - Create test-suite for Sample Applications testing
- [APP-289] - Travis build fails
- [APP-294] - [Storm analytics] Fix application instructions
- [APP-323] - [Android] Basic level Apps: Notifications: Prepare application description
- [APP-332] - Check "Objective C Endpoint Ownership Demo" and include it to sandbox
- [APP-334] - Check "C++ Endpoint Ownership Demo" and include it to sandbox
- [APP-335] - Check "C Endpoint Ownership Demo" and include it to sandbox
- [APP-341] - [Java] Basic level Apps: Endpoint ownership: Update description
- [APP-342] - Add github hook for 'hard' testing of PRs
- [APP-346] - [Android] Update "GPIO Control" app: Update description
- [APP-351] - Implement test sript for the Kaa node services polling
- [APP-354] - [C] Basic level Apps: Events: Update description
- [APP-356] - [Java] Basic level Apps: Events: Update description
- [APP-357] - Long names of Bundles and Demo Apps are cropped
- [APP-358] - [Java] Credentials management: Validate application
- [APP-359] - [Objective-C] Credentials management: Validate application
- [APP-360] - [no-SDK] Credentials management: Validate application
- [APP-361] - [Java] Endpoint profiles and grouping: Validate application
- [APP-362] - [Objective-C] Endpoint profiles and grouping: Validate application
- [APP-363] - [Objective-C] Notifications: Validate application
- [APP-364] - [Java] Notifications: Validate application
- [APP-365] - [Android] Notifications: Validate application
- [APP-366] - [Java] Data collection: Validate application
- [APP-367] - [Objective-C] Data collection: Validate application
- [APP-369] - [Java] Configuration: Validate application
- [APP-370] - [Java] Endpoint ownership: Validate application
- [APP-371] - [Objective-C] Endpoint ownership: Validate application
- [APP-372] - [Objective-C] Events: Validate application
- [APP-373] - [Java] Events: Validate application
- [APP-380] - [C++ SDK] Events: Build failure
- [APP-381] - [C++] Endpoint ownership: Build failure
- [APP-382] - [Objective-C] Endpoint ownership: Application is commented in pom.xml
- [APP-387] - [Android] Validate sample applications in the latest sandbox
- [APP-425] - Release 2.0.0
Bug
- [APP-71] - [Android] Add logs delivery callback to CellMonitor demo
- [APP-73] - [C] Required cmake version is not high enough
- [APP-116] - [C] Build application demo fails after recent updates
- [APP-146] - Duplicate license in cassandra and storm demos
- [APP-149] - [C++] Notification demo fails to build on RPi
- [APP-150] - Exceptions while stopping data collection demo
- [APP-171] - Mistake in CMakeLists.txt of ESP8266 gpio demo
- [APP-179] - Mistake in CMakeLists.txt of СС32XX gpio demo and configuration demo
- [APP-195] - [С] GPIO demo doesn't compile for CC3200 platform
- [APP-197] - [С] Data_Collection_Demo doesn't deployed with build.sh
- [APP-198] - GPIO control for Android doesn't work
- [APP-199] - Error after building Sandbox - Data collection C++ demo
- [APP-201] - Sample application fails on travis
- [APP-204] - Not working app "City Guide" after KAA upgrade
- [APP-209] - Missing ssh installing in documents
- [APP-219] - [C SDK] Incompatible pointer type in Configuration demo source
- [APP-226] - Error after building Sandbox - Configuration C/C++ demo
- [APP-229] - Delete <head> and <body> tags from the descriptions.
- [APP-230] - Delete <head> and <body> tags from the descriptions.
- [APP-232] - [C++ SDK] Cannot update endpoint configuration
- [APP-250] - Fix AbstractDemoBuilder according to latest changes in server side.
- [APP-251] - [Andriod] sample app closed after screen lock (read description)
- [APP-254] - Remove hard coded paths from CMakeLists.txt
- [APP-255] - Your first application does not work for C
- [APP-257] - Events demo C endpoint does not send requests
- [APP-263] - Fix "Storm data analytics Java demo" dependencies
- [APP-264] - Improve "Storm data analytics demo" descriptions
- [APP-266] - Fix "Zeppelin data analytics demo" documentation
- [APP-268] - Improve "Zeppelin data analytics demo" demo/documentation
- [APP-271] - Error after configuring Intel Edison board
- [APP-280] - [Java] Your First Kaa application does not compile
- [APP-287] - Notification demo app crash after resume
- [APP-293] - Fix apach-rat-check warnings on latest develop
- [APP-312] - Storm data analytics demo server build failed: avro artifact not found
- [APP-319] - Incorrect links to documentation in bundle of applications
- [APP-322] - [C] Build data collection demo fails
- [APP-326] - [C++] Basic level Apps: Credentials management: Build failed
- [APP-328] - Incorrect project ID in Credentials Objective C demo
- [APP-336] - 500 Server Error while loading sandbox filters on UI
- [APP-340] - Haven`t icon for platforms
- [APP-343] - Event demos. After executing command "sh build.sh compile" the file xcworkspace is unavailable.
- [APP-344] - [Objective-C] Applications do not build
- [APP-352] - Remove method for build testing
- [APP-353] - Last sandbox build doesn't conform to Kaa release-0.10.0 version on GitHub
- [APP-375] - Compilation errors during the build of the C++ sample applications
- [APP-379] - Rename "User verifiers demo" and "Endpoint profiling and grouping demo" for platforms
- [APP-383] - Sandbox left panel filters show only Configuration demos
- [APP-388] - Events bundle description pictures broken
- [APP-392] - Segmentation fault on entering an unexpected command.
- [APP-393] - The Event demo crashes on creation deletion of a chat room
- [APP-403] - [Java] Credentials demos list of bugs
- [APP-404] - [Java] Incorrect command in boundle Configuration Java demo
- [APP-409] - Update Sandbox icons and styles
- [APP-410] - Credentials Objective-C demo. Error while download app from Sandbox.
- [APP-413] - Update links in sample apps description
- [APP-414] - Credentials demo (C) does not work
- [APP-418] - "Failed to create directory client0" error on second run.
- [APP-419] - Events: clients from different platforms doesn't receive messages and room updates
- [APP-423] - [C] Event demo add/remove chat_room in list twice
- [APP-424] - Event demo Android icon is wrong