Add subtype-mgt feature #74

Merged
pahansith merged 9 commits from kavindya_devindi/device-mgt-core:master into master 2 years ago

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

N/A

Test environment

Linux 22.04

Learning

N/A

## 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
kavindya_devindi added 1 commit 2 years ago
kavindya_devindi added 1 commit 2 years ago
chamindu1 requested changes 2 years ago
CREATE TABLE IF NOT EXISTS DM_OPERATION (
ID INTEGER AUTO_INCREMENT NOT NULL,
TYPE VARCHAR(50) NOT NULL,
CREATED_TIMESTAMP TIMESTAMP NOT NULL,

Update this dm-db-h2.sql script with the latest one

Update this dm-db-h2.sql script with the latest one
kavindya_devindi marked this conversation as resolved
-- -----------------------------------------------------

Please remove smart-metering related things.

Please remove smart-metering related things.
kavindya_devindi marked this conversation as resolved
kavindya_devindi added 2 commits 2 years ago
kavindya_devindi added 3 commits 2 years ago
kavindya_devindi added 14 commits 2 years ago
a668d3e364
Fix issue with Nginx not recognizing the SCEP client certificate (#105)
27cceecd33
Fix device enrolment using MSSQL as database (#72)
36bae5e3c1
Fix geofences not loading with MSSQL db (#75)
pahansith added 1 commit 2 years ago
pahansith merged commit 47990e4a16 into master 2 years ago
pahansith referenced this issue from a commit 2 years ago
pahansith referenced this issue from a commit 2 years ago

Reviewers

chamindu1 requested changes 2 years ago
The pull request has been merged as 47990e4a16.
Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
3 Participants
Notifications
Due Date

No due date set.

Dependencies

No dependencies set.

Reference: community/device-mgt-core#74
Loading…
There is no content yet.