Open noahtalerman opened 8 months ago
@georgekarrv heads up, we moved this story to "Settled." I think we can start the spec'ing process while Rachael takes a look at API design.
@rachaelshaw when you get the chance, can you please take a look at the API design in Figma?
Please let us know if y'all have any feedback or questions.
@roperzh Based on our discussion during design review today. This is behaviour we want:
cc @noahtalerman
@noahtalerman For review
Hey @georgekarrv I assigned myself to the story. I'll double-check if the designs are stale before we proceed.
Hey @georgekarrv, heads up, I pulled the sub-tasks off drafting board (removed :product
) to clean up the board. I think we can pull them back on when this story is ready for re-estimation.
cc @marko-lisica
Listing out how this can be split
team said 3sp for UI for each and 5sp for backend each so napkin math 13*8 -> 104sp but we can slice and dice it to pick and choose which of these to prioritize.
Hey @georgekarrv, @marko-lisica, and @Patagonia121 heads up, I pulled this story and #20301 (and sub-tasks) off the drafting board because it wasn't prioritized in the engineering sprint we just kicked off.
When we revisit this one, let's dig into the building one queue now v. unifying the queue later.
@georgekarrv I noticed the estimation on this and it seems very high. Each UI activity item is estimated at 3 points, but adding one activity item to the UI does not take an entire day (it takes me about one hour). In the VPP story, adding 5 UI activity items was estimated at a 3. Let's dig into these estimations before we bring into the next sprint; I may be missing something. Thanks!
Hey @marko-lisica, heads up that I moved this story and "Fleet-initiated" story (#20712) into the drafting board.
When you get to this story, can you please bring Fleet-initiated designs into this story and close out the Fleet-initiated story (#20712) to simplify things for us? One story for adding MDM commands to the activity feed.
I think let's not worry about breaking up the story until we get to estimation.
Goal
Changes
Product
GET /hosts/:id/activities
orGET /hosts/:id/activities/upcoming
for a host that they don't have access to, they'll get a forbidden response (403) with this error message:Error: You don’t have permission to view activities. The host belongs to a team you don’t have permissions to view.
GET /hosts/:id/activities
andGET /hosts/:id/activities/upcoming
section in the API for contributors docs. These sections will list all possible activities across all platforms and link to example usage in the REST API docs.GET /hosts/:id/activities
andGET /hosts/:id/activities/upcoming
REST API docs link to the full list of all possible activities in contributor docs.Engineering
Context
QA
Risk assessment
Manual testing steps
Testing notes
NOTE: New users will be displayed in the activity feed, mdm commands that were run prior to update will show "a user" Additional note: some of these tasks are already complete. e.g. Script and software installs
Confirmation