Commit Graph

10667 Commits

Author SHA1 Message Date
Lasantha Dharmakeerthi
c8c3c79dad Add feature to manage subscription type base subscriptions and Installation Percentage of devices based on completed, pending, error and new 2024-06-06 11:00:35 +00:00
nipuni
aff18e1ceb Feature to manage subscription type base subscriptions and Installation Percentage Calculation based on groups, users and roles 2024-06-01 22:47:45 +05:30
1ea3a44859 Modify methods to categorize device subscriptions
## Purpose
* Fixes https://roadmap.entgra.net/issues/11162
Co-authored-by: Kavin Prathaban <kavin@entgra.io>
Co-committed-by: Kavin Prathaban <kavin@entgra.io>
2024-05-28 11:18:44 +00:00
9517e80939 Merge pull request 'Improve device mgt core performance' (#394) from improvement/dm-performance into master
Reviewed-on: https://repository.entgra.net/community/device-mgt-core/pulls/394
2024-05-28 10:10:18 +00:00
Lasantha Dharmakeerthi
48cace3613 Add missing permission to default permission list 2024-05-28 09:20:24 +00:00
Rajitha Kumara
4b96053419 Add /permission/admin/device-mgt/devices/any-group/permitted-actions-under-owning-group permission 2024-05-28 11:19:39 +05:30
Charitha Goonetilleke
caf548ac75 Fix overrides in DeviceDAO 2024-05-26 14:19:45 +05:30
Charitha Goonetilleke
7c0df33738 Fix issue DB transaction handling issue 2024-05-26 13:30:41 +05:30
Charitha Goonetilleke
e154c687e6 Add additional indexes to DM_DB 2024-05-26 13:30:40 +05:30
Charitha Goonetilleke
7dea32d2e3 Performance improvements 2024-05-26 13:30:39 +05:30
Charitha Goonetilleke
d1fe1baad0 Fix issues with caching 2024-05-26 13:17:08 +05:30
Charitha Goonetilleke
fb79d61b60 Add DEVICE_TYPE and DEVICE_IDENTIFICATION fields to DM_ENROLLMENT table 2024-05-26 13:17:08 +05:30
3abe68788c Merge pull request 'Refactor SQL query to filter out 'REMOVED' and 'DELETED' statuses' (#393) from pramilaniroshan/device-mgt-core:rm-11025 into master
Reviewed-on: https://repository.entgra.net/community/device-mgt-core/pulls/393
2024-05-20 07:25:14 +00:00
e17405ee88 Merge pull request 'Add EVENT_UPDATE operation code and refactor geo fence update' (#395) from pramilaniroshan/device-mgt-core:add-event-update-oc into master
Reviewed-on: https://repository.entgra.net/community/device-mgt-core/pulls/395
2024-05-20 07:11:14 +00:00
01cf668905 Merge pull request 'Fix EVENT_REVOKE operation is not being sent after geofence delete' (#397) from pramilaniroshan/device-mgt-core:rm-11182 into master
Reviewed-on: https://repository.entgra.net/community/device-mgt-core/pulls/397
2024-05-20 06:55:44 +00:00
14580b5f5f Fix EVENT_REVOKE operation is not being sent after geofence delete 2024-05-16 08:05:43 +05:30
60eac79c74 Add EVENT_UPDATE operation code and refactor geo fence update 2024-05-15 11:01:06 +05:30
Lasantha Dharmakeerthi
03d6a145d8 Fix unknown application type error when installing web apps 2024-05-13 02:01:18 +00:00
ashvini
3fd6163603 Remove comments 2024-05-13 07:18:18 +05:30
2ab1cf767a Refactor SQL query to filter out 'REMOVED' and 'DELETED' statuses 2024-05-10 12:30:10 +05:30
Lasantha Dharmakeerthi
43e70bcb6c Fix issue in operation log not loading 2024-05-09 03:17:42 +00:00
ashvini
2169c6937a Fix unknown application type error when installing web apps 2024-05-09 07:43:39 +05:30
1171086eb7 Remove duplicate properties field 2024-05-08 18:08:41 +05:30
8fd032c336 Fix issue in operation log not loading 2024-05-08 17:22:10 +05:30
Charitha Goonetilleke
62722718f2 Fix issues with handling OPERATION_DETAILS and OPERATION_PROPERTIES
This is to fix incorrectly handled operation details retrieval and operation properties handling.

Need following migration for existing data.

```
ALTER TABLE `DM_DB`.`DM_OPERATION`
ADD COLUMN `OPERATION_PROPERTIES` BLOB NULL DEFAULT NULL AFTER `OPERATION_DETAILS`;

ALTER TABLE `ARCHIVAL_DB`.`DM_OPERATION_ARCH`
ADD COLUMN `OPERATION_PROPERTIES` BLOB NULL DEFAULT NULL AFTER `OPERATION_DETAILS`;

UPDATE DM_OPERATION SET OPERATION_DETAILS = null;

UPDATE DM_ENROLMENT_OP_MAPPING SET STATUS = 'ERROR' WHERE STATUS = 'PENDING' OR STATUS = 'IN_PROGRESS' OR STATUS = 'NOTNOW';
```

Reviewed-on: https://repository.entgra.net/community/device-mgt-core/pulls/371
Co-authored-by: Charitha Goonetilleke <charitha@entgra.io>
Co-committed-by: Charitha Goonetilleke <charitha@entgra.io>
2024-04-18 04:05:04 +00:00
Gimhan Wijayawardana
64189a400d Implement multi value (status) filtering for getting activity details
Co-authored-by: Gimhan Wijayawardana <gimhan@entgra.io>
Co-committed-by: Gimhan Wijayawardana <gimhan@entgra.io>
2024-04-16 07:45:53 +00:00
ff92eae958 Merge pull request 'Resolve inability to edit app related data' (#382) from ashvini/device-mgt-core:Bug#11020 into master
Reviewed-on: https://repository.entgra.net/community/device-mgt-core/pulls/382
2024-04-16 07:34:02 +00:00
ashvini
10d70ddd82 Resolve inability to edit app related data 2024-04-16 10:30:31 +05:30
Lasantha Dharmakeerthi
5da2ae1f74 Add device-group authorization improvements 2024-04-16 04:10:48 +00:00
amalka.subasinghe
89bc0281c0 updated from master and fix merge conflicts 2024-04-16 09:35:52 +05:30
builder
487c576ab2 [maven-release-plugin] prepare for next development iteration 2024-04-09 10:35:40 +05:30
builder
ff8147db5e [maven-release-plugin] prepare release v5.0.41 2024-04-09 10:35:36 +05:30
b3f91fba66 Merge pull request 'Fix DAO error in Tenant Deletion' (#380) from ashvini/device-mgt-core:FixDAOIssues into master
Reviewed-on: https://repository.entgra.net/community/device-mgt-core/pulls/380
2024-04-08 19:47:19 +00:00
ashvini
16199a7311 Fix DAO error in Tenant Deletion
Fix errors

Fix errors
2024-04-09 01:14:26 +05:30
Lasantha Dharmakeerthi
ea542894cf Delete tenant data 2024-04-08 13:29:20 +00:00
ashvini
159f603605 Delete tenant data
Refactor code

Add begin transaction

Refactor code
2024-04-08 18:55:37 +05:30
7d353b6b23 Merge pull request 'Revert Windows Content and Package URI changes' (#379) from navodzoysa/device-mgt-core:issue-9468/windows-apps into master
Reviewed-on: https://repository.entgra.net/community/device-mgt-core/pulls/379
2024-04-08 12:51:56 +00:00
navodzoysa
2f1271f3be Revert Windows Content and Package URI changes 2024-04-08 18:03:15 +05:30
Navod Zoysa
ab62ca9c82 Merge pull request 'Fix appx app installation issue' (#377) from rajitha/device-mgt-core:stream-api into master
Reviewed-on: https://repository.entgra.net/community/device-mgt-core/pulls/377
2024-04-08 03:52:55 +00:00
Rajitha Kumara
f86a16220c Fix appx app installation issue 2024-04-08 09:20:57 +05:30
6f2e730b3f Merge pull request 'Fix extension resolving issue when content-disposition unavailable' (#376) from rajitha/device-mgt-core:stream-api into master
Reviewed-on: https://repository.entgra.net/community/device-mgt-core/pulls/376
2024-04-07 16:30:03 +00:00
Rajitha Kumara
dfdf2611a1 Fix extension resolving issue when content-disposition unavailable 2024-04-07 20:56:08 +05:30
Lasantha Dharmakeerthi
f3974c2cb4 Fix AutoCommit issue in Tenant Deletion 2024-04-06 06:27:04 +00:00
Lasantha Dharmakeerthi
43595228db Fix remote meta descriptor resolving issue 2024-04-06 05:59:05 +00:00
ashvini
8c75b30378 Fix AutoCommit issue in Tenant Deletion
Set autocommit to false

Fix error message

Fix data not deleting issue

Fix error message
2024-04-06 11:28:37 +05:30
Rajitha Kumara
00022b17cf Fix remote meta descriptor resolving issue 2024-04-06 08:32:07 +05:30
Lasantha Dharmakeerthi
92f7e0c2fa Add Content and Package URI changes 2024-04-05 10:00:18 +00:00
Rajitha Kumara
4957741173 Refactored the code 2024-04-05 15:28:50 +05:30
Rajitha Kumara
bd021ff835 Add Content and Package URI changes 2024-04-05 15:04:55 +05:30
c05d4e0b2c Add improvements for the reporting data publishing
Co-authored-by: Pahansith Gunathilake <pahansith@entgra.io>
Co-committed-by: Pahansith Gunathilake <pahansith@entgra.io>
2024-04-05 05:33:23 +00:00