-
Notifications
You must be signed in to change notification settings - Fork 8
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
Merge from development
for production deployment
#607
Commits on Jul 8, 2021
-
Configuration menu - View commit details
-
Copy full SHA for a77c680 - Browse repository at this point
Copy the full SHA a77c680View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8809163 - Browse repository at this point
Copy the full SHA 8809163View commit details
Commits on Jul 9, 2021
-
Configuration menu - View commit details
-
Copy full SHA for ad58dd1 - Browse repository at this point
Copy the full SHA ad58dd1View commit details
Commits on Jul 21, 2021
-
Saves Sony Ci ID to Asset via webhook
* Adds SonyCi::WebhooksController#save_sony_ci_id which receives a webhook request from Sony Ci and finds an Asset based on the filename, and if found, saves the Sony Ci ID to the Asset. * Logs webhook activity from Sony Ci in the sony_ci_webhook_logs table (model name SonyCi::WebhookLog). NOTE: Scaffolding was used to generate WebhookLog code. Any generated code that we will likely use soon was kept, the rest was not added to the git repo. Closes #584.
Configuration menu - View commit details
-
Copy full SHA for 90865c0 - Browse repository at this point
Copy the full SHA 90865c0View commit details
Commits on Jul 27, 2021
-
Merge pull request #597 from WGBH-MLA/585-handle-sony-ci-webhook
584 handle sony ci webhook
Configuration menu - View commit details
-
Copy full SHA for 92b56f4 - Browse repository at this point
Copy the full SHA 92b56f4View commit details
Commits on Aug 23, 2021
-
Get Sony Ci ID from GUID via UI
* Updates sony_ci_api gem to use sony_ci_api_rewrite in github, branch v0.1. * Had to create a branch that was compatible with Faraday v0.17.x, b/c Hyrax dependencies would not allow Faraday v1.3. * Customizes Sony Ci ID input to include filename fetched from Sony Ci. * Customizes Sony Ci ID input partial to include button that will populate Sony Ci ID entries from Sony Ci, where the filename matches a translated form of the Asset ID. * Replaces old instances of SonyCiBasic with SonyCiApi::Client. * Adds a SonyCi::APIController to wrap very specific requests to Sony Ci API using the new gem. Endpoints include: * /sony_ci/api/find_media&query={QUERY}&fields={FIELDS} This will search the API for records matching {QUERY} and return JSON objects having properties specified by the comma-separated field list {FIELDS} * /sony_ci/api/get_filename&sony_ci_id={SONY_CI_ID} This will find the Sony Ci record and return a JSON object containing fields 'sony_ci_id' and 'name'. * Handles SonyCiApi gem errors. Closes #585.
Configuration menu - View commit details
-
Copy full SHA for cae13a4 - Browse repository at this point
Copy the full SHA cae13a4View commit details
Commits on Aug 25, 2021
-
Follow-up fixes after code review. Squash this commit before resubmit…
…ting the PR. * Updates Sony Ci gem with updated error handling. * refactors error specs a bit to better guarantee we are ALWAYS returning JSON. * Removes unused error class * Tests error responses for controller action sony_ci/api/find_media * Defines all routes under /sony_ci/* in the same place in routes.rb. * Sets default format to JSON for routes under /sony_ci/api/*.
Configuration menu - View commit details
-
Copy full SHA for df80274 - Browse repository at this point
Copy the full SHA df80274View commit details
Commits on Aug 26, 2021
-
Merge pull request #604 from WGBH-MLA/585-sony-ci-id-from-asset
Get Sony Ci ID from GUID via UI
Configuration menu - View commit details
-
Copy full SHA for cee3cee - Browse repository at this point
Copy the full SHA cee3ceeView commit details
Commits on Aug 30, 2021
-
Merge pull request #593 from WGBH-MLA/2265_time_start_annotation
2265 Proxy Time Start Annotation
Configuration menu - View commit details
-
Copy full SHA for 0888ed7 - Browse repository at this point
Copy the full SHA 0888ed7View commit details