Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Store data about a device that can be available even when the device is not connected #1164

Closed
9 tasks done
matt-primrose opened this issue Aug 17, 2023 · 4 comments
Closed
9 tasks done
Assignees
Labels
enhancement New feature or request

Comments

@matt-primrose
Copy link
Contributor

matt-primrose commented Aug 17, 2023

Describe the feature 🪲
As a developer, I require the capability to make an API call to MPS. I want to retrieve the latest data concerning a device, irrespective of its current connection status. This feature is essential to enable me to obtain a comprehensive overview of all devices and their associated information currently stored in the database.

Acceptance Criteria:

  • RPC must provide feature string in payload. Note: this must be merged in first. #261
  • MPS must provide an API endpoint or method to retrieve device data.
  • The MPS API call must allow developers to specify a device, even if it is not currently connected to the network.
  • The MPS API call should return the most up-to-date information available for the specified device, including: AMT Version, AMT Build, AMT SKU, AMT Branding String, AMT Provisioning Mode, IP Address, DNS Suffix (OS), DNS Suffix (Trusted). #1100
  • RPS needs to be updated to use the MPS API to add the additional device details. #1236
  • Developers should be able to use the retrieved data to maintain an accurate and complete record of all devices stored in the database, regardless of their connection status.
  • Verification tests must confirm that the API call successfully retrieves the latest device data, even for disconnected devices.
  • update azureDeploy with new schema #240
  • Update MPS swagger docs with new return values
@matt-primrose
Copy link
Contributor Author

matt-primrose commented Aug 17, 2023

While RPS will need to collect this data and provide it to MPS when adding the device to MPS. MPS will also need to return this data on a devices GET call

@matt-primrose matt-primrose added the enhancement New feature or request label Aug 17, 2023
@matt-primrose matt-primrose moved this to Backlog in Sprint Planning Aug 25, 2023
@matt-primrose matt-primrose changed the title Store immutable AMT data in the device object in the database so that when I query the device information later, this immutable data can be available Store AMT data in the device object in the database so that when I query the device information later, this data is returned Sep 12, 2023
@mechris1
Copy link

Will do this after 3.0 change to use noSQL

@matt-primrose matt-primrose changed the title Store AMT data in the device object in the database so that when I query the device information later, this data is returned Store data about a device that can be available even when the device is not connected Sep 14, 2023
@matt-primrose
Copy link
Contributor Author

matt-primrose commented Sep 29, 2023

With the addition of MongoAPI support, can we implement this story now? Only supported when using MongoAPI based DB

@mechris1
Copy link

mechris1 commented Oct 3, 2023

Scope for this story is Mongo only... No UI work

@mechris1 mechris1 moved this from Backlog to Todo in Sprint Planning Oct 3, 2023
@matt-primrose matt-primrose moved this from 🆕 New to 📋 Backlog in Feature Backlog Oct 4, 2023
@matt-primrose matt-primrose added this to the October 2023 Release milestone Oct 4, 2023
@rjbrache rjbrache moved this from Todo to In Progress in Sprint Planning Oct 4, 2023
@rjbrache rjbrache self-assigned this Oct 4, 2023
@rjbrache rjbrache moved this from In Progress to In Review in Sprint Planning Oct 13, 2023
@rjbrache rjbrache moved this from In Review to Done in Sprint Planning Oct 23, 2023
@github-project-automation github-project-automation bot moved this from 📋 Backlog to ✅ Done in Feature Backlog Jan 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Done
Status: Done
Development

No branches or pull requests

4 participants