Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Receive request from smoke alarm portal #1055
and respond with a status and a boolean indicating whether or not AllReady will handle this request (see this comment for details).
@tonysurma Summing up out conversation:
We want to move the latter part of the above description into a new story/issue
We also discussed that we need to have a way for a user, when registering for an api key, could add a status change endpoint. This would be a known status url that can be called when the status of the request changes and can be looked up internally.
Did I miss anything?
--edit-- ProviderId already exists.
I will am thinking about how the id for the above status endpoint will be received as part of the request. I believe that it would be keyed off of the token itself, or some other id that is associated with the token.
Looking at #964, it is possible that an admin can manage this url in the same way they manage the api key.
pushed a commit
Aug 6, 2016
added a commit
Aug 7, 2016
modified the milestones:
October v0.10 Milestone,
That Conference Target Items
Sep 24, 2016
@MisterJames We touched on maybe using IdentityServer4 for auth between APIs. Is this something we need to figure out for this milestone, or would a fixed token that can be generated (one per campaign) be enough at this point to allow us to start creating endpoints to accept requests?
It looks like we have an endpoint ready to accept requests.
referenced this issue
Nov 1, 2016
@tonysurma, this part of this Issue is still not done:
what we have done is the initial request back to GASA's endpoint when we receive a new API Request.
As far as what statuses they expect us to update back to them on a request we've decided to service, I'm assuming it's one of these:
I'll check with the GASA folks using Issue #196
I'm working on a PR now for this. If you want, you can break this item into a separate Issue, or leave this one open. Thanks