Commit Graph

8625 Commits

Author SHA1 Message Date
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
pasindu
47bc27a36d Minor fixes in application registration flow 2024-02-15 16:26:57 +05:30
pasindu
14554ba161 Fix sql issues 2024-02-08 13:25:44 +05:30
pasindu
1a9782c3f3 Fix dependency issues 2024-02-06 14:58:39 +05:30
pasindu
d938195373 Fix osgi reference addings in Service components 2024-02-06 07:30:05 +05:30
pasindu
67975ea5f8 Merge branch 'master' of ssh://repository.entgra.net:222/community/device-mgt-core into apim420 2024-02-05 19:54:01 +05:30
Rajitha Kumara
d1e72cdf7a Restructured CEA mgt admin api 2024-02-04 23:48:08 +05:30
pasindu
f7f0a4a2a4 Fix user scopes payload issue 2024-02-02 23:46:47 +05:30
pasindu
86f78f0a86 Fix Role Management Service loger issues 2024-02-01 21:31:24 +05:30
tcdlpds
94905d020d Fix custom log printing issue 2024-02-01 15:55:46 +05:30
tcdlpds
51199fbb70 Merge branch 'apim420' of https://repository.entgra.net/community/device-mgt-core into apim420 2024-02-01 01:50:08 +05:30
tcdlpds
e2f2237b2d Fix log class loading issue 2024-02-01 01:49:49 +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
pasindu
cc21c661ae Fix UI issue from interceptor side 2024-01-22 12:57:45 +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
pasindu
5ad0734b7b Fix import issue in webapp publisher 2024-01-19 11:53:10 +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
pasindu
1d0a087734 Fix JITEnrollmentCallbackHandler bugs after httpclient update 2024-01-18 10:41:34 +05:30
pasindu
c48944b20a Resolve conflicts when syncing with master 2024-01-18 09:54:36 +05:30
pasindu
6a12911487 Sync with master 2024-01-17 18:13:15 +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
pasindu
b8e8450108 Http update fixes 2024-01-11 09:40:09 +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
pasindu
54ca87c9db Need to fix http client update 2024-01-07 07:38:13 +05:30
pasindu
122f3f16f1 Sync with master 2024-01-06 23:31:49 +05:30
tcdlpds
56033e2e3a Fix build failure 2024-01-05 07:22:52 +05:30
tcdlpds
8bf027f2b3 Fix invoker handler 2024-01-04 02:13:47 +05:30
tcdlpds
7007558623 Fix OTP request handler 2024-01-04 01:31:38 +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
tcdlpds
8c841dfc2e Fix login handler 2024-01-01 00:27:07 +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
tcdlpds
66eac3c744 Fix compilation issues in user handler 2023-12-11 08:11:37 +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
tcdlpds
2d9352a788 Upgrade with latest http client 2023-11-21 01:41:04 +05:30
Lasantha Dharmakeerthi
ababfc8100 Add fix for usage load performance 2023-11-15 04:45:02 +00:00
tcdlpds
d4f9472e48 Fix build failure 2023-11-14 23:06:12 +05:30
tcdlpds
fb859f046d Add upstream changes 2023-11-14 22:13:49 +05:30
tcdlpds
1bc89dd3e4 Fix conflicts 2023-11-14 22:02:12 +05:30
tcdlpds
52b2cccf9f Upgrade apache http client version 2023-11-14 21:40:42 +05:30
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
shamalka
0f1f236c91 Add storeVisibilityEnabled to device types 2023-10-24 20:50:39 +05:30
pasindu
66bc7e88bd Sync with upstream 2023-10-24 18:47:29 +05:30
Rajitha Kumara
29132ba84d Fix permission updating issue 2023-10-24 18:43:01 +05:30
amalka.subasinghe
d67acc3d50 introduce configs and added heart beat logic 2023-10-24 17:21:51 +05:30
amalka.subasinghe
cb5d672583 user store role mapping feature 2023-10-24 16:32:53 +05:30
amalka.subasinghe
3d159c0111 user store role mapping feature 2023-10-24 16:24:04 +05:30
amalka.subasinghe
944c304a68 user store role mapping feature 2023-10-24 16:13:08 +05:30
pasindu
c7494bcd81 Merge branch 'master' of ssh://repository.entgra.net:222/community/device-mgt-core into apim420 2023-10-23 18:09:19 +05:30
pasindu
26a2950f85 Fix webapp publisher issues 2023-10-23 18:06:41 +05:30
pasindu
383eed95e8 Merge branch 'master' of ssh://repository.entgra.net:222/community/device-mgt-core into sync-master 2023-10-23 12:45:44 +05:30
osh
a92dc3fa94 Add fix for usage load performance 2023-10-23 10:53:28 +05:30
Lasantha Dharmakeerthi
ba17f0e778 Add tenant view perm to role permissions 2023-10-23 01:36:37 +00:00
prathabanKavin
9ab12d1b3f Add tenant view perm to role permissions 2023-10-22 12:02:13 +05:30
Rajitha Kumara
9054329e34 Fix not detecting resource path 2023-10-20 14:48:38 +05:30
pasindu
a46ab4c355 Merge branch 'master' of ssh://repository.entgra.net:222/community/device-mgt-core into apim420 2023-10-20 00:43:12 +05:30
Rajitha Kumara
a7387fda31 Add missed role key 2023-10-19 23:36:57 +05:30
Rajitha Kumara
30f7a32c55 Fix unmodifiable list referencing issue 2023-10-19 23:32:30 +05:30
pasindu
518bc7271a Merge branch 'master' of ssh://repository.entgra.net:222/community/device-mgt-core into apim420 2023-10-19 14:34:14 +05:30
Lasantha Dharmakeerthi
8385c0c836 Fixes in API publishing flow 2023-10-18 08:56:17 +00:00
Sasini_Sandamali
3631acfe45 Add new get device activities API 2023-10-18 12:51:14 +05:30
Charitha Goonetilleke
31889b4a05 Merge branch 'master' into master 2023-10-18 04:43:04 +00:00
tcdlpds
8fa8cca776 Remove jaggery modules 2023-10-18 08:26:09 +05:30
nishan
b9b2c97841 Added query for set foreign key 2023-10-18 07:08:39 +05:30
pasindu
1325780e3b Map JsonObject to dto classes in publisher API documentation 2023-10-17 12:25:28 +05:30
pasindu
fa37fa33cc Map JsonObject to dto classes in publisher API revesion 2023-10-17 12:25:28 +05:30
pasindu
bdf1e97d84 Map Json object return types to dto classes in Publisher 2023-10-17 12:25:28 +05:30
pasindu
565a7614ad Change JSON object return methods:Scopes 2023-10-17 12:25:28 +05:30
pasindu
1eda7bd237 Fixes in API publishing flow 2023-10-17 12:25:28 +05:30
9767f7e90f Add validation for user deletion (#244)
## Purpose
* Fixes https://roadmap.entgra.net/issues/10337

## Description
* Add validation to check whether the user has enrolled devices

Co-authored-by: prathabanKavin <kavinprathaban025@gmail.com>
Reviewed-on: https://repository.entgra.net/community/device-mgt-core/pulls/244
Co-authored-by: Kavin Prathaban <kavin@entgra.io>
Co-committed-by: Kavin Prathaban <kavin@entgra.io>
2023-10-17 04:20:12 +00:00
Charitha Goonetilleke
e3e9ad851c Merge branch 'master' into master 2023-10-16 05:54:10 +00:00
Inosh Perara
15de6d397e Merge pull request 'Add permission updating logic' (#254) from tcdlpds/device-mgt-core:master into master
Reviewed-on: https://repository.entgra.net/community/device-mgt-core/pulls/254
2023-10-16 05:39:04 +00:00
Oshani Silva
c3cc4fe6d4 Add fix for search operation (#251)
fixes https://roadmap.entgra.net/issues/10279

Co-authored-by: osh <osh.silva@gmail.com>
Reviewed-on: https://repository.entgra.net/community/device-mgt-core/pulls/251
Co-authored-by: Oshani Silva <oshani@entgra.io>
Co-committed-by: Oshani Silva <oshani@entgra.io>
2023-10-16 05:21:44 +00:00
tcdlpds
1b0ad156b2 Add Java Doc comments 2023-10-16 10:36:51 +05:30
8696ec9343 Merge pull request 'Modify get Geofence API to get total count' (#243) from pramilaniroshan/device-mgt-core:add-geofence-count into master
Reviewed-on: https://repository.entgra.net/community/device-mgt-core/pulls/243
2023-10-16 04:27:46 +00:00
akeela_azhar
22b9897a4b Add permission updating logic 2023-10-16 08:00:42 +05:30
Rajitha Kumara
3a63f948a0 Add admin role when adding shared scopes 2023-10-15 14:25:37 +05:30
98954c9374 Merge pull request 'Add default perm config' (#252) from tcdlpds/device-mgt-core:master into master
Reviewed-on: https://repository.entgra.net/community/device-mgt-core/pulls/252
2023-10-13 05:47:00 +00:00
tcdlpds
49747efa18 Add default perm config 2023-10-13 09:39:44 +05:30
Viranga Gunarathna
d63f2a3f24 mapping permissions with scopes 2023-10-12 15:25:20 +05:30
amalka.subasinghe
54cdab5085 Improvements to the device sub type impl 2023-10-12 11:54:23 +05:30
Inosh Perara
db80546a5a Merge pull request 'Fix scope attaching issue' (#247) from tcdlpds/device-mgt-core:master into master
Reviewed-on: https://repository.entgra.net/community/device-mgt-core/pulls/247
2023-10-11 10:16:06 +00:00
tcdlpds
58670028c0 Fix scope attaching issue 2023-10-11 06:54:46 +05:30
8813619929 Merge pull request 'Add scope perm mapping logic' (#235) from tcdlpds/device-mgt-core:master into master
Reviewed-on: https://repository.entgra.net/community/device-mgt-core/pulls/235
2023-10-08 15:35:35 +00:00
tcdlpds
563077fbfb Add scope perm mapping logic 2023-10-08 19:36:52 +05:30
616c70face Merge pull request 'Fix delete groups with Geo Fence references issue' (#223) from ThilinaPremachandra/device-mgt-core:Bug#10236#issue36 into master
Reviewed-on: https://repository.entgra.net/community/device-mgt-core/pulls/223
2023-10-06 09:53:30 +00:00
51f1bf1280 Merge pull request 'Fix analytics publishing for Windows devices' (#240) from navodzoysa/device-mgt-core:fix-windows-analytics into master
Reviewed-on: https://repository.entgra.net/community/device-mgt-core/pulls/240
2023-10-06 09:24:23 +00:00
77823e2839 Modify get Geofence API to get total count 2023-10-06 08:04:38 +05:30
navodzoysa
03a0539d92 Fix incorrect grafana permission annotations 2023-10-02 23:19:32 +05:30
navodzoysa
f8e3fb90e6 Fix analytics publishing for Windows devices 2023-10-02 23:15:16 +05:30
Viranga Gunarathna
9e0427021e Duplicate keys for same permission in different files 2023-09-28 20:14:10 +05:30
Viranga Gunarathna
6c8c2efb80 Merge branch 'master' of https://repository.entgra.net/community/device-mgt-core into scope-fixes 2023-09-28 00:17:27 +05:30
Viranga Gunarathna
48a72e80e9 Modify scope keys 2023-09-27 23:48:16 +05:30
pasindu
e128a2479f Clear unused method 2023-09-27 15:37:35 +05:30
pasindu
144170c4c9 Fix sso loging app creation payload 2023-09-27 15:10:51 +05:30
osh
3c658f0afe Fix ownership issue in device deletion 2023-09-26 17:42:37 +05:30
Inosh Perara
50887c12f9 Merge pull request 'Add device deletion scenario for billing' (#226) from osh.silva/device-mgt-core:billing-delete-9713 into master
Reviewed-on: https://repository.entgra.net/community/device-mgt-core/pulls/226
2023-09-26 05:02:50 +00:00
Rajitha Kumara
69efff10bd Implement state checking and csrf protection
## Purpose

* Fixes for http://roadmap.entgra.net/issues/9846

Co-authored-by: rajitha <rajitha@entgra.io>
Reviewed-on: https://repository.entgra.net/community/device-mgt-core/pulls/232
Co-authored-by: Rajitha Kumara <rajitha@entgra.io>
Co-committed-by: Rajitha Kumara <rajitha@entgra.io>
2023-09-25 09:51:11 +00:00
pasindu
cc6bbf1435 Improvements in App registration 2023-09-22 10:25:29 +05:30
Sasini_Sandamali
bb0369cde9 Update addOperation and sql files 2023-09-21 09:53:11 +05:30
795d26f4b0 Merge pull request 'Fix error showing on startup in task-mgt' (#229) from prathabanKavin/device-mgt-core:mssqltaskmgt into master
Reviewed-on: https://repository.entgra.net/community/device-mgt-core/pulls/229
2023-09-20 05:56:08 +00:00
0068a26b58 Merge pull request 'Fix added for loading device groups' (#228) from prathabanKavin/device-mgt-core:sqldevicegroupfix into master
Reviewed-on: https://repository.entgra.net/community/device-mgt-core/pulls/228
2023-09-20 05:55:38 +00:00
tcdlpds
ac0ba00707 Remove unnecessary sources 2023-09-20 09:37:58 +05:30
tcdlpds
500fa0df98 Add improvements to app registering logic 2023-09-20 09:30:16 +05:30
tcdlpds
088642e7ce Improve API app registration 2023-09-19 13:22:28 +05:30
Charitha Goonetilleke
664dfd21c9 Warn about orphan scopes 2023-09-18 00:50:40 +00:00
fccae9b8c0 Add Devices filtering by a Custom Property feature to API and dao layer (#208)
## Purpose
* Related ticket https://roadmap.entgra.net/issues/10262

## Description

This modifed API accept any custom property key value pair as a encoded JSON String for filtering devices

/devicescustomProperty=%7B%22FIRMWARE_APP_VERSION%22%3A%22122%22%2C%22FIRMWARE_VERSION%22%3A%22123%22%7D

## Add Custom property to mdm-ui-config.xml

```
<DeviceInfoConfigurations>
	<DeviceInfoItem>
            <DefinedValue>FIRMWARE_VERSION</DefinedValue>
            <DisplayValue>label_firmware_version</DisplayValue>
            <Type>deviceDetailsMap</Type>
        </DeviceInfoItem>
        <DeviceInfoItem>
            <DefinedValue>FIRMWARE_APP_VERSION</DefinedValue>
            <DisplayValue>label_app_version</DisplayValue>
            <Type>deviceDetailsMap</Type>
        </DeviceInfoItem>
        <DeviceInfoItem>
            <DefinedValue>FIRMWARE_SYSTEM_VERSION</DefinedValue>
            <DisplayValue>label_firmware_system_version</DisplayValue>
            <Type>deviceDetailsMap</Type>
        </DeviceInfoItem>
</DeviceInfoConfigurations>
```

DefinedValue = Key_value in DM_DEVECE_INFO table
DisplayValue = UI display text for filtering
Type = Dont change

Co-authored-by: pramilaniroshan <pramila@entgra.io>
Reviewed-on: https://repository.entgra.net/community/device-mgt-core/pulls/208
Co-authored-by: Pramila Niroshan <pramila@entgra.io>
Co-committed-by: Pramila Niroshan <pramila@entgra.io>
2023-09-15 04:02:34 +00:00
tcdlpds
317af213be Merge branch 'apim420' of https://repository.entgra.net/tcdlpds/device-mgt-core into apim420 2023-09-14 17:45:00 +05:30
osh
8bc0fa37de Add cost calculation for carbon super 2023-09-14 14:35:18 +05:30
pasindu
bb879f52ce Fix grant type update method 2023-09-14 14:10:17 +05:30
tcdlpds
43ef843db5 Merge branch 'apim420' of https://repository.entgra.net/tcdlpds/device-mgt-core into apim420 2023-09-14 11:23:38 +05:30
tcdlpds
5848d68c63 Add app updating intial changes 2023-09-14 11:23:29 +05:30
osh
5371c5268b Merge branch 'master' of ssh://repository.entgra.net:222/community/device-mgt-core into billing-delete-9713 2023-09-13 14:50:32 +05:30
osh
6fd84dcbef Comment out cost related code 2023-09-13 14:50:23 +05:30
pasindu
907d4b0316 Implement method for updateGrantType rest call 2023-09-13 12:20:37 +05:30
prathabanKavin
4fc6eb2aa4 Fix error showing on startup in task-mgt 2023-09-13 08:15:36 +05:30
prathabanKavin
661feadcd5 Fix added for loading device groups 2023-09-12 22:09:31 +05:30
Sasini_Sandamali
4a6e0ce727 Update get Activities to increase the performance 2023-09-12 16:14:54 +05:30
Sasini_Sandamali
26a049473c Modify View Activities endpoint by including operation id 2023-09-12 16:02:31 +05:30
Charitha Goonetilleke
9011273ff4 Apply role permission mapping along with scope role mapping 2023-09-12 11:55:29 +05:30
osh
0abf955fe0 Merge branch 'master' of ssh://repository.entgra.net:222/community/device-mgt-core into billing-delete-9713 2023-09-12 08:32:09 +05:30
osh
5d06485a25 Add device deletion scenario for billing 2023-09-12 08:31:47 +05:30
tcdlpds
7e65d9f980 Fix access token validating issue 2023-09-12 00:02:07 +05:30
pasindu
ef47f0c20a Update scopes including already existing roles 2023-09-08 11:36:05 +05:30
ThilinaPremachandra
44c7d324de Fix: delete group with GeoFence references issue 2023-09-07 11:29:10 +05:30
0fbe062e49 Fix the SSL error when invoking internal API via HttpClient (#215)
Co-authored-by: Pahansith <pahansith@entgra.io>
Reviewed-on: https://repository.entgra.net/community/device-mgt-core/pulls/215
2023-09-05 07:58:13 +00:00
Arshana
d20c95a55c Merge branch 'master' of ssh://repository.entgra.net:222/community/device-mgt-core into status 2023-09-05 11:03:41 +05:30
Arshana
9c7fd9027e Fix the API to check if a device is enrolled 2023-09-05 11:02:57 +05:30
Thameera
680f57ade5 URL permission issue fixes (Removed * from root URLs) 2023-09-04 12:32:07 +05:30
shamalka
dc40351293 Change location publishing logic 2023-08-28 13:43:11 +05:30
builder
7c66f6b693 [maven-release-plugin] prepare for next development iteration 2023-08-28 10:11:49 +05:30
builder
b9f12e49ee [maven-release-plugin] prepare release v5.0.30 2023-08-28 10:11:44 +05:30
Inosh Perara
28b18941aa Merge pull request 'Add hierarchical group count API' (#214) from ThilinaPremachandra/device-mgt-core:Bug#10300 into master
Reviewed-on: https://repository.entgra.net/community/device-mgt-core/pulls/214
2023-08-28 04:11:43 +00:00
ThilinaPremachandra
7b1907cd90 resolve comments 2023-08-28 09:35:00 +05:30
Charitha Goonetilleke
c144507b6c Merge branch 'master' into master 2023-08-28 03:21:55 +00:00
builder
7c0adfbc89 [maven-release-plugin] prepare for next development iteration 2023-08-24 21:17:36 +05:30
builder
f7c3e129c4 [maven-release-plugin] prepare release v5.0.29 2023-08-24 21:17:31 +05:30
amalka.subasinghe
d4c3af5d12 Merge branch 'master' of https://repository.entgra.net/community/device-mgt-core 2023-08-24 16:32:03 +05:30
amalka.subasinghe
9ecdd486f8 imrpoved heart beat to handle cluster formation changed 2023-08-24 16:31:42 +05:30
amalka.subasinghe
1d7700ab5c imrpoved heart beat to handle cluster formation changed 2023-08-24 16:31:17 +05:30
amalka.subasinghe
21606bc5cd operation timeout task updated to execute only in elected node 2023-08-24 16:30:24 +05:30
amalka.subasinghe
349fce4e63 improved push notofication task to get allocated operations when heart beat enabled 2023-08-24 16:29:22 +05:30
amalka.subasinghe
cf3d50edf9 added new method getAllocatedOperationMappingsByStatus 2023-08-24 16:28:28 +05:30
navodzoysa
dbc73d18ed Add improvements to certificate component 2023-08-24 16:05:14 +05:30
nishan
017c70fa08 Fix Certificate test case and delete and search option 2023-08-24 13:28:35 +05:30
ThilinaPremachandra
7a7974eb36 Add: hierarchical group count API 2023-08-24 10:58:46 +05:30
d83b417a0b Merge branch 'master' into unmanaged-install-9211 2023-08-23 09:57:24 +00:00
Thameera
70c27b647b Operation Template releated changes 2023-08-23 13:47:30 +05:30
osh
195bb64bea Resolve comments 2023-08-23 12:42:57 +05:30
osh
4fbcd75a61 Merge branch 'master' of ssh://repository.entgra.net:222/community/device-mgt-core into unmanaged-install-9211 2023-08-22 09:43:51 +05:30
osh
1fed47e8fd Add app details for UNMANAGED_APP_UNINSTALL 2023-08-21 23:27:58 +05:30
388f34e3b8 Fix try-it meta-info getting issue 2023-08-21 12:44:42 +05:30
shamalka
f286cb2306 Merge branch 'master' of https://repository.entgra.net/community/device-mgt-core into device-info-config 2023-08-17 01:20:50 +05:30
tcdlpds
f9ae594326 Fix APPs getting issue in APPM DAO 2023-08-16 08:35:45 +05:30
Lasantha Dharmakeerthi
3066e51354 Show device identifier and delete certificate using certificate Id 2023-08-15 10:09:55 +00:00