Update git submodules

* Update openstackid-resources from branch 'master'
  - Added endpoints to CRUD presentation materials
    
    * Videos
    
    ** get videos
    
    GET /api/v1/summits/{id}/presentations/{presentation_id}/videos
    
    required scopes
    
    %s/summits/read
    %s/summits/read/all
    
    ** create video
    
    POST /api/v1/summits/{id}/presentations/{presentation_id}/videos
    
    payload
    
    'you_tube_id'     => 'required|alpha_dash',
    'name'            => 'sometimes|required|text:512',
    'description'     => 'sometimes|required|text|max:512',
    'featured'        => 'sometimes|required|boolean',
    'display_on_site' => 'sometimes|required|boolean'
    
    required scopes
    
    %s/summits/write-presentation-materials
    %s/summits/write-presentation-videos
    
    ** update video
    
    PUT /api/v1/summits/{id}/presentations/{presentation_id}/videos/{video_id}
    
    payload
    
    'you_tube_id'     => 'required|alpha_dash',
    'name'            => 'sometimes|required|text:512',
    'description'     => 'sometimes|required|text|max:512',
    'featured'        => 'sometimes|required|boolean',
    'display_on_site' => 'sometimes|required|boolean'
    'order'           => 'sometimes|integer|min:1',
    
    required scopes
    
    %s/summits/write-presentation-materials
    %s/summits/write-presentation-videos
    
    ** delete video
    
    DELETE /api/v1/summits/{id}/presentations/{presentation_id}/videos/{video_id}
    
    required scopes
    
    %s/summits/write-presentation-materials
    %s/summits/write-presentation-videos
    
    * Slides
    
    ** get slides
    
    GET /api/v1/summits/{id}/presentations/{presentation_id}/slides
    
    required scopes
    
    %s/summits/read
    %s/summits/read/all
    
    ** create slide
    
    POST '/api/v1/summits/{id}/presentations/{presentation_id}/slides
    
    payload
    
    'file'            => 'required_without:link',
    'link'            => 'required_without:file|text:512',
    'name'            => 'required|text:512',
    'description'     => 'sometimes|required|text|max:512',
    'display_on_site' => 'sometimes|required|boolean',
    'featured'        => 'sometimes|required|boolean',
    
    required scopes
    
    %s/summits/write-presentation-materials
    %s/summits/write-presentation-slides
    
    ** update slide
    
    PUT '/api/v1/summits/{id}/presentations/{presentation_id}/slides/{slide_id}
    
    payload
    
    'file'            => 'sometimes|require',
    'link'            => 'sometimes|required|text:512',
    'name'            => 'sometimes|required|text:512',
    'description'     => 'sometimes|required|text|max:512',
    'display_on_site' => 'sometimes|required|boolean',
    'featured'        => 'sometimes|required|boolean',
    'order'           => 'sometimes|integer|min:1',
    
    required scopes
    
    %s/summits/write-presentation-materials
    %s/summits/write-presentation-slides
    
    ** delete slide
    
    DELETE '/api/v1/summits/{id}/presentations/{presentation_id}/slides/{slide_id}
    
    required scopes
    
    %s/summits/write-presentation-materials
    %s/summits/write-presentation-slides
    
    * Links
    
    ** get links
    
    GET /api/v1/summits/{id}/presentations/{presentation_id}/links
    
    required scopes
    
    %s/summits/read
    %s/summits/read/all
    
    ** create link
    
    POST '/api/v1/summits/{id}/presentations/{presentation_id}/links
    
    payload
    
    'link'            => 'required|text:512',
    'name'            => 'required|text:512',
    'description'     => 'sometimes|required|text|max:512',
    'display_on_site' => 'sometimes|required|boolean',
    'featured'        => 'sometimes|required|boolean',
    
    required scopes
    
    %s/summits/write-presentation-materials
    %s/summits/write-presentation-links
    
    ** update link
    
    PUT '/api/v1/summits/{id}/presentations/{presentation_id}/links/{link_id}
    
    payload
    
    'link'            => 'sometimes|required|text:512',
    'name'            => 'sometimes|required|text:512',
    'description'     => 'sometimes|required|text|max:512',
    'display_on_site' => 'sometimes|required|boolean',
    'featured'        => 'sometimes|required|boolean',
    'order'           => 'sometimes|integer|min:1',
    
    required scopes
    
    %s/summits/write-presentation-materials
    %s/summits/write-presentation-links
    
    ** delete links
    
    DELETE '/api/v1/summits/{id}/presentations/{presentation_id}/links/{link_id}
    
    required scopes
    
    %s/summits/write-presentation-materials
    %s/summits/write-presentation-links
    
    Change-Id: I56a23f0a04cdc254ecaa370afa197a9eebe76a3c
This commit is contained in:
smarcet 2019-04-08 19:26:08 -03:00 committed by Gerrit Code Review
parent ce9f8f5518
commit de805bae1f
1 changed files with 1 additions and 1 deletions

@ -1 +1 @@
Subproject commit 320a9b8f12fd273bf72d7cf1cc2dabcc973179bb
Subproject commit 5354a39a81829ce977050c312b59273d47b073bc