Commit Graph

2983 Commits

Author SHA1 Message Date
Saad Sahibjan
db44610c11 Kiosk Policy UI 2019-03-28 05:06:13 +00:00
Charitha Goonetilleke
19852d03fe Implement OpenVPN policy and dynamic properties in Agent 2019-03-25 16:48:09 +00:00
Saad Sahibjan
70dbc86bed Fix issue in missing td element in policy config 2019-03-14 18:41:48 +05:30
Inosh Perara
eccf0a8dd9 UI for COSU policy 2019-03-14 11:02:08 +00:00
Saad Sahibjan
825f1a985d Allow webclips installation via enrollment app install policy 2019-03-12 22:03:07 +05:30
Charitha Goonetilleke
68a0979bce Add OpenVPN policy 2019-03-11 08:09:09 +00:00
Dharmakeerthi Lasantha
0b1deff245 Merge branch 'iots-54' into 'master'
Fix issues with APPM Connector

Closes product-iots#55 and product-iots#54

See merge request entgra/carbon-device-mgt-plugins!18
2019-03-06 12:20:59 +00:00
Saad Sahibjan
96c72e14b4 Add server version in configuration entries
Add license header
2019-03-06 14:09:00 +05:30
Madawa Soysa
7ab68e2c99 Fix issue of app installation with admin user
In the current implementation, devices owned by the logged in user is fetched as the device list. When an admin user logged in, even though the user has permission to view and install apps to other users devices the devices does not get fetched if the admin user is not the owner.

This resolves the above issue by fetching all devices if the user has admin permission.

Resolves product-iots#55
2019-03-01 18:55:25 +11:00
Madawa Soysa
6470efcb31 Fix formatting 2019-02-24 16:41:23 +11:00
Madawa Soysa
ec9451d444 Retrieve devices that only matches the app platform
In the current implementation, all active devices are retreived to the app detail page regardless of the app type/platform this lets users select devices which are incompatible with the app. This fix resolves this issue by only fetching the devices which are compatible with the app type.

Resolves product-iots#54
2019-02-24 16:22:00 +11:00
Saad Sahibjan
0adce7a331 Add kiosk browser properties policy config UI 2019-02-19 16:08:43 +05:30
Inosh Perara
7cbaed3947 Merge branch 'global-proxy' into 'master'
Set Network Independent HTTP Proxy for Android Device

See merge request entgra/carbon-device-mgt-plugins!9
2019-02-18 08:43:52 +00:00
Madawa Soysa
f19ce5f8e1 Adding payload validation for global proxy 2019-02-08 21:37:20 +11:00
Milan Perera
f7609b3ada Fix qr code enrollment issues 2019-02-02 20:21:47 +05:30
Madawa Soysa
601f527fb5 Add more details for the debug log 2019-02-02 15:40:55 +11:00
Madawa Soysa
967eb3ce31 Refactor global proxy implementation 2019-01-30 22:48:13 +11:00
Milan Perera
e10d78b702 Implement QR code provisioning for KIOSK 2019-01-29 15:31:27 +05:30
Madawa Soysa
09bc51c5e0 Fix issue with displaying configured policy info
This commit fixes the issue by engaging an onclick event to radio buttons to display the correct div of data
2019-01-29 11:08:28 +11:00
Madawa Soysa
9c220a5b44 Add permission for global proxy operation & refactor
Refactored API path for global-proxy operation and add permissions and scopes to the API
2019-01-29 11:08:28 +11:00
Madawa Soysa
8b2a5f5157 Improve global proxy policy config UI
Improve the policy config ui to support auto config proxy using a pac file url
2019-01-29 11:08:28 +11:00
Madawa Soysa
2a959c39a7 Add Android global proxy policy UI components
Added UI components to create/edit and view global proxy settings.
2019-01-29 11:08:28 +11:00
Madawa Soysa
61210bd73e Implement new API for the global proxy policy 2019-01-29 11:08:28 +11:00
Charitha Goonetilleke
1530ae9d77 Merge branch 'master' into 'master'
Fix mock service broken due to core changes in DeviceManagementProviderService

