MiddMedia Change Log
Version 0.6.1
2009-11-19
This release adds an alternate non-Flash upload form for compatability.
-
New feature: Alternate upload form that uses basic HTML rather than Flash controls. http://chisel.middlebury.edu/pool/show_bug.cgi?id=36 (2009-11-19 - Adam Franco)
Version 0.6.0
2009-11-18
This release changes support for group-directory naming to allow multiple directory definitions per group. This change will allow directories to be created based on multiple criteria, not just a single property.
-
Change: Changed group-name callbacks to return an array of names for a group rather than a single string. (2009-11-18 - Adam Franco)
-
Bug Fix: Fix for CAS authentication redirects to return users to their previous location after login. (2009-11-18 - Adam Franco)
Version 0.5.0
2009-10-09
This release adds support for CAS authentication.
If going to CAS authentication from LDAP, enable both authentication methods, then run the updater under Admin Tools --> MiddMedia Updates to map LDAP ids to CAS ids.
From there both authentication methods can be left enabled or the LDAP method can be disabled.
Authentication configuration has changed to support the reworked admin-act-as-user authentication method.
----
This release of MiddMedia uses Harmoni 1.10.0 and Polyphony 1.5.3.
-
New feature: Added support for CAS authentication. (2009-10-09 - Adam Franco)
-
New feature: Added updater to map LDAP ids to CAS ids. (2009-10-09 - Adam Franco)
-
Change: Authentication configuration has changed to support the reworked admin-act-as-user authentication method. (2009-10-09 - Adam Franco)
-
Change: Shared directory naming can now be optionally configured using a callback function rather than specifying a single property name to use. (2009-10-09 - Adam Franco)
-
Bug Fix: SoapFaults are now created with the correct number of parameters. (2009-10-09 - Adam Franco)
-
Change: The login form in the header is now configurable via a callback function. (2009-10-09 - Adam Franco)
Version 0.4.1
2009-09-28
This update adds support for server-side transcoding from uploads made via the SOAP API.
-
Bug Fix: Server-side transcoding now works for SOAP uploads. (2009-09-28 - Adam Franco)
-
Bug Fix: The video-info regular expression is now more lenient about the input data. (2009-09-28 - Adam Franco)
Version 0.4.0
2009-09-25
This release adds support for server-side transcoding.
A new requirement is that ffmpeg be installed with support for the libx264 codec. As well, a cron job to run middmedia/cli/checkQueue.php is needed to initiate conversion.
-
New feature: Support for server-side transcoding added. (2009-09-28 - Adam Franco)
Version 0.3.0
2009-07-24
This release adds two new web-service methods that allow for accessing embed code for files anonymously. These methods support APC caching to provide very high-performance for this light-weight read-only usage, allowing client services to rely on these methods for render-time access to embed-code.
-
New feature: SOAP: New soap method getVideoAnon(directory, file). This method has the same return value as getVideo(username, password, directory, file), but does not require a username and password. (2009-07-24 - Adam Franco)
-
New feature: New RESTful service point at middmedia/getEmbedCode.php?directory=xxx&file=yyy. A simple GET request will return the embed-code string to clients or an HTTP error code on failure. (2009-07-24 - Adam Franco)
Version 0.2.5
2009-05-05
This release fixes a minor bug in group naming restrictions.
-
Bug Fix: Now allowing periods in the directory name as long as they aren't the first character. (2009-05-05 - Adam Franco)
Version 0.2.4
2009-03-30
This release fixes a few bugs that were affecting Internet Explorer.
----
This release of MiddMedia uses Harmoni 1.9.3 and Polyphony 1.4.11.
-
Bug Fix: Logging: Deleting a single file no longer makes a log entry titled "Upload Success". (2009-02-04 - Adam Franco)
-
Bug Fix: Uploader: Fixed Javascript error in IE. (2009-02-10 - Adam Franco)
-
Bug Fix: Corrected JavaScript error in Internet Explorer by adding quotes to assigned value. (2009-03-30 - Ian McBride)
Version 0.2.3
2009-02-02
This release fixes a bug in the WSDL path.
----
This release of MiddMedia uses Harmoni 1.9.3 and Polyphony 1.4.11.
-
Bug Fix: SOAP: WSDL path now includes the .php extension. (2009-02-02 - Adam Franco)
Version 0.2.2
2009-02-02
This release fixes a few bugs and adds links to help documentation.
----
This release of MiddMedia uses Harmoni 1.9.3 and Polyphony 1.4.10.
-
Bug Fix: Added links to help documentation. Now lists allowed media types. (2009-02-02 - Adam Franco)
-
Change: Upload form now reads allowed types from the MIDDMEDIA_ALLOWED_FILE_TYPES constant. (2009-02-02 - Adam Franco)
-
Bug Fix: SOAP: Fixed error in addVideo() response. (2009-02-02 - Adam Franco)
-
New feature: All file create and delete actions are now logged. (2009-02-02 - Adam Franco)
Version 0.2.1
2009-01-30
-
Bug Fix: Fixed a usage of pathinfo() to be compatible with PHP < 5.2. (2009-01-30 - Adam Franco)
-
Bug Fix: New uploads now display thumbnails and proper embed code. (2009-01-30 - Adam Franco)
Version 0.2.0
2009-01-30
This release adds support for the extraction of frames from video and the generation of thumbnail and splash images from those frames.
Every video file will have a matching image with the '.jpg' extension in each of the three subdirectories below that in which the video is located: full_frame/, thumb/, splash/. The full-frame is the same dimensions as the video file. The splash-image is the full-frame image with a 'play' icon overlayed. The thumbnail is a maximum of 200x200 pixels.
This release also fixes a few other bugs. See the change-log for details.
----
This release of MiddMedia uses Harmoni 1.9.3 and Polyphony 1.4.10.
-
Bug Fix: SOAP: Fixed WSDL to remove extra slash in soap URI. (2009-01-27 - Adam Franco)
-
Bug Fix: Browsing: New uploads now get the new embed-code panel. (2009-01-27 - Adam Franco)
-
Bug Fix: Invalid file-name messages are now more intuitive. (2009-01-29 - Adam Franco)
-
New feature: Now generates full-frame images, splash-images, and thumbnails for video. (2009-01-30 - Adam Franco)
-
New feature: Media browsing now can display a preview of the media embedded in the page. (2009-01-30 - Adam Franco)
-
New feature: SOAP: Files now also reply with embed code that can be used for the file if desired. (2009-01-30 - Adam Franco)
Version 0.1.3
2009-01-26
This release now supports audio embed code.
----
This release of MiddMedia uses Harmoni 1.9.1 and Polyphony 1.4.9.
-
New feature: Now supports audio embed code different from video embed code. (2009-01-26 - Adam Franco)
Version 0.1.2
2009-01-26
This release updates to the quota support and adds the display of embed code and URLs to media
----
This release of MiddMedia uses Harmoni 1.9.1 and Polyphony 1.4.9.
-
New feature: Browsing: Now provides a pop-up panel with embed code and URLs. (2009-01-26 - Adam Franco)
-
Bug Fix: Now displaying link to User Tools for admins. (2009-01-26 - Adam Franco)
-
Bug Fix: Quotas: Quota-admin screen now updates available space to reflect new quota. (2009-01-26 - Adam Franco)
-
Bug Fix: Quotas: Now doesn't truncate quotas to 2 GB due to max integer size. (2009-01-26 - Adam Franco)
Version 0.1.1
2009-01-23
This release includes updates to Harmoni and the MiddMedia code-bases needed to get this system running under PHP 5.1
----
This release of MiddMedia uses Harmoni 1.9.0 and Polyphony 1.4.9.
-
Bug Fix: Config: Removed custom 'libraries' config file from version-control. (2009-01-23 - Adam Franco)
-
Bug Fix: Files: Now can return the appropriate RTMP url. (2009-01-23 - Adam Franco)
-
Change: Config: URL configuration updated to support PathInfo URLs. (2009-01-23 - Adam Franco)
Version 0.1.0
2009-01-21
This is the first release of the MiddMedia system to be put into testing.
-
New feature: Everything is new. (2008-10-23 - Adam Franco)