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

REST-API #8

Closed
nicho90 opened this issue Dec 8, 2016 · 3 comments
Closed

REST-API #8

nicho90 opened this issue Dec 8, 2016 · 3 comments
Assignees
Projects
Milestone

Comments

@nicho90
Copy link
Collaborator

nicho90 commented Dec 8, 2016

REST-API endpoints, which are an alternative way to interact with the IVE (Frontend) next to the already implemented websockets. The websockets are still used inside the apiControllers to forward the messages to the Frontend.

@nicho90 nicho90 self-assigned this Dec 8, 2016
@nicho90 nicho90 added this to the v1.0 milestone Dec 8, 2016
@nicho90
Copy link
Collaborator Author

nicho90 commented Dec 16, 2016

Controllers

Delete all entries

  • deleteAll

Scenarios

  • list
  • post
  • deleteAll
  • get
  • put
  • delete

Locations

  • list
  • list by Scenario
  • post
  • deleteAll
  • get
  • put
  • delete

Videos

  • list
  • list by Scenario
  • list by Location
  • post
  • deleteAll
  • get
  • put
  • delete

Overlays

  • list
  • list by Scenario
  • list by Video
  • post
  • deleteAll
  • get
  • put
  • delete

Relationships

belongs_to
  • list by label
Location
  • post
  • get
  • put
  • delete
Video
  • post
  • get
  • put
  • delete
Scenario
  • post
  • get
  • put
  • delete
connected_to
  • list
  • post
  • get
  • put
  • delete
embedded_in
  • list
  • post
  • get
  • put
  • delete
parent_location
  • list
  • post
  • get
  • put
  • delete
recorded_at
  • list
  • post
  • get
  • put
  • delete

Handlers

(forward HTTP-requests as websocket-messages to all websocket-clients)

  • set Scenario
  • set Location
  • set Video

@nicho90 nicho90 modified the milestone: v2.0 Dec 16, 2016
nicho90 added a commit that referenced this issue Dec 16, 2016
for forwarding HTTP-requests as websocket-messages to all
websocket-clients
nicho90 added a commit that referenced this issue Dec 16, 2016
update UI of the remote control, when a extern HTTP-Client used the
handler endpoints
@nicho90 nicho90 mentioned this issue Dec 16, 2016
@nicho90
Copy link
Collaborator Author

nicho90 commented Dec 17, 2016

Refactoring

Handlers

  • set_scenario
  • set_location
  • set_video

nicho90 added a commit that referenced this issue Dec 17, 2016
nicho90 added a commit that referenced this issue Dec 17, 2016
nicho90 added a commit that referenced this issue Dec 17, 2016
nicho90 added a commit that referenced this issue Dec 17, 2016
nicho90 added a commit that referenced this issue Dec 18, 2016
nicho90 added a commit that referenced this issue Dec 18, 2016
@nicho90
Copy link
Collaborator Author

nicho90 commented Feb 6, 2017

Done! #13, #14, #15, #16

@nicho90 nicho90 closed this as completed Feb 6, 2017
@nicho90 nicho90 moved this from In Progress to Done in CREATOR Feb 6, 2017
@nicho90 nicho90 removed the pending label Feb 6, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Development

No branches or pull requests

1 participant