From: Philip D. L. <lo...@ui...> - 2003-07-02 04:23:48
|
Tunez-announce list I'm not sure how many people are on here or if the notification that went out as part of the file release went here, but in case you didn't hear: Tunez 1.1 is available for download. The changelog is listed here, hope you all enjoy Changes: v1.1 (June 30th, 2003) "Tunez is back!" release * Note: This is a development release. Please report bugs on SourceForge. You absolutely must start off with a fresh database! * Support for local playback (OSS) via Perl, PHP or streaming playback via Icecast v1 (shout) & Icecast v2 (ices) * ID3v1/ID3v2 (2.2, 2.3, 2.4), OGG tagging support added * Finished admin_edit_record / admin_db_action which allow for individual or group actions which can be performed on songs: - editing - voting - read ID3/OGG tag into database - export database record to ID3/OGG - mark file for deletion - hide file from view * Support for HTTP Uploading * Album cover support which grabs links to images off of Amazon.com (requires php with libcurl support) * Added a completely new session based login system with a configurable timeout amount and the ability to have a permanent cookie stored on your system to remember you for all future accesses. * Added better searching capabilities (artist, album, uploader, songtitle, all) * Comprehensive user/group editor with configurable permissions * Admin_updateDb can now handle finding files that have been moved around and recategorized manually (to a certain extent). * A large amount of the code has been written to be object oriented * Added more fields like filesize, uploader, etc. to the songs table * Volume controls have been improved greatly * Created an artists and albums table and grouped that data there rather than all in the songs table. * Added the ability to allow users to cancel their votes individually or en masse (when they log out). Administrators can also perform en masse cancellation * Added the ability to allow skipping of random songs * Added a priority queue class implementation which now derives the queue from the votes but later on would make raw manipulation of the queue possible (ie put Tunez in a 'dictator' mode). * Added offline mode which prevents song data from being wiped if songs are on removeable media or NFS and an update_Db occurs. * Added an up to date boolean in the songs table to determine which songs need to be updated. Songs are updated by running admin_sync.php * Added a status field to the database to allow for managing state of songs (marked for deletion, hidden, offline, normal) * Eliminated all dependencies on database name * Sorting via Songtitle, Artist Name, and Album Name now possible within searches * Tunez works fine with register globals off. -- Philip Lowman <lo...@ui...> Junior, Computer Engineering 2nd Trumpet, Marching Illini & Basketball Band President, College Libertarians Co-Chair, Linux Users Group (ACM@uiuc) -------------------------------------------------------------------- "Those who would give up essential liberties for temporary security, deserve neither liberty nor security." -- Benjamin Franklin |