Commit Graph

8379 Commits

Author SHA1 Message Date
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
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
ea53734901 revert 6c1286ebad
revert Improvements for the reporting data publishing
2024-04-05 04:30:12 +00:00
0071e13692 revert b74dc5796b
revert Make the executor Callable and retrieve the response
2024-04-05 04:28:15 +00:00
8d597ab310 Merge branch 'master' of ssh://repository.entgra.net:222/community/device-mgt-core into imprv/reporting-data-publish 2024-04-05 09:56:28 +05:30
b74dc5796b Make the executor Callable and retrieve the response 2024-04-05 09:56:04 +05:30
Lasantha Dharmakeerthi
093df7c161 Add capability to delete a tenant 2024-04-05 04:06:02 +00:00
ashvini
e9ac11da78 Create DAO for tenant deletion task
Add Application related DAO methods

Add application folder delete function

Change scope

Refactor code

Resolve merge conflicts

Resolve merge conflict
2024-04-05 09:25:44 +05:30
Lasantha Dharmakeerthi
7df968a6f7 Fix app name duplicating error 2024-04-04 11:44:39 +00:00
ashvini
d3ac0ce5b0 Fix app name duplicating error 2024-04-04 09:39:45 +05:30
97b690b8ef Fix user search by Firstname and Lastname 2024-04-03 14:37:30 +05:30
6c1286ebad Improvements for the reporting data publishing 2024-04-03 12:37:42 +05:30
Lasantha Dharmakeerthi
d050736aaf Fix for the Windows app installed devices not loading 2024-04-02 14:37:29 +00:00
a77c092645 Merge pull request 'Fix remote url resolving issue' (#366) from rajitha/device-mgt-core:stream-api into master
Reviewed-on: https://repository.entgra.net/community/device-mgt-core/pulls/366
2024-04-02 10:03:48 +00:00
Rajitha Kumara
9caf1678de Fix remote url resolving issue 2024-04-02 15:27:55 +05:30
78dd491789 Merge pull request 'Add stream base file uploading' (#338) from rajitha/device-mgt-core:stream-api into master
Reviewed-on: https://repository.entgra.net/community/device-mgt-core/pulls/338
2024-04-02 08:58:18 +00:00
170f1dcfe5 Merge branch 'master' into task-mgt 2024-04-02 05:15:44 +00:00
Charitha Goonetilleke
8f1781f4b6 Fix db connection pool exhaustion due to too many queries 2024-04-02 08:09:17 +05:30
Rajitha Kumara
a54d2b0924 Fix building issue 2024-04-01 19:14:58 +05:30
Rajitha Kumara
3798134011 Add stream base file uploading 2024-03-29 11:58:24 +05:30
Rajitha Kumara
0673792bcc Fix policy delegation task starting issue 2024-03-27 14:41:06 +05:30
862cc72499 Fix for the Windows app installed devices not loading 2024-03-24 15:39:23 +05:30
e1519fa2a8 Add policy content store as Json 2024-03-24 15:11:53 +05:30
Lasantha Dharmakeerthi
dd03a073b2 Update user deletion logic 2024-03-23 17:08:36 +00:00
subodhinie
5dd155e3f7 Add Windows device operation scopes: apps, device-info, firewall-info, security-info (#360)
Fixes for https://roadmap.entgra.net/issues/10679

Co-authored-by: Subodhinie <subodhinie@entgra.io>
Reviewed-on: https://repository.entgra.net/community/device-mgt-core/pulls/360
Co-authored-by: subodhinie <subodhinie@entgra.io>
Co-committed-by: subodhinie <subodhinie@entgra.io>
2024-03-21 14:05:03 +00:00
Charitha Goonetilleke
e0cfa4d719 Add generated task id to dynamicTask object 2024-03-21 07:33:01 +05:30
Gimhan-minion
291249f80f Fix formatting issues 2024-03-13 14:46:02 +05:30
Gimhan-minion
59cd06df0f Handle default authdata in oauth2token handler 2024-03-12 22:21:08 +05:30
Rajitha Kumara
cd56147da9 Add user removable status to basic user info 2024-03-07 06:25:27 +05:30
isuri
0de808229f deviceOrg: get children of root best practices apply 2024-03-05 14:29:35 +05:30
isuri
d2593114b7 deviceOrg: get children of roots code refactor, license add 2024-03-05 11:43:10 +05:30
isuri
efd73ba3c5 Merge branch 'master' into deviceOrgImprovements 2024-03-04 17:26:34 +05:30
isuri
89bd784a57 deviceOrg: get children of root nodes api implementation 2024-03-04 17:07:21 +05:30
builder
d4455c5fe7 [maven-release-plugin] prepare for next development iteration 2024-03-04 10:57:41 +05:30
builder
52fe90256c [maven-release-plugin] prepare release v5.0.40 2024-03-04 10:57:36 +05:30
Ashvini Wegodapola
464214fe1b Sanitize app names and shorten screenshot names (#349)
Fixes:

https://roadmap.entgra.net/issues/9241
https://roadmap.entgra.net/issues/10628

Co-authored-by: ashvini <ashvini@entgra.io>
Reviewed-on: https://repository.entgra.net/community/device-mgt-core/pulls/349
Co-authored-by: Ashvini Wegodapola <ashvini@entgra.io>
Co-committed-by: Ashvini Wegodapola <ashvini@entgra.io>
2024-02-26 05:21:05 +00:00
Charitha Goonetilleke
d2ad8ac579 Optimize based on review comments 2024-02-23 13:37:05 +05:30
Charitha Goonetilleke
5d69d08100 Improve dynamic and random task execution 2024-02-23 10:11:03 +05:30
Charitha Goonetilleke
4045e39a76 Fix inconsistencies in dynamic and random task execution 2024-02-23 10:11:03 +05:30
amalka.subasinghe
20cf06122a remove unused imports and adding licence headers 2024-02-20 11:41:22 +05:30
amalka.subasinghe
1dbc1d7b0d device/group authorization improvement 2024-02-20 11:32:23 +05:30
amalka.subasinghe
1c0a0227ab post api publishing observer implementation 2024-02-20 11:02:51 +05:30
99b91ade01 Improve query param value 2024-02-18 18:44:09 +05:30
62f84461a5 Add application search by package name 2024-02-18 17:59:42 +05:30
7843514332 Fix application search issue 2024-02-17 18:09:27 +05:30
Rajitha Kumara
d1e72cdf7a Restructured CEA mgt admin api 2024-02-04 23:48:08 +05:30
53c6fa86bc Merge pull request 'Modify operation template' (#322) from thameera/device-mgt-core:master into master
Reviewed-on: https://repository.entgra.net/community/device-mgt-core/pulls/322
2024-01-31 09:29:51 +00:00
isuri
bd13e99e6c deviceOrgFix: service negative test fix 2024-01-31 12:09:49 +05:30
Isuri Medis
9fb3a4dec7 deviceOrg (#326)
Device Organization Complete Back End

Co-authored-by: isuri <isuri@entgra.io>
Reviewed-on: https://repository.entgra.net/community/device-mgt-core/pulls/326
Co-authored-by: Isuri Medis <isuri@entgra.io>
Co-committed-by: Isuri Medis <isuri@entgra.io>
2024-01-31 05:07:46 +00:00
Thameera
a600c69fdb Operation template codes implementation for subtypes 2024-01-31 10:07:48 +05:30
Thameera
fbbdd172e7 Modify method names 2024-01-31 10:07:48 +05:30
Thameera
c071b9de01 Modify operation template 2024-01-31 10:07:48 +05:30
builder
4ba0be5510 [maven-release-plugin] prepare for next development iteration 2024-01-29 14:24:08 +05:30
builder
790dfaad5b [maven-release-plugin] prepare release v5.0.39 2024-01-29 14:24:02 +05:30
builder
680cc7bca8 [maven-release-plugin] prepare for next development iteration 2024-01-22 19:42:19 +05:30
builder
ba430be534 [maven-release-plugin] prepare release v5.0.38 2024-01-22 19:42:15 +05:30
Lasantha Dharmakeerthi
9b4c5e6adb Add conditional email access feature changes 2024-01-22 05:08:21 +00:00
Rajitha Kumara
957cb748d7 Refactor code 2024-01-22 10:36:08 +05:30
prathabanKavin
a259a5892e Add attched roles to logs when creating groups 2024-01-21 15:17:12 +05:30
prathabanKavin
a344b27a1b Removing redundant methods from loggers 2024-01-19 12:29:49 +05:30
Rajitha Kumara
2ad8f54a46 Add conditional email access feature changes 2024-01-18 22:17:36 +05:30
prathabanKavin
8bb0b4c855 Remove device list and store device identifiers on custom logs 2024-01-18 20:58:57 +05:30
prathabanKavin
843095e7c6 Fix null userlist when assigning role permissions 2024-01-17 14:39:52 +05:30
bf4a8a8f63 Merge pull request 'Add custom logs for roles,users,groups,login' (#300) from prathabanKavin/device-mgt-core:logger6 into master
Reviewed-on: https://repository.entgra.net/community/device-mgt-core/pulls/300
2024-01-16 04:31:36 +00:00
Rajitha Kumara
07dbd9bc3d Fix jit mail template not found issue 2024-01-14 20:02:59 +05:30
builder
79d1e534b5 [maven-release-plugin] prepare for next development iteration 2024-01-12 16:51:44 +05:30
builder
0d84a0ca6b [maven-release-plugin] prepare release v5.0.37 2024-01-12 16:51:39 +05:30
Lasantha Dharmakeerthi
fb3f22b182 Add doc-url template variable 2024-01-12 02:30:48 +00:00
Rajitha Kumara
bdfb21800c Add license 2024-01-12 06:08:55 +05:30
Lasantha Dharmakeerthi
e017425539 Add scope publishing to sub tenants 2024-01-11 21:54:00 +00:00
navodzoysa
1fde569f4a Add scope publishing to sub tenants 2024-01-12 03:20:52 +05:30
Rajitha Kumara
5184d60805 Add doc url template variable 2024-01-11 22:25:04 +05:30
prathabanKavin
654b4341e1 Add custom logs for roles,users,groups,login 2024-01-11 20:41:27 +05:30
Rajitha Kumara
a0bf57ed14 Update invitation sending endpoint scope 2024-01-11 16:38:38 +05:30
shamalka
2c7a40ac57 Add scope retrieval to tenantcreateobserver 2024-01-10 21:09:45 +05:30
shamalka
89f56c7575 Add sub tenant reserved user creation 2024-01-10 21:09:45 +05:30
builder
cfcecaeec2 [maven-release-plugin] prepare for next development iteration 2024-01-10 13:35:10 +05:30
builder
a221a2b17a [maven-release-plugin] prepare release v5.0.36 2024-01-10 13:35:05 +05:30
Lasantha Dharmakeerthi
4c7ccc9f26 Add OSGI services for API manager services 2024-01-09 16:30:50 +00:00
builder
1b66ba6bb1 [maven-release-plugin] prepare for next development iteration 2024-01-08 12:33:16 +05:30
builder
5284781270 [maven-release-plugin] prepare release 5.0.35v 2024-01-08 12:33:09 +05:30
Gimhan-minion
1efc76b6e1 Fix test faliure by removing location null exception 2024-01-08 09:21:00 +05:30
osh
d13cb90a2f Merge branch 'master' of ssh://repository.entgra.net:222/community/device-mgt-core into ios-user-fix-10188 2024-01-03 14:02:38 +05:30
osh
9bda7f63c5 Fix UTC time issue
fixes https://roadmap.entgra.net/issues/10188
2024-01-03 14:01:39 +05:30
dfcec7cf3e Merge pull request 'Add method for get installed applications using device ID' (#299) from pramilaniroshan/device-mgt-core:rm-10291 into master
Reviewed-on: https://repository.entgra.net/community/device-mgt-core/pulls/299
2024-01-03 05:57:51 +00:00
9ae64c718c Merge pull request 'Add JIT base provision and enrollment handlers' (#230) from rajitha/device-mgt-core:jit-feature into master
Reviewed-on: https://repository.entgra.net/community/device-mgt-core/pulls/230
2024-01-02 17:05:06 +00:00
Rajitha Kumara
b144be0f97 Add requested changes 2024-01-01 13:59:37 +05:30
Rajitha Kumara
a9aa66173a Add csrf protection for provision handlers 2024-01-01 13:59:37 +05:30
rajitha
76064844c4 Add generic logic to jit handlers 2024-01-01 13:59:37 +05:30
rajitha
aa4b623283 Add JIT base provision and enrollment handlers 2024-01-01 13:59:37 +05:30
Rajitha Kumara
041c84a45f Fix duplicate scope publishing issue 2023-12-20 14:40:05 +05:30
c0ecb841e0 Merge pull request 'Change deletion warning for users with device' (#301) from prathabanKavin/device-mgt-core:userdeletewarning into master
Reviewed-on: https://repository.entgra.net/community/device-mgt-core/pulls/301
2023-12-20 05:47:57 +00:00
c2a9b6a073 Add a config to decide which device statuses to persist in the database (#250)
Co-authored-by: pramilaniroshan <pramila@entgra.io>
Reviewed-on: https://repository.entgra.net/community/device-mgt-core/pulls/250
Co-authored-by: Pramila Niroshan <pramila@entgra.io>
Co-committed-by: Pramila Niroshan <pramila@entgra.io>
2023-12-19 18:56:49 +00:00
946431905f Remove Tenant id from saveApplicationIcon method 2023-12-19 11:31:48 +05:30
prathabanKavin
a7ae791f9d Change deletion warning for users with device 2023-12-18 09:28:09 +05:30
77e13f3c4d Merge pull request 'Fix reggex issue when configuring wifi' (#298) from osh.silva/device-mgt-core:wifi-10045 into master
Reviewed-on: https://repository.entgra.net/community/device-mgt-core/pulls/298
2023-12-17 14:21:51 +00:00
73304a826d Merge pull request 'Fix geofence searching with geofence name' (#297) from pramilaniroshan/device-mgt-core:rm-10431 into master
Reviewed-on: https://repository.entgra.net/community/device-mgt-core/pulls/297
2023-12-17 06:15:51 +00:00
builder
c702763995 [maven-release-plugin] prepare for next development iteration 2023-12-16 10:49:28 +05:30
builder
a47fda9779 [maven-release-plugin] prepare release v5.0.34 2023-12-16 10:49:20 +05:30
4b4ed5793a Add method for get installed applications using device ID 2023-12-15 10:01:52 +05:30
osh
8377d0ddf5 Merge branch 'master' of ssh://repository.entgra.net:222/community/device-mgt-core into wifi-10045 2023-12-14 08:40:18 +05:30
osh
0427959f23 Fix reggex issue when configuring wifi 2023-12-14 08:40:00 +05:30
07b72ca016 Fix geofence searching with geofence name 2023-12-11 22:35:57 +05:30
builder
fb65db10fe [maven-release-plugin] prepare for next development iteration 2023-12-08 12:15:31 +05:30
builder
17dcbde4ab [maven-release-plugin] prepare release v5.0.33 2023-12-08 12:15:21 +05:30
Rajitha Kumara
6ee86e8cd2 Add java doc comments 2023-12-05 09:47:55 +05:30
Rajitha Kumara
8c0ae2511e Add enrollment mails 2023-12-04 11:46:37 +05:30
63c0606fdf Merge pull request 'Fix app invisibility when retired' (#291) from osh.silva/device-mgt-core:apps-10154 into master
Reviewed-on: https://repository.entgra.net/community/device-mgt-core/pulls/291
2023-11-27 04:18:43 +00:00
osh
c1d5ecf0d4 Merge branch 'master' of ssh://repository.entgra.net:222/community/device-mgt-core into app-restrict-10165 2023-11-27 08:32:24 +05:30
osh
c4be66bc2e Add fix for apps not loading 2023-11-27 08:32:08 +05:30
Lasantha Dharmakeerthi
a2002410d3 Fix operation log timing incorrectness with MSSQL db 2023-11-24 03:35:25 +00:00
osh
1436332b32 Fix app invisibility when retired 2023-11-21 14:52:38 +05:30
Lasantha Dharmakeerthi
ababfc8100 Add fix for usage load performance 2023-11-15 04:45:02 +00:00
95a257ecc6 Merge pull request 'Add multiple device dis-enrollment support' (#279) from pramilaniroshan/device-mgt-core:rm-9970-dis into master
Reviewed-on: https://repository.entgra.net/community/device-mgt-core/pulls/279
2023-11-10 12:57:23 +00:00
46090437f0 Optimize multiple dis-enrollment 2023-11-10 18:06:58 +05:30
prathabanKavin
aa6c9f6734 Fix certificate search by partial device identifiers 2023-11-10 16:02:34 +05:30
bea478d0ca Merge pull request 'Fix device permanent delete with mssql' (#283) from prathabanKavin/device-mgt-core:permanantdeletefix into master
Reviewed-on: https://repository.entgra.net/community/device-mgt-core/pulls/283
2023-11-09 12:11:22 +00:00
93650ce4bd Merge pull request 'Fix geofence group device assignment in mssql' (#285) from prathabanKavin/device-mgt-core:geofencegroups into master
Reviewed-on: https://repository.entgra.net/community/device-mgt-core/pulls/285
2023-11-09 10:06:07 +00:00
73bf440852 Merge pull request 'Fix to ignore devicetype check for webclip' (#287) from prathabanKavin/device-mgt-core:webclipfix into master
Reviewed-on: https://repository.entgra.net/community/device-mgt-core/pulls/287
2023-11-09 10:05:07 +00:00
8475cb5764 Merge pull request 'Fix user search by partial filters' (#284) from prathabanKavin/device-mgt-core:searchusersfix1 into master
Reviewed-on: https://repository.entgra.net/community/device-mgt-core/pulls/284
2023-11-09 05:11:38 +00:00
prathabanKavin
200e7e69c2 Fix to ignore devicetype check for webclip 2023-11-08 17:05:25 +05:30
builder
d01e55ed08 [maven-release-plugin] prepare for next development iteration 2023-11-08 16:05:38 +05:30
builder
8c6ac48c7b [maven-release-plugin] prepare release v5.0.32 2023-11-08 16:05:31 +05:30
Thameera
d297c55b73 Update missiong scope 2023-11-08 15:23:12 +05:30
07c238f97f Merge pull request 'set device identifire for certificate table' (#278) from nishan/device-mgt-core:identifire#10145 into master
Reviewed-on: https://repository.entgra.net/community/device-mgt-core/pulls/278
2023-11-08 06:13:07 +00:00
prathabanKavin
b96074e56f Fix geofence group device assignment in mssql 2023-11-07 23:36:01 +05:30
prathabanKavin
8d1d418f67 Fix user search by partial filters 2023-11-07 21:08:41 +05:30
prathabanKavin
27d582456b Add single class imports 2023-11-07 18:46:28 +05:30
prathabanKavin
410e04c015 Fix device permant delete with mssql 2023-11-07 18:38:15 +05:30
d1799e54e7 Merge pull request 'Search roles with partial role names' (#281) from prathabanKavin/device-mgt-core:searchrolefix into master
Reviewed-on: https://repository.entgra.net/community/device-mgt-core/pulls/281
2023-11-06 06:22:13 +00:00
e9b441e97d Merge pull request 'Add tenant id when inserting operation' (#280) from prathabanKavin/device-mgt-core:remotefix into master
Reviewed-on: https://repository.entgra.net/community/device-mgt-core/pulls/280
2023-11-03 06:39:56 +00:00
prathabanKavin
ce62632702 Fix geofence search by partial name 2023-11-03 09:44:36 +05:30
prathabanKavin
fe9273ab45 Search roles with partial role names 2023-11-03 00:40:19 +05:30
prathabanKavin
a4bd373c97 Add tenant id when inserting operation 2023-11-03 00:01:02 +05:30
2d6e512fdf Add multiple device dis-enrollment support 2023-11-02 11:42:58 +05:30
nishan
28775010bc set device identifire for certificate table 2023-10-31 14:39:04 +05:30
Viranga Gunarathna
fdd5a7cfcf change permission string for update password 2023-10-31 11:23:55 +05:30
navodzoysa
e8dd6942ad Add storeVisibilityEnabled flag to plugin device types 2023-10-29 19:35:21 +05:30
Lasantha Dharmakeerthi
8d92265eb3 Add certificate search by partial serial number 2023-10-27 02:51:18 +00:00
prathabanKavin
3cd6b01f4a Add certificate search by partial serial number 2023-10-27 00:46:26 +05:30
pasindu
9e09cd98e9 Add OSGI services for API manager services 2023-10-26 15:29:43 +05:30
builder
6b948c9989 [maven-release-plugin] prepare for next development iteration 2023-10-25 15:28:51 +05:30
builder
0e769a8dd9 [maven-release-plugin] prepare release v5.0.31 2023-10-25 15:28:43 +05:30
548aba7da9 revert b9b2c97841
revert Added query for set foreign key
2023-10-25 08:35:24 +00:00
d47c7aab6a Merge pull request 'Added query for set foreign key' (#257) from nishan/device-mgt-core:Certificate-identifire into master
Reviewed-on: https://repository.entgra.net/community/device-mgt-core/pulls/257
2023-10-25 07:40:31 +00:00
Rajitha Kumara
d8a2f72d8f Add resource refreshing logic 2023-10-25 09:58:53 +05:30
shamalka
df14fbab07 Merge branch 'master' of https://repository.entgra.net/community/device-mgt-core into 201013 2023-10-24 20:50:57 +05:30