Ampache Logo

Ampache 3.4-Beta1


This version flushes out the last of the missing features from the 3.3.x branch and includes some massive improvements to the API. Numerous Localplay and Browser related bugs have been fixed. Limits have been put in place to prevent browser crashes with playlists over 5000 songs. Noticible performance increases across the bar and many other misc bug fixes.

v.3.4-Beta1 12/25/2007:


  • Added Metadata (.directory or desktop.ini) when using the /bin/dump_album_art.inc file
  • Added 'Add New...' option to Album on Song Edit (Thx picasso)
  • Fixed multiple login check
  • Fixed filters applying incorrectly to non-browse displays
  • Fixed Flash Player issue when Playlist Method wasn't default
  • Fixed XML-RPC, now uses handshake method properly
  • Fixed bug where stream would start even with no songs
  • Upgraded to Prototype 1.6
  • Added playlists and playlist_songs methods to API
  • Fixed a problem with the javascript that was causing Opera to not get the playlist correctly.
  • Migrated to 'new' auth system that unifies xml-rpc,api and normal sessions in a single table
  • Fixed some issues with downsampling + seeking and seeking in general (Thx Karl Hungus)
  • Fixed CSS references to missing files
  • Fixed Missing Levels on Edit and incorrect level on edit
  • Added check to make sure timestamp passed to API is less then four hours old. Set to four hours to allow for some difference in server/client time
  • Fixed basic XML-RPC functionality, using insecure / old authentication method needs more work
  • Fixed it so that all errors should return an XML document when using the XML API.
  • Added Basic ShoutBox functionality, needs formating fixes and needs to be moved to a better spot in classic theme it must be turned on in the /config/ampache.cfg.php
  • Fixed Mail functions, some features from old mail are missing for now.
  • Fixed Delete Disabled & Sort Files command line scripts
  • Fixed Find Duplicates Functionality
  • Added Highest Rated option to Advanced Random
  • Fixed incorrect mime type being set on ASX playlists
  • Fixed problem where you couldn't change playlist type (Thx Karl Hungus)
  • Fixed potential issue with display on some preferences
  • Added Length to Advanced Random and removed Minutes from methods
  • Added function exists check for session with redirect to /test.php on failure
  • Fixed incorrect extension and stream command being sent when using transcode for type other then mp3
  • Fixed default flac downsample command, removed -r as flac decode appears to not be raw pcm
  • Fixed download filename to match the catalog filename pattern
  • Added downloads back to stats tracking
  • Fixed disable/re-enable of users
  • Fixed a bug where ajax actions wouldn't trigger a redirect to login when session expired, instead they would just break
  • Fixed a bug with Random Play if you had no artists/albums/playlists
  • Fixed Admin's ability to modify other users preferences
  • Added User and Manager levels to Localplay, determines what the user in question can do
  • Moved Newest * to statistics page
  • Database Update, removed useless config options and tweaked a few others
  • Fixed last of the missing MPD functionality (Volume & Playlist Clear)
  • Fixed HTTPQ and improved parsing for urls from MPD & HTTPQ they now reconize Democratic Playlists
  • Added paging to genre sub-pages
  • Added missing song data fields to single song view
  • Fixed display issue with playlists when deleting a song
  • Fixed sorting of 'add to Playlist' menu on rightbar
  • Added another layer of checking on catalog deletes to help prevent orphaned elements
  • Fixed lack of prefix on Albums, improves album art search results (Thx darkside)
  • Fixed problem with invalid urls populated to localplay methods under certin conditions
  • Fixed Album Art dump bin script
  • Added paging to the Playlist Song view
  • Fixed error on catalog Update All
  • Fixed Public registration page, and simplified logic
  • Added 'Add' button to recently played
  • Limited Rightbar to only 100 items, adds last row indicating any additional items on playlist. Prevents Firefox crash if you add many thousands of items to a single active playlist
  • Corrected Sorting of Democratic Play votes, sort order is now # of votes then oldest vote first so new votes sort to the bottom
  • Fixed sending URLs directly to MPD
  • Fixed a problem with automatic downsampling which was referencing a now non-existant function
  • Massive speed improvement on display and sorting of standard browse functions
  • Put Ratings back into single song view
  • Corrected potential consistancy issue with Play Type dropdown
  • Made Access Denied page more friendly, added verbage for demo access
Enjoy!
-Karl Vollmer
Ampache Development Team
Sections
Downloads
Requirements
  • OS Independent
  • Any Webserver
  • PHP 5.2 or higher
  • MySQL 4.1 or higher