Releases: elan-ev/opencast-php-library
Releases · elan-ev/opencast-php-library
Release 1.9.1
Release 1.9.0
List of changes:
- Allow passing additonal options to Guzzle: #30
- API Change of new Opencast versions with OcUtils solution: #33
- Update for API Workflow definition endpoints: withconfigurationpaneljson: #34
- Update and preparation for Opencast 17: #35
- Deprecated methods cleanup!: #39
- Optimize PHP compatibility tests: #44
Release 1.8.0
List of changes:
- Fix for unauthorized access when extracting the Opencast API Version.
Release 1.7.0
List of changes:
- Adopt Opencast 16 changes (lucene search endpoint removal by toggle it in the config -> features -> lucene [default false])
runWithRoles
does not apply the headers when api version is not defined- Playlist endpoint minor changes
- Add workflow configuration params into ingest method.
- Make guzzle version require from (>=) v7.5.1 in compose
Release 1.6.0
Release 1.5.0
List of changes:
- PHP 8.2 deprecation of dynamic property: #15
Release 1.4.0
List of changes:
- Introducing runAsUser method to add X-RUN-AS-USER into the request headers.
- Introducing OcListProvidersApi REST API service endpoint.
- Add another array param into response result of the library called 'origin', which contains the information aboutorigin request like its path, base url, params and method.
Release 1.3.0
List of changes in this version:
- Introducing the Mock handling mechanism for testing
- A new API Events Endpoint to add track to an event, which also can be used to removed/overwrite the existing tracks of a flavor.
- Depricated Methods OcWorkflowsApi->getAll() since it is has been removed from Opencast 12.
- Depricated Methods OcWorkflow->getStatistics() since it is has been removed from Opencast 12.
- Depricated Methods OcWorkflow->getInstances() since it is has been removed from Opencast 12.
- Depricated Methods OcSeries->getTitles() or (/series/allSeriesIdTitle.json Endpoint) since it is has been removed from Opencast 12.
- Depricated Methods OcSeries->getAll() or (/series/series.json|xml Endpoints) since it is has been removed from Opencast 12.
- Add the series fulltext search query into Series API in: OcSeriesApi->getAllFullTextSearch()
- The ingest API now allows setting tags when ingesting attachments or catalogs via URL, therefore OcIngest methods including addCatalog, addCatalogUrl, addAttachment and addAttachmentUrl now accept an array parameter containing the tags.
- Dynamic ingest endpoint loading into Opencast class.
- Upgrade guzzlehttp/guzzle to 7.5.1