Yohan Avishke
e8a260dbc4
Change API to filter devices using a given OS version
...
When syncing devices a value will be generated for each device version.
At the API call same method is used to generate a value for the passed
OS version then thedevices are filtered using those 2 values.
This will still create a similar value but now will use
mathematical operations(pow operations) to generate
5 years ago
Dharmakeerthi Lasantha
c06c64e290
Merge branch 'feature/dmgt-react/report/encryption' into 'master'
...
Create API and a report to filter devices by encryption status
Closes product-iots#321
See merge request entgra/carbon-device-mgt!437
5 years ago
Charitha Goonetilleke
82370f0570
Performance improvements
5 years ago
Charitha Goonetilleke
7b7a6b1ce1
Fix issue in accessing device shared via group
5 years ago
Jayasanka Weerasinghe
694109b50f
Create API and the report to filter devices by encryption status
5 years ago
Shamalka Navod
e4105783a6
Create a report to get application not installed devices
5 years ago
Yohan Avishke
cd26ba22b4
Create api to generate report to filter devices with outdated OS versions
5 years ago
Kaveesha Mihirangi
ad8eb23aff
Generate Policy configuration UI from JSON
5 years ago
Pahansith Gunathilake
7381ece847
Introduce device type filtering and limit results in device types retrieve endpoint
5 years ago
Yohan Avishke
16681acf55
Change status query param to a array to accept multiple values
...
Status param was changed from string to an array. excludeStatus param was removed from api and api calls. New methods were added to the DAO to query data filtered from list of status
5 years ago
Shamalka Navod
300d9b9002
Add device name and owner to response
...
Add device name and owner to getAllComplianceDevices response which gives compliance status of all devices
5 years ago
Shamalka Navod
39e3e7fa1d
Implement reports for device enrollment and policy compliance
5 years ago
Charitha Goonetilleke
9cf5fd2edb
Fix issue in accessing device shared via group
5 years ago
Yohan Avishke
af47d5f73a
Change device type create api, to enable device type sharing with all tenants
...
To make use of this change pass isSharedWithAllTenants as true to the api by attaching to device type meta data by admin user
5 years ago
Yohan Avishke
a76405c7e5
Merge branch 'master' of https://gitlab.com/entgra/carbon-device-mgt
5 years ago
Yohan Avishke
4a70d8e17d
Update service to remove /delete from url and to update swagger api annotations
5 years ago
Yohan Avishke
9d7ad19f57
Updates to method comments and swagger documentation
5 years ago
Shamalka Navod
40bf2ca1e9
UI for device enrollment reports
5 years ago
Jayasanka Weerasinghe
8d3ed2ed88
Fix the user deletion issue in devicemgt react app
5 years ago
Yohan Avishke
5ff23bec02
Update api paths with a leading forward slash
5 years ago
Yohan Avishke
2692c40467
Update response messages
5 years ago
Yohan Avishke
1b26a8e2e7
Update license
5 years ago
Yohan Avishke
426287fdc1
Update service to check device type validation at service level and return a Not Found request, if device type doesn't exist
5 years ago
Yohan Avishke
7dcd2be02e
Complete tests to remove devices
5 years ago
Yohan Avishke
b3ff6ed787
Remove unavailable tests
5 years ago
Yohan Avishke
3f9dba9356
Complete implementation of device type permanent delete
...
This service will do following modifications to achieve it's functionality,
1. Dis-enroll and delete all devices of a device type
2. Remove platform configuration of a device type
3. Delete the device type
5 years ago
Yohan Avishke
966a878e8e
Create permanant device type deletion
5 years ago
Yohan Avishke
867ea1d423
Bring consuming media type to method level
5 years ago
Yohan Avishke
07abd78261
Create endpoints to undeploy artifacts
...
4 new endpoints were created to delete each artifact and some minor changes were done to deploy of some of these artifacts.
5 years ago
Entgra Builder
0e96e3fafd
[maven-release-plugin] prepare for next development iteration
5 years ago
Entgra Builder
80f9d3546b
[maven-release-plugin] prepare release v4.1.6
5 years ago
Entgra Builder
cd94992d6f
[maven-release-plugin] prepare for next development iteration
5 years ago
Entgra Builder
cd7ca88a1e
[maven-release-plugin] prepare release v4.1.6
5 years ago
Entgra Builder
270e16fc3a
[maven-release-plugin] prepare for next development iteration
5 years ago
Entgra Builder
f0384d9775
[maven-release-plugin] prepare release v4.1.5
5 years ago
Dharmakeerthi Lasantha
3cc68f761e
Merge branch 'master' into 'master'
...
Fix app manager permissions not being displayed
Closes product-iots#281
See merge request entgra/carbon-device-mgt!393
5 years ago
Ruwan Liyanage
d5976deed8
Fix HTTP Error 500 issue on the role edit page
5 years ago
Saad Sahibjan
7cf86d5b60
Fix app manager permissions not being displayed
5 years ago
Entgra Builder
bea11b7d81
[maven-release-plugin]prepare for next development iteration
5 years ago
Entgra Builder
2aa50223e0
[maven-release-plugin]prepare release v4.1.4
5 years ago
Entgra Builder
252a3f2edc
[maven-release-plugin]prepare for next development iteration
5 years ago
Entgra Builder
74c6eb6be7
[maven-release-plugin]prepare release v4.1.4
5 years ago
Entgra Builder
555ea6a808
[maven-release-plugin]prepare for next development iteration
5 years ago
Entgra Builder
347180a321
[maven-release-plugin]prepare release v4.1.3
5 years ago
Charitha Goonetilleke
e6ea2175cd
Add review suggestions
5 years ago
Charitha Goonetilleke
efff1e2cfd
Fix device group related issues
...
- Create group - Not working when group properties are not available
- Delete group - SQL error
- Get devices of group - Database connection management issue
5 years ago
Entgra Builder
8d8c3cce16
[maven-release-plugin]prepare for next development iteration
5 years ago
Entgra Builder
f596f3ef81
[maven-release-plugin]prepare release v4.1.2
5 years ago
Entgra Builder
244a60fe3e
[maven-release-plugin] prepare for next development iteration
5 years ago
Entgra Builder
6f06f9f318
[maven-release-plugin] prepare release v4.1.1
5 years ago
Entgra Builder
42a6d298aa
[maven-release-plugin]prepare for next development iteration
5 years ago
Entgra Builder
a5bdedcfa2
[maven-release-plugin]prepare release v4.1.0
5 years ago
Entgra Builder
bb7a2656cb
[maven-release-plugin]prepare for next development iteration
5 years ago
Entgra Builder
c85e2b64a8
[maven-release-plugin]prepare release v4.0.9
5 years ago
Entgra Builder
05babca6ba
[maven-release-plugin]prepare for next development iteration
5 years ago
Entgra Builder
9f2f4a44d7
[maven-release-plugin]prepare release v4.0.1
5 years ago
Entgra Builder
674c61a1fb
[maven-release-plugin]prepare for next development iteration
5 years ago
Entgra Builder
c3b3f2e9d1
[maven-release-plugin]prepare release v4.0.0
5 years ago
lasanthaDLPDS
dbd21719f1
Merge branch 'master' of gitlab.com:entgra/carbon-device-mgt into application-mgt-new
5 years ago
Charitha Goonetilleke
d6845cd40a
Add new API endpoints
...
- Change device status as bulk
- Get total device count
- Add group with different owner
5 years ago
Shamalka Navod
a78d3e17d4
Group create/edit/delete/share functions
5 years ago
Yohan Avishke
4a3a9b587e
Change invalid payload exception responses to bad requests
5 years ago
Yohan Avishke
8bebf2c126
Wrap service level error messages from api level error messages
5 years ago
Charitha Goonetilleke
e58ca40323
Merge branch 'application-mgt-new' into 'application-mgt-new'
...
Adding status column to GROUP table and honuring same in API
See merge request entgra/carbon-device-mgt!341
5 years ago
Ace
548ad336bf
Adding status column to GROUP table and honuring same in API
5 years ago
Saad Sahibjan
622e1842de
Add corrective actions in policy wrapper to policy object
5 years ago
Saad Sahibjan
bb1a3f6230
Add correctiveAction to policy wrapper bean class
5 years ago
Shamalka Navod
b291c814c4
Fix Device dis-enrollment issue in APPM
5 years ago
Yohan Avishke
8489dec2b1
Merge remote-tracking branch 'upstream/master'
...
# Conflicts:
# components/device-mgt/org.wso2.carbon.device.mgt.api/src/main/java/org/wso2/carbon/device/mgt/jaxrs/beans/analytics/EventStream.java
# components/device-mgt/org.wso2.carbon.device.mgt.api/src/main/java/org/wso2/carbon/device/mgt/jaxrs/service/impl/AnalyticsArtifactsManagementServiceImpl.java
5 years ago
Yohan Avishke
51b7f8b206
Modify code to limit garbage collectible objects and create method to deploy adapters without custom mapping
...
Removed creation of ArrayLists when a service is been called and added null validation to those lists in service layer. Developed code to deploy adapters when custom mapping is false and updated exception handling.
5 years ago
lasanthaDLPDS
0b238b9c45
Merge with upstream master
5 years ago
Entgra Builder
9502ff52e6
[maven-release-plugin]prepare for next development iteration
5 years ago
Entgra Builder
35b76c1c1b
[maven-release-plugin]prepare release v3.2.14
5 years ago
Entgra Builder
2fa223410c
[maven-release-plugin]prepare for next development iteration
5 years ago
Entgra Builder
d8248301de
[maven-release-plugin]prepare release v3.2.13
5 years ago
Yohan Avishke
4557c5fc5c
Update the Analytics Artifacts Management API
5 years ago
Yohan Avishke
d885707046
Refactor code in a reusable way and change response messages
...
Removed repeated classes and implemented code to already existing classes and divided code into sub methods to limit repetitive code and increase readability. And the response messages were change in order to give users a better understating of the responses they get when calling the api endpoints.
5 years ago
Yohan Avishke
fe4e857639
Change exception codes of device stream events
5 years ago
Yohan Avishke
e643db08d1
Change event attribute mapping logic and error handling
...
Event attribute mapping logic was moved to service layer from the api layer and a created a meaningful error message.
5 years ago
Yohan Avishke
da2d95e7ac
Change event attribute mapping logic and error handling
...
Event attribute mapping logic was moved to service layer from the api layer and a created a meaningful error message.
5 years ago
Yohan Avishke
f660bf9edd
Add ApiParams to all the parameters
5 years ago
Yohan Avishke
e5963c79fd
Override toString
5 years ago
Entgra Builder
277b114f9c
[maven-release-plugin] prepare for next development iteration
5 years ago
Entgra Builder
cd6ff02aff
[maven-release-plugin] prepare release v3.2.12
5 years ago
Amanda Randombage
824403b97e
Change permanent delete HTTP method
5 years ago
Shamalka Navod
bc406b6c92
Add UI feature to delete set of devices
5 years ago
Entgra Builder
c1612446e4
[maven-release-plugin] prepare for next development iteration
5 years ago
Entgra Builder
3cecc16145
[maven-release-plugin] prepare release v3.2.11
5 years ago
Entgra Builder
36a91e0e62
[maven-release-plugin]prepare for next development iteration
5 years ago
Entgra Builder
d1cfd12185
[maven-release-plugin]prepare release v3.2.10
5 years ago
Entgra Builder
15b4b6ff37
[maven-release-plugin]prepare for next development iteration
5 years ago
Entgra Builder
bd6ca17381
[maven-release-plugin]prepare release v3.2.9
5 years ago
lasanthaDLPDS
7a5a231974
Merge branch 'application-mgt-new' of gitlab.com:entgra/carbon-device-mgt into conflicts-fix
5 years ago
achala piyarathna
33cac65dd0
Fix build failure
5 years ago
lasanthaDLPDS
f6098a75af
Sync with upstream master
5 years ago
Pahansith Gunathilake
db8645e6c5
Add policy type
5 years ago
achala piyarathna
5b50cddea6
Device Location history view feature
5 years ago
Saad Sahibjan
d683d0c93f
Merge branch 'master' into 'master'
...
Fix incorrect device view issue for different ownerships.
Closes product-iots#135
See merge request entgra/carbon-device-mgt!273
5 years ago
lasanthaDLPDS
2d58d69d2f
Fix incorrect device view issue for different ownerships.
5 years ago
Charitha Goonetilleke
4e9628dff4
Merge branch 'master' of https://gitlab.com/entgra/carbon-device-mgt into application-mgt-new
5 years ago
Charitha Goonetilleke
2b902e878c
Merge branch 'application-mgt-new' of https://gitlab.com/entgra/carbon-device-mgt into application-mgt-new
5 years ago
milanperera
576ccd2363
Fix issues in fix-172
5 years ago
milanperera
a044bbd385
fix entgra/product-iots#172
5 years ago
ausamriyaaz
2c27830ecc
Fix Null pointer exception
5 years ago
Shamalka Navod
59188bcdb3
Fix error logs of DAO implementations
5 years ago
Charitha Goonetilleke
20dd0b88d2
Merge branch 'application-mgt-new' of https://gitlab.com/charithag/carbon-device-mgt into application-mgt-new
5 years ago
Charitha Goonetilleke
c29dc4dddb
Merge branch 'master' into 'application-mgt-new'
...
Changing status related APIs to honour tenant ID
See merge request charithag/carbon-device-mgt!1
5 years ago
Charitha Goonetilleke
bfed11080d
Merge branch 'master' of https://gitlab.com/entgra/carbon-device-mgt into application-mgt-new
5 years ago
Shamalka Navod
c5793bcf67
API endpoint to get all devices which are enrolled between two dates
5 years ago
Vinojini Paramasivam
8b61bbabea
Change search by group name to case insensitive
5 years ago
Ace
545ca7e2a2
Changing status related APIs to honour tenant ID
5 years ago
Charitha Goonetilleke
738c4991b9
Merge with upstream/master
5 years ago
Amanda Randombage
ff2c038688
Modify permanent delete API to support list of devices
5 years ago
Ace
647099f8a9
Adding debug logs to query-devices API
5 years ago
Ace
8086a54a1a
Merge branch 'master' of https://gitlab.com/entgra/carbon-device-mgt
5 years ago
Ace
7838eaf97b
Modifying group devices API to retrieve properties
5 years ago
Charitha Goonetilleke
5cf89ec24c
Add application installation response via pull notification
5 years ago
Charitha Goonetilleke
919eeab2d8
Merge branch 'master' of https://gitlab.com/entgra/carbon-device-mgt into application-mgt-new
5 years ago
Charitha Goonetilleke
c3490c129a
Fix issue in deploying event streams
5 years ago
lasanthaDLPDS
cfd0f709ef
Add new application type
...
Add new application type for IoT use cases. Further, it is named as CUSTOM
5 years ago
Ace
fc03c404ad
Merge branch 'master' of https://gitlab.com/entgra/carbon-device-mgt
5 years ago
lasanthaDLPDS
bf67894924
Merge branch 'master' of gitlab.com:entgra/carbon-device-mgt into application-mgt-new
5 years ago
lasanthaDLPDS
cebc18bef6
Fix server starting issue
...
This issue is occurred as a result of having java8 codes in the source. Hence remove and replace the code.
5 years ago
Ace
def206d17e
Merge branch 'master' of https://gitlab.com/entgra/carbon-device-mgt
5 years ago
Ace
82447ef865
Fixing issues with query-devices
5 years ago
Charitha Goonetilleke
11e6e11714
Merge branch 'master' into 'master'
...
Sort device analytics data
Closes product-iots#140
See merge request entgra/carbon-device-mgt!238
5 years ago
lasanthaDLPDS
a41b5313a0
Fix merge conflicts
5 years ago
Turcy
e33f28bf8a
Sort device analytics data
5 years ago
Yohan Avishke
234c2ee104
Resolve issue with wrong license header
5 years ago
Yohan Avishke
3dff9fef80
Create Endpoints to deploy DAS artifacts as Strings
...
Four new endpoints were created to deploy DAS artifacts. These apis will accept JSON payloads and convert them to Strings and will use those to deploy artifacts. These endpoints are different from the existing endpoints due to accepting different payloads and using different stubs to deploy.
5 years ago
Yohan Avishke
bed68289b5
Make stream persisting optional
...
At the moment of creating a stream it will be persisted by default. This was made a optional choice by using a query flag through this commit.
5 years ago
Yohan Avishke
35b03d387c
fix: Change in file name
...
File name of AttributeDataType was changed to AttributeType to resolve some conflicts with import statements.
5 years ago
Yohan Avishke
6def2e1efa
Merge branch 'master' of https://gitlab.com/YohanAvishke/carbon-device-mgt
5 years ago
Yohan Avishke
bdf74ac041
API to integrate functionality of DAS
...
Four endpoints to publish stream, receiver, publisher and siddhi script were added to the device.mgt.api. This commit contains implementation of the above end points, jax-rs beans, custom exceptions and common methods used for the endpoints.
These changes were done in order to decouple the DAS ui from Entgra products.
These endpoints will function by consuming JSON payloads to, generate custom artifacts and deploying them depending on the payload.
BREAKING CHANGE: Four endpoints to publish stream, receiver, publisher and siddhi script were added to the device.mgt.api
5 years ago
lasanthaDLPDS
40ec702334
Merge with upstream
5 years ago
Saad Sahibjan
dd4a31beb7
Log and set message in response whend device not found to delete
5 years ago
Saad Sahibjan
1c825af79d
Move delete device permanently to device-mgt admin API
5 years ago
Charitha Goonetilleke
bb82eb7236
Fix issue in IoT device type loading
5 years ago
lasanthaDLPDS
4e23dbf5af
Merge with upstream master
5 years ago
lasanthaDLPDS
9d9f420c83
Fix formatting issues
5 years ago
lasanthaDLPDS
f24cc4342f
Merge with master branch
5 years ago
Entgra Builder
3c4ef275f1
[maven-release-plugin] prepare for next development iteration
5 years ago
Entgra Builder
03703b83eb
[maven-release-plugin] prepare release v3.2.8
5 years ago
Entgra Builder
fc7cf05e90
[maven-release-plugin] prepare for next development iteration
5 years ago
Entgra Builder
93c53c8748
[maven-release-plugin] prepare release v3.2.7
5 years ago
Ruwan Yatawara
cd4373b352
Merge branch 'master' into 'master'
...
Adding new API to search devices based on device properties
See merge request entgra/carbon-device-mgt!162
5 years ago
Ace
192984e3c0
Adding new API to search devices based on device properties
5 years ago
lasanthaDLPDS
7f0be5f28b
Merge with upstream master
6 years ago
Inosh Perara
13960f77c9
add device type versioning APIs
6 years ago
Milan Perera
650f02bf03
Add user created date and modified date
6 years ago