Ticket #519 (closed task: fixed)
Release notes for MediaMosa 3.x
| Reported by: | robert | Owned by: | |
|---|---|---|---|
| Priority: | major | Milestone: | MediaMosa 3.0 |
| Component: | Core | Version: | |
| Keywords: | Cc: | ||
| MoSCoW: | Must Have | Estimated time after impact analysis: | |
| Related to project: | none | Tested: | no |
| Accepted: | no | Estimated Hours: | 0 |
Description
---MediaMosa 3.0 (build 1698)---
- oAuth development (See ticket #10).
- Owner check for /asset/$asset_id/joblist (See ticket #356).
- Watermarking stills (See ticket #82).
- Users can now be in more than one (quota) group (See ticket #223).
- oEmbed provider functionality (See ticket #413). "HTTP 501 Not implemented" error was introduced. Code was reorganized.
- Added support for OpenApi?. OpenApi? has its own core module and needs to be turned on to be used. (See ticket #428).
- oAuth can now be used to indentify your client application (See tickets #462, #463, #464).
- Retranscode option in admin (See ticket #467).
- Granted flag not correct with non-original master slaved mediafiles fix. (See ticket #432).
- Play request with "tag" development (See ticket #216).
- Parameter name "acl_group_id/aut_group_id" added in /asset/{asset_id}/play, and "group_id" is marked as depricated (See ticket #238).
- Variable for custom control bar height in objectcode (See ticket #326).
- Asset, assets and asset/$asset_id GET REST call show the collection data in better format (See ticket #332).
- REST call preview_profile_id is now depricated, use /transcode/profile/default REST call instead (See ticket #337).
- Using is_app_admin to view other client apps jobs is no longer possible (See ticket #357).
- Optimized /assets REST call (See ticket #360).
- Added REST call 'app/quota' for retrieving quota information of the client app (See ticket #366).
- Server URI is separated to URI and path (See ticket #367).
- Image style development using the response object. (See ticket #371).
- Supplements will no longer trim input without warning. Also the limit of the supplement can be increased on the configuration page (See ticket #377).
- Fixed divided by zero fatal (See ticket #379).
- Re-analyse and re-transcode added to admin asset/mediafile page (See ticket #391).
- Mediafile delete REST call with new parameter: new_original (mediafile_id). If the deleted mediafile is original, then the new original mediafile is the new_original (See ticket #393).
- Video without bitrate fix (See ticket #394).
- ACL problem when using replace fix (See ticket #503).
- Fixed problem with migration script when quota_user created timestamps contains NULL values (See ticket #513).
- Fixed: Asset metadata response gave wrong datatime (See ticket #459).
- Streaming ticket table clean up development (See ticket #103).
Other changes (not ticket related).
- Favicon.ico was added to rubik theme.
- Better REST call match: match_uri() static function was introduced, and check wildchar numbers.
- Added to node_load for mediamosa_app, that timezone is always set to default when missing.
- Fixed white screen problem on file integrity check when no integrity has taken place.
- Added new theme.
- Simpletest fixes: Watermark test, OpenAPI output test, oEmbed output test, Still download test, Permanent still link.
- Fixed: asset-collection relation delete all REST call. Returned SQL error when no relations where present.
- Removed access check on stills, this was causing access denied on stills that where not master-slaved, while original mediafile was.
- SDK code was syncronized with the SDK repository (6 and 7).
- Simpletest REST call development.
- Work around for still_type = scene, if there isn't video duration.
- Add install hook for mediamosa_app_dbus to migrate to new DBUS module.
- Better text for FRAMETIME parameter.
- FFMpeg 2 pass encoding fix.
- Frametime for still upload development.
- Lua script fix for the new ffmpeg version.
- Fixed problem in unit test where profiles where missing and was needed.
- Fixed invalid error in perminanent still link unit test.
- Fixed problem on rewrite xml output where errors in header would stop script.
- Changed the description in the profile by removing all line feeds and unused spaces.
- Errors on the Drupal status page will now give error on MediaMosa status page.
- All files that contain class(es) are now renamed to include '.class.inc'.
- Filenames or directories with 'still' usage, are renamed to 'still'.
- AUT modules and files are now renamed to ACL.
- Some settings in configure have been merged into the section 'Miscellaneous'.
- To view and edit the Internal password you now need to have the role 'Administer MediaMosa'.
- Better REST call match: match_uri() static function was introduced, and check wildchar numbers.
- Added to node_load for mediamosa_app, that timezone is always set to default when missing.
- Fixed white screen problem on file integrity check when no integrity has taken place.
- Added new theme.
- Added the 'mediamosa_version' variable to force the output to return in the provide the output in given version. Overrides all other settings, including the client application setting.
- MediaMosa developer has been extended to include the version in which the REST call needs to return its format in. By selecting 2.3.0, the REST call will return its output in 2.3.0 mode.
- The asset detail view page jobs are can now be sorted by ID.
- Fixed speed problem when returning larger than 64k metadata. Problem was in the way invalid chars are fixed in output.
- Rewrote the usage of simplexml to domdocument for output.
- The REST call documentation now shows alias usage for variables. Is mainly for the new acl_* renames from aut_*.
- All aut_* input variables are now depricated and replaced by acl_* versions. The aut_* input variables will still work though.
- Added lower level of debugging to include the <debug> array in the 3.0 output.
- Added global setting to force REST call output always to output in that version of MediaMosa.
- Rewrote the output using domdocument into own code. Needed because domdocument will throw exceptions when it can't verify the namespace uri used in the output.
Change History
Note: See
TracTickets for help on using
tickets.
