Releases: elan-ev/opencast-php-library
Releases · elan-ev/opencast-php-library
Release 1.8.0
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
Release 1.2.0
Release 1.1.1
Release 1.1.0
This release contains the following features:
- Multi-occurance of filters #1: in Series API /get, filters like subject and identifier can occur multiple times.
- X-RUN-WITH-ROLES headres is added #2
- Improved error handling #3
- Perform requests without headers #4
- Imporived exception handling #5
- Introducing progress handling when uploading events (events api & ingest) #6
- Upgrade guzzle to 7.4.4 #7
Release 1.0.1
The complementary release