Commit Graph

10228 Commits

Author SHA1 Message Date
kavindya_devindi
3765e932b5 Merge branch 'master' of ssh://repository.entgra.net:222/kavindya_devindi/device-mgt-core 2023-04-27 21:32:24 +05:30
kavindya_devindi
c3abf3d6b7 Merge branch 'master' of ssh://repository.entgra.net:222/community/device-mgt-core 2023-04-27 17:57:11 +05:30
kavindya_devindi
06ec100ae1 Fix dependency issue in subtype mgt component 2023-04-27 17:52:51 +05:30
Charitha Goonetilleke
99df875fb3 Merge pull request 'Implementing a component to invoke APIM publisher REST API (Scope mapping)' (#104) from pasindu/device-mgt-core:scopeMapAPILayer into master
Reviewed-on: https://repository.entgra.net/community/device-mgt-core/pulls/104
2023-04-27 05:55:45 +00:00
pasindu
bb325f7c46 Remove wild card imports 2023-04-27 09:32:04 +05:30
pasindu
6b6b303d87 Create interface for Publlisher rest api services 2023-04-26 23:38:32 +05:30
pasindu
455917f21e Implement method for Https ssl trustmanager and improve exception 2023-04-26 20:43:16 +05:30
pasindu
eb11036b6c Change version snd remove unwanted dependencies 2023-04-26 11:52:36 +05:30
pasindu
2ca425819e Get hardcoded values as constats and fix exception error handling 2023-04-26 09:28:54 +05:30
pasindu
ba5effbf65 Remove unwanted dependencies and minor fixes 2023-04-26 09:28:53 +05:30
pasindu
9ced84a2df Fix scope id issue 2023-04-26 09:28:53 +05:30
pasindu
50fbb5120a Minor fixes 2023-04-26 09:28:53 +05:30
pasindu
07c157e9d6 Fix URL Generation, Make feature, Refactor the module 2023-04-26 09:28:53 +05:30
pasindu
34ae40e233 Code format fixes 2023-04-26 09:28:53 +05:30
pasindu
aab94d8fdd Implement get scopesID API call and rename the module 2023-04-26 09:28:53 +05:30
pasindu
e920df6da3 Minor changes 2023-04-26 09:28:53 +05:30
pasindu
0d70576401 change http client to okhttp 2023-04-26 09:28:53 +05:30
pasindu
f1120baec3 Implement exception handling 2023-04-26 09:28:53 +05:30
pasindu
8e4998ede8 Test okhttp 2023-04-26 09:28:53 +05:30
pasindu
a9bb2fcb93 Use apache http client 2023-04-26 09:28:53 +05:30
pasindu
ac834d0359 Automated api calls with http client 2023-04-26 09:28:53 +05:30
builder
fa7ee67aed [maven-release-plugin] prepare for next development iteration 2023-04-26 09:20:38 +05:30
builder
71007cc03c [maven-release-plugin] prepare release v5.0.25 2023-04-26 09:20:33 +05:30
Amalka Subasinghe
713a9f42b6 Merge branch 'master' of https://repository.entgra.net/community/device-mgt-core 2023-04-26 08:53:02 +05:30
Kavindya Devindi
47990e4a16 Add subtype-mgt feature (#74)
## Purpose

To seperate out component with main generic things of subtype management.

## Goals

This subtype-mgt component enables the dynamic implementation of any subtypes using APIs. PFA

## Approach

* Add generic methods to subtype management component.
* Add cacheloader mechanism to optimum data loading part.
* Add unit test cases for all subtype's methods.

## Documentation
Requirement & Design Approach of Subtype Management ->
https://docs.google.com/document/d/1Cp7LqFKuV2FZOhN-cOCveLYcjyrzbZTDA0gNPYuV918/edit?usp=sharing

## Automation tests
 - Unit tests
    - service test
    - service negative test
    - DAO test
    - DAO negative test

 - Integration tests
   > N/A

## Security checks
> N/A

## Related MRs
> N/A

## Test environment
Linux 22.04

## Learning
> N/A

Co-authored-by: kavindya_devindi <kavindyadevindi038@gmail.com>
Co-authored-by: Pahansith Gunathilake <pahansith@entgra.io>
Reviewed-on: https://repository.entgra.net/community/device-mgt-core/pulls/74
Co-authored-by: Kavindya Devindi <kavindya@entgra.io>
Co-committed-by: Kavindya Devindi <kavindya@entgra.io>
2023-04-25 08:25:27 +00:00
971bb862f4 Merge branch 'master' into master 2023-04-25 08:22:45 +00:00
kavindya_devindi
129d49e897 Merge branch 'master' of ssh://repository.entgra.net:222/community/device-mgt-core 2023-04-25 13:47:23 +05:30
Sasini Sandamali
7324acb8d3 Add API doc while publishing APIs (#79)
Co-authored-by: Sasini_Sandamali <sasini@entgra.io>
Co-authored-by: Pahansith Gunathilake <pahansith@entgra.io>
Reviewed-on: https://repository.entgra.net/community/device-mgt-core/pulls/79
Co-authored-by: Sasini Sandamali <sasini@entgra.io>
Co-committed-by: Sasini Sandamali <sasini@entgra.io>
2023-04-25 08:15:47 +00:00
a48c481016 Merge pull request 'Custom app cannot edit after create and not showing the detail of the apk in the editing form in app publisher' (#106) from dilini/device-mgt-core:issue-9736-2 into master
Reviewed-on: https://repository.entgra.net/community/device-mgt-core/pulls/106
2023-04-25 08:07:16 +00:00
102d70253a Merge branch 'master' into issue-9736-2 2023-04-25 07:57:43 +00:00
36bae5e3c1 Fix geofences not loading with MSSQL db (#75)
## Purpose
* Fixes https://roadmap.entgra.net/issues/9987

## Description
* Fix geofences page not loading when starting the pack with MSSQL databases.

Co-authored-by: prathabanKavin <kavinprathaban025@gmail.com>
Co-authored-by: Pahansith Gunathilake <pahansith@entgra.io>
Reviewed-on: https://repository.entgra.net/community/device-mgt-core/pulls/75
Co-authored-by: Kavin Prathaban <kavin@entgra.io>
Co-committed-by: Kavin Prathaban <kavin@entgra.io>
2023-04-25 07:54:05 +00:00
27cceecd33 Fix device enrolment using MSSQL as database (#72)
## Purpose
* Fixes https://roadmap.entgra.net/issues/9859

## Description
* Fix device enrolment using MSSQL as database
* Fix test case failures of database engine getting a null value

Co-authored-by: prathabanKavin <kavinprathaban025@gmail.com>
Co-authored-by: Pahansith Gunathilake <pahansith@entgra.io>
Reviewed-on: https://repository.entgra.net/community/device-mgt-core/pulls/72
Co-authored-by: Kavin Prathaban <kavin@entgra.io>
Co-committed-by: Kavin Prathaban <kavin@entgra.io>
2023-04-25 07:50:37 +00:00
Charitha Goonetilleke
48110269f9 Merge pull request 'change format of device scope' (#107) from amalka.subasinghe/device-mgt-core:master into master
Reviewed-on: https://repository.entgra.net/community/device-mgt-core/pulls/107
2023-04-24 11:24:15 +00:00
Charitha Goonetilleke
7a2827e73a Merge branch 'master' into master 2023-04-24 11:22:21 +00:00
Amalka Subasinghe
b529b6a1dd Merge branch 'master' of https://repository.entgra.net/community/device-mgt-core 2023-04-24 12:51:00 +05:30
Amalka Subasinghe
290dcf61ae change format of device scope 2023-04-21 22:36:45 +05:30
Amalka Subasinghe
3b7544770d avoid replacing _ in device types 2023-04-21 22:31:45 +05:30
dilini
ee64c3edca Fix : Custom app update permission issue 2023-04-21 08:43:39 +05:30
Lasantha Dharmakeerthi
c566d95f77 Add tenant-mgt component 2023-04-19 08:50:20 +00:00
rajitha
e383f3b456 Refactor code 2023-04-19 14:14:44 +05:30
a668d3e364 Fix issue with Nginx not recognizing the SCEP client certificate (#105)
Co-authored-by: Pahansith <pahansith@entgra.io>
Reviewed-on: https://repository.entgra.net/community/device-mgt-core/pulls/105
Co-authored-by: Pahansith Gunathilake <pahansith@entgra.io>
Co-committed-by: Pahansith Gunathilake <pahansith@entgra.io>
2023-04-19 06:46:09 +00:00
kavindya_devindi
03110f1eba Bump new versions for device subtype 2023-04-19 11:24:43 +05:30
kavindya_devindi
ed81c55380 Merge branch 'master' of ssh://repository.entgra.net:222/community/device-mgt-core 2023-04-19 09:49:19 +05:30
kavindya_devindi
93ad9a3fd0 change subtype id as String field & add review changes 2023-04-19 09:38:39 +05:30
rajitha
9c9c391fd4 Code refactor 2023-04-18 15:51:02 +05:30
rajitha
4c2a02fdf0 Add license 2023-04-18 15:40:28 +05:30
rajitha
c33f402fd1 Fix bundling issues 2023-04-18 15:34:07 +05:30
rajitha
64d194bfea add tenant-mgt module 2023-04-18 12:31:09 +05:30
3c6685f468 Merge pull request 'Add SCEP support' (#96) from inosh/device-mgt-core:mutual-tls-auth into master
Reviewed-on: https://repository.entgra.net/community/device-mgt-core/pulls/96
2023-04-17 11:12:15 +00:00
0171cb47e8 Merge branch 'master' into mutual-tls-auth 2023-04-17 11:03:06 +00:00