Merge branch 'master' of https://github.com/wso2/product-iots
commit
8c99d3c0e3
@ -1,78 +0,0 @@
|
||||
@echo off
|
||||
|
||||
REM ---------------------------------------------------------------------------
|
||||
REM Copyright 2017 WSO2, Inc. http://www.wso2.org
|
||||
REM
|
||||
REM Licensed under the Apache License, Version 2.0 (the "License");
|
||||
REM you may not use this file except in compliance with the License.
|
||||
REM You may obtain a copy of the License at
|
||||
REM
|
||||
REM http://www.apache.org/licenses/LICENSE-2.0
|
||||
REM
|
||||
REM Unless required by applicable law or agreed to in writing, software
|
||||
REM distributed under the License is distributed on an "AS IS" BASIS,
|
||||
REM WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
REM See the License for the specific language governing permissions and
|
||||
REM limitations under the License.
|
||||
|
||||
rem ---------------------------------------------------------------------------
|
||||
rem Main Script for WSO2 Carbon
|
||||
rem
|
||||
rem Environment Variable Prequisites
|
||||
rem
|
||||
rem CARBON_HOME Home of CARBON installation. If not set I will try
|
||||
rem to figure it out.
|
||||
rem
|
||||
rem JAVA_HOME Must point at your Java Development Kit installation.
|
||||
rem
|
||||
rem JAVA_OPTS (Optional) Java runtime options used when the commands
|
||||
rem is executed.
|
||||
rem ---------------------------------------------------------------------------
|
||||
|
||||
rem --------- NOTE: This is an edited wso2server.sh script to facilitate
|
||||
rem spark environment variables for WSO2DAS!
|
||||
|
||||
rem ----- if JAVA_HOME is not set we're not happy ------------------------------
|
||||
:checkJava
|
||||
|
||||
if "%JAVA_HOME%" == "" goto noJavaHome
|
||||
if not exist "%JAVA_HOME%\bin\java.exe" goto noJavaHome
|
||||
goto checkServer
|
||||
|
||||
:noJavaHome
|
||||
echo "You must set the JAVA_HOME variable before running CARBON."
|
||||
goto end
|
||||
|
||||
rem ----- Only set CARBON_HOME if not already set ----------------------------
|
||||
:checkServer
|
||||
rem %~sdp0 is expanded pathname of the current script under NT with spaces in the path removed
|
||||
set CARBON_HOME=%~sdp0..
|
||||
echo "%CARBON_HOME%\bin\version.txt"
|
||||
SET curDrive=%cd:~0,1%
|
||||
SET wsasDrive=%CARBON_HOME:~0,1%
|
||||
if not "%curDrive%" == "%wsasDrive%" %wsasDrive%:
|
||||
|
||||
rem find CARBON_HOME if it does not exist due to either an invalid value passed
|
||||
rem by the user or the %0 problem on Windows 9x
|
||||
if not exist "%CARBON_HOME%\bin\version.txt" goto noServerHome
|
||||
|
||||
goto startServers
|
||||
|
||||
:noServerHome
|
||||
echo CARBON_HOME is set incorrectly or CARBON could not be located. Please set CARBON_HOME.
|
||||
echo %CARBON_HOME%
|
||||
goto end
|
||||
|
||||
:startServers
|
||||
start %CARBON_HOME%\wso2\broker\bin\wso2server.bat --run -Dprofile="broker-default"
|
||||
timeout /T 10
|
||||
start %CARBON_HOME%\bin\iot-server.bat --run
|
||||
timeout /T 10
|
||||
start %CARBON_HOME%\wso2\analytics\bin\wso2server.bat --run -Dprofile="analytics-default"
|
||||
|
||||
|
||||
:end
|
||||
goto endlocal
|
||||
|
||||
:endlocal
|
||||
:END
|
@ -1,86 +0,0 @@
|
||||
#!/bin/sh
|
||||
#start-all.sh
|
||||
# ----------------------------------------------------------------------------
|
||||
# Copyright 2016 WSO2, Inc. http://www.wso2.org
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
|
||||
cygwin=false;
|
||||
darwin=false;
|
||||
os400=false;
|
||||
mingw=false;
|
||||
case "`uname`" in
|
||||
CYGWIN*) cygwin=true;;
|
||||
MINGW*) mingw=true;;
|
||||
OS400*) os400=true;;
|
||||
Darwin*) darwin=true
|
||||
if [ -z "$JAVA_VERSION" ] ; then
|
||||
JAVA_VERSION="CurrentJDK"
|
||||
else
|
||||
echo "Using Java version: $JAVA_VERSION"
|
||||
fi
|
||||
if [ -z "$JAVA_HOME" ] ; then
|
||||
JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Versions/${JAVA_VERSION}/Home
|
||||
fi
|
||||
;;
|
||||
esac
|
||||
|
||||
# resolve links - $0 may be a softlink
|
||||
PRG="$0"
|
||||
|
||||
while [ -h "$PRG" ]; do
|
||||
ls=`ls -ld "$PRG"`
|
||||
link=`expr "$ls" : '.*-> \(.*\)$'`
|
||||
if expr "$link" : '.*/.*' > /dev/null; then
|
||||
PRG="$link"
|
||||
else
|
||||
PRG=`dirname "$PRG"`/"$link"
|
||||
fi
|
||||
done
|
||||
|
||||
# Get standard environment variables
|
||||
PRGDIR=`dirname "$PRG"`
|
||||
|
||||
# Only set CARBON_HOME if not already set
|
||||
[ -z "$CARBON_HOME" ] && CARBON_HOME=`cd "$PRGDIR/.." ; pwd`
|
||||
|
||||
###########################################################################
|
||||
NAME=start-all
|
||||
# Daemon name, where is the actual executable
|
||||
IOT_INIT_SCRIPT="$CARBON_HOME/bin/iot-server.sh"
|
||||
ANALYTICS_INIT_SCRIPT="$CARBON_HOME/wso2/analytics/bin/wso2server.sh"
|
||||
BROKER_INIT_SCRIPT="$CARBON_HOME/wso2/broker/bin/wso2server.sh"
|
||||
|
||||
# If the daemon is not there, then exit.
|
||||
|
||||
if [ ! -z "$*" ]; then
|
||||
exit;
|
||||
else
|
||||
trap "sh $CARBON_HOME/bin/stop-all.sh; exit;" INT TERM
|
||||
fi
|
||||
sh $BROKER_INIT_SCRIPT -Dprofile="broker-default" $* &
|
||||
sleep 10
|
||||
sh $IOT_INIT_SCRIPT $* &
|
||||
sleep 10
|
||||
sh $ANALYTICS_INIT_SCRIPT -Dprofile="analytics-default" $* &
|
||||
|
||||
|
||||
if [ ! -z "$*" ]; then
|
||||
exit;
|
||||
else
|
||||
trap "sh $CARBON_HOME/bin/stop-all.sh; exit;" INT TERM
|
||||
while :
|
||||
do
|
||||
sleep 60
|
||||
done
|
||||
fi
|
@ -1,48 +0,0 @@
|
||||
#!/bin/sh
|
||||
#stop-all.sh
|
||||
# ----------------------------------------------------------------------------
|
||||
# Copyright 2016 WSO2, Inc. http://www.wso2.org
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
|
||||
|
||||
PRG="$0"
|
||||
|
||||
while [ -h "$PRG" ]; do
|
||||
ls=`ls -ld "$PRG"`
|
||||
link=`expr "$ls" : '.*-> \(.*\)$'`
|
||||
if expr "$link" : '.*/.*' > /dev/null; then
|
||||
PRG="$link"
|
||||
else
|
||||
PRG=`dirname "$PRG"`/"$link"
|
||||
fi
|
||||
done
|
||||
|
||||
# Get standard environment variables
|
||||
PRGDIR=`dirname "$PRG"`
|
||||
|
||||
# Only set CARBON_HOME if not already set
|
||||
[ -z "$CARBON_HOME" ] && CARBON_HOME=`cd "$PRGDIR/.." ; pwd`
|
||||
|
||||
###########################################################################
|
||||
NAME=stop-all
|
||||
# Daemon name, where is the actual executables
|
||||
IOT_INIT_SCRIPT="$CARBON_HOME/bin/iot-server.sh"
|
||||
ANALYTICS_INIT_SCRIPT="$CARBON_HOME/wso2/analytics/bin/wso2server.sh"
|
||||
MB_INIT_SCRIPT="$CARBON_HOME/wso2/broker/bin/wso2server.sh"
|
||||
|
||||
sh $ANALYTICS_INIT_SCRIPT stop
|
||||
sh $IOT_INIT_SCRIPT stop
|
||||
sh $MB_INIT_SCRIPT stop
|
||||
|
||||
exit
|
@ -1,244 +1,63 @@
|
||||
Release Notes - WSO2 IOT Server - Version 3.0.0
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<body>
|
||||
|
||||
<a href="http://wso2.com/products/iot-server/">
|
||||
<img src="http://b.content.wso2.com/sites/all/common/images/product-logos/IoT-server.svg" alt="WSO2 IoT Server" />
|
||||
</a><p></p>
|
||||
|
||||
<a href='https://opensource.org/licenses/Apache-2.0'><img src='https://img.shields.io/badge/License-Apache%202.0-blue.svg'></a><br/>
|
||||
|
||||
<h1>Release Note - WSO2 IoT Server Version 3.1.0</h1>
|
||||
|
||||
<h2>We are pleased to announce WSO2 IoT Server 3.1.0.</h2>
|
||||
|
||||
<p>WSO2 IoT Server is one of the most adaptive Apache licensed open source IoT platforms available today. It provides best of breed technologies for device manufacturers to develop connected products as wellas rich integration and smart analytics capabilities for system integrators to adopt devices into systems they build.</p>
|
||||
|
||||
<p>These capabilities involve device management, Smart Analytics, API/App management for devices, transport extensions for MQTT, XMPP and many more.</p>
|
||||
|
||||
<h4>What's new in WSO2 IoTS 3.1.0</h4>
|
||||
|
||||
<h2> Bug
|
||||
</h2>
|
||||
<ul>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-181'>IOTS-181</a>] - The Graphs are rendered incorrectly
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-182'>IOTS-182</a>] - The units are missing from Y axis
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-222'>IOTS-222</a>] - INSTALL.txt needs to be updated
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-262'>IOTS-262</a>] - APIThrottleHandler Unable to find throttling info continuously printed.
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-4'>IOTS-4</a>] - Fresh Pack - Table Not Found: X1234_DeviceGRAVITYSummaryData
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-115'>IOTS-115</a>] - Edit Role: The domain name can be typed
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-116'>IOTS-116</a>] - Edit Role: The user is unable to change name
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-119'>IOTS-119</a>] - When existing role name is used to create a role no validation message is shown
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-128'>IOTS-128</a>] - Previously selected permission tree is shown for another admin user
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-138'>IOTS-138</a>] - Remove the admin-device-access role permission
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-144'>IOTS-144</a>] - Operations Log: the data doesn't load
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-170'>IOTS-170</a>] - Proper validation is not fired when an invalid domain is used to login
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-179'>IOTS-179</a>] - Users who register from APIM Store can login to IOTS and enroll devices
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-190'>IOTS-190</a>] - Multi Tenancy: error 500 loads on logging for the first time.
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-198'>IOTS-198</a>] - wso2.anonymous.user in API-Store does not have permission to access custom device types API
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-202'>IOTS-202</a>] - OAuth2BasedMQTTAuthenticator errors thrown if server is bounced while MQTT clients are publishing
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-226'>IOTS-226</a>] - MqttException thrown when a device is pushing erroneous events
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-227'>IOTS-227</a>] - When a device is publishing erroneous events at a high rate over MQTT other device events are dropped
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-244'>IOTS-244</a>] - MQTT clients can authenticate/authorize using tokens generated with credentials not belonging to them
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-255'>IOTS-255</a>] - [External APIM] https-ep in deviceConfig.properties is not populated with APIM details
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-256'>IOTS-256</a>] - Errors thrown at HTTP Gateway profile startup
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-257'>IOTS-257</a>] - transports not bound for HTTP Gateway profile node
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-259'>IOTS-259</a>] - ERROR - js {} thrown from devicemgt
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-260'>IOTS-260</a>] - Error loading properties from a file printed due to missing properties files
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-269'>IOTS-269</a>] - [Intermittent] Force shutdown fails with errors
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-270'>IOTS-270</a>] - Arduino device type control events are lost if the server is restarted
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-274'>IOTS-274</a>] - [IOT] /oauth2/token cannot be called directly
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-277'>IOTS-277</a>] - Accessing swagger definition failed with CNF
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-315'>IOTS-315</a>] - Missing the start-all.bat and stop-all.bat files
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-339'>IOTS-339</a>] - Error occurred while registering device management plugin 'android'
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-369'>IOTS-369</a>] - Add missing grant types in identity.xml
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-378'>IOTS-378</a>] - Windows Device location is not showing in Device view page
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-391'>IOTS-391</a>] - Notification Pane position issue
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-18'>IOTS-18</a>] - Need to add refresh token generation in Android Sense agent.
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-103'>IOTS-103</a>] - Grouping: need a mechanisam to add devices to a group from the grouping page
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-108'>IOTS-108</a>] - When user shares device policies fails with 401
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-118'>IOTS-118</a>] - Change Role permissions: Selecting the rights need to be synced correctly
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-120'>IOTS-120</a>] - Last name should allow space in-between when creating / editing the name
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-151'>IOTS-151</a>] - Server startup fails when configured to use Oracle
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-168'>IOTS-168</a>] - A role with permission assigned to a user is not functioning
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-173'>IOTS-173</a>] - Same device can be added multiple times to the same group
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-178'>IOTS-178</a>] - User cannot login to APIM store with IOT credentials
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-183'>IOTS-183</a>] - Some buttons are not visible
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-193'>IOTS-193</a>] - Policies: User is unable to add a policy
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-200'>IOTS-200</a>] - IllegalTransactionStateException when trying to add a new policy
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-204'>IOTS-204</a>] - Duplicate log4j.properties file in CARBON_HOME/repository
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-212'>IOTS-212</a>] - [External APIM] NPE thrown when downloading virtual fire alarm, rasp pi and arduino agents
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-218'>IOTS-218</a>] - Group: when a device is removed from the group the device is completely removed from the devices list
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-232'>IOTS-232</a>] - Multi Tenancy: error 500 loads when user access the system
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-236'>IOTS-236</a>] - Sharing a group fails silently if there is group with the same name and no roles are selected
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-239'>IOTS-239</a>] - SSO failing due to getting the access token from APIM
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-254'>IOTS-254</a>] - samples-deployer build fails with missing dependency
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-263'>IOTS-263</a>] - [UI] Same device can be added to a group multiple times
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-344'>IOTS-344</a>] - Need to remove Android IOT gadget from IoT Core Dashboard
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-346'>IOTS-346</a>] - Cannot view devices when registered as a new user
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-356'>IOTS-356</a>] - When UI is configured to use Gateway, Cannot Login
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-365'>IOTS-365</a>] - Make Policy Management to be part of device management
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-366'>IOTS-366</a>] - Dynamic values for push notification needs to have default values
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-137'>IOTS-137</a>] - -Detup fails, logging exceptions
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-151'>IOTS-151</a>] - Server startup fails when configured to use Oracle
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-160'>IOTS-160</a>] - Although two roles are shown in roles section several roles are shown when assigning to users
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-172'>IOTS-172</a>] - The db scripts are not executed with -Dsetup
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-176'>IOTS-176</a>] - Creating a New Device Type - device-deployer build failed
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-177'>IOTS-177</a>] - Device types fail to register to IOTS when configured with Oracle db
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-184'>IOTS-184</a>] - Windows startup error on hadoop
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-195'>IOTS-195</a>] - Single sign-on(SSO) cannot enable Between devicemgt and DS
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-201'>IOTS-201</a>] - DashboardDeployer Gadget directory copying to Wrong path
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-316'>IOTS-316</a>] - Publisher and store apps are not working
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-319'>IOTS-319</a>] - Implement enrolment functionality for AndroidSens
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-325'>IOTS-325</a>] - Unable to delete policies associated with a group
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-330'>IOTS-330</a>] - Policy not added for Virtual firealarm
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-332'>IOTS-332</a>] - Devices listing page doesn't honor analyticsEnabled and groupingEnabled configs
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-333'>IOTS-333</a>] - Devices listing page doesn't honor analyticsEnabled and groupingEnabled configs
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-335'>IOTS-335</a>] - View Dashboard Permissions missing in the role permission tree
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-337'>IOTS-337</a>] - Permissions (except device-mgt permissions) added through carbon console gets removed when adding permissions through deviceMgt UI
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-340'>IOTS-340</a>] - NPE for username thrown on Broker
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<h2> Task
|
||||
</h2>
|
||||
<ul>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-292'>IOTS-292</a>] - Migrating to synapse gateway
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-381'>IOTS-381</a>] - device type listing fails when only windows and android features are installed
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-363'>IOTS-363</a>] - Windows and IOS enrollment related UI page Logos (Wso2 EMM) should be changed into wso2 IOT
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-307'>IOTS-307</a>] - Stabilize Android Sense + Integrating with new dashboard
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<h2> Improvement
|
||||
</h2>
|
||||
<ul>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-145'>IOTS-145</a>] - Remove the second confirmation message to remove a user or role
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-282'>IOTS-282</a>] - Distributed setup - device-key-manager node gives 405 when try to access /devicemgt
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-370'>IOTS-370</a>] - Move adapter configs as global configs
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-374'>IOTS-374</a>] - Updating font wso2 to newest version
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-379'>IOTS-379</a>] - Modal markup fixes
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-382'>IOTS-382</a>] - Windows 10 Reboot operation support
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-383'>IOTS-383</a>] - Modal opening for multiple times
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-390'>IOTS-390</a>] - Missing action buttons on details views
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-392'>IOTS-392</a>] - Inconsistent notification pane messege
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-394'>IOTS-394</a>] - Data table selection issue
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-397'>IOTS-397</a>] - Advance Search for devices view
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-171'>IOTS-171</a>] - Register User Form: username message
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-187'>IOTS-187</a>] - The UI for Role creation should have an option for the user to tick if he wants to have the group name prefix added
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-271'>IOTS-271</a>] - Viewing Group Details
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-273'>IOTS-273</a>] - about.html is for UES
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-283'>IOTS-283</a>] - Distributed Setup - mqtt profile - Class not found error
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-306'>IOTS-306</a>] - Refactoring permission to scope mapping
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-348'>IOTS-348</a>] - OOTB H2 needs to be shared with DAS and Core
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-351'>IOTS-351</a>] - Windows 10 Device Location support
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-352'>IOTS-352</a>] - CDMF Android agent must use the new gateway DCR endpoints
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-362'>IOTS-362</a>] - UI configurations need to refactor
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-368'>IOTS-368</a>] - Federated login page should be compatible with Windows 10 Laptop
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-334'>IOTS-334</a>] - Add three buttons to improve device enrollment screens
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-336'>IOTS-336</a>] - The UI to download the Android Agent uses the old EMM UI
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-338'>IOTS-338</a>] - Windows 10 MDM support
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-341'>IOTS-341</a>] - Re-word message when selecting roles for group sharing
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-342'>IOTS-342</a>] - Re-word the message for adding users to the role when sharing a group with users
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h2> Sub-task
|
||||
</h2>
|
||||
<ul>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-354'>IOTS-354</a>] - Test Android with Gateway
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-355'>IOTS-355</a>] - Test Windows with Gateway
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-359'>IOTS-359</a>] - Re-Enable Integration tests for the new IOT pack.
|
||||
</li>
|
||||
<li>[<a href='https://wso2.org/jira/browse/IOTS-360'>IOTS-360</a>] - Modify the existing tests and make them working for the current IOT pack.
|
||||
</li>
|
||||
</ul>
|
||||
<li>Complete API driven device type definition eliminating the necessity to create deployable plugins</li>
|
||||
<li>Geo-fencing and alerting as a reusable functionality</li>
|
||||
<li>Redesigned device overview page for better user experience</li>
|
||||
<li>Improved product profiles for scalable deployment</li>
|
||||
<li>Performance enhancements</li>
|
||||
<li>Enhancements to prebuilt agents</li>
|
||||
</ul>
|
||||
|
||||
<h4>Documentation</h4>
|
||||
|
||||
Documentations: <a href='https://docs.wso2.com/display/IoTS310/WSO2+IoT+Server+Documentation'> WSO2 IoT Server Documentation</a>
|
||||
|
||||
<h4>Known Issues</h4>
|
||||
|
||||
The known set of issues this version can be found <a href='https://github.com/wso2/product-iots/issues?q=is%3Aopen+is%3Aissue+label%3A3.1.0-RC1'> here.</a>
|
||||
|
||||
<h3>Engaging with Community</h3>
|
||||
|
||||
<h4>Mailing Lists</h4>
|
||||
|
||||
<p>Join our mailing list and correspondence with the developers directly.</p>
|
||||
|
||||
<p>Developer list: <a href="mailto:dev@wso2.org">dev@wso2.org</a> | <a href="mailto:dev-request@wso2.org?subject=subscribe">Subscribe</a> | <a href="http://mail.wso2.org/mailarchive/dev/">Mail Archive</a></p>
|
||||
|
||||
<h4>Reporting Issues</h4>
|
||||
|
||||
<p>We encourage you to report issues, documentation faults and feature requests regarding WSO2 IoT Server through <a href="https://github.com/wso2/product-iots/issues">WSO2 IoT GIT Issues</a>.</p>
|
||||
|
||||
<h4>Discussion Forums</h4>
|
||||
|
||||
<p>We encourage you to use <a href="http://stackoverflow.com/questions/tagged/wso2iots%20or%20wso2emm%20or%20wso2iot%20or%20wso2-emm">stackoverflow</a> to engage with developers as well as other users.</p>
|
||||
|
||||
<p>For more information about WSO2 IoT Server, please see <a href="http://wso2.com/products/iot-server">http://wso2.com/products/iot-server</a> or visit the <a href="http://wso2.com/library/">WSO2 Oxygen Tank</a> developer portal for additional resources.</p>
|
||||
|
||||
<p>Thank you for your interest in WSO2 IoT Server.</p>
|
||||
|
||||
<p><strong><em>The WSO2 IoT Server Team</em></strong></p>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
|
||||
|
||||
|
Binary file not shown.
Binary file not shown.
Loading…
Reference in new issue