| 1 |
-------------------------------------------------------------------------- |
| 2 |
--------- Ampache -- CHANGELOG --------- |
| 3 |
-------------------------------------------------------------------------- |
| 4 |
|
| 5 |
-------------------------------------------------------------------------- |
| 6 |
v.3.3.3.6 |
| 7 |
- Fixed potential display problem with some preferences |
| 8 |
- Fixed typo in the getid3() library that was potentially causing |
| 9 |
dead-locks on some files |
| 10 |
|
| 11 |
-------------------------------------------------------------------------- |
| 12 |
v.3.3.3.5 08/19/2007 |
| 13 |
- Fixed potential install problem due to invalid database name |
| 14 |
- Fixed a problem with session fixation if session expires, but |
| 15 |
cookie still exists. |
| 16 |
- Fixed two non-critical sql injections (Thx LT) |
| 17 |
- Fixed a few querys in artist and album |
| 18 |
- Updated LastFM methodology to decrease delay at the end of a |
| 19 |
song stream |
| 20 |
- Remove redundent GPL licence file |
| 21 |
- Fixed now playing issue with Audacious 1.3.x's sloppy stream |
| 22 |
mime type detection, office space style |
| 23 |
- Fixed an issue with seeks in streams incorrectly causing stats |
| 24 |
counts |
| 25 |
- Added prevent_multiple_logins config option to restrict user |
| 26 |
logins to one ip address (Thx Vlet) |
| 27 |
- Tweaked Now playing display and added read-only ratings to |
| 28 |
albums of the moment (Thanks nf) |
| 29 |
|
| 30 |
-------------------------------------------------------------------------- |
| 31 |
v.3.3.3.4 07/09/2007 |
| 32 |
- Fixed an issue with the Admin page select links. |
| 33 |
- Fixed an issue with LastFM submission due to a change in the |
| 34 |
lastfm handshake format (Thx entropathy) |
| 35 |
- Fixed issue with Unknown (Orphaned) albums having different |
| 36 |
years |
| 37 |
- Fixed a error on artists of genre display page |
| 38 |
- Fixed potential caching issues with /image.php |
| 39 |
- Fixed typos in German translations (Thx nfoster) |
| 40 |
- Fixed a problem with file based album art uploads caused |
| 41 |
by a typo (Thx the_jk) |
| 42 |
- Fixed a problem with Albums of the moment if you had more then |
| 43 |
0 albums with art, but less then ~8 albums with art |
| 44 |
- Fixed a problem with the Min count breaking artists view |
| 45 |
- Fixed random play full album and full artist not respecting |
| 46 |
the catalog restriction (Thx peder) |
| 47 |
|
| 48 |
-------------------------------------------------------------------------- |
| 49 |
v.3.3.3.3 06/10/2007 |
| 50 |
- Fixed Create A Catalog link if no catalog found |
| 51 |
- Fixed a problem with the installer created with db changes |
| 52 |
- Fixed a problem with recently played calc thinking there are |
| 53 |
60 hours in a day, and 60 days in a week :S |
| 54 |
- Fixed a bug in the duplicate display where the song_id's for the |
| 55 |
play link were always the same |
| 56 |
- Fixed bad sort link on show albums |
| 57 |
- Fixed missing Offset Limit |
| 58 |
- Altered session.id making it VARCHAR(64) to account for longer |
| 59 |
session id's generated by PHP |
| 60 |
- Added LastFM album art searching |
| 61 |
- Fixed Show All on Song Title and Genre Browse |
| 62 |
- Tweaked Preferred Album Art filename to allow % in filename to |
| 63 |
indicate wildcards (a preg .*) |
| 64 |
- Fixed plugin preferences not being built correctly |
| 65 |
- Fixed the logic with MPD Global/Local with an ugly hack |
| 66 |
- Fixed the dump album art script for real this time |
| 67 |
- Added a missing icon for the add user |
| 68 |
- Fixed a potential infinite loop on the random album display |
| 69 |
- Fixed the /bin/ scripts so that you don't have to be in their |
| 70 |
dir to execute them |
| 71 |
|
| 72 |
-------------------------------------------------------------------------- |
| 73 |
v.3.3.3.2 05/11/2007 |
| 74 |
- Fixed a problem where downsampling remote on xmlrpc was always |
| 75 |
defaulting to 32kb regardless of settings |
| 76 |
- Fixed a problem where the random album would pick two of the same |
| 77 |
album |
| 78 |
- Fixed now playing not being cleared if you seeked past 50% |
| 79 |
- Fixed a problem with the ratings that I caused with the last |
| 80 |
database upgrade |
| 81 |
- Fixed an issue with the MPD controller that caused it to not |
| 82 |
correctly populate the user preferences when being enabled |
| 83 |
- Fixed the Dump Album Art script |
| 84 |
|
| 85 |
-------------------------------------------------------------------------- |
| 86 |
v.3.3.3.1 04/26/2007 |
| 87 |
- Fixed an issue with the query used for random albums that caused |
| 88 |
a full table scan |
| 89 |
- Renamed /bin scripts to prevent execution from web incase the |
| 90 |
.htaccess is ignored |
| 91 |
- Added some minor sorting to the browse by song |
| 92 |
- Added ability to search year range (Thx Tom Kiehne) |
| 93 |
- Updated French and German translations |
| 94 |
- Added min song count to Browse Artist, referencing min object count |
| 95 |
preference |
| 96 |
- Fixed ratings so that it shows your rating if you've rated it |
| 97 |
otherwise it shows an average rating |
| 98 |
- Fixed Democratic Play newest votes of same total count first |
| 99 |
(Order by vote time) |
| 100 |
- Fixed a problem where config re-gen wouldn't update the current |
| 101 |
version |
| 102 |
- Changed database to fix some user tracking issues |
| 103 |
- Added date to user_vote to allow for sorting by vote date on |
| 104 |
democratic play |
| 105 |
- Added Label, Catalog # and Language to song extended data table |
| 106 |
|
| 107 |
-------------------------------------------------------------------------- |
| 108 |
v.3.3.3 01/26/2007 |
| 109 |
- Updated the SQL file for stable release |
| 110 |
- Fixed an issue with having db album art method always returning |
| 111 |
true and returning a non-array |
| 112 |
- Fixed a race condition with downsampling and transcoding |
| 113 |
- Fixed some refresh issues on the localplay page |
| 114 |
- Fixed a redirect to a blank page if you hit play selected when |
| 115 |
nothing was selected (Thx Chenb) |
| 116 |
- Added detection of old config files, message displayed to admins |
| 117 |
upon login |
| 118 |
- Fixed an issue with WMP11 and Lock Songs that prevented playback |
| 119 |
due to the way Now Playing was being calculated |
| 120 |
- Fixed comment searching, broken when split out into its own |
| 121 |
table |
| 122 |
- Fixed a issue with Catalog builds in Windows |
| 123 |
- Fixed a bug with admins ability to set the preferences of a |
| 124 |
specific user |
| 125 |
- Fixed logic on force http that was causing it not to work under |
| 126 |
specific configurations |
| 127 |
- Fixed a flagged and rated item clean issue with catalogs |
| 128 |
- Fixed some minor issues in HttpQ and MPD localplay controllers |
| 129 |
- Fixed Album Art search on Catalog add so that it only searches |
| 130 |
albums that currently don't have art |
| 131 |
- Fixed a long outstanding issue with Windows Shared drives and |
| 132 |
the incorrect slashes and speed up catalog builds a tiny |
| 133 |
bit |
| 134 |
- Improve speed, sanity of single album art search |
| 135 |
- Fixed a logic issue with force_http_play |
| 136 |
- Improved performance of Amazon album art search by reducing the |
| 137 |
queries made on gather album art |
| 138 |
- Fixed an issue with all numeric usernames |
| 139 |
- Fixed some minor catalog cleaning issues that could arise due |
| 140 |
to the order of the clean functions |
| 141 |
- Added missing functions to the HttpQ controller, should now have |
| 142 |
all capabilities that MPD has. |
| 143 |
- Fixed minor ajax issue with localplay buttons |
| 144 |
- Fixed issue with Add to Catalogs always searching for all |
| 145 |
album art making it really slow |
| 146 |
- Fixed typo in session management that prevented setting of |
| 147 |
secure_cookie option (used default value) |
| 148 |
- Added ability to e-mail flagged/disabled reports in mail |
| 149 |
functions (Thx PB1DFT) |
| 150 |
- Fixed flagging not correctly tracking user on flag creation |
| 151 |
- Added select boxes to Admin Flag pages to allow rejection or |
| 152 |
approval of all songs at once |
| 153 |
- Fixed an XMLRPC catalog issues created when I moved comments |
| 154 |
- Fixed an issue with localplay controls showing up even if it |
| 155 |
was disabled |
| 156 |
- Fixed Album of Moment's title tag and prevented it from showing |
| 157 |
albums without art (Thx Spocky) |
| 158 |
- Fixed a play issue on democratic play created when I added |
| 159 |
the menu |
| 160 |
- Fixed batch page to correctly show access denied rather then |
| 161 |
redirecting on error |
| 162 |
- Fixed Genre actions to actually work |
| 163 |
- Added http://www.famfamfam.com icons to browse functions |
| 164 |
- Fixed Flash Player now playing issue |
| 165 |
- Fixed a img resize logic error that could cause no art to |
| 166 |
display if resize was on and resize failed |
| 167 |
- Added Albums of the Moment to the Front page and removed the |
| 168 |
stats information |
| 169 |
- Moved Popular/Recent to /stats.php and made Browse by Song the |
| 170 |
default browse action |
| 171 |
- Fixed missing clean of Genre stats information and a logic |
| 172 |
flaw with order of clean functions in the catalog clean |
| 173 |
- Fixed Localplay page appearing even if disabled by Admin Config |
| 174 |
if user still had distinct permissions |
| 175 |
- Added Menu to TV page per request |
| 176 |
- Fixed Album Art Upload and Cover URL methods |
| 177 |
- Fixed play lock with Democratic Play if song no longer exists |
| 178 |
- Fixed a display issue of the Now Playing on the Democratic |
| 179 |
play page |
| 180 |
- Fixed display of Last IP if track_user_ip was disabled |
| 181 |
- Fixed Update to redirect to test.php if no db connection found |
| 182 |
(Thx SpComb) |
| 183 |
- Fixed an issue that caused AJAX not to work if you were working |
| 184 |
in a sub-directory. |
| 185 |
|
| 186 |
-------------------------------------------------------------------------- |
| 187 |
v.3.3.3-Beta3 01/04/2007 |
| 188 |
- Fixed a few more un-handled mis-configurations of Localplay which |
| 189 |
could cause PHP errors |
| 190 |
- Fixed an issue with the Quick Jump box on Browse by Songs |
| 191 |
(Thx Jru) |
| 192 |
- Tweaked Headers passed for AJAX in an attempt to 'help' IE. |
| 193 |
- Last Database update before Stable |
| 194 |
- Fixed a view issue introduced when sorting of the albums under |
| 195 |
single artist view was added |
| 196 |
- Removed unused options from config file |
| 197 |
- Fixed some remaining album art issues and a undefined array() |
| 198 |
issue if you only have one user and try to view |
| 199 |
recommendations |
| 200 |
- Fixed some get_info() references in song.class.php that caused |
| 201 |
XBMC to not work. |
| 202 |
- Added Die,Das,Ein,Eine as prefix's for album names (Thx Vogi) |
| 203 |
- Added reading of riff tags |
| 204 |
- Improved Sidebar CSS making it more compliant with different |
| 205 |
browsers (Thx Spocky) |
| 206 |
- Fixed some logic errors in the Transcoding logic and play logic |
| 207 |
- Rewrote Album Art collection to correct some serious logic flaws |
| 208 |
- Added potential fix for FastCGI installations |
| 209 |
- Updated Snoopy to 1.2.3 (from manually patched 1.2.1) |
| 210 |
- Fixed sorting of Themes, now sorted by Alpha of theme name |
| 211 |
- Fixed long standing Now Playing display issue in Classic Theme |
| 212 |
- Fixed Now Playing to account for Windows Media Player 11s |
| 213 |
3 HTTP Requests per song stupidity |
| 214 |
- Added ability to mass tag using play selected functionality |
| 215 |
- Fixed Preferences page, preferences now ordered semi-logically |
| 216 |
- Fixed MPD controller so it displays track numbers correctly |
| 217 |
- Added HttpQ Localplay Module. |
| 218 |
- Added 'Best Guess' option to Duplicate Song Disabled that checks |
| 219 |
the shortest, lowest bitrate, smallest of a duplicate set |
| 220 |
- Removed unused templates and documents |
| 221 |
- Added ability to edit artist/albums and flag all songs under them |
| 222 |
for re-tagging. |
| 223 |
- Fixed charset of XML documents returned (Thx blueorder) |
| 224 |
- Fixed ORDER BY `track` that was missing on play selected and |
| 225 |
reduced it to a single query, rather then one per object |
| 226 |
- Fixed ip history being tracked even if disabled in config |
| 227 |
- Improved performance of icon rendering due to increased use |
| 228 |
- Added error handling for if /config/ampache.cfg.php.dist is |
| 229 |
not readable |
| 230 |
- Added new Icons from http://www.famfamfam.com from the Silk |
| 231 |
subset. (Thx kalrnux && Mark James) |
| 232 |
|
| 233 |
-------------------------------------------------------------------------- |
| 234 |
v.3.3.3-Beta2 12/18/2006: |
| 235 |
- Fixed a bug that prevented adding new songs to the catalog. |
| 236 |
- Removed a upload preference that I missed. |
| 237 |
- Timezone setting actually works |
| 238 |
|
| 239 |
|
| 240 |
-------------------------------------------------------------------------- |
| 241 |
v.3.3.3-Beta1 12/18/2006 |
| 242 |
- Moved Comment information to separate table and added lyrics |
| 243 |
row, no support for lyrics yet though. |
| 244 |
- Removed Upload functionality (broken, and time better spent on |
| 245 |
other features) |
| 246 |
- Added Recommendations based on Ratings to Stats page |
| 247 |
- Encoded the LastFM password so that it isn't displayed or |
| 248 |
stored in plain text. |
| 249 |
- Fixed an issue with Admin -> Streaming -> Localplay Level |
| 250 |
not correctly displaying the current setting |
| 251 |
- Integrated LastFM plug-in per user requests. |
| 252 |
- Added /bin/delete_disabled.php.inc to delete any disabled |
| 253 |
songs in your DB, defaults to Debug only mode |
| 254 |
- Fixed display issue with players that ignore EXTINF in m3us |
| 255 |
(Thx AlxRogan) |
| 256 |
- Added Refreshing to the Recently Played menu at the same time |
| 257 |
it refresh the now playing on the index page |
| 258 |
- Fixed a cataloging issue that was using a round about way of |
| 259 |
checking to make sure the song wasn't flagged. |
| 260 |
- A ton of CSS cleanup (Thx apex) |
| 261 |
- Fixed an issue with multi-value config options on test.php |
| 262 |
- Changed default site_charset to UTF-8 in ampache.cfg.php.dist |
| 263 |
- Fixed some <? in show_test.inc (Thx apex) |
| 264 |
- Added Plug-in Interface under Admin --> Modules |
| 265 |
- Fixed play type switcher so it shows all possible play methods |
| 266 |
- Tweaked home page a little, remove pop songs and recent artists |
| 267 |
- Added Recently Played to Main Page |
| 268 |
- Fixed an issue on Browse by Albums and sorting by Artist after |
| 269 |
sorting by something else |
| 270 |
- Added initial Tag writing script (Thx Jirwin) |
| 271 |
- Updated flag class to make it easier to create a tag writer |
| 272 |
- Fixed some potential issues with sort_files.php.inc |
| 273 |
- Added the ability to Upload a M3u and have it attempt to build |
| 274 |
a playlist based on the filenames |
| 275 |
- Added the ability for admins to 'Push' the democratic link |
| 276 |
to a play method/localplay instance |
| 277 |
- Fixed a bug with the File tag_order method |
| 278 |
- Fixed a problem with Localplay Skip to song and added |
| 279 |
highlighting of currently playing song |
| 280 |
- Added new Flash Player with full support for Non-US Char and |
| 281 |
colors. (Thx PB1DFT/Enrico Lai http://www.enricolai.com) |
| 282 |
- Tweaked how MPD is handled, if MPD is stopped a new play action |
| 283 |
will clear old playlist, otherwise Play appends. |
| 284 |
(Thx henrik) |
| 285 |
|
| 286 |
-------------------------------------------------------------------------- |
| 287 |
v.3.3.3-Alpha2 11/12/2006 |
| 288 |
- Added Export to Itunes DB function (Thx PB1DFT) |
| 289 |
- Fixed some Ajax Issues, added Now Playing to TV page |
| 290 |
- Fixed album art search on every Catalog Add |
| 291 |
- Added exception to MPD controller, forces HTTP play regardless |
| 292 |
- Added From File: option to album art (Thx pb1dft) |
| 293 |
- Updated French Translation (Thx charrea) |
| 294 |
- Tweaked default config, Ratings are enabled by default |
| 295 |
- Added Genre link on show_songs along with some other minor UI |
| 296 |
improvements |
| 297 |
- Added Export to Itunes DB function (Thx PB1DFT) |
| 298 |
- Fixed Show All of Song Titles not having any data |
| 299 |
- Fixed override of local_length to 9000 regardless of config file |
| 300 |
- Tweaked Remember Me Checkbox to be disabled if remember_length |
| 301 |
is <= local_length |
| 302 |
- Fixed issues with date not being set on insert of stats |
| 303 |
- Fixed style issue on Single Album view when ratings are off |
| 304 |
- Added Democratic Play ability, UI incomplete and 'clunky' |
| 305 |
- Added some extra error checking to the install process |
| 306 |
- Fixed issue with delete confirmation on playlist always being |
| 307 |
yes, even if you click no. |
| 308 |
- Added more error checking to install, won't let you continue |
| 309 |
without a valid MySQL connection, rather then relying |
| 310 |
on the db_select() to fail |
| 311 |
- Fixed a session race condition if you turn use_auth off and on |
| 312 |
and a user log in while use_auth if off |
| 313 |
- Fixed a potential foreach error if no songs passed to stream |
| 314 |
now logs error and gently returns the user |
| 315 |
- Added ability for Admins to define the required permission level |
| 316 |
for individual preferences |
| 317 |
- Added WavPack support |
| 318 |
- Forced a sane Post Size had some people with 32 byte post sizes |
| 319 |
which will not work with Ampache. |
| 320 |
- Fixed a logic error with the MPD controller. |
| 321 |
- Fixed a problem were invalid bitrates below the set downsample |
| 322 |
bitrate could cause lame to crash as they weren't |
| 323 |
validated. |
| 324 |
- Added XSPF Flash player, rough around the edges but it works |
| 325 |
(Thx pb1dft/GrinningArmor) |
| 326 |
- Fixed bug with Album --> Artist sorting, wasn't allowing you to |
| 327 |
sort Z-A |
| 328 |
- Fixed bug with most popular where links weren't being generated |
| 329 |
correctly |
| 330 |
|
| 331 |
|
| 332 |
-------------------------------------------------------------------------- |
| 333 |
v.3.3.3-Alpha1 10/28/2006 |
| 334 |
- Added IP History to admin->users (Thx pb1dft) |
| 335 |
- Added HTTP auth method, auto-creates a 'user' if the auth user |
| 336 |
doesn't exist in the database. |
| 337 |
- Fixed Mail statistics. It broke down after earlier updates. |
| 338 |
- Reworked RSS features (Thx pb1dft) |
| 339 |
Newest and latest songs albums and artist are available |
| 340 |
through RSS. |
| 341 |
- Reworked Stats so that they are time specific, allows for |
| 342 |
Top 10 of this week, threshold is per user configured |
| 343 |
- Added Admin Allow XXXX preferences for downsampling, streaming |
| 344 |
localplay and democratic play |
| 345 |
- Added Generate Config tool for admins to update their configs |
| 346 |
to the latest version. It reads current settings and merges |
| 347 |
with the new config file and prompts for a download |
| 348 |
- Added PutENV check on test page to make sure we can redefine |
| 349 |
memory limit and safemode is off |
| 350 |
- Added Russian translation (Thx Dimon) |
| 351 |
- Fixed a problem with vainfo ignoring file pattern if no other |
| 352 |
tags were found |
| 353 |
- Added new version of getid3() library which will hopefully |
| 354 |
resolve some PHP5 related issues |
| 355 |
- Fixed security issue that allowed users to gain guest access to |
| 356 |
ampache if register globals is enabled. |
| 357 |
- Added xml based query for artists,genre,albums and search see |
| 358 |
/server/xml.server.php |
| 359 |
- Fixed false positive error and PHP5 related error on archive |
| 360 |
creation |
| 361 |
- Added <image> tag for album art and ability to filter rss feed |
| 362 |
by user by adding ?username=<username> to rss link. |
| 363 |
- Added LDAP/Active Directory auth support (Thx Rubin & pb1dft) |
| 364 |
- Added ajax support to ratings, no longer requires a refresh, |
| 365 |
hello instant gratification. |
| 366 |
- Tweaked Kajax, now accepts an array of elements to replace |
| 367 |
from a passed xml document. allows for multiple targets |
| 368 |
on a single ajax request |
| 369 |
- Fixed display of disabled localplay methods, Preferences will |
| 370 |
now only display active ones. |
| 371 |
- Fixed MPD Controller to attempt to find files based on filename |
| 372 |
if they were added outside of ampache |
| 373 |
- Tweaked Now Playing to prevent wrapping of Album Art. |
| 374 |
- Tweaked stylesheet to fix problem with Firefox and the :active |
| 375 |
style on the sidebar with the select drop downs |
| 376 |
- Added Options to Mail statistics to users when sending them |
| 377 |
a message (Thx pb1dft) |
| 378 |
|
| 379 |
-------------------------------------------------------------------------- |
| 380 |
v.3.3.2 10/01/2006 |
| 381 |
- Updated SQL file, changed default site title |
| 382 |
- Fixed Duplicate Songs functions that have been broken for a |
| 383 |
while |
| 384 |
- Fixed some Install issues with incorrectly named templates |
| 385 |
- Added check for MySQL support to first install page, redirects |
| 386 |
to /test.php if mysql support is non-existent |
| 387 |
- Added ability to turn Random/Repeat on and off in localplay |
| 388 |
and also improved localplay page a tiny bit. |
| 389 |
- Fixed a problem with pagination on the admin/users.php page |
| 390 |
- Added ability to turn on User/IP/Date Login history tracking |
| 391 |
viewable only by Administrators |
| 392 |
- Fixed issue with IE not being able to download files with ? or |
| 393 |
/ or \ in their filenames, replaced with _ |
| 394 |
- Added New ACL system which allows user based ACL's and |
| 395 |
introduces shared keys for xml-rpc communication and |
| 396 |
local/remote network definitions for auto-downsampling |
| 397 |
- Introduced new Theming method and 'migrated' all old themes in |
| 398 |
/contrib results may vary. (Thx Ros) |
| 399 |
- Added ability to search by Rating, requires MySQL 4.0 or above |
| 400 |
- Page headers now limited to 30 pages with [....] between top |
| 401 |
and bottom 15. |
| 402 |
- Added Browse by Title functionality (Thx Rubin) |
| 403 |
- Added Min Album size as preference, defaults to 0 (Thx Rubin) |
| 404 |
- Fixed a problem with the automatic registration sorting on user |
| 405 |
lists and admin notification of new users (Thx pb1dft) |
| 406 |
- Fixed 'auto_user' config option on automatic registration it |
| 407 |
wasn't actually respecting the config option (Thx pb1dft) |
| 408 |
- Fixed Implemented XSPF playlist generation (Thx pb1dft) |
| 409 |
- Fixed an issue with 'Download Selected' from playlists passing |
| 410 |
the incorrect songs |
| 411 |
- When adding to a playlist by default it 'appends' rather then |
| 412 |
integrating (Thx Salguod) |
| 413 |
- Now Remembers the Last used playlist correctly. (Thx Salguod) |
| 414 |
- Cleaned up some Formating issues with the Access control |
| 415 |
interface. |
| 416 |
- Fixed an issue with the MPD Controller not passing the password |
| 417 |
to the MPD class causing flames to shoot out if your MPD |
| 418 |
had a password set. |
| 419 |
- Fixed issue with transcoding not changing the mime type or the |
| 420 |
filename, currently hardcodes to mp3 and audio/mpeg. |
| 421 |
- Updated Spanish Translation (Thx Bgordon) |
| 422 |
- Fixed potential for a foreach() error on vainfo if no tags are |
| 423 |
found, and fixed quicktime (mp4) tag reading. |
| 424 |
- Fixed the CSS for now playing, with multiple entries it turned |
| 425 |
into modern art. |
| 426 |
- Fixed issue with Keywords search that cropped up when I removed |
| 427 |
the checkboxes. |
| 428 |
|
| 429 |
-------------------------------------------------------------------------- |
| 430 |
v.3.3.2-Beta3 06/22/2006 |
| 431 |
- Fixed file-based parsing so that it can now be given priority |
| 432 |
over the tags in the files using tag_order in the config |
| 433 |
file |
| 434 |
- Fixed Nowplaying, now div based layout and AJAX refreshed |
| 435 |
based on config files refresh_limit |
| 436 |
- Moved /modules/init.php to /lib/init.php |
| 437 |
- Removed Checkboxes from Search page and added ability to |
| 438 |
search on Comment and Rating |
| 439 |
- Fixed a missing close tag on the catalog build if ampache was |
| 440 |
unable to get the filesize of a file |
| 441 |
- Fixed link to Statistics page, user link has been missing |
| 442 |
since the new interface was put into place |
| 443 |
- Added new getid3() wrapper (vainfo) should resolve the |
| 444 |
id3 tags in oggs issue that some people were having |
| 445 |
and makes file only tag basis possible. requires |
| 446 |
and update to your ampache.cfg.php |
| 447 |
- Fixed Transcoding logic issue and added preset line for |
| 448 |
transcoding flac files in .dist file (Defaulted to Off) |
| 449 |
- Upgraded to Getid3() 1.7.6 |
| 450 |
- Fixed an issue where the new song->get_url() wasn't respecting |
| 451 |
the force_http_play, this also fixes a long outstanding |
| 452 |
bug with localplay + https + force_http_play |
| 453 |
- Added PCRE check on /test.php and updated to use Ros's new |
| 454 |
spiffy theme |
| 455 |
- Added pruning of empty playlists (Admin Only) |
| 456 |
- Fixed error on /login.php when theme isn't set which caused |
| 457 |
a fopen failure to show up in the logs |
| 458 |
- Improved MPD class to use PHP 4.3+ socket timeout settings so |
| 459 |
that if your MPD server goes down while in MPD mode it |
| 460 |
doesn't hard-lock ampache. |
| 461 |
- Suppressed deprecated var warnings in PHP5 |
| 462 |
- Fixed link to playlist import |
| 463 |
- Fixed playlist add on every catalog add (I'm not kidding this |
| 464 |
time... really..) |
| 465 |
- Fixed Access Control List so that it prevents Login if you are |
| 466 |
not inside the allowed range. |
| 467 |
- Fixed Localplay/Stream Buttons so that they also work if you |
| 468 |
have use_auth disabled |
| 469 |
- Added Icecast Controller (Thx Nikk) |
| 470 |
- Added Clear Playlist Functionality to Localplay |
| 471 |
- Added Language selection to Installer (Thx Ros) |
| 472 |
- Added xbmc controller, restricted to playback of mp3s shared |
| 473 |
over samba (Thx Infamy) |
| 474 |
- Fixed a problem where if require_session was disabled it would |
| 475 |
still pass the sid with the urls |
| 476 |
- Fixed problem where jpegs wouldn't get resized (Thx blueorder) |
| 477 |
- New Install and Update screen styles (Thx Ros) |
| 478 |
- Fixed a glitch that was causing m3u's to be built on every |
| 479 |
catalog add, rather then just on creation |
| 480 |
- Tweaked Preferences once more |
| 481 |
- Added Modules Page, used for enabling/disabling localplay |
| 482 |
types |
| 483 |
- Fixed a missing web_path reference on playlist edit page |
| 484 |
- Added Localplay API, check the wiki for more information |
| 485 |
https://ampache.bountysource.com/wiki/Localplay |
| 486 |
- Added Download to Random play along with Size limitation |
| 487 |
useful for downloading a set amount of music for your |
| 488 |
mp3 player. |
| 489 |
- Fixed mime detection, wasn't strtolowering the value |
| 490 |
- Fixed a few more Charset issues specifically with Russian |
| 491 |
(Thx Nikk) |
| 492 |
|
| 493 |
-------------------------------------------------------------------------- |
| 494 |
v.3.3.2-Beta2 03/29/2006 |
| 495 |
- Fixed some Charset problems with htmlentities (Thx Nikk) |
| 496 |
- Fixed some issues with IE and session caching (Thx wishbone) |
| 497 |
- Improved Upload Error Messages and blanked up upload and |
| 498 |
quarantine directories for non-admin users |
| 499 |
- Added horrible hack to make Artist sorting work in the Album |
| 500 |
browse page, this is temp until Ampache 3.4 |
| 501 |
- Fixed a problem with the playlist update confirmation page |
| 502 |
- Fixed css issues with preferences (Thx WarrenG) |
| 503 |
- Added dump album art command line script and tweaked catalog |
| 504 |
build display. |
| 505 |
- Tweaked preferences adding tab'd views rather then all on one |
| 506 |
page, also added account page back in. |
| 507 |
- Fixed popen in downsample, forcing binary mode, so that windows |
| 508 |
works correctly (Thx SoundOfEmotion) |
| 509 |
- Tweaked some defaults in .dist config file as well as the error |
| 510 |
handler, in order to account for debug_level |
| 511 |
- Added catalog drop down back to quick random play form |
| 512 |
- Added bandwidth throttling to downloads, must be enabled in config |
| 513 |
(Thx pb1dft) |
| 514 |
- Added loose name compare and rename functions to help with sorting |
| 515 |
similar artist names (Thx SpComb) |
| 516 |
- Fixed a problem with not being able to add Albums to a playlist |
| 517 |
(Thx eudaimon) |
| 518 |
- Fixed a problem with browsing genres that would incorrectly put |
| 519 |
'Browse' in the Showing Genres Starting With: box |
| 520 |
- Fixed some unescaped ID's in class constructors. |
| 521 |
- Added debug_level config option to allow fine tuning of logging |
| 522 |
- Fixed catalog functions hopefully increasing speed and removing a bug |
| 523 |
with fast search |
| 524 |
- Fixed cookie code to account for violation of RFC's by IIS 5 where |
| 525 |
in IIS 5 fails to send cookie header on a header redirect |
| 526 |
(Thx Paul Webb) |
| 527 |
- Fixed verification of Batch Downloading, if ZLIB isn't detected it |
| 528 |
will not even give you the link |
| 529 |
- Added remember_length which defines the length that a 'remember me' |
| 530 |
session will last, default is 900 or 15 min |
| 531 |
- Fixed truncated names on tool-tip text (Thx Patrik) |
| 532 |
- Fixed a few more Search snafu's that caused it to not remember |
| 533 |
what you had selected after performing a search (Thx Rubin) |
| 534 |
- Fixed ordering of playlist m3u generation |
| 535 |
- Fixed ratings images to use Javascript hotness (Thx burnsides) |
| 536 |
- Fixed a catalog update bug that was introduced when I switched |
| 537 |
over to vauth. |
| 538 |
- Fixed some minor Local Play display/consistency issues (Thx Morgan) |
| 539 |
- Fixed disable/enable functions which were incorrectly referencing |
| 540 |
session variables to check for permission (always failed) |
| 541 |
- Fixed lack of default amazon web url which prevented searching |
| 542 |
from working at all if you had not updated your config |
| 543 |
file |
| 544 |
- Fixed read_config so that it loads faster, removed ~1500 |
| 545 |
preg_match calls per page (Thx XGizzmo) |
| 546 |
- Rewrote entire Flag method, this includes the edit functionality |
| 547 |
- Fixed play selected on playlists, it no longer always plays |
| 548 |
everything. |
| 549 |
- Fixed redirection after applying a rating to an album |
| 550 |
- Fixed a few typos in the xmlrpc code and playlists and fixed the |
| 551 |
weird skipping when seeking using some players (Thx Sven) |
| 552 |
- Fixed a problem with the Image Resize code which wasn't correctly |
| 553 |
detecting the lack of GD causing no art to be displayed |
| 554 |
- Fixed Remember Me button (part of the vauth) |
| 555 |
- Added new Session Handling code called vauth (Vollmer's Auth) |
| 556 |
- Moved xml-rpc server file to /server/xmlrpc.server.php keeping |
| 557 |
with the location of the ajax server mojo.. This will |
| 558 |
break compatibility with previous versions, sorry! |
| 559 |
- Added ability to search from non-us amazon webservices website |
| 560 |
and retrieve more then one page (Thx nhorloc) |
| 561 |
|
| 562 |
-------------------------------------------------------------------------- |
| 563 |
v.3.3.2-Beta1 01/08/2006 |
| 564 |
- Fixed lack of Access List check on download |
| 565 |
- Fixed Access List so that you can edit existing records |
| 566 |
- Fixed counting error when using the /bin/catalog_update.php.inc |
| 567 |
script |
| 568 |
- Fixed some minor theme issues with the built in themes |
| 569 |
- Fixed some RSS problems, and linked it on header (Thx pb1dft) |
| 570 |
- Fixed bug where you couldn't delete admin users because of an |
| 571 |
overzealous permission check |
| 572 |
- Fixed Search Album art page so it correctly shows results |
| 573 |
(Thx nhorlock) |
| 574 |
- Fixed stylesheet so all old Themes work again (Thx Sigger) |
| 575 |
- Added Normalize Tracks function to playlist which makes track |
| 576 |
numbers contiguous |
| 577 |
- Fixed ordering on Playlists under new code |
| 578 |
- Added the Import From File action for playlists back. The link |
| 579 |
was just missing |
| 580 |
- Fixed SQL errors with Windows + Mysql5.x songs with empty |
| 581 |
genres, are now given a Unknown genre value (Thx WarrenG) |
| 582 |
- Rewrote entire Playlist class and document to use the new id |
| 583 |
field in database, also added support for playlist tracks |
| 584 |
that are based on search criteria. |
| 585 |
- Fixed Album Art Search so that it doesn't include the artist |
| 586 |
if there is more then one artist on the album |
| 587 |
- Fixed Registration code so that it used existing functions and |
| 588 |
added default to off config option for captcha because |
| 589 |
its hard to detect compatibility |
| 590 |
- Fixed some logic errors in Downsampling code |
| 591 |
- Updated Registration code (Thx pb1dft) |
| 592 |
- Updated GetId3() Library to v.1.7.5 |
| 593 |
- Updated SQL file |
| 594 |
- Fixed Install script so it throws errors and is now able to |
| 595 |
if specified create the database user for you |
| 596 |
- Added Popup Album Art (Thx Di-Fosfor) |
| 597 |
- Fixed Typo in Amazon Search debug statement |
| 598 |
- Added sort_files.php.inc to /bin |
| 599 |
- Fixed Ratings designation mistake and added it to artist view |
| 600 |
- Fixed location detection for contextual titles and browse |
| 601 |
on the simple menu's (Thx SoundOfEmotion) |
| 602 |
- Fixed a botched change to the database (No Data loss!) but I |
| 603 |
still feel stupid (Blame Vollmer) |
| 604 |
- Fixed a problem where .flac files wouldn't get recognized by |
| 605 |
the regular expression that pulls in files from m3u's |
| 606 |
(Thx nhorlock) |
| 607 |
- Fixed a logic problem with the rating system where it would |
| 608 |
show a star for the 0 value when it should always show |
| 609 |
the 0 or don't play symbol |
| 610 |
- Fixed drop-downs on sidebar not resizing with fontsize |
| 611 |
(Thx SoundOfEmotion) |
| 612 |
- Fixed wrap-around text by removing float:left; on #content |
| 613 |
(Thx Sigger) |
| 614 |
|
| 615 |
-------------------------------------------------------------------------- |
| 616 |
v.3.3.2-Alpha4 12/27/2005 |
| 617 |
- Fixed Registration system sort of. It still needs massive |
| 618 |
improvement, but it works.. kinda (Thx SoundOfEmotion) |
| 619 |
- Added Rating system, currently only non-flash works. |
| 620 |
(Thx SoundOfEmotion for original code) |
| 621 |
- Added pop-up sub-menus to classic Theme (Thx Sigger) |
| 622 |
- Fixed genre pull-down so it's a good bit faster (1/2 the sql calls) |
| 623 |
- Updated Preferences (yet again) maybe it's better, maybe it's not |
| 624 |
we'll never know... |
| 625 |
- Fixed Classic Theme view in IE (had spaces) |
| 626 |
- Fixed permission bug with guest users when batch download was |
| 627 |
enabled |
| 628 |
- Added initial Italian translation (Thx Michele) |
| 629 |
- Updated Burgundy theme to take advantage of div format so that |
| 630 |
it acts like the old 'horizontal' menu |
| 631 |
- Introduced new 'vertical' interface that uses <divs>. Interface |
| 632 |
should load a faster now. |
| 633 |
- Fixed a problem where down-sampled songs wouldn't get recorded |
| 634 |
in stats due to their diminished size |
| 635 |
- Fixed column typo on Admin User page |
| 636 |
- Fixed a problem with the no_symlinks setting which could |
| 637 |
cause some files to be missed regardless |
| 638 |
(Thx solarium_rider) |
| 639 |
- Fixed problem where Genre on OGG was not being correctly |
| 640 |
picked up by catalog (Thx redswami) |
| 641 |
- Added "Keyword" search which searches title, artist name |
| 642 |
and album name, also forced 'quick search' to always |
| 643 |
use Keyword (Thx Rubin) |
| 644 |
- Added ability to Rename/Merge artists (Thx SpComb) |
| 645 |
- Fixed a flaw in album art search which only returned a single |
| 646 |
result, now shows all results and allows you to pick |
| 647 |
the correct one. |
| 648 |
- Added ability to re-define album art search (Thx csammis) |
| 649 |
https://ampache.bountysource.com/Task.View?task_id=86 |
| 650 |
- Fixed a logic flaw where it would attempt to parse the m3u |
| 651 |
before all songs were cataloged |
| 652 |
https://ampache.bountysource.com/Task.View?task_id=122 |
| 653 |
- Fixed a problem where updating your normal preferences when |
| 654 |
use_auth was off would clear admin prefs |
| 655 |
- Found a few more <? and replaced them with <?php |
| 656 |
|
| 657 |
-------------------------------------------------------------------------- |
| 658 |
v.3.3.2-Alpha3 11/29/2005 |
| 659 |
- Added marineam's patch to the Snoopy class which fixes a flaw |
| 660 |
in the new version which fails to escape single quotes |
| 661 |
- Updated included Snoopy class due to vulnerability |
| 662 |
http://seclists.org/lists/fulldisclosure/2005/Oct/0536.html |
| 663 |
(Thx marineam) |
| 664 |
- Fixed a problem where it would attempt to redirect back to the |
| 665 |
admin section regardless of rights giving a access denied |
| 666 |
message. |
| 667 |
- Added transcoding of m4a files so they stream properly |
| 668 |
(Thx Rosensama) |
| 669 |
- Fixed problem where Add to Playlist from mpd.php only works for |
| 670 |
file method (Thx Rosensama) |
| 671 |
- Added 'Simple' Genre Bar (Thx sigger) |
| 672 |
- Added initial TV page for viewing of now playing and additional |
| 673 |
information (Thx sigger) |
| 674 |
- Updated Archive library to 2.1 Released 08/13/2005 |
| 675 |
- Corrected math error with automatic down-sampling (Thx J) |
| 676 |
- Corrected some of the no_auth preference problems |
| 677 |
- Fixed a problem where Clearing the catalog stats, didn't actually |
| 678 |
do anything |
| 679 |
- Fixed a slight logic error that could give a weird error when |
| 680 |
you attempted to create two users with the same username |
| 681 |
- Removed the last of the short php tags |
| 682 |
- Reworked Search to allow for multiple searches, and eventually |
| 683 |
allow you to return a list of albums,artist,genres |
| 684 |
rather than a list of songs. |
| 685 |
- Fixed Lock Songs always returning false and thus preventing |
| 686 |
any playback when enabled. (Thx J) |
| 687 |
- Fixed a flaw in the down-sampling which would allow you to set |
| 688 |
invalid bitrates. (Thx J) |
| 689 |
- Fixed a few problems with WMP, down-sampling and now playing |
| 690 |
information. This is not a final fix for WMP but it's |
| 691 |
better than before. |
| 692 |
- Fixed problem where played wasn't getting set correctly. |
| 693 |
- Fixed a problem where you could enter invalid bitrates into |
| 694 |
the preferences, and cleaned up logic |
| 695 |
- Fixed a problem with Real Player Tag detection (hack) |
| 696 |
- Added RAM playlist type |
| 697 |
- Added ability for Admin's to view other users personal stats |
| 698 |
- Fixed a problem with the Apply to All checkbox on admin |
| 699 |
preferences |
| 700 |
|
| 701 |
|
| 702 |
-------------------------------------------------------------------------- |
| 703 |
v.3.3.2-Alpha2 08/14/2005 |
| 704 |
- Improved MPD URL method so it acts just like file method |
| 705 |
(Thx Sigger, Trey) |
| 706 |
- Added Simplified Chinese (Thx Hongyi Gao) |
| 707 |
- Fixed XMLRPC session checking |
| 708 |
- Fixed up the init_mpd() function to prevent errors on local play |
| 709 |
page |
| 710 |
- Updated Now Playing to account for new db structure |
| 711 |
- Fixed Now Playing so that songs played by the MPD file method |
| 712 |
actually show up (Thx sigger) |
| 713 |
- Fixed Now Playing so that if Windows Media Player is detected |
| 714 |
it handles it correctly, and doesn't remove the row after |
| 715 |
the script execution has finished, and depends upon the |
| 716 |
GC to catch it |
| 717 |
- Added Optional Automatic Bandwidth management for downsampled |
| 718 |
users based on defined bandwidth limits (Thx Jens) |
| 719 |
- Prevented Load of XML-RPC library if xml_rpc isn't enabled |
| 720 |
- Correctly deleted the session when deleting a user |
| 721 |
- Added Search Bar to main page (Thx sigger) |
| 722 |
- Added British English (Thx ??? <I need to look it up>) |
| 723 |
- Added optional automatic resizing of thumbnails using php-gd |
| 724 |
- Improved Upload System (Thx Rosensama) |
| 725 |
- Added Download Selected Option if Zip Downloads are allowed |
| 726 |
- Added Genre Browsing |
| 727 |
- Fixed problem where catalog wouldn't clean unused genre |
| 728 |
entries |
| 729 |
- Fixed a security problem with Albums & Artists browse pages |
| 730 |
- Fixed Logout button showing up when use_auth was false |
| 731 |
|
| 732 |
|
| 733 |
-------------------------------------------------------------------------- |
| 734 |
v.3.3.2-Alpha1 07/11/2005: |
| 735 |
- Added Spanish Translation (Thx ros) |
| 736 |
- Fixed Menu Highlight when using a Translation |
| 737 |
- More HTML cleanup (Thx Xgizzmo) |
| 738 |
- Added initial Browse Pages and Supporting Functions |
| 739 |
- Added Genre Stats Tracking |
| 740 |
- Moved files into more logical areas, added .lib and .class |
| 741 |
suffix to library and class files, also started using |
| 742 |
phpdoc style documentation |
| 743 |
- Added Improved MPD interface (Thx Sigger) |
| 744 |
- Updated XMLRPC lib to 1.1.1 due to security issues with previous |
| 745 |
versions |
| 746 |
- Updated Getid3() library to 1.7.4 |
| 747 |
- Added code to streaming that requires you to play at least half |
| 748 |
the song before it's counted in the stats (Thx SH) |
| 749 |
- Added Dutch translation (Thx Ruudboy) |
| 750 |
- Added a clean_catalog() to the /bin/catalog_update.php.inc script |
| 751 |
- Removed all instances of $user->id |
| 752 |
- Improved XMLRPC client and server functions, no longer attempts |
| 753 |
to pull all songs at once, pulls in 500 song chunks |
| 754 |
- Added tables/fields for Dynamic Playlists and IP tracking |
| 755 |
- Fixed some spelling errors |
| 756 |
- Added remote session validation for XMLRPC streaming |
| 757 |
|
| 758 |
-------------------------------------------------------------------------- |
| 759 |
v.3.3.1 06/21/2005: |
| 760 |
- Fixed hardcoded HTTP reference in list_header.inc |
| 761 |
(Thx hongyi_gao) |
| 762 |
- Fixed refresh javascript for main page. |
| 763 |
- Fixed <html lang=> tag so that it validates (Thx XGizzmo) |
| 764 |
- Added show_footer_menu() function and preference (Thx XGizzmo) |
| 765 |
- Added localplay_menu config option that puts MPD on it's own |
| 766 |
page, will eventually control icecast,localplay,slimserver |
| 767 |
as well (Thx Nedko) |
| 768 |
- Fixed problem with preferences, where it would show theme change |
| 769 |
until a second refresh. |
| 770 |
- Added refresh on Local Play page (Thx XGizzmo) |
| 771 |
- Removed DEMO getid3() files |
| 772 |
- Fixed a problem with MPD file method and a trailing slash on |
| 773 |
the catalog name (Thx Rosensama) |
| 774 |
- Fixed play_selected on Playlists |
| 775 |
- Fixed Adding to playlist from Album (Thx rperkins) |
| 776 |
- Fixed problem where attempting to view multi-artist albums would |
| 777 |
only show one artists songs (exception for Unknown albums) |
| 778 |
- Fixed refresh link if Local Play is on it's own page (Thx XGizzmo) |
| 779 |
- Fixed a ton of HTML, and CSS errors (Thx XGizzmo) |
| 780 |
- Fixed MPD so that adding songs also starts playback |
| 781 |
- Fixed access and disabled issues on admin::users (Thx Orion88) |
| 782 |
- Fixed problem where disabling a user didn't remove their session |
| 783 |
|
| 784 |
|
| 785 |
-------------------------------------------------------------------------- |
| 786 |
v.3.3.1-Beta2 05/22/2005: |
| 787 |
- Included new Greyblock Theme (Thx Shieldb) |
| 788 |
- Fixed playlists if use_auth == FALSE |
| 789 |
- Tweaked CSS classing in an attempt to improve themeing. This |
| 790 |
breaks all previous themes. (Thx mkeadle) |
| 791 |
- Fixed problem with Color Boxes in IE (Thx rperkins) |
| 792 |
- Tweaked the Main page adding most popular albums as well as |
| 793 |
splitting out the mpd control and now playing. |
| 794 |
(Thx Nedko and reflous) |
| 795 |
- Fixed a problem with directories named '0' (Thx Protagonist) |
| 796 |
- Fixed lack of seeding of RAND() which would cause Pre PHP 4.2 |
| 797 |
to not really have random playlists. |
| 798 |
- Fixed a bug where guests could change their own password and |
| 799 |
control MPD |
| 800 |
- Fixed a ton of class formating inconsistencies as well as tweaked |
| 801 |
a few tables. (Thx Rperkins) |
| 802 |
- Fixed some consistency issues with where the A-Z listing was |
| 803 |
between Albums and Artists, Added Bolding of currently |
| 804 |
selected Letter/Number (Thx Rperkins) |
| 805 |
- Fixed a problem with the admin preferences where the theme |
| 806 |
colors wouldn't reset, if the target theme is the current |
| 807 |
one of the user setting it (Thx Nedko) |
| 808 |
- Fixed a problem with the CHARSET not being passed correctly |
| 809 |
(Thx Nedko) |
| 810 |
|
| 811 |
|
| 812 |
-------------------------------------------------------------------------- |
| 813 |
v.3.3.1-Beta1 05/01/2005: |
| 814 |
- Added Random Play for Playlists |
| 815 |
- Added Per User config option to set ellipse thresholds as well |
| 816 |
as some index.php tweaks (Thx Nedko) |
| 817 |
- Added support for SPX files. |
| 818 |
- Fixed a problem that occurred when a userfield contained a single |
| 819 |
quote (username,fullname etc) |
| 820 |
- Turkish Translation, Charset iso-8859-9 added (Thx vireas) |
| 821 |
- Flipped Actions on MPD Control, clicking on the title now skips |
| 822 |
to the song, clicking on number removes it (Thx rastan) |
| 823 |
- Tweaked Preferences look, adding color boxes showing the color |
| 824 |
of the preference, and misc html/spelling fixes |
| 825 |
(Thx Rperkins) |
| 826 |
- Added Random On/Off to MPD controls and truncated songs with ... |
| 827 |
(Thx Orion88) |
| 828 |
- Added ability to pass a URL to MPD allowing it to be on a |
| 829 |
different computer than the MP3's this also makes setup of |
| 830 |
MPD a lot easier. |
| 831 |
- Fixed Connected User Count. |
| 832 |
- Fixed random HTML errors that caused custom themes to look wrong |
| 833 |
|
| 834 |
|
| 835 |
-------------------------------------------------------------------------- |
| 836 |
v.3.3.1-Alpha2 04/23/2005: |
| 837 |
- Added ability to import M3U's as playlists on catalog build and |
| 838 |
from the playlist screen, note the m3u must exist on the |
| 839 |
server. Uploading from client is not working |
| 840 |
- Fixed a bug that caused it always to generate a m3u file when |
| 841 |
using downsampling |
| 842 |
- Added support for .mpc files |
| 843 |
- Added .htaccess and renamed all /bin files to .php.inc so that |
| 844 |
the webserver, even if it ignores the .htaccess won't try |
| 845 |
to run the scripts |
| 846 |
- Fixed ampache.cfg and /docs references in /install.php |
| 847 |
(Thx rperkins) |
| 848 |
- Fixed a typo that caused ASX playlists to not be populated with |
| 849 |
the user_id as they should (Thx weidercs) |
| 850 |
- Fixed a problem where when creating a new user it wouldn't take |
| 851 |
the values from "Admin Preferences" as it should. |
| 852 |
- Fixed catalog toolbox so it uses the classes rather than a |
| 853 |
hardcoded color |
| 854 |
- Fixed Installer which still had ../ references (Thx fakenick) |
| 855 |
- Fixed a few more ../ references |
| 856 |
- Fixed redirect to update.php on login after you've already |
| 857 |
done the update. (Thx Orion88) |
| 858 |
- Fixed login.php so that it loads the theme that is set in the |
| 859 |
admin preferences correctly |
| 860 |
|
| 861 |
-------------------------------------------------------------------------- |
| 862 |
v.3.3.1-Alpha1 04/21/2005: |
| 863 |
- Added Themeing Ability to Ampache, see /themes/classic for an |
| 864 |
example of how to do it |
| 865 |
- Added Burgundy Theme (Thx s1amson) |
| 866 |
- Moved everything into / instead of /docs you should now be able |
| 867 |
to extract ampache directly into your webroot and have it |
| 868 |
work perfectly :-) |
| 869 |
- Added Config file compare to test.php |
| 870 |
- Added config values to control allowed playback methods |
| 871 |
- Added SlimServer class *Not Finished |
| 872 |
- Tweaked catalog "Total Time" so it's a little more consistent |
| 873 |
(Thx Andy Morgan) |
| 874 |
- Fixed playback problem with Windows Media Player caused by a |
| 875 |
misplaced Partial-Content header entry. |
| 876 |
- Renamed ampache.cfg --> ampache.cfg.php and added <?php exit(); ?> |
| 877 |
to prevent display of config file in web interface. this is |
| 878 |
the first step towards moving away from the /docs style |
| 879 |
(Thx s1amson) |
| 880 |
|
| 881 |
-------------------------------------------------------------------------- |
| 882 |
v.3.3 04/17/2005: |
| 883 |
- Fixed seeking and lack of http headers during normal playback |
| 884 |
(Thx Nikk) |
| 885 |
- Fixed random play bug where it wouldn't return any songs due |
| 886 |
to a malformed sql statement. (Thx J) |
| 887 |
- Fixed a typo that caused the song format to be ignored by play.php |
| 888 |
(Thx Nikk) |
| 889 |
- Fixed lack of an error message if amazon album art was a search |
| 890 |
method, but no developer key was specified |
| 891 |
- Fixed the memory allocation code. |
| 892 |
- Fixed a lack of status reporting during the album art searches |
| 893 |
now prints out Searched 100. . . like all other catalog |
| 894 |
functions. |
| 895 |
- Added User Registration (Thx Terry) *Not Finished! |
| 896 |
- Fixed problem where an error would occur if only one album |
| 897 |
art gathering method was selected. |
| 898 |
- Fixed problem where it would continue to search for album art |
| 899 |
when updating multiple songs from the same album where art |
| 900 |
has already been found. |
| 901 |
- Added Debug Script for Amazon Album Art search (in /bin) |
| 902 |
- Cleaned up some dirty HTML, and redundant functions |
| 903 |
- Fixed lack of redirect to the Install page if no config file is |
| 904 |
found |
| 905 |
- Fixed login page so it respects the values set in the database |
| 906 |
for background color etc |
| 907 |
- Fixed lack of cookie deletion on logout, and lack of session |
| 908 |
removal... |
| 909 |
- Added forced Garbage Collection at least 20% of the time. |
| 910 |
- Fixed Installation Script, admin/changeme is no longer the |
| 911 |
default username/password. Installation script creates |
| 912 |
initial admin user |
| 913 |
- Fixed html, and lack of web_path definitions on the account |
| 914 |
page, also spruced up the look a little bit |
| 915 |
- Switched all short tags to long tags (<? --> <?php) |
| 916 |
- Fixed preferences so that it doesn't display an input field |
| 917 |
if you don't have access to change said preference |
| 918 |
- Fixed album art saying it's found when it really wasn't |
| 919 |
- Fixed problem where changes to preferences weren't respected |
| 920 |
if use_auth = false |
| 921 |
- Fixed download, and direct link, both were not respecting |
| 922 |
the song->type |
| 923 |
- Tweaked m3u generation removing the \ before the filename to |
| 924 |
prevent mp3blaster from failing (Thx Rubin) |
| 925 |
- Added command line script /bin/compare_config looks at |
| 926 |
ampache.cfg.dist and compares it to the ampache.cfg looking |
| 927 |
for missing config values. |
| 928 |
- Tweaked db update check so it does it on every page load, rather |
| 929 |
than just on login.php (so use_auth=no gets checked) |
| 930 |
- Fixed problem with user create and user edit where it wasn't doing |
| 931 |
any really good error checking, or notifying you when it |
| 932 |
failed to update/create |
| 933 |
- Tweaked now playing in an attempt to correct some now playing |
| 934 |
floods that people were seeing |
| 935 |
|
| 936 |
-------------------------------------------------------------------------- |
| 937 |
v.3.3-Beta4 03/27/2005: |
| 938 |
- Added Batch Download functions (Thx RosenSama) |
| 939 |
- Tweaked Main Page format (Thx Nedko Arnaudov) |
| 940 |
- Added Full Album/Full Artist option to Random Play |
| 941 |
- Fixed Amazon Album Art gathering, changed from SOAP |
| 942 |
method to REST method, now works with PHP5 and PHP4! |
| 943 |
- Fixed problem with ' being escaped one to many times in a |
| 944 |
playlist name |
| 945 |
- Tweaked MPD play so it uses the playlist_type and is accessed |
| 946 |
by simply selecting the "Play" action |
| 947 |
|
| 948 |
|
| 949 |
-------------------------------------------------------------------------- |
| 950 |
v.3.3-Beta3 03/17/2005: |
| 951 |
- Fixed a problem with the preferences and display of the logout |
| 952 |
button and inability to edit/disable songs/playlists when |
| 953 |
use_auth = no |
| 954 |
- Added volume controls to local play (Thx Vlad) |
| 955 |
- Fixed a problem of importing comments from mp3 files (Thx Cucumber) |
| 956 |
- Fixed a typo that caused the account you were logged in as to be |
| 957 |
deleted rather then the account you wanted to delete. |
| 958 |
- Added pulling missing song info from filename based upon the catalogs |
| 959 |
file patterns. |
| 960 |
- Improved error logging and handling. |
| 961 |
- Added album art dump from database to file system (Thx Cucumber) |
| 962 |
- Added show albums with no art on Albums browse page (Thx Cucumber) |
| 963 |
- Fixed a problem where Localplay wouldn't return to index as it |
| 964 |
should (Thx Jason) |
| 965 |
- Added Installation Script (/install.php) |
| 966 |
- Fixed lack of an sql_escape on comment which could break inserts |
| 967 |
if comment contained " or ' |
| 968 |
- Added default log_path and better error message if unable to write |
| 969 |
to the file |
| 970 |
- Removed _SERVER['PHP_SELF'] reference on alphabet function due |
| 971 |
to the fact it doesn't always get passed. |
| 972 |
- Removed old setup.php in favor of new install.php |
| 973 |
- Upgraded Moosic from 1.2.5 --> 1.5.1 which fixes some playback |
| 974 |
issues (Thx soloport) |
| 975 |
- Added Prev button to localplay and send the song name to the player |
| 976 |
rather than simply song.mp3 (Thx jason) |
| 977 |
- Added Customizable Stream Format, see config (Thx Cucumber) |
| 978 |
- Added sort by Year on album page. |
| 979 |
- Fixed some minor issues with the XMLRPC code. |
| 980 |
- Fixed typo in style-sheet (Thx Nedko Arnaudov) |
| 981 |
- Added cleaned up favicon (Thx Nedko Arnaudov) |
| 982 |
- Added paging and sort by username/fullname & last_seen on |
| 983 |
admin user page |
| 984 |
- Fixed issue with non-us chr when truncating using ... on |
| 985 |
global popular and album/artist views (Thx Nedko Arnaudov) |
| 986 |
- Fixed importing of non-us chr from OGG files (Thx Nedko Arnaudov) |
| 987 |
- Fixed an issue were duplicate headers would be sent during |
| 988 |
downsampling, also remove extra db connection in play/index.php |
| 989 |
- Fixed problem where now playing wouldn't show a username if use_auth |
| 990 |
was disabled |
| 991 |
- Fixed a problem which prevented you from updating a user |
| 992 |
- Fixed an error in the logic that caused all art methods to be |
| 993 |
searched regardless of config settings |
| 994 |
- Added ASX playlists (Thx Samir Kuthiala) |
| 995 |
- Added check for Iconv in /test.php |
| 996 |
|
| 997 |
-------------------------------------------------------------------------- |
| 998 |
v.3.3-Beta2 02/09/2005: |
| 999 |
- Added config option for site charset defaults to iso-8859-1 |
| 1000 |
(Thx Nedko Arnaudov) |
| 1001 |
- Fixed unhandled soapclient errors with PHP5 - Note Amazon |
| 1002 |
album art search still doesn't work. It just doesn't |
| 1003 |
return an error. |
| 1004 |
- Fixed problem with winamp playback on .oggs |
| 1005 |
- Added "Remember Me" button that overrides local length setting |
| 1006 |
and sets a 1 year cookie |
| 1007 |
- Added new RSS page (Thx Speedy B) |
| 1008 |
- Changed how preferences are handled once again. In the process |
| 1009 |
fixed numerous bugs with preferences. |
| 1010 |
- Added Apply To All in admin preferences, letting a full admin |
| 1011 |
reset a specific pref for all users at once. |
| 1012 |
- Update Catalog no longer overwrites changes made in the interface |
| 1013 |
- Added MPD patch (Thx RosenSama) |
| 1014 |
- Suppress Error in /docs/play/index.php if fopen fails |
| 1015 |
- Fixed Random playback, it is now actually a random number of songs |
| 1016 |
in a random order from said artist/album |
| 1017 |
- Fixed Comment not getting set during song flag (Thx RosenSama) |
| 1018 |
- Added gimped support for m4a (ITunes) files, Genre and Track # |
| 1019 |
aren't imported due to getid3() limitations |
| 1020 |
- Fixed some XML-RPC issues that cropped up with newer versions |
| 1021 |
of PHP |
| 1022 |
- Improved fix for Mysql 4.1 PASSWORD function, should always |
| 1023 |
work now. |
| 1024 |
- Added basic logging functions (for debug) |
| 1025 |
- Fixed downsample so it actually looks at the ampache.cfg for the |
| 1026 |
command to run instead of being hardcoded in |
| 1027 |
- Added ability to set preferred filename for folder album art search |
| 1028 |
along with ability to set order of search methods (Thx Mike) |
| 1029 |
- Started tweaking MPD patch so that it can be accessed as a |
| 1030 |
play type |
| 1031 |
|
| 1032 |
|
| 1033 |
-------------------------------------------------------------------------- |
| 1034 |
v.3.3-Beta1 12/26/2004: |
| 1035 |
- Fixed problem with download not detecting mime types and not seeing |
| 1036 |
true/false value of preference |
| 1037 |
- Added Patch from Shine with a _ton_ of gettext updates and an almost |
| 1038 |
complete German translation! |
| 1039 |
- Fixed automatic detection of server port (Thx Corsin) |
| 1040 |
- Fixed missing prefix on Albums by Artist page (Thx ianneub) |
| 1041 |
- Removed a large chunk of unneeded code from Main page |
| 1042 |
- Fixed some preferences problems which were allowing users to define |
| 1043 |
download/upload etc |
| 1044 |
- Fixed Upload functions created by Lamar to account for other changes |
| 1045 |
I've made to ampache, upload now shows up in menu bar |
| 1046 |
if you have upload enabled |
| 1047 |
- Added CLI catalog_update.php file in /bin that updates all local |
| 1048 |
catalogs |
| 1049 |
- Updated nusoap library to newest version (12/15/2004) |
| 1050 |
- Fixed upload, now requires a readable upload dir before even attempting |
| 1051 |
to upload, and correctly inserts/quarantines files |
| 1052 |
- Fixed a problem where the catalog clean wasn't removing files from |
| 1053 |
playlists when they were removed from the catalog |
| 1054 |
- Added 'pretty' count of songs checked during catalog clean |
| 1055 |
- Added simple m3u playlist format and fixed a small typo in the pls |
| 1056 |
playlists |
| 1057 |
- Added Direct Link that can be drug to winamp to "append" to |
| 1058 |
playlists (Thx jason) |
| 1059 |
- Fixed incorrect redirect on Disable/Enable of songs |
| 1060 |
- Fixed login problems due to change in HASH style with Mysql 4.1 |
| 1061 |
- Fixed Albums with multiple artist giving incorrect song count and showing |
| 1062 |
single artist, rather than "Various" |
| 1063 |
|
| 1064 |
-------------------------------------------------------------------------- |
| 1065 |
v.3.3-Alpha3.1 11/29/2004: |
| 1066 |
- Fixed two typo's in /docs/playlist.php (Thx smichaelis) |
| 1067 |
- Added a or die to the table drop in /update.php to prevent silent |
| 1068 |
failure of update. |
| 1069 |
- Added check for session support on /test.php |
| 1070 |
|
| 1071 |
-------------------------------------------------------------------------- |
| 1072 |
v.3.3-Alpha3 11/28/2004: |
| 1073 |
- Fixed duplicate web_path entry in preferences (Thx KlaasVaag) |
| 1074 |
- Fixed some problems with the flagging single quotes and genre |
| 1075 |
should now work (Thx Cocobu) |
| 1076 |
- Added WMA support (Thx Ldary) |
| 1077 |
- Added new Getid3 version |
| 1078 |
- Fixed typo that prevented play selected on artist page from |
| 1079 |
working (Thx tPassive) |
| 1080 |
- Added WMA Album Art support... maybe |
| 1081 |
- Fixed problem with [Prev] & [Next] wrapping to a new line |
| 1082 |
- Added filename used for songs with no title |
| 1083 |
- Fixed ability to disable last account, or remove last admin account |
| 1084 |
- Added year to "Albums" view |
| 1085 |
- Fixed inability to delete playlists |
| 1086 |
- Fixed a problem introduced while cleaning up /lib/album.php |
| 1087 |
- Added new Stream class to make adding play types easier |
| 1088 |
- Added correct PLS file support. Set via a config option |
| 1089 |
- Added Favicon (Thx Rubin) |
| 1090 |
- Added German README/INSTALL/MIGRATION/ampache.cfg.dist (Thx phil) |
| 1091 |
- Added French Translation (Thx Cocobu) |
| 1092 |
- Removed defunct "findfile" script that was completely broken |
| 1093 |
- Added 1000 songs & All to random play (Thx clouser) |
| 1094 |
- Added Folder based search for any .jpg or .gif as album art only |
| 1095 |
works on catalog update & build (Thx dromio && roark) |
| 1096 |
- Added config options that define where ampache looks for art |
| 1097 |
- Fixed logic error on album art page, and redundant checks |
| 1098 |
- Fixed Non-Us CHR on ogg && id3v1 tags files importing incorrectly |
| 1099 |
- Fixed some web_path and prefix problems |
| 1100 |
- Fixed single quotes in folder names preventing the entire directory |
| 1101 |
from being indexed |
| 1102 |
- Added New Blank Album Image (Thx Aaron La'gere) |
| 1103 |
- Added Per Artist & Per Album Update From Tags |
| 1104 |
- Added GetText to albums.php, playlist.php, lib.php, index.php and |
| 1105 |
ui.php as well as new messages file. (Thx Shine) |
| 1106 |
- Added Album art shown on Now Playing (Thx Rubin/Shine) turned on by |
| 1107 |
setting play_album_art = "true" in ampache.cfg |
| 1108 |
- Fixed problem where flagged table wasn't getting cleared when you |
| 1109 |
deleted the song that it referenced |
| 1110 |
- Added "Guest" user level which can view, but not play or change |
| 1111 |
anything |
| 1112 |
- Added user_catalog table for future catalog access control, this |
| 1113 |
feature is not yet implemented. |
| 1114 |
- Added FLAC file support |
| 1115 |
|
| 1116 |
-------------------------------------------------------------------------- |
| 1117 |
v.3.3-Alpha2 11/08/2004: |
| 1118 |
- Improved error checking on Mysql connection it now redirects to |
| 1119 |
/test.php on failure rather than just throwing an error |
| 1120 |
- Added upload.php play/pupload.php & templates/show_upload.inc |
| 1121 |
for upload functionality (Thx Lamar!) |
| 1122 |
- Fixed a $dbh --> dbh() problem (Thx phil) |
| 1123 |
- Fixed the preferences requirement on update.php (Thx phil) |
| 1124 |
- Fixed "Fuzzy Counting" in the README file index. |
| 1125 |
- Fixed a typo in playlist that caused the header redirect |
| 1126 |
not to work |
| 1127 |
- Fixed setting of song->played value (Thx Mkeadle) |
| 1128 |
- Fixed Admin preferences for user 0 (what new users get) |
| 1129 |
- Added initial GetText, translation, support |
| 1130 |
- Added some of the initial French translation using to babblefish |
| 1131 |
- Fixed a problem with the album art clearing from the db correctly |
| 1132 |
- Added initial DE translation (Thx Phil) |
| 1133 |
- Fixed a problem with single-quotes in filenames breaking catalog |
| 1134 |
builds (Thx Naund) |
| 1135 |
- Added initial IceCast Support (Thx Thomas) |
| 1136 |
- Fixed incorrect naming of Local Play variable which caused it |
| 1137 |
not to work at all (Thx jpolansky) |
| 1138 |
- Added Valid Session Checking to play code that, if require_session |
| 1139 |
is set prevents anyone without a valid sid from playing music |
| 1140 |
- Added Album Year to Albums by Artist View and album table in db |
| 1141 |
|
| 1142 |
-------------------------------------------------------------------------- |
| 1143 |
v.3.3-Alpha1 10/04/2004: |
| 1144 |
- Fixed non-us chr showing up incorrectly |
| 1145 |
- Fixed session garbage collection |
| 1146 |
- Added check for function_exists iconv |
| 1147 |
- Added check for existence of mysql_query function to test.php |
| 1148 |
- Fixed a problem with verify single catalog (Thx Framercy) |
| 1149 |
- Reworked the Preferences, adding most of the non-critical |
| 1150 |
preferences from the config file and putting them into |
| 1151 |
the web interface |
| 1152 |
- Tweaked the DB to work with the new preferences |
| 1153 |
- Update.php now has a font size and bgcolor (defaults) |
| 1154 |
- Force short_tag = on in init.php |
| 1155 |
- Show Albums by Artist only checks DB for album art (faster) |
| 1156 |
- Added View Full Album Art (click on art on single album page) |
| 1157 |
- Removed dead code from /modules/lib.php |
| 1158 |
- Tweaked Personal Stats page. Moved out of lib.php into user |
| 1159 |
functions and cleaned them up a bit |
| 1160 |
- Removed extra , from Mail function and fixed From address |
| 1161 |
http://bugs.ampache.org/bug_update_page.php?bug_id=1 |
| 1162 |
- Fast Update on Update Catalog function has some "Fuzzy" logic |
| 1163 |
- If Fast Update isn't checked, Update Catalog looks for album art |
| 1164 |
in the id3 tags |
| 1165 |
- Update Catalog now has "Checked 100...." messages like the |
| 1166 |
add to catalog function |
| 1167 |
- Added check for soapclient class already existing. (Thx Hopson) |
| 1168 |
- Tweaked Album Art on Albums by Artist Page (Thx clader) |
| 1169 |
- Added Play Random & Play All links to Albums By Artist Page |
| 1170 |
- Removed extra queries from Albumart.php |
| 1171 |
- Fixed Playlist Delete (Thx kellin) |
| 1172 |
- use_auth = "no" works as advertised |
| 1173 |
- Ability to import Album Art on catalog build from id3v2 tags |
| 1174 |
|
| 1175 |
-------------------------------------------------------------------------- |
| 1176 |
v.3.2 08/11/2004: |
| 1177 |
- Fixed XMLRPC duplicate function problems |
| 1178 |
- Fixed getid3() issues by manually setting memory limit for php |
| 1179 |
if current setting is below 16M |
| 1180 |
- Suppressed errors that occurred when PHP-GD tried to read a gif |
| 1181 |
image. |
| 1182 |
- Added auto refresh of index.php (Thx vireas) |
| 1183 |
- Fixed a problem where saying no to a user delete deleted it |
| 1184 |
anyway. (Thx Dogsbody) |
| 1185 |
- Fixed a problem with admins updating users preferences |
| 1186 |
- Removed Edit button from delete confirmation for playlists |
| 1187 |
- Improved /test.php a tiny bit |
| 1188 |
|
| 1189 |
-------------------------------------------------------------------------- |
| 1190 |
v.3.2-Beta2 07/12/2004: |
| 1191 |
- Yet more improvements to album art code, now checks for 1x1 |
| 1192 |
images if you have GD installed (Thx mikej) |
| 1193 |
- Fixed a problem where \n or other whitespace would get into |
| 1194 |
album name |
| 1195 |
- Fixed catalog update destroying tags on ogg and rm files |
| 1196 |
- Added RSS feed page (thx speedyb) see /rss.php |
| 1197 |
- Fixed a problem with libglue that cropped up with 4.3.8 |
| 1198 |
- Added install.pl (initial release) |
| 1199 |
- Fixed last seen again.... |
| 1200 |
- Fixed up the test.php to it actually works correctly |
| 1201 |
- Added get album art from url Thx gwynnebaer |
| 1202 |
- Added config option to set default search type Thx gwynnebaer |
| 1203 |
- Tweaked headers to make them nicer with large numbers Thx gwynnebaer |
| 1204 |
- Tweaked preferences code so it works as advertised. |
| 1205 |
- Updated to GETID3() 1.7.1-b1 Woohooo! |
| 1206 |
|
| 1207 |
-------------------------------------------------------------------------- |
| 1208 |
v.3.2-Beta1 07/02/2004: |
| 1209 |
- Tweaked getid3 library in an attempt to prevent non-fatal |
| 1210 |
foreach error |
| 1211 |
- Replaced "no album art" image (thx Gargamale) |
| 1212 |
- Last Seen now actually works, can be viewed on the user |
| 1213 |
screen in the admin section |
| 1214 |
- Fixed a Artist catalog problem introduced with the new |
| 1215 |
getid3 library |
| 1216 |
- Now takes into account https vs http using _SERVER['https'] |
| 1217 |
variable |
| 1218 |
- Added force_http_play which ignores https and always forms the |
| 1219 |
urls in the m3u as http, default is on |
| 1220 |
- Added http_port in case your http server isn't running on port 80 |
| 1221 |
- Fixed a typo that caused clean_artist not to work with mysql 3.x |
| 1222 |
- Logical Random play query (Thx Famercry and mikepell) |
| 1223 |
- Updated the XMLRPC library and hopefully improved it a little :) |
| 1224 |
- Improved Ampache.pm no longer requires secrets file and automatically |
| 1225 |
find path information (ignore errors :P) |
| 1226 |
- Added rename_all & sort_all to fileupdate.pl in /bin |
| 1227 |
- Fixed a problem where play_type == 'local_play' wouldn't actually |
| 1228 |
do anything |
| 1229 |
- Added sweet new album art code from MikeJ that searches Amazon |
| 1230 |
(Requires Developer Key, see config file) |
| 1231 |
- Applied some fixes to the album art (Thx gwynnebaer!) |
| 1232 |
- Added MOTD on the login page (see README) |
| 1233 |
- Fixed another seek problem (Thx gwynnebaer) |
| 1234 |
|
| 1235 |
|
| 1236 |
-------------------------------------------------------------------------- |
| 1237 |
v.3.2-Alpha3 06/13/2004: |
| 1238 |
- Added last_seen to user table now tracks when they last |
| 1239 |
visited ampache |
| 1240 |
- Changed the preferences table to key,value pairs makes it |
| 1241 |
easier to add new preferences without having to update |
| 1242 |
the database again |
| 1243 |
- Put in initial down-sampling work |
| 1244 |
- Updated Ampache.pm and fileupdate.pl (Thanks Matt Shaffer and Nikk) |
| 1245 |
- Fixed a problem with the play count when you tried to seek |
| 1246 |
a file. |
| 1247 |
- Made the single album view a little nicer looking |
| 1248 |
- Added "Reset Album Art" action that removes the album art from the |
| 1249 |
database and re-querys the mp3s |
| 1250 |
- You can now select multiple genres when using Play Random |
| 1251 |
- Changed default action for albums/artists to browse per Alphi's |
| 1252 |
recommendation. |
| 1253 |
- Fixed a bug introduced into the config file. |
| 1254 |
- Finally fixed web_path so that you only need to define the path |
| 1255 |
to ampache (ie /music) rather than the full URL such as |
| 1256 |
http://localhost/music. |
| 1257 |
- Added another fix so that it takes into account the port when |
| 1258 |
logging in (was ignoring it before) Thx DogsBody |
| 1259 |
- Fixed a playback problem where song would reset after the |
| 1260 |
php max execution time Thx Nicolas Savoret |
| 1261 |
- Fix for some web_path vs web_host problems Thx Nick Wilson |
| 1262 |
- Fixed it so that disabling a user actually works now |
| 1263 |
- Playback now pays attention to disabled status and make sure |
| 1264 |
uid ends up being a valid user |
| 1265 |
- Reworked preferences, adding play_type in place of multi-cast |
| 1266 |
down-sample and local_play |
| 1267 |
- Down-sampling should now work if play_type is set to down-sample |
| 1268 |
and you do a little manual configuration |
| 1269 |
- Tweaked filename passed to players so that oggs work a little |
| 1270 |
better - Thx Dale Cooper and Gwynnebaer. |
| 1271 |
- Upgrade to newest GetID3 library - Thx Gwynnebaer! |
| 1272 |
- Initial support for RM files (Not Tested) |
| 1273 |
|
| 1274 |
-------------------------------------------------------------------------- |
| 1275 |
v.3.2-Alpha2.1 04/27/2004: |
| 1276 |
- Fixed a problem with the user functions which was handling |
| 1277 |
passwords in a _very_ bad way. |
| 1278 |
- Updated the title tag on now_playing |
| 1279 |
|
| 1280 |
-------------------------------------------------------------------------- |
| 1281 |
v.3.2-Alpha2 04/24/2004: |
| 1282 |
- Put Prefix back in Artist name |
| 1283 |
- Fixed Text echoed out during a catalog update, and made the |
| 1284 |
catalog update actually work! |
| 1285 |
- Fixed Prefix problems on album view and simplified the code |
| 1286 |
for displaying albums. |
| 1287 |
- Albums by Artist page now shows all of the Album art. (Thx MrBlahh) |
| 1288 |
- New Blank Album Image |
| 1289 |
- Weighted Random Play (Thx Mikepell) |
| 1290 |
- Fixed a the removal of disabled songs. |
| 1291 |
- Cleaned up and fixed basic user functions |
| 1292 |
- Reorganized the Main Page moving recently added albums/artists |
| 1293 |
on to the front page. |
| 1294 |
- Fixed Catalog Functions so that it removes old stats when |
| 1295 |
you clean/update/delete. |
| 1296 |
- Updated Database getting ready for XML-RPC |
| 1297 |
- Reintroduced Access Lists allowing for XML-RPC permissions |
| 1298 |
and stream/download permissions |
| 1299 |
- Added XML-RPC code back in (Experimental & DANGEROUS!!) |
| 1300 |
must be turned on in ampache.cfg |
| 1301 |
- Moved Config File to $ampache/config from $ampache/modules |
| 1302 |
makes more sense there.... |
| 1303 |
- First step towards quick time playback capabilities (Thx Nick) |
| 1304 |
- Fixed a problem with catalog genre names that put an extra |
| 1305 |
slash in genres with " or '. |
| 1306 |
- Added Clear Now Playing under catalog tools in case you get some |
| 1307 |
funky data stuck in the now playing queue. |
| 1308 |
- Fixed user deletion. Preferences and stats were being left behind |
| 1309 |
- Hopefully fixed Album/Artist/Song Cleaning so that it works with |
| 1310 |
Mysql 3.23 (We were using 4.0+ sql syntax) |
| 1311 |
- Updated Now Playing to show album link and shortened song title |
| 1312 |
if needed |
| 1313 |
- User functions should always return to the user page when done. |
| 1314 |
|
| 1315 |
-------------------------------------------------------------------------- |
| 1316 |
v.3.2-Alpha1 03/23/2004: |
| 1317 |
- Added Now Playing |
| 1318 |
- Updated the migration tool (update.php) |
| 1319 |
- Added ability to turn on/off ability to download songs |
| 1320 |
- First step towards upload capabilities |
| 1321 |
- Early version of "Local Play" |
| 1322 |
- Per User preferences |
| 1323 |
- "Legalize" option that only allows one copy of a song to be played |
| 1324 |
at any one time. |
| 1325 |
- Fixes for popular songs being incorrectly reported. |
| 1326 |
- Fixes to Play All Songs by Artist/Album |
| 1327 |
- Improvements to playlists. |
| 1328 |
- Many other minor bug fixes |
| 1329 |
|
| 1330 |
-------------------------------------------------------------------------- |
| 1331 |
v.3.1.3 01/11/2004: |
| 1332 |
- Fixed a link problem on the logout page |
| 1333 |
- Fixed Full Album not being displayed in the title tag on show_songs |
| 1334 |
- Doesn't try to show album art for Unknown Albums |
| 1335 |
- Fixed a config problem introduced in 3.1.2 |
| 1336 |
- Stops looking for album art after finding a single one (reduces load) |
| 1337 |
|
| 1338 |
|
| 1339 |
-------------------------------------------------------------------------- |
| 1340 |
v.3.1.2 12/30/2003: |
| 1341 |
- Fixed Single Song Per Album bug if the album title contained |
| 1342 |
a single-quote |
| 1343 |
- Fixed problems with quotes, and special chr in id3 tags |
| 1344 |
- Fixed a few html problems |
| 1345 |
- New version of Getid3() see www.getid3.org |
| 1346 |
- Fixed Connected user count looking incorrect |
| 1347 |
- Cleaned up HTML in show_songs. |
| 1348 |
- Now returns an error if adding a user fails |
| 1349 |
- Fixed Stat Clean and Catalog Delete still happening even if you |
| 1350 |
clicked no |
| 1351 |
- Removed Clean All Catalogs and Access link because those |
| 1352 |
features are currently broken |
| 1353 |
|
| 1354 |
-------------------------------------------------------------------------- |
| 1355 |
v.3.1.1 12/26/2003: |
| 1356 |
- Fixed a problem with the clean catalog function not actually |
| 1357 |
working correctly, also added a check-box to auto delete |
| 1358 |
dead songs |
| 1359 |
- Fixed a problem with readconfig not working on windows |
| 1360 |
- Fixed a problem where dead songs would get added to a playlist |
| 1361 |
- Added a missing break in the case function of admin/catalog.php |
| 1362 |
- Removed preferences tab because it doesn't actually work |
| 1363 |
- Made Catalog Update not display errors if it can't find the file |
| 1364 |
- Catalog Update should no longer time out |
| 1365 |
- Added in some escaping for single quotes in some extra id3 |
| 1366 |
fields |
| 1367 |
|
| 1368 |
-------------------------------------------------------------------------- |
| 1369 |
v.3.1, 12/23/2003: |
| 1370 |
- Fixed problem with quick search on artist only allowing 1 chr |
| 1371 |
- Fixed broken image on albums with no art |
| 1372 |
- General HTML cleanup |
| 1373 |
- Changed link name to "Play" from m3u |
| 1374 |
- Ordered genre pull down by name rather than ID |
| 1375 |
- Make it not look for album art if it wasn't viewing an album |
| 1376 |
- Removed random play stuff from album page |
| 1377 |
|
| 1378 |
-------------------------------------------------------------------------- |
| 1379 |
v.3.1-Beta2, 12/16/2003: |
| 1380 |
- Fixed double http:// in a few places (Thx Lamar) |
| 1381 |
- Typo in Form variable (Thx Lamar) |
| 1382 |
- Album Playlist Fixes (Thx Lamar) |
| 1383 |
- Added trailing slash to admin links (Thx MrBlahh) |
| 1384 |
- Removed from register globals requirements |
| 1385 |
|
| 1386 |
-------------------------------------------------------------------------- |
| 1387 |
v.3.1-Beta1, 12/10/2003: |
| 1388 |
- Completed support for OGG files (Thx Hopson for original code) |
| 1389 |
- Fixed Viewing Albums |
| 1390 |
- Addtype no longer required in apache config. Headers |
| 1391 |
are now passed in that delicate grey zone where all the |
| 1392 |
browsers we can find seem to work.. (Thx Rubin) |
| 1393 |
- Fixed it so that you no longer have to edit init.php (Thx Rubin) |
| 1394 |
- Added view all songs from this artist |
| 1395 |
- Hopefully fixed libglue once and for all... |
| 1396 |
|
| 1397 |
-------------------------------------------------------------------------- |
| 1398 |
v.3.1-Alpha5, 11/29/2003: |
| 1399 |
- Added Duplicate song checker to catalog tools (Thx Alphi) |
| 1400 |
- Fixed missing Genre check when updating id3 tags |
| 1401 |
- Added Disable Option for Admins when showing songs |
| 1402 |
- Removed some un-needed files |
| 1403 |
- Fixed 'Fuzzy' Math in list_header (Thx Andy) |
| 1404 |
- Fixed stats on the main page (Thx Andy) |
| 1405 |
- General Code Cleanup (Thx Andy) |
| 1406 |
- Fixed double login problem |
| 1407 |
|
| 1408 |
-------------------------------------------------------------------------- |
| 1409 |
v.3.1-Alpha4, 11/27/2003: |
| 1410 |
- Yet more search options |
| 1411 |
- Fixed a few more admin tool issues |
| 1412 |
- Added a play via Genre + Catalog (Thx Rubin) |
| 1413 |
- Fixed Random Play (Rubin) |
| 1414 |
- Fixed catalog so that if file exists but isn't readable |
| 1415 |
it doesn't add it to the catalog empty (Thx Andy Morgan) |
| 1416 |
- Fixed update.php to check what version of the db is being run |
| 1417 |
and update accordingly (Rubin) |
| 1418 |
- Added bare bones for Album Art support from the mp3 files (Rubin) |
| 1419 |
- Fixed Play Selected from Albums/Artists |
| 1420 |
|
| 1421 |
-------------------------------------------------------------------------- |
| 1422 |
v.3.1-Alpha3, 11/25/2003: |
| 1423 |
- Fixed some installation problems |
| 1424 |
- Added a few new search options |
| 1425 |
- Fixed catalog delete, and other misc link problems |
| 1426 |
- Added migration tools (Thx Andy Morgan) |
| 1427 |
- Re-worked Genre |
| 1428 |
|
| 1429 |
-------------------------------------------------------------------------- |
| 1430 |
v.3.1-Alpha2, 11/24/2003: |
| 1431 |
- Start of complete re-write of ampache code |
| 1432 |
- Fixed register globals problem, should no longer be required to be on |
| 1433 |
- Added ID3V2 tag support |
| 1434 |
- Improved playlists, added track var |
| 1435 |
- New Looks and feel thanks to Ben Shields |
| 1436 |
- Completely rebuilt cataloging again... |
| 1437 |
- Fixed orphaned files |
| 1438 |
|
| 1439 |
========================================================================== |
| 1440 |
v.3.0, 04/05/2002: |
| 1441 |
- Added Randall Ehren to the "Ampache Development Team" :-) |
| 1442 |
- Completely rebuilt catalog mechanism |
| 1443 |
- Remote catalog updates via XML-RPC |
| 1444 |
- Fixed orphaned file interface |
| 1445 |
- New tools to update ID3 tags easier |
| 1446 |
- Changed admin interface to be easier to use |
| 1447 |
- Many bug fixes |
| 1448 |
|
| 1449 |
-------------------------------------------------------------------------- |
| 1450 |
v.2.5, 03/04/2002: |
| 1451 |
- Bug fixes and code cleanup |
| 1452 |
- Final mod_mp3 only version |
| 1453 |
|
| 1454 |
v.2.0, 02/05/2002: |
| 1455 |
- Added stats page to clean up "Home" |
| 1456 |
- Made default album/artist view start with match=A |
| 1457 |
- Cleaned up admin/users interface to show who's logged on |
| 1458 |
- Added ability to anonymously mail all users via admin |
| 1459 |
|
| 1460 |
-------------------------------------------------------------------------- |
| 1461 |
v.2.0rc2, 01/18/2002: |
| 1462 |
- Fixed update catalog tools to remove songs that have changed |
| 1463 |
- Added support for the mod_mp3 MySQL dispatch -> you no longer need |
| 1464 |
to restart apache for new songs |
| 1465 |
- Minor interface fixes (spelling, wording, etc) |
| 1466 |
- Added per-user statistics |
| 1467 |
- Made album/artist views easier to digest |
| 1468 |
|
| 1469 |
-------------------------------------------------------------------------- |
| 1470 |
v.1.21, 07/29/2001: |
| 1471 |
- Minor bug fixes from various users (see readme) |
| 1472 |
- Updated Album and Artist views |
| 1473 |
- Added play all songs from artist and randomize songs from artist |
| 1474 |
|
| 1475 |
-------------------------------------------------------------------------- |
| 1476 |
v.2.0rc1, 01/10/2002: |
| 1477 |
- User/session management for admin |
| 1478 |
- fix 'Greatest Hits' problem |
| 1479 |
- Wrote setup.php for initial setup of server |
| 1480 |
- Reworked administration pages |
| 1481 |
- Per user profile settings/updates |
| 1482 |
- Playlists stored per user |
| 1483 |
- Private/Public playlists |
| 1484 |
- Show most popular songs/artist |
| 1485 |
- Added play.php wrapper to track song play |
| 1486 |
- Added stats for number of times played for artist/album/song |
| 1487 |
- Add demo mode |
| 1488 |
- Tweak album view to show artist as well |
| 1489 |
- Change format/view of "Home" page |
| 1490 |
- show songs for an artist on album page |
| 1491 |
- fixed single song play |
| 1492 |
- select all feature for song view |
| 1493 |
- greatly enhanced search result capabilities |
| 1494 |
- Show how many users connected |
| 1495 |
|
| 1496 |
--------------------------------------------------------------------------- |
| 1497 |
v.1.20, 07/22/2001: |
| 1498 |
- Lots and Lots of bug fixes |
| 1499 |
- Replaced mp3.php class with Sandy McArthur, Jr's id3 class |
| 1500 |
- Song editor -> update DB and/or song file -> integrate with orphan files |
| 1501 |
- Add genre support and allow genre playback and stats |
| 1502 |
- Add track support ... now should order in album order |
| 1503 |
automatically if ID3v1.1 tags used |
| 1504 |
- ID3v1.1 support for writing/reading files |
| 1505 |
- Tweak filefind to make filename be name of orphaned songs |
| 1506 |
- Moved "Orphaned Files" into the admin section |
| 1507 |
|
| 1508 |
-------------------------------------------------------------------------- |
| 1509 |
v.1.10, 05/08/2001: |
| 1510 |
- PHP-only version now; can catalog all MP3's via PHP |
| 1511 |
- Tweaked perl script to not return SQL errors |
| 1512 |
- More interface tweaks to make site look purdy |
| 1513 |
|
| 1514 |
-------------------------------------------------------------------------- |
| 1515 |
v.1.07, 05/04/2001: |
| 1516 |
- Changed URL for mod_mp3 to media.tangent.org |
| 1517 |
- Tweaked interface even more and cleaned up build process even more. |
| 1518 |
|
| 1519 |
-------------------------------------------------------------------------- |
| 1520 |
v.1.06, 05/04/2001: |
| 1521 |
- Many more updates to the tools and interface. |
| 1522 |
|
| 1523 |
-------------------------------------------------------------------------- |
| 1524 |
v.1.04, 04/29/2001: |
| 1525 |
- Prettied up interface some more. |
| 1526 |
- Tweaked code for .pls support (added artist, album) |
| 1527 |
- Fixed filefind to work around .AppleDouble directories |
| 1528 |
|
| 1529 |
-------------------------------------------------------------------------- |
| 1530 |
v.1.03, 04/29/2001: |
| 1531 |
- All kinds of build changes. |
| 1532 |
- Added support for .pls |
| 1533 |
|
| 1534 |
-------------------------------------------------------------------------- |
| 1535 |
v.1.02, 04/29/2001: |
| 1536 |
- Minor build changes. |
| 1537 |
|
| 1538 |
-------------------------------------------------------------------------- |
| 1539 |
v.1.01, 04/29/2001: |
| 1540 |
- First version. |
| 1541 |
-------------------------------------------------------------------------- |