See merge request entgra/carbon-device-mgt-plugins!12
2019-01-25 17:29:54 +00:00
Saad Sahibjan
a31afaa85f Fix mock service broken due to core changes in DeviceManagementProviderService 2019-01-25 13:49:34 +05:30
Saad Sahibjan
8838286f9a Add windows enterprise app install feature 2019-01-25 11:42:37 +05:30
charitha
ab40b7b6b8 Merge remote-tracking branch 'entgra/master' into entgra-master 2019-01-14 16:48:50 +05:30
charitha
6fdbfe2497 Update devicemgt core version to latest 2019-01-14 16:48:42 +05:30
Saad Sahibjan
8355861083 Enrollment application install feature for policy 2019-01-01 08:13:48 +00:00
charitha
f7cb8e50b1 Update tryit 2018-12-31 09:23:22 +05:30
Entgra Builder
0489bc6619 [maven-release-plugin]prepare for next development iteration 2018-11-11 14:50:16 +00:00
Entgra Builder
84dacabd27 [maven-release-plugin]prepare release v4.2.1 2018-11-11 14:50:10 +00:00
charitha
aa7e0d726b Prepare for 3.2.1 release 2018-11-11 19:41:56 +05:30
charitha
618cc1b854 Merge branch 'master' of https://github.com/wso2/carbon-device-mgt-plugins into entgra-master
# Conflicts:
#	components/analytics/iot-analytics/org.wso2.carbon.device.mgt.cdmf.analytics/pom.xml
#	components/analytics/iot-analytics/org.wso2.carbon.device.mgt.iot.analytics/pom.xml
#	components/analytics/iot-analytics/org.wso2.carbon.iot.device.statistics.dashboard/pom.xml
#	components/analytics/iot-analytics/org.wso2.carbon.iot.geo.dashboard/pom.xml
#	components/analytics/iot-analytics/pom.xml
#	components/analytics/pom.xml
#	components/device-types/androidsense-plugin/org.wso2.carbon.device.mgt.iot.androidsense.analytics/pom.xml
#	components/device-types/androidsense-plugin/org.wso2.carbon.device.mgt.iot.androidsense.api/pom.xml
#	components/device-types/androidsense-plugin/org.wso2.carbon.device.mgt.iot.androidsense.ui/pom.xml
#	components/device-types/androidsense-plugin/pom.xml
#	components/device-types/arduino-plugin/org.wso2.carbon.device.mgt.iot.arduino.analytics/pom.xml
#	components/device-types/arduino-plugin/org.wso2.carbon.device.mgt.iot.arduino.api/pom.xml
#	components/device-types/arduino-plugin/org.wso2.carbon.device.mgt.iot.arduino.ui/pom.xml
#	components/device-types/arduino-plugin/pom.xml
#	components/device-types/pom.xml
#	components/device-types/raspberrypi-plugin/org.wso2.carbon.device.mgt.iot.raspberrypi.analytics/pom.xml
#	components/device-types/raspberrypi-plugin/org.wso2.carbon.device.mgt.iot.raspberrypi.api/pom.xml
#	components/device-types/raspberrypi-plugin/org.wso2.carbon.device.mgt.iot.raspberrypi.ui/pom.xml
#	components/device-types/raspberrypi-plugin/pom.xml
#	components/device-types/virtual-fire-alarm-plugin/org.wso2.carbon.device.mgt.iot.virtualfirealarm.agent.impl/pom.xml
#	components/device-types/virtual-fire-alarm-plugin/org.wso2.carbon.device.mgt.iot.virtualfirealarm.analytics/pom.xml
#	components/device-types/virtual-fire-alarm-plugin/org.wso2.carbon.device.mgt.iot.virtualfirealarm.api/pom.xml
#	components/device-types/virtual-fire-alarm-plugin/org.wso2.carbon.device.mgt.iot.virtualfirealarm.ui/pom.xml
#	components/device-types/virtual-fire-alarm-plugin/pom.xml
#	components/extensions/appm-connector/org.wso2.carbon.appmgt.mdm.osgiconnector/pom.xml
#	components/extensions/appm-connector/org.wso2.carbon.appmgt.mdm.restconnector/pom.xml
#	components/extensions/appm-connector/pom.xml
#	components/extensions/cdmf-transport-adapters/input/org.wso2.carbon.device.mgt.input.adapter.extension/pom.xml
#	components/extensions/cdmf-transport-adapters/input/org.wso2.carbon.device.mgt.input.adapter.http/pom.xml
#	components/extensions/cdmf-transport-adapters/input/org.wso2.carbon.device.mgt.input.adapter.mqtt/pom.xml
#	components/extensions/cdmf-transport-adapters/input/org.wso2.carbon.device.mgt.input.adapter.thrift/pom.xml
#	components/extensions/cdmf-transport-adapters/input/org.wso2.carbon.device.mgt.input.adapter.xmpp/pom.xml
#	components/extensions/cdmf-transport-adapters/output/org.wso2.carbon.device.mgt.output.adapter.http/pom.xml
#	components/extensions/cdmf-transport-adapters/output/org.wso2.carbon.device.mgt.output.adapter.mqtt/pom.xml
#	components/extensions/cdmf-transport-adapters/output/org.wso2.carbon.device.mgt.output.adapter.websocket.endpoint/pom.xml
#	components/extensions/cdmf-transport-adapters/output/org.wso2.carbon.device.mgt.output.adapter.websocket/pom.xml
#	components/extensions/cdmf-transport-adapters/output/org.wso2.carbon.device.mgt.output.adapter.xmpp/pom.xml
#	components/extensions/cdmf-transport-adapters/pom.xml
#	components/extensions/mb-extensions/org.wso2.carbon.andes.extensions.device.mgt.api/pom.xml
#	components/extensions/mb-extensions/org.wso2.carbon.andes.extensions.device.mgt.mqtt.authorization/pom.xml
#	components/extensions/mb-extensions/pom.xml
#	components/extensions/pom.xml
#	components/extensions/pull-notification-listeners/org.wso2.carbon.device.mgt.mqtt.notification.listener/pom.xml
#	components/extensions/pull-notification-listeners/pom.xml
#	components/extensions/remote-session-extension/org.wso2.carbon.device.mgt.extensions.remote.session.endpoint/pom.xml
#	components/extensions/remote-session-extension/org.wso2.carbon.device.mgt.extensions.remote.session/pom.xml
#	components/extensions/remote-session-extension/pom.xml
#	components/extensions/siddhi-extensions/org.wso2.extension.siddhi.device/pom.xml
#	components/extensions/siddhi-extensions/org.wso2.extension.siddhi.execution.json/pom.xml
#	components/extensions/siddhi-extensions/org.wso2.gpl.siddhi.extension.geo.script/pom.xml
#	components/extensions/siddhi-extensions/pom.xml
#	components/mobile-plugins/android-plugin/org.wso2.carbon.device.mgt.mobile.android.api/pom.xml
#	components/mobile-plugins/android-plugin/org.wso2.carbon.device.mgt.mobile.android.api/src/test/java/org/wso2/carbon/mdm/services/android/mocks/DeviceManagementProviderServiceMock.java
#	components/mobile-plugins/android-plugin/org.wso2.carbon.device.mgt.mobile.android.emulator/pom.xml
#	components/mobile-plugins/android-plugin/org.wso2.carbon.device.mgt.mobile.android.ui/pom.xml
#	components/mobile-plugins/android-plugin/org.wso2.carbon.device.mgt.mobile.android.ui/src/main/resources/jaggeryapps/devicemgt/app/units/cdmf.unit.device.type.android.type-view/public/assets/android-agent.apk
#	components/mobile-plugins/android-plugin/org.wso2.carbon.device.mgt.mobile.android.v09.api/pom.xml
#	components/mobile-plugins/android-plugin/org.wso2.carbon.device.mgt.mobile.android.v09.api/src/test/java/org/wso2/carbon/mdm/services/android/mocks/DeviceManagementProviderServiceMock.java
#	components/mobile-plugins/android-plugin/org.wso2.carbon.device.mgt.mobile.android/pom.xml
#	components/mobile-plugins/android-plugin/pom.xml
#	components/mobile-plugins/pom.xml
#	components/mobile-plugins/windows-plugin/org.wso2.carbon.device.mgt.mobile.windows.api/pom.xml
#	components/mobile-plugins/windows-plugin/org.wso2.carbon.device.mgt.mobile.windows.ui/pom.xml
#	components/mobile-plugins/windows-plugin/org.wso2.carbon.device.mgt.mobile.windows/pom.xml
#	components/mobile-plugins/windows-plugin/pom.xml
#	components/test-coverage/pom.xml
#	features/analytics-feature/org.wso2.carbon.device.mgt.cdmf.analytics.feature/pom.xml
#	features/analytics-feature/org.wso2.carbon.device.mgt.iot.analytics.feature/pom.xml
#	features/analytics-feature/org.wso2.carbon.iot.device.statistics.dashboard.feature/pom.xml
#	features/analytics-feature/org.wso2.carbon.iot.geo.dashboard.feature/pom.xml
#	features/analytics-feature/pom.xml
#	features/device-types-feature/androidsense-plugin-feature/org.wso2.carbon.device.mgt.iot.androidsense.analytics.feature/pom.xml
#	features/device-types-feature/androidsense-plugin-feature/org.wso2.carbon.device.mgt.iot.androidsense.backend.feature/pom.xml
#	features/device-types-feature/androidsense-plugin-feature/org.wso2.carbon.device.mgt.iot.androidsense.ui.feature/pom.xml
#	features/device-types-feature/androidsense-plugin-feature/pom.xml
#	features/device-types-feature/arduino-plugin-feature/org.wso2.carbon.device.mgt.iot.arduino.analytics.feature/pom.xml
#	features/device-types-feature/arduino-plugin-feature/org.wso2.carbon.device.mgt.iot.arduino.backend.feature/pom.xml
#	features/device-types-feature/arduino-plugin-feature/org.wso2.carbon.device.mgt.iot.arduino.ui.feature/pom.xml
#	features/device-types-feature/arduino-plugin-feature/pom.xml
#	features/device-types-feature/pom.xml
#	features/device-types-feature/raspberrypi-plugin-feature/org.wso2.carbon.device.mgt.iot.raspberrypi.analytics.feature/pom.xml
#	features/device-types-feature/raspberrypi-plugin-feature/org.wso2.carbon.device.mgt.iot.raspberrypi.backend.feature/pom.xml
#	features/device-types-feature/raspberrypi-plugin-feature/org.wso2.carbon.device.mgt.iot.raspberrypi.ui.feature/pom.xml
#	features/device-types-feature/raspberrypi-plugin-feature/pom.xml
#	features/device-types-feature/virtual-fire-alarm-plugin-feature/org.wso2.carbon.device.mgt.iot.virtualfirealarm.analytics.feature/pom.xml
#	features/device-types-feature/virtual-fire-alarm-plugin-feature/org.wso2.carbon.device.mgt.iot.virtualfirealarm.backend.feature/pom.xml
#	features/device-types-feature/virtual-fire-alarm-plugin-feature/org.wso2.carbon.device.mgt.iot.virtualfirealarm.ui.feature/pom.xml
#	features/device-types-feature/virtual-fire-alarm-plugin-feature/pom.xml
#	features/extensions-feature/org.wso2.carbon.andes.extensions.device.mgt.api.feature/pom.xml
#	features/extensions-feature/org.wso2.carbon.andes.extensions.device.mgt.mqtt.authorization.feature/pom.xml
#	features/extensions-feature/org.wso2.carbon.appmgt.mdm.osgiconnector.feature/pom.xml
#	features/extensions-feature/org.wso2.carbon.appmgt.mdm.restconnector.feature/pom.xml
#	features/extensions-feature/org.wso2.carbon.device.mgt.adapter.feature/pom.xml
#	features/extensions-feature/org.wso2.carbon.device.mgt.notification.listener.feature/pom.xml
#	features/extensions-feature/org.wso2.carbon.device.mgt.remote.session.feature/pom.xml
#	features/extensions-feature/org.wso2.extension.siddhi.device.feature/pom.xml
#	features/extensions-feature/org.wso2.extension.siddhi.execution.json.feature/pom.xml
#	features/extensions-feature/org.wso2.gpl.siddhi.extension.geo.script.feature/pom.xml
#	features/extensions-feature/pom.xml
#	features/mobile-plugins-feature/android-plugin-feature/org.wso2.carbon.device.mgt.mobile.android.feature/pom.xml
#	features/mobile-plugins-feature/android-plugin-feature/pom.xml
#	features/mobile-plugins-feature/pom.xml
#	features/mobile-plugins-feature/windows-plugin-feature/org.wso2.carbon.device.mgt.mobile.windows.feature/pom.xml
#	features/mobile-plugins-feature/windows-plugin-feature/pom.xml
#	pom.xml
2018-10-30 15:55:38 +05:30
WSO2 Builder
5a0038d93f [WSO2 Release] [Jenkins #3196] [Release 4.1.19] prepare for next development iteration 2018-10-25 09:10:46 +00:00
WSO2 Builder
ec5680b43f [WSO2 Release] [Jenkins #3196] [Release 4.1.19] prepare release v4.1.19 2018-10-25 09:10:34 +00:00
Charitha Goonetilleke
c59e8f2eab Fixed issue in showing multiple devices locations in single map UI (#924)
* Fixed issue in showing multiple devices locations in single map UI
2018-10-25 14:30:49 +05:30
WSO2 Builder
42dd0afe43 [WSO2 Release] [Jenkins #3194] [Release 4.1.18] prepare for next development iteration 2018-10-24 19:46:42 +00:00
WSO2 Builder
cdb0beb525 [WSO2 Release] [Jenkins #3194] [Release 4.1.18] prepare release v4.1.18 2018-10-24 19:46:29 +00:00
charitha
5fe2acb479 Merge branch 'master' of https://github.com/wso2/carbon-device-mgt-plugins into wso2-master 2018-10-25 01:00:45 +05:30
charitha
728b5e35f5 Update agent binaries for 3.3.1 release 2018-10-25 00:50:37 +05:30
WSO2 Builder
8d5f78dfc7 [WSO2 Release] [Jenkins #3192] [Release 4.1.17] prepare for next development iteration 2018-10-24 16:31:03 +00:00
WSO2 Builder
a4f835187b [WSO2 Release] [Jenkins #3192] [Release 4.1.17] prepare release v4.1.17 2018-10-24 16:30:51 +00:00
charitha
1347be2cea Fixed incorrect port issue when default ssl port is used 2018-10-24 20:10:31 +05:30
WSO2 Builder
e2424266eb [WSO2 Release] [Jenkins #3190] [Release 4.1.16] prepare for next development iteration 2018-10-24 05:47:27 +00:00
WSO2 Builder
d06b8c52f7 [WSO2 Release] [Jenkins #3190] [Release 4.1.16] prepare release v4.1.16 2018-10-24 05:47:15 +00:00
charitha
6fbc4e1def Fixed test failure 2018-10-24 11:08:26 +05:30
lasanthaDLPDS
fdd1ef9ba1 Configure default operations loading
When loading device details page, default operatios are loaded always. With this improvement, default operations will be loaded if API paths are defined in the config.json
2018-10-24 08:42:52 +05:30
charitha
80cd4063a8 Merge branch 'master' of https://github.com/wso2/carbon-device-mgt-plugins into wso2-master 2018-10-23 14:18:36 +05:30
charitha
c1fa49aa2b Prevent all nodes using a same app id for oauth 2018-10-23 14:18:18 +05:30