mirror of
https://github.com/Yetangitu/ampache
synced 2025-10-05 19:41:55 +02:00
1967 lines
92 KiB
Text
Executable file
1967 lines
92 KiB
Text
Executable file
--------------------------------------------------------------------------
|
|
--------- Ampache -- CHANGELOG ---------
|
|
--------------------------------------------------------------------------
|
|
|
|
--------------------------------------------------------------------------
|
|
v.3.5-Alpha1
|
|
- Fixed Dynamic Random/Related URLs with players that always send
|
|
a byte offset (MPD)
|
|
- Added Checkbox to use existing Database
|
|
- Updated language code and Fixed catalan language code
|
|
- Added Emulate gettext() from upgradephp-15
|
|
(http://freshmeat.net/p/upgradephp)
|
|
- Fixed Test.php parse error.
|
|
- Updated multibyte character strings mail.
|
|
- Fixed To send mail don't remove the last comma from recipient.
|
|
- Updated More translatable templates.
|
|
- Removed merge-messages.sh and Add LANGLIST (each languages
|
|
translation statistics).
|
|
- Fixed If database name don't named ampache, can't renamed tags
|
|
to tag.
|
|
- Fixed count issue on browse Artists (Thx Sylvander)
|
|
- Fixed prevent_multiple_logins, preventing all logins (Thx hugh)
|
|
- Fixed Export catalog headers so it corretly prompts you to download
|
|
the file
|
|
- Add ability to sort by artist name, album name on song browse
|
|
- Implemented caching on artist and album browse, added total
|
|
artist time to the many artist view
|
|
- Fixed test config page so it bounces you back to the test page
|
|
if the config starts parsing correctly
|
|
- Fixed browsing so that you can browse two different types in two
|
|
windows at the same time
|
|
- Improved gather script for translations (Thx momo-i)
|
|
- Added paging to the localplay playlist
|
|
- Updated German Translation (Thx Laurent)
|
|
- Fixed issue where Remote songs would never be removed from
|
|
the democratic playlist
|
|
- Fixed issue where user preferences weren't set correctly
|
|
on stream (Thx lorijho)
|
|
- Added caching of user preferences to avoid a SQL query on load
|
|
(Thx Protagonist)
|
|
- Fixed home menu not always displaying the entire contents
|
|
- Fixed logic error with duplicate login setting which caused it
|
|
to only work if mysql auth was used
|
|
- Changed Passwords to SHA1 will prompt to reset password
|
|
- Corrected some translation strings and added jp_JP (Thx momo-i)
|
|
- Ignore filenames that start with . (hidden) solves an issue
|
|
with mac filesystems
|
|
- Fix tracking of stats for downloaded songs
|
|
- Fix divide by 0 error during transcode in some configurations
|
|
- Remove root mysql pw requirement from installer
|
|
- Added Image Dimensions on Find Album Art page
|
|
- Added Confirmation Screen to Catalog Deletion
|
|
- Reorganized Menu System and Added Modules section
|
|
- Fix an error if you try to add a shoutbox for an invalid object
|
|
(Thx atrophic)
|
|
- Fixed issue with art dump on jpeg files (Thx atrophic)
|
|
- Fixed issue with force http play and port not correctly specifying
|
|
non-standard http port (Thx Deathcrow)
|
|
- Remember Starts With value even if you switch tabs
|
|
- Fixed rating caching so it actually completely works now
|
|
- Removed redundent UPDATE on session table due to /util.php
|
|
- Added Batch Download to single Artist view
|
|
- Added back in the direct links on songs, requires download set
|
|
to enabled as it's essentially the same thing except with
|
|
now playing information tied to it
|
|
- Bumped API Version to 350001 and require that a version is sent
|
|
with handshake to indicate the application will work
|
|
- Removed the MyStrands plugin as did not provide good data, and does
|
|
not appear to have been used
|
|
- Added Catalog Prefix config option used to determine which prefixes
|
|
should not be used for sorting
|
|
- Merged Browse Menu with Home
|
|
- Added checkbox to single artist view allowing you to enable/disable
|
|
album art thumbnails on albums of said artist
|
|
- Added timeout override on update_single_item because the function
|
|
is a lie
|
|
- Fix translations so it's not all german
|
|
- Genre Tag is now used as a 'Tag', Browse Genre removed
|
|
- Ignore getid3() iconv stuff doesn't seem to work
|
|
- Improved fix_filenames.inc, tries a translation first then strips
|
|
invalid characters
|
|
- Fixed album art not clearing thumbnail correctly on gather
|
|
- Fixed localplay instance not displaying correctly after change
|
|
until a page refresh
|
|
- Fixed endless loop on index if you haven't played a song in
|
|
over two years
|
|
- Fixed gather art and parse m3u not working on catalog create
|
|
also added URL read support to m3u import
|
|
- Upped Minimum requirements to Mysql 5.x
|
|
- Add codeunde1load's Web 2.0 style tag patch
|
|
- Fixed typo in e-mail From: name (Thx Xgizzmo)
|
|
- Fixed typo in browse auto_init() which could cause ampache to not
|
|
remember your start point in some situations. (Thx Xgizzmo)
|
|
|
|
--------------------------------------------------------------------------
|
|
v.3.4 05/10/2008
|
|
- Fixed an issue where the plugins could be installed infinite times
|
|
if you kept refreshing the install page causing them to break
|
|
- Fixed a problem with creating new preferences using the class
|
|
functions, and also looking up setable preferences
|
|
- Fixed user creation allowing empty password, when login prohibits
|
|
login without a password
|
|
- Fixed an issue with the config file generation and upped the config
|
|
file version to force everyone to get new config files.
|
|
- Tweak Pruning of Temporary Playlists so it only happens sometimes,
|
|
not on every single login. This might lead to a larger db but
|
|
should increase login speed
|
|
- Fixed an issue where the prefixes on albums were not being included
|
|
when checking for an existing album.
|
|
- Fixed get recently played not correctly limiting to specified user
|
|
(Thx Xgizzmo)
|
|
- Fixed lack of refresh of controls when switching between localplay
|
|
and other play methods
|
|
- Add Debug page with current configuration and php state information
|
|
as well as links to generate new config file and reset database
|
|
charset
|
|
- Fixed lack of loading indication during catalog processes
|
|
- Fixed flash player not working if playlist_method included clear
|
|
- Fixed album art thumbs never saving due to incorrect table reference
|
|
- Fixed download having no filename if no catalog pattern
|
|
- Fixed issue where 0 sized images could be inserted into the database
|
|
artificially inflating its size
|
|
- Added Playlist and Genre Counts to the XMLAPI Handshake
|
|
- Added ability to Add Search Results to playlist, or download
|
|
if batch download is enabled
|
|
- Fixed Remove one vote, removes all votes on democratic play
|
|
- Fixed sorting issue on Browse Users
|
|
|
|
--------------------------------------------------------------------------
|
|
v.3.4-Beta3 04/20/2008
|
|
- Fixed Rating display and Rating Advanced Search
|
|
- Added ability to specify new Genre when adding a Radio Station
|
|
- Fixed Recently Played to do Distinct over last X rather then
|
|
distinct over all time
|
|
- Added update the attempts to correct the charset on the db
|
|
columns
|
|
- Added prompt for input charset to fix_filenames.inc
|
|
- Updated Links in Readme
|
|
- Fixed Show Art filter on browse by albums
|
|
- Added Ratings links to Browse Albums and Browse Artist
|
|
- Fixed seeking on random track, giving you a new track every
|
|
seek
|
|
- Added additional error reporting if localplay access / config
|
|
fails
|
|
- Give Admins Full Localplay Regardless
|
|
- Fixed incorrect reference to ellipsis thresholds
|
|
- Fixed page point not being remembered by the back button
|
|
- Fixed naming restrictions on database name during install
|
|
- Fixed issue where verify updated all songs in the catalog even
|
|
if there was no change
|
|
- Fixed recently played, only shows distinct songs
|
|
- Fixed enabling of localplay modules, now correctly enables
|
|
localplay for the activating user
|
|
- Added single genre and playlist XML methods
|
|
- Changed error message on XML api, now based of HTTP error codes
|
|
- Split out ACL and Session Expire errors on XML API
|
|
- Made Alpha Match box on browse "find as you type" (Thx Spocky)
|
|
- Modified Shoutbox Styles (Thx Spocky)
|
|
|
|
--------------------------------------------------------------------------
|
|
v.3.4-Beta2 03/16/2008
|
|
- Added Cooldown Functionality to Democratic Play
|
|
- Added /bin/fix_filenames.inc for correcting filenames with
|
|
invalid chars
|
|
- Removed album art add on Verify now that there is a distinct
|
|
action for it
|
|
- Added ICONV check to ensure filenames are of correct charset
|
|
before inserting into the database
|
|
- Fixed issue with encoding of id3v1/v2 tags
|
|
- Fixed an issue with the clean function for playlists
|
|
- DB Update, fixes the playlist create issue with full strict on
|
|
MySQL 5.x
|
|
- Corrected mime type for JPG (Thx CoF)
|
|
- Added Catalog Last Update and Last Add times to API Handshake.
|
|
- Fixed Remember Me Cookie so it's actually set
|
|
- Removed some invalid queries that were not needed, tweaked logic
|
|
of no_session to avoid useless query
|
|
- Added Greek Translation ( Thx Panayotis Tsirigotis )
|
|
- Fixed browse issue when adding filters under specific conditions
|
|
- Removed ip2int, int2ip and replaced with standard PHP functions
|
|
- Updated Russian Translation and plural fixes ( Thx littlesavage )
|
|
- Fixed Sorting on Admin->Browse Users
|
|
- Fixed Shoutbox and shoutbox management (pb1dft)
|
|
- Fixed some minor glitches in user registration ( pb1dft )
|
|
- Fixed typo that caused mail to always mail to everyone.
|
|
- Fixed an issue with user auth in XML API always registering as
|
|
system (Thx purdyk)
|
|
- Fixed issue with Update All and multiple catalogs not correctly
|
|
reseting changed album set
|
|
- Added ability to filter disabled songs from duplicate check on
|
|
by default (Thx joh6nn)
|
|
- Added new rating images (Thx greengeek)
|
|
- Added check for old database versions, prevent upgrade if too old
|
|
- Fixed issue with user creation (Thx yoog)
|
|
- Fixed Now Playing refresh
|
|
- Fixed single song update (Thx alex2008)
|
|
- Added Checkbox for All Playlists filter (Admin Only) also made
|
|
filters only appear when its logical for them to be there
|
|
- Fixed filtering of Private Playlists and fixed editing of type
|
|
of playlist. Default is still public on creation.
|
|
- Fixed erroneous fseek() when downsampling.
|
|
- Fixed search by stars so that it returns the correct results
|
|
(Thx alex2008)
|
|
- Fixed issue where random didn't end correctly when no results found
|
|
- Fixed mime type never being updated on verify and added language
|
|
and lyrics to gather from id3v2
|
|
- Implemented a semi-working write_tags.inc script limited by getid3()
|
|
support (Thx tomatopi)
|
|
- Added limit option to the XML API
|
|
- Fixed an issue where inline song editing wouldn't update the song
|
|
title (Thx profner)
|
|
- Fixed conf error on registration confirmation and made it
|
|
aware of greylisting
|
|
- Fixed Admin Preference Level updates
|
|
- Fixed incorrect command for skip to on HttpQ (Thx usaf_pride)
|
|
- Fixed problem with gif and png resize
|
|
- Fixed problem where democratic play wouldn't send to localplay
|
|
and would just display a blank screen
|
|
- Added Multi-Character Filter on browse pages
|
|
- Fixed Flag Management Interface
|
|
- Added Export Catalog to CSV
|
|
- Added 'Add New...' option to other fields on Song Edit (Thx picasso)
|
|
- Fixed incorrect index on localplay playlist after track deletion
|
|
- Fixed lack of high-light of current playing item on localplay
|
|
playlist
|
|
- Fixed problem where second send to MPD would invalidate all
|
|
previous songs on the playlist
|
|
- Fixed LastFM album art gather so it ignores noimage results from
|
|
lastfm
|
|
- Fixed downsample remote so that is downsamples those not in the
|
|
network def rather then those inside the network def
|
|
- Fixed issue with page-a-nation on show catalogs page
|
|
- Fixed removal of rating from db when 'unrating' the object (Thx flashk)
|
|
- Fixed Itunes Export (Thx flashk)
|
|
- Fixed session start failure when use_auth is off and you have
|
|
no pre-existing cookie
|
|
- Fixed print_tags.inc file to catalog matching, now fuzzy like it
|
|
should be
|
|
- Fixed bug where file pattern would be ignored if there were no
|
|
tags in file
|
|
- Replaced " " with "\s" on Pattern Match Logic
|
|
- Removed extra space on default Last.FM username/password
|
|
- Fixed LastFM plugin username and password checking to not even try
|
|
if there is no username or password
|
|
|
|
--------------------------------------------------------------------------
|
|
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 recognize 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 certain 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-existent function
|
|
- Massive speed improvement on display and sorting of standard
|
|
browse functions
|
|
- Put Ratings back into single song view
|
|
- Corrected potential consistency issue with Play Type dropdown
|
|
- Made Access Denied page more friendly, added verbage for
|
|
demo access
|
|
|
|
--------------------------------------------------------------------------
|
|
v.3.4-Alpha3 11/25/2007
|
|
- Fixed display problem and lack of link when creating a catalog
|
|
- Initial Version of Democratic play working, minor speed improvements
|
|
to normal tmpplaylist class due to simplification and removal
|
|
of democratic related code
|
|
- Added ability to do batch downloads on the FS failed downloads
|
|
currently will not be garbage collected (Thx COF)
|
|
- Added default mime type if none found (image/jpg)
|
|
- Changed XML-RPC ACL type to RPC to reflect multiple uses
|
|
- Tweaked catalog add function to improve speed (Thx Karl Hungus)
|
|
- Added XML API borrows authentication style from Last.FM's
|
|
scrobbling, allows query of Ampache DB, returns XML
|
|
see http://ampache.org/bugs/wiki/XmlApi
|
|
- Added tweak for Wii so that Flash player opens in current window
|
|
(Thx Dgn)
|
|
- Fixed bug where Ampache would incorrectly search for album art
|
|
when config option was empty (Thx Karl Hungus)
|
|
- Enabling a Localplay Method will now set Allow Localplay to true
|
|
- Fixed all playlist methods, send, send and clear and clear on
|
|
send now work correctly
|
|
- Added single song view
|
|
- Added Play Select drop down back in
|
|
- Fixed ordering of catalogs
|
|
- Fixed multi-genre Random Play
|
|
- New Version of Flash player fixes playlist repeat bug (Thx hugoh)
|
|
- Fixed catalog update and album art dump command line tools
|
|
- Removed dead link for renaming an Artist
|
|
- Fixed batch download of a single album
|
|
- Added reset of filters when switching between browse types this
|
|
may be removed in the future...
|
|
- Fixed LastFM submitting even when there was no username/password
|
|
- Put Catalog 'All' Functions back onto catalog view
|
|
- Fixed Admin Preferences reverting to user after first update
|
|
- Fixed Localplay playlist
|
|
- Updated Ajax Load icon (Thx Spocky)
|
|
- Replaced Flash Player with Lacy Morrow's (http://blog.lacymorrow.com/)
|
|
(Thx Hugoh)
|
|
- Fixed ACL's
|
|
- Fixed incorrect Mime type being passed with transcoded songs due
|
|
to duplicate headers being passed
|
|
- Fixed an issue where MPD was clearing all but last song in submit
|
|
if its initial state was not play
|
|
- Added check for PHP5 to prevent ugly errors if missing
|
|
- Fixed issue with NULL localplay controller causing fatal error
|
|
- Fixed the Localplay Controls
|
|
- Fixed Gathering album art to only gather for changed albums
|
|
- Fixed display of catalog to correctly show catalog stats
|
|
- Gather album art now only gathers for the specified catalog
|
|
- Fixed Random methods (rightbar)
|
|
- Added Loading box for ajax actions
|
|
- Added ability to append to existing playlists
|
|
- Modified Play Method to use hidden iframe
|
|
- Fixed album random and by min random
|
|
- Added Delete to Playlist and Live Streams (Radio)
|
|
- Massive improvements to CSS (Thx Spocky)
|
|
- Addition of Greysme theme (Thx Spocky)
|
|
- Basic MPD Support Restored
|
|
- Moved catalog stats off to statistics page
|
|
- Added basic sorting to all browse pages
|
|
- Tweaked the Playback to try to fix some issues with WMP
|
|
- Reduced the timeout on the LastFM Plugin to reduce delay
|
|
when scrobbling is down
|
|
- Added Add buttons to single playlist view, and put the delete
|
|
link back for catalogs
|
|
- Fixed Playlist Play links
|
|
- Added ability to gather album art for a single catalog at a time
|
|
- Improved Upgrade Documentation
|
|
- Disabled more functionality when in Demo Mode because people
|
|
are lame
|
|
- Cleaned up Preferences, moved Plugin Preferences into their own
|
|
section
|
|
- Fixed potential LastFM issue if invalid data is passed
|
|
- Added Abstract class for localplay and started work on
|
|
next generation of localplay support
|
|
- Moved Catalog functions out of sidebar, back into the content
|
|
area
|
|
- Fixed a problem with batch downloads and tmpplaylists
|
|
- Fixed missing set_timeout_limit(0); on add to catalog
|
|
functions
|
|
|
|
--------------------------------------------------------------------------
|
|
v.3.4-Alpha2 09/03/2007
|
|
- Fixed a problem where it'd let you go through the install after
|
|
ampache had already been installed due to a change in the
|
|
config variable names
|
|
- Added ability to delete songs from a saved playlist
|
|
- Added ability to create a new playlist based on active playlist
|
|
- Fixed the Playlist Method 'Send on Add' so that it works, the
|
|
'Send and Clear' is still broken
|
|
- Fixed Advanced random
|
|
- Fixed missing artist name on Albums of the Moment
|
|
- Added simple Playlist element view, non-editable
|
|
- Fixed double posting of songs on a single stream with some
|
|
clients
|
|
- Updated LastFM protocol to v1.2
|
|
- Fixed copyright notices (Thx porthose)
|
|
- Fixed single downloads
|
|
- Fixed weird CSS issue with a crafty little hack
|
|
- Fixed a session fixation issue
|
|
- Fixed Album Disk support for OGG's and added display to browse
|
|
albums
|
|
- Added Album Disk support for id3v2 (Thx Hugo Haas)
|
|
- Updated LastFM pluging, must uninstall/reinstall to make it work
|
|
will add in auto-update later
|
|
- Adjusted LastFM reporting to reduce lag between songs. You must
|
|
now currently be logged in for LastFM to report correctly
|
|
- Fixed a potential PHP error when browsing the last page or a
|
|
search with 0 results
|
|
- Fixed rating search method
|
|
- Added 'Buy This Track' link on Find Missing Tracks if a purchase
|
|
url is given in the returned data
|
|
- Reduced # of pages at any one point on browse pages and tweaked
|
|
their display, and fixed the bottom paging stuff
|
|
- Massive improvement to sidebar (Thx Spocky)
|
|
- Added default sort order for Song Titles, Albums & Artists
|
|
has a dbl sort bug, leaving it in until true sorting
|
|
is in so you can click twice to invert sort
|
|
- Added Find Missing tracks, requires MyStrands
|
|
- Added ability to show Album art on Browse -> Albums
|
|
- Added Similar Artists Link, requires MyStrands
|
|
- Fixed hovering on the static Ratings displays
|
|
- Added MyStrands Plugin, must be enabled under Plugins
|
|
- Re-enabled / updated Plugin functionality
|
|
- Fixed CSS (Thx Spocky)
|
|
- Added Playlists as a browse type and fixed playback
|
|
- Fixed an issue where albums of the moment would show when you
|
|
had 0 albums
|
|
- Fixed warnings on Update & typo in Install
|
|
- Removed redundant GPL licence file
|
|
- Fixed filesize() issue on config re-gen
|
|
- Fixed an issue with seeking causing incorrect stats counts
|
|
- Fixed a potential issue with the kajax.js and checkboxes
|
|
- Added 'Advanced Search' link to top rightbar
|
|
- Added Paging to bottom of all views
|
|
- Fixed get_location() (Thx ichneumon)
|
|
- Moved Quick search to the top, right appears on every page
|
|
- Fixed an issue with reading id3tags causing a uncaught exception
|
|
due to direct reference to getid3()
|
|
- Added check on clean to see if Root path is readable, if not
|
|
stop clean (mount point failures)
|
|
- Fixed now playing, hopefully once and for all
|
|
- Added distinct sessions for each stream action, also allows
|
|
for independent session lengths between interface
|
|
and streaming
|
|
- Added paging on all song displays including search
|
|
- Fixed searching via quicksearch bar
|
|
- Added 'Your' playlists to leftbar with play and view links
|
|
- Fixed clear now playing
|
|
- Fixed now playing issues with Audacious 1.3.x office space style
|
|
|
|
--------------------------------------------------------------------------
|
|
v.3.4-Alpha1 07/29/2007
|
|
- Improved Albums of the Moment performance on large catalogs
|
|
(Thx Vlet)
|
|
- Added Migration script for config file. Also added in sane
|
|
redirection on config parse failure
|
|
- Added initial dynamic playlist item support, only default
|
|
and genre work right now.
|
|
- Added support for Internet Radio Stations
|
|
- Updated LastFM submission formating to account for changes on
|
|
last.fm (Thx entropathy)
|
|
- Fixed LastFM and increased timeout slightly in an attempt to
|
|
improve success rate
|
|
- Disabled Search, Random Play & Localplay for Alpha release
|
|
- Replaced CC Flash player with the previous GPL based flash player
|
|
used patched 0.2.3 version created by Sylvain of
|
|
http://www.jamendo.com/fr/
|
|
- Round the downsampled content-length
|
|
- Fixed cataloging so that Orphaned Albums are always the same year
|
|
- Added new preferences, created new Playlist Preference section
|
|
- Fixed Find album art so it can look in the id3/wma art tags
|
|
correctly (Thx Karl Hungus)
|
|
- Updated SQL to latest version
|
|
- Moved Album art out of the album table into album_data
|
|
- Changed Browsing Method and default playlist method
|
|
- Added Play links for Favorite Artists/Albums/Songs
|
|
- Fixed an issue with the random album selection that was causing
|
|
a full table scan, which could lead to poor performance
|
|
with large databases
|
|
- Start of Complete rewrite, config file format changed, requires
|
|
manual re-creation of /config/ampache.cfg.php
|
|
- Updated French and German translations
|
|
- Added min song count to Browse Artist, referencing min object count
|
|
preference
|
|
- Fixed ratings so that it shows your rating if you've rated it
|
|
otherwise it shows an average rating
|
|
- Fixed Democratic Play newest votes of same total count first
|
|
(Order by vote time)
|
|
- Fixed a problem where config re-gen wouldn't update the current
|
|
version
|
|
- Changed database to fix some user tracking issues
|
|
- Added date to user_vote to allow for sorting by vote date on
|
|
democratic play
|
|
- Added Label, Catalog # and Language to song extended data table
|
|
|
|
--------------------------------------------------------------------------
|
|
v.3.3.3 01/26/2007
|
|
- Updated the SQL file for stable release
|
|
- Fixed an issue with having db album art method always returning
|
|
true and returning a non-array
|
|
- Fixed a race condition with downsampling and transcoding
|
|
- Fixed some refresh issues on the localplay page
|
|
- Fixed a redirect to a blank page if you hit play selected when
|
|
nothing was selected (Thx Chenb)
|
|
- Added detection of old config files, message displayed to admins
|
|
upon login
|
|
- Fixed an issue with WMP11 and Lock Songs that prevented playback
|
|
due to the way Now Playing was being calculated
|
|
- Fixed comment searching, broken when split out into its own
|
|
table
|
|
- Fixed a issue with Catalog builds in Windows
|
|
- Fixed a bug with admins ability to set the preferences of a
|
|
specific user
|
|
- Fixed logic on force http that was causing it not to work under
|
|
specific configurations
|
|
- Fixed a flagged and rated item clean issue with catalogs
|
|
- Fixed some minor issues in HttpQ and MPD localplay controllers
|
|
- Fixed Album Art search on Catalog add so that it only searches
|
|
albums that currently don't have art
|
|
- Fixed a long outstanding issue with Windows Shared drives and
|
|
the incorrect slashes and speed up catalog builds a tiny
|
|
bit
|
|
- Improve speed, sanity of single album art search
|
|
- Fixed a logic issue with force_http_play
|
|
- Improved performance of Amazon album art search by reducing the
|
|
queries made on gather album art
|
|
- Fixed an issue with all numeric usernames
|
|
- Fixed some minor catalog cleaning issues that could arise due
|
|
to the order of the clean functions
|
|
- Added missing functions to the HttpQ controller, should now have
|
|
all capabilities that MPD has.
|
|
- Fixed minor ajax issue with localplay buttons
|
|
- Fixed issue with Add to Catalogs always searching for all
|
|
album art making it really slow
|
|
- Fixed typo in session management that prevented setting of
|
|
secure_cookie option (used default value)
|
|
- Added ability to e-mail flagged/disabled reports in mail
|
|
functions (Thx PB1DFT)
|
|
- Fixed flagging not correctly tracking user on flag creation
|
|
- Added select boxes to Admin Flag pages to allow rejection or
|
|
approval of all songs at once
|
|
- Fixed an XMLRPC catalog issues created when I moved comments
|
|
- Fixed an issue with localplay controls showing up even if it
|
|
was disabled
|
|
- Fixed Album of Moment's title tag and prevented it from showing
|
|
albums without art (Thx Spocky)
|
|
- Fixed a play issue on democratic play created when I added
|
|
the menu
|
|
- Fixed batch page to correctly show access denied rather then
|
|
redirecting on error
|
|
- Fixed Genre actions to actually work
|
|
- Added http://www.famfamfam.com icons to browse functions
|
|
- Fixed Flash Player now playing issue
|
|
- Fixed a img resize logic error that could cause no art to
|
|
display if resize was on and resize failed
|
|
- Added Albums of the Moment to the Front page and removed the
|
|
stats information
|
|
- Moved Popular/Recent to /stats.php and made Browse by Song the
|
|
default browse action
|
|
- Fixed missing clean of Genre stats information and a logic
|
|
flaw with order of clean functions in the catalog clean
|
|
- Fixed Localplay page appearing even if disabled by Admin Config
|
|
if user still had distinct permissions
|
|
- Added Menu to TV page per request
|
|
- Fixed Album Art Upload and Cover URL methods
|
|
- Fixed play lock with Democratic Play if song no longer exists
|
|
- Fixed a display issue of the Now Playing on the Democratic
|
|
play page
|
|
- Fixed display of Last IP if track_user_ip was disabled
|
|
- Fixed Update to redirect to test.php if no db connection found
|
|
(Thx SpComb)
|
|
- Fixed an issue that caused AJAX not to work if you were working
|
|
in a sub-directory.
|
|
|
|
--------------------------------------------------------------------------
|
|
v.3.3.3-Beta3 01/04/2007
|
|
- Fixed a few more unhandled mis-configurations of Localplay which
|
|
could cause PHP errors
|
|
- Fixed an issue with the Quick Jump box on Browse by Songs
|
|
(Thx Jru)
|
|
- Tweaked Headers passed for AJAX in an attempt to 'help' IE.
|
|
- Last Database update before Stable
|
|
- Fixed a view issue introduced when sorting of the albums under
|
|
single artist view was added
|
|
- Removed unused options from config file
|
|
- Fixed some remaining album art issues and a undefined array()
|
|
issue if you only have one user and try to view
|
|
recommendations
|
|
- Fixed some get_info() references in song.class.php that caused
|
|
XBMC to not work.
|
|
- Added Die,Das,Ein,Eine as prefix's for album names (Thx Vogi)
|
|
- Added reading of riff tags
|
|
- Improved Sidebar CSS making it more compliant with different
|
|
browsers (Thx Spocky)
|
|
- Fixed some logic errors in the Transcoding logic and play logic
|
|
- Rewrote Album Art collection to correct some serious logic flaws
|
|
- Added potential fix for FastCGI installations
|
|
- Updated Snoopy to 1.2.3 (from manually patched 1.2.1)
|
|
- Fixed sorting of Themes, now sorted by Alpha of theme name
|
|
- Fixed long standing Now Playing display issue in Classic Theme
|
|
- Fixed Now Playing to account for Windows Media Player 11s
|
|
3 HTTP Requests per song stupidity
|
|
- Added ability to mass tag using play selected functionality
|
|
- Fixed Preferences page, preferences now ordered semi-logically
|
|
- Fixed MPD controller so it displays track numbers correctly
|
|
- Added HttpQ Localplay Module.
|
|
- Added 'Best Guess' option to Duplicate Song Disabled that checks
|
|
the shortest, lowest bitrate, smallest of a duplicate set
|
|
- Removed unused templates and documents
|
|
- Added ability to edit artist/albums and flag all songs under them
|
|
for re-tagging.
|
|
- Fixed charset of XML documents returned (Thx blueorder)
|
|
- Fixed ORDER BY `track` that was missing on play selected and
|
|
reduced it to a single query, rather then one per object
|
|
- Fixed ip history being tracked even if disabled in config
|
|
- Improved performance of icon rendering due to increased use
|
|
- Added error handling for if /config/ampache.cfg.php.dist is
|
|
not readable
|
|
- Added new Icons from http://www.famfamfam.com from the Silk
|
|
subset. (Thx kalrnux && Mark James)
|
|
|
|
--------------------------------------------------------------------------
|
|
v.3.3.3-Beta2 12/18/2006:
|
|
- Fixed a bug that prevented adding new songs to the catalog.
|
|
- Removed a upload preference that I missed.
|
|
- Timezone setting actually works
|
|
|
|
|
|
--------------------------------------------------------------------------
|
|
v.3.3.3-Beta1 12/18/2006
|
|
- Moved Comment information to separate table and added lyrics
|
|
row, no support for lyrics yet though.
|
|
- Removed Upload functionality (broken, and time better spent on
|
|
other features)
|
|
- Added Recommendations based on Ratings to Stats page
|
|
- Encoded the LastFM password so that it isn't displayed or
|
|
stored in plain text.
|
|
- Fixed an issue with Admin -> Streaming -> Localplay Level
|
|
not correctly displaying the current setting
|
|
- Integrated LastFM plug-in per user requests.
|
|
- Added /bin/delete_disabled.php.inc to delete any disabled
|
|
songs in your DB, defaults to Debug only mode
|
|
- Fixed display issue with players that ignore EXTINF in m3us
|
|
(Thx AlxRogan)
|
|
- Added Refreshing to the Recently Played menu at the same time
|
|
it refresh the now playing on the index page
|
|
- Fixed a cataloging issue that was using a round about way of
|
|
checking to make sure the song wasn't flagged.
|
|
- A ton of CSS cleanup (Thx apex)
|
|
- Fixed an issue with multi-value config options on test.php
|
|
- Changed default site_charset to UTF-8 in ampache.cfg.php.dist
|
|
- Fixed some <? in show_test.inc (Thx apex)
|
|
- Added Plug-in Interface under Admin --> Modules
|
|
- Fixed play type switcher so it shows all possible play methods
|
|
- Tweaked home page a little, remove pop songs and recent artists
|
|
- Added Recently Played to Main Page
|
|
- Fixed an issue on Browse by Albums and sorting by Artist after
|
|
sorting by something else
|
|
- Added initial Tag writing script (Thx Jirwin)
|
|
- Updated flag class to make it easier to create a tag writer
|
|
- Fixed some potential issues with sort_files.php.inc
|
|
- Added the ability to Upload a M3u and have it attempt to build
|
|
a playlist based on the filenames
|
|
- Added the ability for admins to 'Push' the democratic link
|
|
to a play method/localplay instance
|
|
- Fixed a bug with the File tag_order method
|
|
- Fixed a problem with Localplay Skip to song and added
|
|
highlighting of currently playing song
|
|
- Added new Flash Player with full support for Non-US Char and
|
|
colors. (Thx PB1DFT/Enrico Lai http://www.enricolai.com)
|
|
- Tweaked how MPD is handled, if MPD is stopped a new play action
|
|
will clear old playlist, otherwise Play appends.
|
|
(Thx henrik)
|
|
|
|
--------------------------------------------------------------------------
|
|
v.3.3.3-Alpha2 11/12/2006
|
|
- Added Export to Itunes DB function (Thx PB1DFT)
|
|
- Fixed some Ajax Issues, added Now Playing to TV page
|
|
- Fixed album art search on every Catalog Add
|
|
- Added exception to MPD controller, forces HTTP play regardless
|
|
- Added From File: option to album art (Thx pb1dft)
|
|
- Updated French Translation (Thx charrea)
|
|
- Tweaked default config, Ratings are enabled by default
|
|
- Added Genre link on show_songs along with some other minor UI
|
|
improvements
|
|
- Added Export to Itunes DB function (Thx PB1DFT)
|
|
- Fixed Show All of Song Titles not having any data
|
|
- Fixed override of local_length to 9000 regardless of config file
|
|
- Tweaked Remember Me Checkbox to be disabled if remember_length
|
|
is <= local_length
|
|
- Fixed issues with date not being set on insert of stats
|
|
- Fixed style issue on Single Album view when ratings are off
|
|
- Added Democratic Play ability, UI incomplete and 'clunky'
|
|
- Added some extra error checking to the install process
|
|
- Fixed issue with delete confirmation on playlist always being
|
|
yes, even if you click no.
|
|
- Added more error checking to install, won't let you continue
|
|
without a valid MySQL connection, rather then relying
|
|
on the db_select() to fail
|
|
- Fixed a session race condition if you turn use_auth off and on
|
|
and a user log in while use_auth if off
|
|
- Fixed a potential foreach error if no songs passed to stream
|
|
now logs error and gently returns the user
|
|
- Added ability for Admins to define the required permission level
|
|
for individual preferences
|
|
- Added WavPack support
|
|
- Forced a sane Post Size had some people with 32 byte post sizes
|
|
which will not work with Ampache.
|
|
- Fixed a logic error with the MPD controller.
|
|
- Fixed a problem were invalid bitrates below the set downsample
|
|
bitrate could cause lame to crash as they weren't
|
|
validated.
|
|
- Added XSPF Flash player, rough around the edges but it works
|
|
(Thx pb1dft/GrinningArmor)
|
|
- Fixed bug with Album --> Artist sorting, wasn't allowing you to
|
|
sort Z-A
|
|
- Fixed bug with most popular where links weren't being generated
|
|
correctly
|
|
|
|
|
|
--------------------------------------------------------------------------
|
|
v.3.3.3-Alpha1 10/28/2006
|
|
- Added IP History to admin->users (Thx pb1dft)
|
|
- Added HTTP auth method, auto-creates a 'user' if the auth user
|
|
doesn't exist in the database.
|
|
- Fixed Mail statistics. It broke down after earlier updates.
|
|
- Reworked RSS features (Thx pb1dft)
|
|
Newest and latest songs albums and artist are available
|
|
through RSS.
|
|
- Reworked Stats so that they are time specific, allows for
|
|
Top 10 of this week, threshold is per user configured
|
|
- Added Admin Allow XXXX preferences for downsampling, streaming
|
|
localplay and democratic play
|
|
- Added Generate Config tool for admins to update their configs
|
|
to the latest version. It reads current settings and merges
|
|
with the new config file and prompts for a download
|
|
- Added PutENV check on test page to make sure we can redefine
|
|
memory limit and safemode is off
|
|
- Added Russian translation (Thx Dimon)
|
|
- Fixed a problem with vainfo ignoring file pattern if no other
|
|
tags were found
|
|
- Added new version of getid3() library which will hopefully
|
|
resolve some PHP5 related issues
|
|
- Fixed security issue that allowed users to gain guest access to
|
|
ampache if register globals is enabled.
|
|
- Added xml based query for artists,genre,albums and search see
|
|
/server/xml.server.php
|
|
- Fixed false positive error and PHP5 related error on archive
|
|
creation
|
|
- Added <image> tag for album art and ability to filter rss feed
|
|
by user by adding ?username=<username> to rss link.
|
|
- Added LDAP/Active Directory auth support (Thx Rubin & pb1dft)
|
|
- Added ajax support to ratings, no longer requires a refresh,
|
|
hello instant gratification.
|
|
- Tweaked Kajax, now accepts an array of elements to replace
|
|
from a passed xml document. allows for multiple targets
|
|
on a single ajax request
|
|
- Fixed display of disabled localplay methods, Preferences will
|
|
now only display active ones.
|
|
- Fixed MPD Controller to attempt to find files based on filename
|
|
if they were added outside of ampache
|
|
- Tweaked Now Playing to prevent wrapping of Album Art.
|
|
- Tweaked stylesheet to fix problem with Firefox and the :active
|
|
style on the sidebar with the select drop downs
|
|
- Added Options to Mail statistics to users when sending them
|
|
a message (Thx pb1dft)
|
|
|
|
--------------------------------------------------------------------------
|
|
v.3.3.2 10/01/2006
|
|
- Updated SQL file, changed default site title
|
|
- Fixed Duplicate Songs functions that have been broken for a
|
|
while
|
|
- Fixed some Install issues with incorrectly named templates
|
|
- Added check for MySQL support to first install page, redirects
|
|
to /test.php if mysql support is non-existent
|
|
- Added ability to turn Random/Repeat on and off in localplay
|
|
and also improved localplay page a tiny bit.
|
|
- Fixed a problem with pagination on the admin/users.php page
|
|
- Added ability to turn on User/IP/Date Login history tracking
|
|
viewable only by Administrators
|
|
- Fixed issue with IE not being able to download files with ? or
|
|
/ or \ in their filenames, replaced with _
|
|
- Added New ACL system which allows user based ACL's and
|
|
introduces shared keys for xml-rpc communication and
|
|
local/remote network definitions for auto-downsampling
|
|
- Introduced new Theming method and 'migrated' all old themes in
|
|
/contrib results may vary. (Thx Ros)
|
|
- Added ability to search by Rating, requires MySQL 4.0 or above
|
|
- Page headers now limited to 30 pages with [....] between top
|
|
and bottom 15.
|
|
- Added Browse by Title functionality (Thx Rubin)
|
|
- Added Min Album size as preference, defaults to 0 (Thx Rubin)
|
|
- Fixed a problem with the automatic registration sorting on user
|
|
lists and admin notification of new users (Thx pb1dft)
|
|
- Fixed 'auto_user' config option on automatic registration it
|
|
wasn't actually respecting the config option (Thx pb1dft)
|
|
- Fixed Implemented XSPF playlist generation (Thx pb1dft)
|
|
- Fixed an issue with 'Download Selected' from playlists passing
|
|
the incorrect songs
|
|
- When adding to a playlist by default it 'appends' rather then
|
|
integrating (Thx Salguod)
|
|
- Now Remembers the Last used playlist correctly. (Thx Salguod)
|
|
- Cleaned up some Formating issues with the Access control
|
|
interface.
|
|
- Fixed an issue with the MPD Controller not passing the password
|
|
to the MPD class causing flames to shoot out if your MPD
|
|
had a password set.
|
|
- Fixed issue with transcoding not changing the mime type or the
|
|
filename, currently hardcodes to mp3 and audio/mpeg.
|
|
- Updated Spanish Translation (Thx Bgordon)
|
|
- Fixed potential for a foreach() error on vainfo if no tags are
|
|
found, and fixed quicktime (mp4) tag reading.
|
|
- Fixed the CSS for now playing, with multiple entries it turned
|
|
into modern art.
|
|
- Fixed issue with Keywords search that cropped up when I removed
|
|
the checkboxes.
|
|
|
|
--------------------------------------------------------------------------
|
|
v.3.3.2-Beta3 06/22/2006
|
|
- Fixed file-based parsing so that it can now be given priority
|
|
over the tags in the files using tag_order in the config
|
|
file
|
|
- Fixed Now playing, now div based layout and AJAX refreshed
|
|
based on config files refresh_limit
|
|
- Moved /modules/init.php to /lib/init.php
|
|
- Removed Checkboxes from Search page and added ability to
|
|
search on Comment and Rating
|
|
- Fixed a missing close tag on the catalog build if ampache was
|
|
unable to get the filesize of a file
|
|
- Fixed link to Statistics page, user link has been missing
|
|
since the new interface was put into place
|
|
- Added new getid3() wrapper (vainfo) should resolve the
|
|
id3 tags in oggs issue that some people were having
|
|
and makes file only tag basis possible. requires
|
|
and update to your ampache.cfg.php
|
|
- Fixed Transcoding logic issue and added preset line for
|
|
transcoding flac files in .dist file (Defaulted to Off)
|
|
- Upgraded to Getid3() 1.7.6
|
|
- Fixed an issue where the new song->get_url() wasn't respecting
|
|
the force_http_play, this also fixes a long outstanding
|
|
bug with localplay + https + force_http_play
|
|
- Added PCRE check on /test.php and updated to use Ros's new
|
|
spiffy theme
|
|
- Added pruning of empty playlists (Admin Only)
|
|
- Fixed error on /login.php when theme isn't set which caused
|
|
a fopen failure to show up in the logs
|
|
- Improved MPD class to use PHP 4.3+ socket timeout settings so
|
|
that if your MPD server goes down while in MPD mode it
|
|
doesn't hard-lock ampache.
|
|
- Suppressed deprecated var warnings in PHP5
|
|
- Fixed link to playlist import
|
|
- Fixed playlist add on every catalog add (I'm not kidding this
|
|
time... really..)
|
|
- Fixed Access Control List so that it prevents Login if you are
|
|
not inside the allowed range.
|
|
- Fixed Localplay/Stream Buttons so that they also work if you
|
|
have use_auth disabled
|
|
- Added Icecast Controller (Thx Nikk)
|
|
- Added Clear Playlist Functionality to Localplay
|
|
- Added Language selection to Installer (Thx Ros)
|
|
- Added xbmc controller, restricted to playback of mp3s shared
|
|
over samba (Thx Infamy)
|
|
- Fixed a problem where if require_session was disabled it would
|
|
still pass the sid with the urls
|
|
- Fixed problem where jpegs wouldn't get resized (Thx blueorder)
|
|
- New Install and Update screen styles (Thx Ros)
|
|
- Fixed a glitch that was causing m3u's to be built on every
|
|
catalog add, rather then just on creation
|
|
- Tweaked Preferences once more
|
|
- Added Modules Page, used for enabling/disabling localplay
|
|
types
|
|
- Fixed a missing web_path reference on playlist edit page
|
|
- Added Localplay API, check the wiki for more information
|
|
http://ampache.org/bugs/wiki/Localplay
|
|
- Added Download to Random play along with Size limitation
|
|
useful for downloading a set amount of music for your
|
|
mp3 player.
|
|
- Fixed mime detection, wasn't strtolowering the value
|
|
- Fixed a few more Charset issues specifically with Russian
|
|
(Thx Nikk)
|
|
|
|
--------------------------------------------------------------------------
|
|
v.3.3.2-Beta2 03/29/2006
|
|
- Fixed some Charset problems with htmlentities (Thx Nikk)
|
|
- Fixed some issues with IE and session caching (Thx wishbone)
|
|
- Improved Upload Error Messages and blanked up upload and
|
|
quarantine directories for non-admin users
|
|
- Added horrible hack to make Artist sorting work in the Album
|
|
browse page, this is temp until Ampache 3.4
|
|
- Fixed a problem with the playlist update confirmation page
|
|
- Fixed css issues with preferences (Thx WarrenG)
|
|
- Added dump album art command line script and tweaked catalog
|
|
build display.
|
|
- Tweaked preferences adding tab'd views rather then all on one
|
|
page, also added account page back in.
|
|
- Fixed popen in downsample, forcing binary mode, so that windows
|
|
works correctly (Thx SoundOfEmotion)
|
|
- Tweaked some defaults in .dist config file as well as the error
|
|
handler, in order to account for debug_level
|
|
- Added catalog drop down back to quick random play form
|
|
- Added bandwidth throttling to downloads, must be enabled in config
|
|
(Thx pb1dft)
|
|
- Added loose name compare and rename functions to help with sorting
|
|
similar artist names (Thx SpComb)
|
|
- Fixed a problem with not being able to add Albums to a playlist
|
|
(Thx eudaimon)
|
|
- Fixed a problem with browsing genres that would incorrectly put
|
|
'Browse' in the Showing Genres Starting With: box
|
|
- Fixed some unescaped ID's in class constructors.
|
|
- Added debug_level config option to allow fine tuning of logging
|
|
- Fixed catalog functions hopefully increasing speed and removing a bug
|
|
with fast search
|
|
- Fixed cookie code to account for violation of RFC's by IIS 5 where
|
|
in IIS 5 fails to send cookie header on a header redirect
|
|
(Thx Paul Webb)
|
|
- Fixed verification of Batch Downloading, if ZLIB isn't detected it
|
|
will not even give you the link
|
|
- Added remember_length which defines the length that a 'remember me'
|
|
session will last, default is 900 or 15 min
|
|
- Fixed truncated names on tool-tip text (Thx Patrik)
|
|
- Fixed a few more Search snafu's that caused it to not remember
|
|
what you had selected after performing a search (Thx Rubin)
|
|
- Fixed ordering of playlist m3u generation
|
|
- Fixed ratings images to use Javascript hotness (Thx burnsides)
|
|
- Fixed a catalog update bug that was introduced when I switched
|
|
over to vauth.
|
|
- Fixed some minor Local Play display/consistency issues (Thx Morgan)
|
|
- Fixed disable/enable functions which were incorrectly referencing
|
|
session variables to check for permission (always failed)
|
|
- Fixed lack of default amazon web url which prevented searching
|
|
from working at all if you had not updated your config
|
|
file
|
|
- Fixed read_config so that it loads faster, removed ~1500
|
|
preg_match calls per page (Thx XGizzmo)
|
|
- Rewrote entire Flag method, this includes the edit functionality
|
|
- Fixed play selected on playlists, it no longer always plays
|
|
everything.
|
|
- Fixed redirection after applying a rating to an album
|
|
- Fixed a few typos in the xmlrpc code and playlists and fixed the
|
|
weird skipping when seeking using some players (Thx Sven)
|
|
- Fixed a problem with the Image Resize code which wasn't correctly
|
|
detecting the lack of GD causing no art to be displayed
|
|
- Fixed Remember Me button (part of the vauth)
|
|
- Added new Session Handling code called vauth (Vollmer's Auth)
|
|
- Moved xml-rpc server file to /server/xmlrpc.server.php keeping
|
|
with the location of the ajax server mojo.. This will
|
|
break compatibility with previous versions, sorry!
|
|
- Added ability to search from non-us amazon webservices website
|
|
and retrieve more then one page (Thx nhorloc)
|
|
|
|
--------------------------------------------------------------------------
|
|
v.3.3.2-Beta1 01/08/2006
|
|
- Fixed lack of Access List check on download
|
|
- Fixed Access List so that you can edit existing records
|
|
- Fixed counting error when using the /bin/catalog_update.php.inc
|
|
script
|
|
- Fixed some minor theme issues with the built in themes
|
|
- Fixed some RSS problems, and linked it on header (Thx pb1dft)
|
|
- Fixed bug where you couldn't delete admin users because of an
|
|
overzealous permission check
|
|
- Fixed Search Album art page so it correctly shows results
|
|
(Thx nhorlock)
|
|
- Fixed stylesheet so all old Themes work again (Thx Sigger)
|
|
- Added Normalize Tracks function to playlist which makes track
|
|
numbers contiguous
|
|
- Fixed ordering on Playlists under new code
|
|
- Added the Import From File action for playlists back. The link
|
|
was just missing
|
|
- Fixed SQL errors with Windows + Mysql5.x songs with empty
|
|
genres, are now given a Unknown genre value (Thx WarrenG)
|
|
- Rewrote entire Playlist class and document to use the new id
|
|
field in database, also added support for playlist tracks
|
|
that are based on search criteria.
|
|
- Fixed Album Art Search so that it doesn't include the artist
|
|
if there is more then one artist on the album
|
|
- Fixed Registration code so that it used existing functions and
|
|
added default to off config option for captcha because
|
|
its hard to detect compatibility
|
|
- Fixed some logic errors in Downsampling code
|
|
- Updated Registration code (Thx pb1dft)
|
|
- Updated GetId3() Library to v.1.7.5
|
|
- Updated SQL file
|
|
- Fixed Install script so it throws errors and is now able to
|
|
if specified create the database user for you
|
|
- Added Popup Album Art (Thx Di-Fosfor)
|
|
- Fixed Typo in Amazon Search debug statement
|
|
- Added sort_files.php.inc to /bin
|
|
- Fixed Ratings designation mistake and added it to artist view
|
|
- Fixed location detection for contextual titles and browse
|
|
on the simple menu's (Thx SoundOfEmotion)
|
|
- Fixed a botched change to the database (No Data loss!) but I
|
|
still feel stupid (Blame Vollmer)
|
|
- Fixed a problem where .flac files wouldn't get recognized by
|
|
the regular expression that pulls in files from m3u's
|
|
(Thx nhorlock)
|
|
- Fixed a logic problem with the rating system where it would
|
|
show a star for the 0 value when it should always show
|
|
the 0 or don't play symbol
|
|
- Fixed drop-downs on sidebar not resizing with fontsize
|
|
(Thx SoundOfEmotion)
|
|
- Fixed wrap-around text by removing float:left; on #content
|
|
(Thx Sigger)
|
|
|
|
--------------------------------------------------------------------------
|
|
v.3.3.2-Alpha4 12/27/2005
|
|
- Fixed Registration system sort of. It still needs massive
|
|
improvement, but it works.. kinda (Thx SoundOfEmotion)
|
|
- Added Rating system, currently only non-flash works.
|
|
(Thx SoundOfEmotion for original code)
|
|
- Added pop-up sub-menus to classic Theme (Thx Sigger)
|
|
- Fixed genre pull-down so it's a good bit faster (1/2 the sql calls)
|
|
- Updated Preferences (yet again) maybe it's better, maybe it's not
|
|
we'll never know...
|
|
- Fixed Classic Theme view in IE (had spaces)
|
|
- Fixed permission bug with guest users when batch download was
|
|
enabled
|
|
- Added initial Italian translation (Thx Michele)
|
|
- Updated Burgundy theme to take advantage of div format so that
|
|
it acts like the old 'horizontal' menu
|
|
- Introduced new 'vertical' interface that uses <divs>. Interface
|
|
should load a faster now.
|
|
- Fixed a problem where down-sampled songs wouldn't get recorded
|
|
in stats due to their diminished size
|
|
- Fixed column typo on Admin User page
|
|
- Fixed a problem with the no_symlinks setting which could
|
|
cause some files to be missed regardless
|
|
(Thx solarium_rider)
|
|
- Fixed problem where Genre on OGG was not being correctly
|
|
picked up by catalog (Thx redswami)
|
|
- Added "Keyword" search which searches title, artist name
|
|
and album name, also forced 'quick search' to always
|
|
use Keyword (Thx Rubin)
|
|
- Added ability to Rename/Merge artists (Thx SpComb)
|
|
- Fixed a flaw in album art search which only returned a single
|
|
result, now shows all results and allows you to pick
|
|
the correct one.
|
|
- Added ability to re-define album art search (Thx csammis)
|
|
- Fixed a logic flaw where it would attempt to parse the m3u
|
|
before all songs were cataloged
|
|
- Fixed a problem where updating your normal preferences when
|
|
use_auth was off would clear admin prefs
|
|
- Found a few more <? and replaced them with <?php
|
|
|
|
--------------------------------------------------------------------------
|
|
v.3.3.2-Alpha3 11/29/2005
|
|
- Added marineam's patch to the Snoopy class which fixes a flaw
|
|
in the new version which fails to escape single quotes
|
|
- Updated included Snoopy class due to vulnerability
|
|
http://seclists.org/lists/fulldisclosure/2005/Oct/0536.html
|
|
(Thx marineam)
|
|
- Fixed a problem where it would attempt to redirect back to the
|
|
admin section regardless of rights giving a access denied
|
|
message.
|
|
- Added transcoding of m4a files so they stream properly
|
|
(Thx Rosensama)
|
|
- Fixed problem where Add to Playlist from mpd.php only works for
|
|
file method (Thx Rosensama)
|
|
- Added 'Simple' Genre Bar (Thx sigger)
|
|
- Added initial TV page for viewing of now playing and additional
|
|
information (Thx sigger)
|
|
- Updated Archive library to 2.1 Released 08/13/2005
|
|
- Corrected math error with automatic down-sampling (Thx J)
|
|
- Corrected some of the no_auth preference problems
|
|
- Fixed a problem where Clearing the catalog stats, didn't actually
|
|
do anything
|
|
- Fixed a slight logic error that could give a weird error when
|
|
you attempted to create two users with the same username
|
|
- Removed the last of the short php tags
|
|
- Reworked Search to allow for multiple searches, and eventually
|
|
allow you to return a list of albums,artist,genres
|
|
rather than a list of songs.
|
|
- Fixed Lock Songs always returning false and thus preventing
|
|
any playback when enabled. (Thx J)
|
|
- Fixed a flaw in the down-sampling which would allow you to set
|
|
invalid bitrates. (Thx J)
|
|
- Fixed a few problems with WMP, down-sampling and now playing
|
|
information. This is not a final fix for WMP but it's
|
|
better than before.
|
|
- Fixed problem where played wasn't getting set correctly.
|
|
- Fixed a problem where you could enter invalid bitrates into
|
|
the preferences, and cleaned up logic
|
|
- Fixed a problem with Real Player Tag detection (hack)
|
|
- Added RAM playlist type
|
|
- Added ability for Admin's to view other users personal stats
|
|
- Fixed a problem with the Apply to All checkbox on admin
|
|
preferences
|
|
|
|
|
|
--------------------------------------------------------------------------
|
|
v.3.3.2-Alpha2 08/14/2005
|
|
- Improved MPD URL method so it acts just like file method
|
|
(Thx Sigger, Trey)
|
|
- Added Simplified Chinese (Thx Hongyi Gao)
|
|
- Fixed XMLRPC session checking
|
|
- Fixed up the init_mpd() function to prevent errors on local play
|
|
page
|
|
- Updated Now Playing to account for new db structure
|
|
- Fixed Now Playing so that songs played by the MPD file method
|
|
actually show up (Thx sigger)
|
|
- Fixed Now Playing so that if Windows Media Player is detected
|
|
it handles it correctly, and doesn't remove the row after
|
|
the script execution has finished, and depends upon the
|
|
GC to catch it
|
|
- Added Optional Automatic Bandwidth management for downsampled
|
|
users based on defined bandwidth limits (Thx Jens)
|
|
- Prevented Load of XML-RPC library if xml_rpc isn't enabled
|
|
- Correctly deleted the session when deleting a user
|
|
- Added Search Bar to main page (Thx sigger)
|
|
- Added British English (Thx ??? <I need to look it up>)
|
|
- Added optional automatic resizing of thumbnails using php-gd
|
|
- Improved Upload System (Thx Rosensama)
|
|
- Added Download Selected Option if Zip Downloads are allowed
|
|
- Added Genre Browsing
|
|
- Fixed problem where catalog wouldn't clean unused genre
|
|
entries
|
|
- Fixed a security problem with Albums & Artists browse pages
|
|
- Fixed Logout button showing up when use_auth was false
|
|
|
|
|
|
--------------------------------------------------------------------------
|
|
v.3.3.2-Alpha1 07/11/2005:
|
|
- Added Spanish Translation (Thx ros)
|
|
- Fixed Menu Highlight when using a Translation
|
|
- More HTML cleanup (Thx Xgizzmo)
|
|
- Added initial Browse Pages and Supporting Functions
|
|
- Added Genre Stats Tracking
|
|
- Moved files into more logical areas, added .lib and .class
|
|
suffix to library and class files, also started using
|
|
phpdoc style documentation
|
|
- Added Improved MPD interface (Thx Sigger)
|
|
- Updated XMLRPC lib to 1.1.1 due to security issues with previous
|
|
versions
|
|
- Updated Getid3() library to 1.7.4
|
|
- Added code to streaming that requires you to play at least half
|
|
the song before it's counted in the stats (Thx SH)
|
|
- Added Dutch translation (Thx Ruudboy)
|
|
- Added a clean_catalog() to the /bin/catalog_update.php.inc script
|
|
- Removed all instances of $user->id
|
|
- Improved XMLRPC client and server functions, no longer attempts
|
|
to pull all songs at once, pulls in 500 song chunks
|
|
- Added tables/fields for Dynamic Playlists and IP tracking
|
|
- Fixed some spelling errors
|
|
- Added remote session validation for XMLRPC streaming
|
|
|
|
--------------------------------------------------------------------------
|
|
v.3.3.1 06/21/2005:
|
|
- Fixed hardcoded HTTP reference in list_header.inc
|
|
(Thx hongyi_gao)
|
|
- Fixed refresh javascript for main page.
|
|
- Fixed <html lang=> tag so that it validates (Thx XGizzmo)
|
|
- Added show_footer_menu() function and preference (Thx XGizzmo)
|
|
- Added localplay_menu config option that puts MPD on it's own
|
|
page, will eventually control icecast,localplay,slimserver
|
|
as well (Thx Nedko)
|
|
- Fixed problem with preferences, where it would show theme change
|
|
until a second refresh.
|
|
- Added refresh on Local Play page (Thx XGizzmo)
|
|
- Removed DEMO getid3() files
|
|
- Fixed a problem with MPD file method and a trailing slash on
|
|
the catalog name (Thx Rosensama)
|
|
- Fixed play_selected on Playlists
|
|
- Fixed Adding to playlist from Album (Thx rperkins)
|
|
- Fixed problem where attempting to view multi-artist albums would
|
|
only show one artists songs (exception for Unknown albums)
|
|
- Fixed refresh link if Local Play is on it's own page (Thx XGizzmo)
|
|
- Fixed a ton of HTML, and CSS errors (Thx XGizzmo)
|
|
- Fixed MPD so that adding songs also starts playback
|
|
- Fixed access and disabled issues on admin::users (Thx Orion88)
|
|
- Fixed problem where disabling a user didn't remove their session
|
|
|
|
|
|
--------------------------------------------------------------------------
|
|
v.3.3.1-Beta2 05/22/2005:
|
|
- Included new Greyblock Theme (Thx Shieldb)
|
|
- Fixed playlists if use_auth == FALSE
|
|
- Tweaked CSS classing in an attempt to improve themeing. This
|
|
breaks all previous themes. (Thx mkeadle)
|
|
- Fixed problem with Color Boxes in IE (Thx rperkins)
|
|
- Tweaked the Main page adding most popular albums as well as
|
|
splitting out the mpd control and now playing.
|
|
(Thx Nedko and reflous)
|
|
- Fixed a problem with directories named '0' (Thx Protagonist)
|
|
- Fixed lack of seeding of RAND() which would cause Pre PHP 4.2
|
|
to not really have random playlists.
|
|
- Fixed a bug where guests could change their own password and
|
|
control MPD
|
|
- Fixed a ton of class formating inconsistencies as well as tweaked
|
|
a few tables. (Thx Rperkins)
|
|
- Fixed some consistency issues with where the A-Z listing was
|
|
between Albums and Artists, Added Bolding of currently
|
|
selected Letter/Number (Thx Rperkins)
|
|
- Fixed a problem with the admin preferences where the theme
|
|
colors wouldn't reset, if the target theme is the current
|
|
one of the user setting it (Thx Nedko)
|
|
- Fixed a problem with the CHARSET not being passed correctly
|
|
(Thx Nedko)
|
|
|
|
|
|
--------------------------------------------------------------------------
|
|
v.3.3.1-Beta1 05/01/2005:
|
|
- Added Random Play for Playlists
|
|
- Added Per User config option to set ellipse thresholds as well
|
|
as some index.php tweaks (Thx Nedko)
|
|
- Added support for SPX files.
|
|
- Fixed a problem that occurred when a userfield contained a single
|
|
quote (username,fullname etc)
|
|
- Turkish Translation, Charset iso-8859-9 added (Thx vireas)
|
|
- Flipped Actions on MPD Control, clicking on the title now skips
|
|
to the song, clicking on number removes it (Thx rastan)
|
|
- Tweaked Preferences look, adding color boxes showing the color
|
|
of the preference, and misc html/spelling fixes
|
|
(Thx Rperkins)
|
|
- Added Random On/Off to MPD controls and truncated songs with ...
|
|
(Thx Orion88)
|
|
- Added ability to pass a URL to MPD allowing it to be on a
|
|
different computer than the MP3's this also makes setup of
|
|
MPD a lot easier.
|
|
- Fixed Connected User Count.
|
|
- Fixed random HTML errors that caused custom themes to look wrong
|
|
|
|
|
|
--------------------------------------------------------------------------
|
|
v.3.3.1-Alpha2 04/23/2005:
|
|
- Added ability to import M3U's as playlists on catalog build and
|
|
from the playlist screen, note the m3u must exist on the
|
|
server. Uploading from client is not working
|
|
- Fixed a bug that caused it always to generate a m3u file when
|
|
using downsampling
|
|
- Added support for .mpc files
|
|
- Added .htaccess and renamed all /bin files to .php.inc so that
|
|
the webserver, even if it ignores the .htaccess won't try
|
|
to run the scripts
|
|
- Fixed ampache.cfg and /docs references in /install.php
|
|
(Thx rperkins)
|
|
- Fixed a typo that caused ASX playlists to not be populated with
|
|
the user_id as they should (Thx weidercs)
|
|
- Fixed a problem where when creating a new user it wouldn't take
|
|
the values from "Admin Preferences" as it should.
|
|
- Fixed catalog toolbox so it uses the classes rather than a
|
|
hardcoded color
|
|
- Fixed Installer which still had ../ references (Thx fakenick)
|
|
- Fixed a few more ../ references
|
|
- Fixed redirect to update.php on login after you've already
|
|
done the update. (Thx Orion88)
|
|
- Fixed login.php so that it loads the theme that is set in the
|
|
admin preferences correctly
|
|
|
|
--------------------------------------------------------------------------
|
|
v.3.3.1-Alpha1 04/21/2005:
|
|
- Added Themeing Ability to Ampache, see /themes/classic for an
|
|
example of how to do it
|
|
- Added Burgundy Theme (Thx s1amson)
|
|
- Moved everything into / instead of /docs you should now be able
|
|
to extract ampache directly into your webroot and have it
|
|
work perfectly :-)
|
|
- Added Config file compare to test.php
|
|
- Added config values to control allowed playback methods
|
|
- Added SlimServer class *Not Finished
|
|
- Tweaked catalog "Total Time" so it's a little more consistent
|
|
(Thx Andy Morgan)
|
|
- Fixed playback problem with Windows Media Player caused by a
|
|
misplaced Partial-Content header entry.
|
|
- Renamed ampache.cfg --> ampache.cfg.php and added <?php exit(); ?>
|
|
to prevent display of config file in web interface. this is
|
|
the first step towards moving away from the /docs style
|
|
(Thx s1amson)
|
|
|
|
--------------------------------------------------------------------------
|
|
v.3.3 04/17/2005:
|
|
- Fixed seeking and lack of http headers during normal playback
|
|
(Thx Nikk)
|
|
- Fixed random play bug where it wouldn't return any songs due
|
|
to a malformed sql statement. (Thx J)
|
|
- Fixed a typo that caused the song format to be ignored by play.php
|
|
(Thx Nikk)
|
|
- Fixed lack of an error message if amazon album art was a search
|
|
method, but no developer key was specified
|
|
- Fixed the memory allocation code.
|
|
- Fixed a lack of status reporting during the album art searches
|
|
now prints out Searched 100. . . like all other catalog
|
|
functions.
|
|
- Added User Registration (Thx Terry) *Not Finished!
|
|
- Fixed problem where an error would occur if only one album
|
|
art gathering method was selected.
|
|
- Fixed problem where it would continue to search for album art
|
|
when updating multiple songs from the same album where art
|
|
has already been found.
|
|
- Added Debug Script for Amazon Album Art search (in /bin)
|
|
- Cleaned up some dirty HTML, and redundant functions
|
|
- Fixed lack of redirect to the Install page if no config file is
|
|
found
|
|
- Fixed login page so it respects the values set in the database
|
|
for background color etc
|
|
- Fixed lack of cookie deletion on logout, and lack of session
|
|
removal...
|
|
- Added forced Garbage Collection at least 20% of the time.
|
|
- Fixed Installation Script, admin/changeme is no longer the
|
|
default username/password. Installation script creates
|
|
initial admin user
|
|
- Fixed html, and lack of web_path definitions on the account
|
|
page, also spruced up the look a little bit
|
|
- Switched all short tags to long tags (<? --> <?php)
|
|
- Fixed preferences so that it doesn't display an input field
|
|
if you don't have access to change said preference
|
|
- Fixed album art saying it's found when it really wasn't
|
|
- Fixed problem where changes to preferences weren't respected
|
|
if use_auth = false
|
|
- Fixed download, and direct link, both were not respecting
|
|
the song->type
|
|
- Tweaked m3u generation removing the \ before the filename to
|
|
prevent mp3blaster from failing (Thx Rubin)
|
|
- Added command line script /bin/compare_config looks at
|
|
ampache.cfg.dist and compares it to the ampache.cfg looking
|
|
for missing config values.
|
|
- Tweaked db update check so it does it on every page load, rather
|
|
than just on login.php (so use_auth=no gets checked)
|
|
- Fixed problem with user create and user edit where it wasn't doing
|
|
any really good error checking, or notifying you when it
|
|
failed to update/create
|
|
- Tweaked now playing in an attempt to correct some now playing
|
|
floods that people were seeing
|
|
|
|
--------------------------------------------------------------------------
|
|
v.3.3-Beta4 03/27/2005:
|
|
- Added Batch Download functions (Thx RosenSama)
|
|
- Tweaked Main Page format (Thx Nedko Arnaudov)
|
|
- Added Full Album/Full Artist option to Random Play
|
|
- Fixed Amazon Album Art gathering, changed from SOAP
|
|
method to REST method, now works with PHP5 and PHP4!
|
|
- Fixed problem with ' being escaped one to many times in a
|
|
playlist name
|
|
- Tweaked MPD play so it uses the playlist_type and is accessed
|
|
by simply selecting the "Play" action
|
|
|
|
|
|
--------------------------------------------------------------------------
|
|
v.3.3-Beta3 03/17/2005:
|
|
- Fixed a problem with the preferences and display of the logout
|
|
button and inability to edit/disable songs/playlists when
|
|
use_auth = no
|
|
- Added volume controls to local play (Thx Vlad)
|
|
- Fixed a problem of importing comments from mp3 files (Thx Cucumber)
|
|
- Fixed a typo that caused the account you were logged in as to be
|
|
deleted rather then the account you wanted to delete.
|
|
- Added pulling missing song info from filename based upon the catalogs
|
|
file patterns.
|
|
- Improved error logging and handling.
|
|
- Added album art dump from database to file system (Thx Cucumber)
|
|
- Added show albums with no art on Albums browse page (Thx Cucumber)
|
|
- Fixed a problem where Localplay wouldn't return to index as it
|
|
should (Thx Jason)
|
|
- Added Installation Script (/install.php)
|
|
- Fixed lack of an sql_escape on comment which could break inserts
|
|
if comment contained " or '
|
|
- Added default log_path and better error message if unable to write
|
|
to the file
|
|
- Removed _SERVER['PHP_SELF'] reference on alphabet function due
|
|
to the fact it doesn't always get passed.
|
|
- Removed old setup.php in favor of new install.php
|
|
- Upgraded Moosic from 1.2.5 --> 1.5.1 which fixes some playback
|
|
issues (Thx soloport)
|
|
- Added Prev button to localplay and send the song name to the player
|
|
rather than simply song.mp3 (Thx jason)
|
|
- Added Customizable Stream Format, see config (Thx Cucumber)
|
|
- Added sort by Year on album page.
|
|
- Fixed some minor issues with the XMLRPC code.
|
|
- Fixed typo in style-sheet (Thx Nedko Arnaudov)
|
|
- Added cleaned up favicon (Thx Nedko Arnaudov)
|
|
- Added paging and sort by username/fullname & last_seen on
|
|
admin user page
|
|
- Fixed issue with non-us chr when truncating using ... on
|
|
global popular and album/artist views (Thx Nedko Arnaudov)
|
|
- Fixed importing of non-us chr from OGG files (Thx Nedko Arnaudov)
|
|
- Fixed an issue were duplicate headers would be sent during
|
|
downsampling, also remove extra db connection in play/index.php
|
|
- Fixed problem where now playing wouldn't show a username if use_auth
|
|
was disabled
|
|
- Fixed a problem which prevented you from updating a user
|
|
- Fixed an error in the logic that caused all art methods to be
|
|
searched regardless of config settings
|
|
- Added ASX playlists (Thx Samir Kuthiala)
|
|
- Added check for Iconv in /test.php
|
|
|
|
--------------------------------------------------------------------------
|
|
v.3.3-Beta2 02/09/2005:
|
|
- Added config option for site charset defaults to iso-8859-1
|
|
(Thx Nedko Arnaudov)
|
|
- Fixed unhandled soapclient errors with PHP5 - Note Amazon
|
|
album art search still doesn't work. It just doesn't
|
|
return an error.
|
|
- Fixed problem with winamp playback on .oggs
|
|
- Added "Remember Me" button that overrides local length setting
|
|
and sets a 1 year cookie
|
|
- Added new RSS page (Thx Speedy B)
|
|
- Changed how preferences are handled once again. In the process
|
|
fixed numerous bugs with preferences.
|
|
- Added Apply To All in admin preferences, letting a full admin
|
|
reset a specific pref for all users at once.
|
|
- Update Catalog no longer overwrites changes made in the interface
|
|
- Added MPD patch (Thx RosenSama)
|
|
- Suppress Error in /docs/play/index.php if fopen fails
|
|
- Fixed Random playback, it is now actually a random number of songs
|
|
in a random order from said artist/album
|
|
- Fixed Comment not getting set during song flag (Thx RosenSama)
|
|
- Added gimped support for m4a (ITunes) files, Genre and Track #
|
|
aren't imported due to getid3() limitations
|
|
- Fixed some XML-RPC issues that cropped up with newer versions
|
|
of PHP
|
|
- Improved fix for Mysql 4.1 PASSWORD function, should always
|
|
work now.
|
|
- Added basic logging functions (for debug)
|
|
- Fixed downsample so it actually looks at the ampache.cfg for the
|
|
command to run instead of being hardcoded in
|
|
- Added ability to set preferred filename for folder album art search
|
|
along with ability to set order of search methods (Thx Mike)
|
|
- Started tweaking MPD patch so that it can be accessed as a
|
|
play type
|
|
|
|
|
|
--------------------------------------------------------------------------
|
|
v.3.3-Beta1 12/26/2004:
|
|
- Fixed problem with download not detecting mime types and not seeing
|
|
true/false value of preference
|
|
- Added Patch from Shine with a _ton_ of gettext updates and an almost
|
|
complete German translation!
|
|
- Fixed automatic detection of server port (Thx Corsin)
|
|
- Fixed missing prefix on Albums by Artist page (Thx ianneub)
|
|
- Removed a large chunk of unneeded code from Main page
|
|
- Fixed some preferences problems which were allowing users to define
|
|
download/upload etc
|
|
- Fixed Upload functions created by Lamar to account for other changes
|
|
I've made to ampache, upload now shows up in menu bar
|
|
if you have upload enabled
|
|
- Added CLI catalog_update.php file in /bin that updates all local
|
|
catalogs
|
|
- Updated nusoap library to newest version (12/15/2004)
|
|
- Fixed upload, now requires a readable upload dir before even attempting
|
|
to upload, and correctly inserts/quarantines files
|
|
- Fixed a problem where the catalog clean wasn't removing files from
|
|
playlists when they were removed from the catalog
|
|
- Added 'pretty' count of songs checked during catalog clean
|
|
- Added simple m3u playlist format and fixed a small typo in the pls
|
|
playlists
|
|
- Added Direct Link that can be drug to winamp to "append" to
|
|
playlists (Thx jason)
|
|
- Fixed incorrect redirect on Disable/Enable of songs
|
|
- Fixed login problems due to change in HASH style with Mysql 4.1
|
|
- Fixed Albums with multiple artist giving incorrect song count and showing
|
|
single artist, rather than "Various"
|
|
|
|
--------------------------------------------------------------------------
|
|
v.3.3-Alpha3.1 11/29/2004:
|
|
- Fixed two typo's in /docs/playlist.php (Thx smichaelis)
|
|
- Added a or die to the table drop in /update.php to prevent silent
|
|
failure of update.
|
|
- Added check for session support on /test.php
|
|
|
|
--------------------------------------------------------------------------
|
|
v.3.3-Alpha3 11/28/2004:
|
|
- Fixed duplicate web_path entry in preferences (Thx KlaasVaag)
|
|
- Fixed some problems with the flagging single quotes and genre
|
|
should now work (Thx Cocobu)
|
|
- Added WMA support (Thx Ldary)
|
|
- Added new Getid3 version
|
|
- Fixed typo that prevented play selected on artist page from
|
|
working (Thx tPassive)
|
|
- Added WMA Album Art support... maybe
|
|
- Fixed problem with [Prev] & [Next] wrapping to a new line
|
|
- Added filename used for songs with no title
|
|
- Fixed ability to disable last account, or remove last admin account
|
|
- Added year to "Albums" view
|
|
- Fixed inability to delete playlists
|
|
- Fixed a problem introduced while cleaning up /lib/album.php
|
|
- Added new Stream class to make adding play types easier
|
|
- Added correct PLS file support. Set via a config option
|
|
- Added Favicon (Thx Rubin)
|
|
- Added German README/INSTALL/MIGRATION/ampache.cfg.dist (Thx phil)
|
|
- Added French Translation (Thx Cocobu)
|
|
- Removed defunct "findfile" script that was completely broken
|
|
- Added 1000 songs & All to random play (Thx clouser)
|
|
- Added Folder based search for any .jpg or .gif as album art only
|
|
works on catalog update & build (Thx dromio && roark)
|
|
- Added config options that define where ampache looks for art
|
|
- Fixed logic error on album art page, and redundant checks
|
|
- Fixed Non-Us CHR on ogg && id3v1 tags files importing incorrectly
|
|
- Fixed some web_path and prefix problems
|
|
- Fixed single quotes in folder names preventing the entire directory
|
|
from being indexed
|
|
- Added New Blank Album Image (Thx Aaron La'gere)
|
|
- Added Per Artist & Per Album Update From Tags
|
|
- Added GetText to albums.php, playlist.php, lib.php, index.php and
|
|
ui.php as well as new messages file. (Thx Shine)
|
|
- Added Album art shown on Now Playing (Thx Rubin/Shine) turned on by
|
|
setting play_album_art = "true" in ampache.cfg
|
|
- Fixed problem where flagged table wasn't getting cleared when you
|
|
deleted the song that it referenced
|
|
- Added "Guest" user level which can view, but not play or change
|
|
anything
|
|
- Added user_catalog table for future catalog access control, this
|
|
feature is not yet implemented.
|
|
- Added FLAC file support
|
|
|
|
--------------------------------------------------------------------------
|
|
v.3.3-Alpha2 11/08/2004:
|
|
- Improved error checking on Mysql connection it now redirects to
|
|
/test.php on failure rather than just throwing an error
|
|
- Added upload.php play/pupload.php & templates/show_upload.inc
|
|
for upload functionality (Thx Lamar!)
|
|
- Fixed a $dbh --> dbh() problem (Thx phil)
|
|
- Fixed the preferences requirement on update.php (Thx phil)
|
|
- Fixed "Fuzzy Counting" in the README file index.
|
|
- Fixed a typo in playlist that caused the header redirect
|
|
not to work
|
|
- Fixed setting of song->played value (Thx Mkeadle)
|
|
- Fixed Admin preferences for user 0 (what new users get)
|
|
- Added initial GetText, translation, support
|
|
- Added some of the initial French translation using to babblefish
|
|
- Fixed a problem with the album art clearing from the db correctly
|
|
- Added initial DE translation (Thx Phil)
|
|
- Fixed a problem with single-quotes in filenames breaking catalog
|
|
builds (Thx Naund)
|
|
- Added initial IceCast Support (Thx Thomas)
|
|
- Fixed incorrect naming of Local Play variable which caused it
|
|
not to work at all (Thx jpolansky)
|
|
- Added Valid Session Checking to play code that, if require_session
|
|
is set prevents anyone without a valid sid from playing music
|
|
- Added Album Year to Albums by Artist View and album table in db
|
|
|
|
--------------------------------------------------------------------------
|
|
v.3.3-Alpha1 10/04/2004:
|
|
- Fixed non-us chr showing up incorrectly
|
|
- Fixed session garbage collection
|
|
- Added check for function_exists iconv
|
|
- Added check for existence of mysql_query function to test.php
|
|
- Fixed a problem with verify single catalog (Thx Framercy)
|
|
- Reworked the Preferences, adding most of the non-critical
|
|
preferences from the config file and putting them into
|
|
the web interface
|
|
- Tweaked the DB to work with the new preferences
|
|
- Update.php now has a font size and bgcolor (defaults)
|
|
- Force short_tag = on in init.php
|
|
- Show Albums by Artist only checks DB for album art (faster)
|
|
- Added View Full Album Art (click on art on single album page)
|
|
- Removed dead code from /modules/lib.php
|
|
- Tweaked Personal Stats page. Moved out of lib.php into user
|
|
functions and cleaned them up a bit
|
|
- Removed extra , from Mail function and fixed From address
|
|
http://bugs.ampache.org/bug_update_page.php?bug_id=1
|
|
- Fast Update on Update Catalog function has some "Fuzzy" logic
|
|
- If Fast Update isn't checked, Update Catalog looks for album art
|
|
in the id3 tags
|
|
- Update Catalog now has "Checked 100...." messages like the
|
|
add to catalog function
|
|
- Added check for soapclient class already existing. (Thx Hopson)
|
|
- Tweaked Album Art on Albums by Artist Page (Thx clader)
|
|
- Added Play Random & Play All links to Albums By Artist Page
|
|
- Removed extra queries from Albumart.php
|
|
- Fixed Playlist Delete (Thx kellin)
|
|
- use_auth = "no" works as advertised
|
|
- Ability to import Album Art on catalog build from id3v2 tags
|
|
|
|
--------------------------------------------------------------------------
|
|
v.3.2 08/11/2004:
|
|
- Fixed XMLRPC duplicate function problems
|
|
- Fixed getid3() issues by manually setting memory limit for php
|
|
if current setting is below 16M
|
|
- Suppressed errors that occurred when PHP-GD tried to read a gif
|
|
image.
|
|
- Added auto refresh of index.php (Thx vireas)
|
|
- Fixed a problem where saying no to a user delete deleted it
|
|
anyway. (Thx Dogsbody)
|
|
- Fixed a problem with admins updating users preferences
|
|
- Removed Edit button from delete confirmation for playlists
|
|
- Improved /test.php a tiny bit
|
|
|
|
--------------------------------------------------------------------------
|
|
v.3.2-Beta2 07/12/2004:
|
|
- Yet more improvements to album art code, now checks for 1x1
|
|
images if you have GD installed (Thx mikej)
|
|
- Fixed a problem where \n or other whitespace would get into
|
|
album name
|
|
- Fixed catalog update destroying tags on ogg and rm files
|
|
- Added RSS feed page (thx speedyb) see /rss.php
|
|
- Fixed a problem with libglue that cropped up with 4.3.8
|
|
- Added install.pl (initial release)
|
|
- Fixed last seen again....
|
|
- Fixed up the test.php to it actually works correctly
|
|
- Added get album art from url Thx gwynnebaer
|
|
- Added config option to set default search type Thx gwynnebaer
|
|
- Tweaked headers to make them nicer with large numbers Thx gwynnebaer
|
|
- Tweaked preferences code so it works as advertised.
|
|
- Updated to GETID3() 1.7.1-b1 Woohooo!
|
|
|
|
--------------------------------------------------------------------------
|
|
v.3.2-Beta1 07/02/2004:
|
|
- Tweaked getid3 library in an attempt to prevent non-fatal
|
|
foreach error
|
|
- Replaced "no album art" image (thx Gargamale)
|
|
- Last Seen now actually works, can be viewed on the user
|
|
screen in the admin section
|
|
- Fixed a Artist catalog problem introduced with the new
|
|
getid3 library
|
|
- Now takes into account https vs http using _SERVER['https']
|
|
variable
|
|
- Added force_http_play which ignores https and always forms the
|
|
urls in the m3u as http, default is on
|
|
- Added http_port in case your http server isn't running on port 80
|
|
- Fixed a typo that caused clean_artist not to work with mysql 3.x
|
|
- Logical Random play query (Thx Famercry and mikepell)
|
|
- Updated the XMLRPC library and hopefully improved it a little :)
|
|
- Improved Ampache.pm no longer requires secrets file and automatically
|
|
find path information (ignore errors :P)
|
|
- Added rename_all & sort_all to fileupdate.pl in /bin
|
|
- Fixed a problem where play_type == 'local_play' wouldn't actually
|
|
do anything
|
|
- Added sweet new album art code from MikeJ that searches Amazon
|
|
(Requires Developer Key, see config file)
|
|
- Applied some fixes to the album art (Thx gwynnebaer!)
|
|
- Added MOTD on the login page (see README)
|
|
- Fixed another seek problem (Thx gwynnebaer)
|
|
|
|
|
|
--------------------------------------------------------------------------
|
|
v.3.2-Alpha3 06/13/2004:
|
|
- Added last_seen to user table now tracks when they last
|
|
visited ampache
|
|
- Changed the preferences table to key,value pairs makes it
|
|
easier to add new preferences without having to update
|
|
the database again
|
|
- Put in initial down-sampling work
|
|
- Updated Ampache.pm and fileupdate.pl (Thanks Matt Shaffer and Nikk)
|
|
- Fixed a problem with the play count when you tried to seek
|
|
a file.
|
|
- Made the single album view a little nicer looking
|
|
- Added "Reset Album Art" action that removes the album art from the
|
|
database and re-querys the mp3s
|
|
- You can now select multiple genres when using Play Random
|
|
- Changed default action for albums/artists to browse per Alphi's
|
|
recommendation.
|
|
- Fixed a bug introduced into the config file.
|
|
- Finally fixed web_path so that you only need to define the path
|
|
to ampache (ie /music) rather than the full URL such as
|
|
http://localhost/music.
|
|
- Added another fix so that it takes into account the port when
|
|
logging in (was ignoring it before) Thx DogsBody
|
|
- Fixed a playback problem where song would reset after the
|
|
php max execution time Thx Nicolas Savoret
|
|
- Fix for some web_path vs web_host problems Thx Nick Wilson
|
|
- Fixed it so that disabling a user actually works now
|
|
- Playback now pays attention to disabled status and make sure
|
|
uid ends up being a valid user
|
|
- Reworked preferences, adding play_type in place of multi-cast
|
|
down-sample and local_play
|
|
- Down-sampling should now work if play_type is set to down-sample
|
|
and you do a little manual configuration
|
|
- Tweaked filename passed to players so that oggs work a little
|
|
better - Thx Dale Cooper and Gwynnebaer.
|
|
- Upgrade to newest GetID3 library - Thx Gwynnebaer!
|
|
- Initial support for RM files (Not Tested)
|
|
|
|
--------------------------------------------------------------------------
|
|
v.3.2-Alpha2.1 04/27/2004:
|
|
- Fixed a problem with the user functions which was handling
|
|
passwords in a _very_ bad way.
|
|
- Updated the title tag on now_playing
|
|
|
|
--------------------------------------------------------------------------
|
|
v.3.2-Alpha2 04/24/2004:
|
|
- Put Prefix back in Artist name
|
|
- Fixed Text echoed out during a catalog update, and made the
|
|
catalog update actually work!
|
|
- Fixed Prefix problems on album view and simplified the code
|
|
for displaying albums.
|
|
- Albums by Artist page now shows all of the Album art. (Thx MrBlahh)
|
|
- New Blank Album Image
|
|
- Weighted Random Play (Thx Mikepell)
|
|
- Fixed a the removal of disabled songs.
|
|
- Cleaned up and fixed basic user functions
|
|
- Reorganized the Main Page moving recently added albums/artists
|
|
on to the front page.
|
|
- Fixed Catalog Functions so that it removes old stats when
|
|
you clean/update/delete.
|
|
- Updated Database getting ready for XML-RPC
|
|
- Reintroduced Access Lists allowing for XML-RPC permissions
|
|
and stream/download permissions
|
|
- Added XML-RPC code back in (Experimental & DANGEROUS!!)
|
|
must be turned on in ampache.cfg
|
|
- Moved Config File to $ampache/config from $ampache/modules
|
|
makes more sense there....
|
|
- First step towards quick time playback capabilities (Thx Nick)
|
|
- Fixed a problem with catalog genre names that put an extra
|
|
slash in genres with " or '.
|
|
- Added Clear Now Playing under catalog tools in case you get some
|
|
funky data stuck in the now playing queue.
|
|
- Fixed user deletion. Preferences and stats were being left behind
|
|
- Hopefully fixed Album/Artist/Song Cleaning so that it works with
|
|
Mysql 3.23 (We were using 4.0+ sql syntax)
|
|
- Updated Now Playing to show album link and shortened song title
|
|
if needed
|
|
- User functions should always return to the user page when done.
|
|
|
|
--------------------------------------------------------------------------
|
|
v.3.2-Alpha1 03/23/2004:
|
|
- Added Now Playing
|
|
- Updated the migration tool (update.php)
|
|
- Added ability to turn on/off ability to download songs
|
|
- First step towards upload capabilities
|
|
- Early version of "Local Play"
|
|
- Per User preferences
|
|
- "Legalize" option that only allows one copy of a song to be played
|
|
at any one time.
|
|
- Fixes for popular songs being incorrectly reported.
|
|
- Fixes to Play All Songs by Artist/Album
|
|
- Improvements to playlists.
|
|
- Many other minor bug fixes
|
|
|
|
--------------------------------------------------------------------------
|
|
v.3.1.3 01/11/2004:
|
|
- Fixed a link problem on the logout page
|
|
- Fixed Full Album not being displayed in the title tag on show_songs
|
|
- Doesn't try to show album art for Unknown Albums
|
|
- Fixed a config problem introduced in 3.1.2
|
|
- Stops looking for album art after finding a single one (reduces load)
|
|
|
|
|
|
--------------------------------------------------------------------------
|
|
v.3.1.2 12/30/2003:
|
|
- Fixed Single Song Per Album bug if the album title contained
|
|
a single-quote
|
|
- Fixed problems with quotes, and special chr in id3 tags
|
|
- Fixed a few html problems
|
|
- New version of Getid3() see www.getid3.org
|
|
- Fixed Connected user count looking incorrect
|
|
- Cleaned up HTML in show_songs.
|
|
- Now returns an error if adding a user fails
|
|
- Fixed Stat Clean and Catalog Delete still happening even if you
|
|
clicked no
|
|
- Removed Clean All Catalogs and Access link because those
|
|
features are currently broken
|
|
|
|
--------------------------------------------------------------------------
|
|
v.3.1.1 12/26/2003:
|
|
- Fixed a problem with the clean catalog function not actually
|
|
working correctly, also added a check-box to auto delete
|
|
dead songs
|
|
- Fixed a problem with readconfig not working on windows
|
|
- Fixed a problem where dead songs would get added to a playlist
|
|
- Added a missing break in the case function of admin/catalog.php
|
|
- Removed preferences tab because it doesn't actually work
|
|
- Made Catalog Update not display errors if it can't find the file
|
|
- Catalog Update should no longer time out
|
|
- Added in some escaping for single quotes in some extra id3
|
|
fields
|
|
|
|
--------------------------------------------------------------------------
|
|
v.3.1, 12/23/2003:
|
|
- Fixed problem with quick search on artist only allowing 1 chr
|
|
- Fixed broken image on albums with no art
|
|
- General HTML cleanup
|
|
- Changed link name to "Play" from m3u
|
|
- Ordered genre pull down by name rather than ID
|
|
- Make it not look for album art if it wasn't viewing an album
|
|
- Removed random play stuff from album page
|
|
|
|
--------------------------------------------------------------------------
|
|
v.3.1-Beta2, 12/16/2003:
|
|
- Fixed double http:// in a few places (Thx Lamar)
|
|
- Typo in Form variable (Thx Lamar)
|
|
- Album Playlist Fixes (Thx Lamar)
|
|
- Added trailing slash to admin links (Thx MrBlahh)
|
|
- Removed from register globals requirements
|
|
|
|
--------------------------------------------------------------------------
|
|
v.3.1-Beta1, 12/10/2003:
|
|
- Completed support for OGG files (Thx Hopson for original code)
|
|
- Fixed Viewing Albums
|
|
- Addtype no longer required in apache config. Headers
|
|
are now passed in that delicate grey zone where all the
|
|
browsers we can find seem to work.. (Thx Rubin)
|
|
- Fixed it so that you no longer have to edit init.php (Thx Rubin)
|
|
- Added view all songs from this artist
|
|
- Hopefully fixed libglue once and for all...
|
|
|
|
--------------------------------------------------------------------------
|
|
v.3.1-Alpha5, 11/29/2003:
|
|
- Added Duplicate song checker to catalog tools (Thx Alphi)
|
|
- Fixed missing Genre check when updating id3 tags
|
|
- Added Disable Option for Admins when showing songs
|
|
- Removed some un-needed files
|
|
- Fixed 'Fuzzy' Math in list_header (Thx Andy)
|
|
- Fixed stats on the main page (Thx Andy)
|
|
- General Code Cleanup (Thx Andy)
|
|
- Fixed double login problem
|
|
|
|
--------------------------------------------------------------------------
|
|
v.3.1-Alpha4, 11/27/2003:
|
|
- Yet more search options
|
|
- Fixed a few more admin tool issues
|
|
- Added a play via Genre + Catalog (Thx Rubin)
|
|
- Fixed Random Play (Rubin)
|
|
- Fixed catalog so that if file exists but isn't readable
|
|
it doesn't add it to the catalog empty (Thx Andy Morgan)
|
|
- Fixed update.php to check what version of the db is being run
|
|
and update accordingly (Rubin)
|
|
- Added bare bones for Album Art support from the mp3 files (Rubin)
|
|
- Fixed Play Selected from Albums/Artists
|
|
|
|
--------------------------------------------------------------------------
|
|
v.3.1-Alpha3, 11/25/2003:
|
|
- Fixed some installation problems
|
|
- Added a few new search options
|
|
- Fixed catalog delete, and other misc link problems
|
|
- Added migration tools (Thx Andy Morgan)
|
|
- Re-worked Genre
|
|
|
|
--------------------------------------------------------------------------
|
|
v.3.1-Alpha2, 11/24/2003:
|
|
- Start of complete re-write of ampache code
|
|
- Fixed register globals problem, should no longer be required to be on
|
|
- Added ID3V2 tag support
|
|
- Improved playlists, added track var
|
|
- New Looks and feel thanks to Ben Shields
|
|
- Completely rebuilt cataloging again...
|
|
- Fixed orphaned files
|
|
|
|
==========================================================================
|
|
v.3.0, 04/05/2002:
|
|
- Added Randall Ehren to the "Ampache Development Team" :-)
|
|
- Completely rebuilt catalog mechanism
|
|
- Remote catalog updates via XML-RPC
|
|
- Fixed orphaned file interface
|
|
- New tools to update ID3 tags easier
|
|
- Changed admin interface to be easier to use
|
|
- Many bug fixes
|
|
|
|
--------------------------------------------------------------------------
|
|
v.2.5, 03/04/2002:
|
|
- Bug fixes and code cleanup
|
|
- Final mod_mp3 only version
|
|
|
|
v.2.0, 02/05/2002:
|
|
- Added stats page to clean up "Home"
|
|
- Made default album/artist view start with match=A
|
|
- Cleaned up admin/users interface to show who's logged on
|
|
- Added ability to anonymously mail all users via admin
|
|
|
|
--------------------------------------------------------------------------
|
|
v.2.0rc2, 01/18/2002:
|
|
- Fixed update catalog tools to remove songs that have changed
|
|
- Added support for the mod_mp3 MySQL dispatch -> you no longer need
|
|
to restart apache for new songs
|
|
- Minor interface fixes (spelling, wording, etc)
|
|
- Added per-user statistics
|
|
- Made album/artist views easier to digest
|
|
|
|
--------------------------------------------------------------------------
|
|
v.1.21, 07/29/2001:
|
|
- Minor bug fixes from various users (see readme)
|
|
- Updated Album and Artist views
|
|
- Added play all songs from artist and randomize songs from artist
|
|
|
|
--------------------------------------------------------------------------
|
|
v.2.0rc1, 01/10/2002:
|
|
- User/session management for admin
|
|
- fix 'Greatest Hits' problem
|
|
- Wrote setup.php for initial setup of server
|
|
- Reworked administration pages
|
|
- Per user profile settings/updates
|
|
- Playlists stored per user
|
|
- Private/Public playlists
|
|
- Show most popular songs/artist
|
|
- Added play.php wrapper to track song play
|
|
- Added stats for number of times played for artist/album/song
|
|
- Add demo mode
|
|
- Tweak album view to show artist as well
|
|
- Change format/view of "Home" page
|
|
- show songs for an artist on album page
|
|
- fixed single song play
|
|
- select all feature for song view
|
|
- greatly enhanced search result capabilities
|
|
- Show how many users connected
|
|
|
|
---------------------------------------------------------------------------
|
|
v.1.20, 07/22/2001:
|
|
- Lots and Lots of bug fixes
|
|
- Replaced mp3.php class with Sandy McArthur, Jr's id3 class
|
|
- Song editor -> update DB and/or song file -> integrate with orphan files
|
|
- Add genre support and allow genre playback and stats
|
|
- Add track support ... now should order in album order
|
|
automatically if ID3v1.1 tags used
|
|
- ID3v1.1 support for writing/reading files
|
|
- Tweak filefind to make filename be name of orphaned songs
|
|
- Moved "Orphaned Files" into the admin section
|
|
|
|
--------------------------------------------------------------------------
|
|
v.1.10, 05/08/2001:
|
|
- PHP-only version now; can catalog all MP3's via PHP
|
|
- Tweaked perl script to not return SQL errors
|
|
- More interface tweaks to make site look purdy
|
|
|
|
--------------------------------------------------------------------------
|
|
v.1.07, 05/04/2001:
|
|
- Changed URL for mod_mp3 to media.tangent.org
|
|
- Tweaked interface even more and cleaned up build process even more.
|
|
|
|
--------------------------------------------------------------------------
|
|
v.1.06, 05/04/2001:
|
|
- Many more updates to the tools and interface.
|
|
|
|
--------------------------------------------------------------------------
|
|
v.1.04, 04/29/2001:
|
|
- Prettied up interface some more.
|
|
- Tweaked code for .pls support (added artist, album)
|
|
- Fixed filefind to work around .AppleDouble directories
|
|
|
|
--------------------------------------------------------------------------
|
|
v.1.03, 04/29/2001:
|
|
- All kinds of build changes.
|
|
- Added support for .pls
|
|
|
|
--------------------------------------------------------------------------
|
|
v.1.02, 04/29/2001:
|
|
- Minor build changes.
|
|
|
|
--------------------------------------------------------------------------
|
|
v.1.01, 04/29/2001:
|
|
- First version.
|
|
--------------------------------------------------------------------------
|
|
|
|
|