Afterster
26b0320c4a
Add song previews on missing albums, EchoNest API support
2013-12-28 16:40:35 +01:00
Afterster
688353e8e7
Hide autoload errors
2013-12-26 22:55:44 +01:00
Afterster
a98ecd7376
Requests project replace Snoopy project and update to MusicBrainz API v2
2013-12-26 16:54:04 +01:00
Afterster
5eceaf2aea
Rename Config class to AmpConfig class to avoid conflict with PEAR ( fix #68 )
2013-12-13 08:36:23 +01:00
SUTJael
a53d308b6c
Can now re-order playlist and album songs #53 (new grab icon displayed on sortable list)
...
Updating only the modified item (not refreshing page anymore) #43
Removed last 'Flag' items found #54
Reborn theme set as default #22
Fix: filters are now working
Fix: Artist edition
2013-12-03 15:50:00 +01:00
SUTJael
aca49c658d
Completely replaced the inline edition by dialog edition.
...
Add autocomplete for tags.
Directplay added on Radio and Smart Playlists.
Many code style fixed.
Removed all defined size (need to do that into CSS if needed).
Fixed other bugs found around..
2013-11-24 22:01:21 +01:00
Afterster
2c47312696
Fix static declaration
2013-11-17 19:06:37 +01:00
Afterster
22cb316a48
Ampache code now respect PSR-2 code style
2013-11-17 18:54:14 +01:00
Paul Arthur
6a7df20374
Onward to the future
2013-05-30 17:33:06 -04:00
Paul Arthur
22edd18649
Finalise 3.6-alpha6
2013-05-30 17:28:49 -04:00
Paul Arthur
f0454c03e5
Set the memory_limit to at least 32M
...
'32' != '32M'
2013-05-15 22:16:20 -04:00
Paul Arthur
dfb0527017
Increase the default memory limit to 32
...
This matches what the config files claims is the default.
2013-05-13 22:32:42 -04:00
Paul Arthur
1113d91bf1
Finalise 3.6-alpha5
2013-04-15 01:39:20 -04:00
Paul Arthur
82d6cfb098
Treat Snoopy the same as other external modules
...
It gets its own directory containing the minimally modified contents of
its upstream source tarball.
2013-03-29 13:34:33 -04:00
Paul Arthur
dd70337451
Clean up PHP tests and reuse them in init.php
...
Also move the config-related functions out of debug.lib.php (why they
were there in the first place is anyone's guess.)
2013-02-03 11:16:46 -05:00
Paul Arthur
10d54c9f7f
Fix up the tests a bit
...
The hash check shouldn't be mixed in with the version check, and we now
need JSON.
2013-02-03 04:34:57 -05:00
Paul Arthur
675fd21cf1
Add a check that makes sure PDO is available
...
Calling an unavailable class is a fatal error, so people without PDO
were left with a fairly useless blank screen and no indicator of what
was wrong. Let's be a bit more user-friendly.
2013-02-03 02:35:13 -05:00
Paul Arthur
ead4cf2a0e
Rename vauth to Auth
2013-01-28 21:23:05 -05:00
Paul Arthur
58a3ab692e
Move sessiony things from vauth into Session
2013-01-28 16:57:34 -05:00
Paul Arthur
ef4d366060
Cosmetics: death to tabs
...
The refactoring I've been doing has reminded me of my strong preference
for spaces, and I feel inclined to impose my will on the tree.
2013-01-26 03:38:46 -05:00
Paul Arthur
16c3ba34fd
Cosmetics: clean up heads in lib/
2013-01-25 18:38:22 -05:00
Paul Arthur
9340ff287c
Rework transcoding
...
Remove some of the roundabout complexity that had built up. Push people
toward using a single, flexible tool for most of their transcoding
needs. Increase backend and configuration flexibility to support
user-requested format changes (e.g. for an HTML5 player); this
functionality is not yet exposed.
2013-01-23 13:11:16 -05:00
Paul Arthur
5fb590f6e5
Drop unused nusoap library
2013-01-15 15:56:45 -05:00
Paul Arthur
8444fd6b1e
Finalise 3.6-alpha4
2012-11-27 14:47:46 -05:00
Paul Arthur
d7c0531871
Finalise 3.6-alpha3
2012-10-15 13:20:27 -04:00
Paul Arthur
b4b6c7a47e
Finalise alpha2
...
I'm tired of seeing alpha1.
2012-08-15 11:55:07 -04:00
Paul Arthur
cad8d6ac86
web_path cleanup
...
force_ssl was broken, should be fixed now.
2012-07-11 14:37:11 -04:00
Paul Arthur
f47e8e7f7d
Remove unused mysql_* values
2012-03-13 18:32:57 -04:00
Paul Arthur
fe5d18095e
Refactor similar init code into new init-tiny.php
...
Several places were doing operations that were practically the same
(loading core libraries and setting some variables), with varying
levels of success in remembering to do the right things in the right
order. Making a separate minimal init.php that doesn't worry about
some of the sanity checks and session bumpf makes this cleaner and
easier to maintain.
2012-03-13 17:57:07 -04:00
Paul Arthur
7983182503
Use a flag to determine whether an outdated database is OK
...
This matches the handling of NO_SESSION and gives us some needed leeway
for the CLI tools.
2012-03-06 15:32:56 -05:00
Paul Arthur
34b0eaf233
Clean up uses of Config::set and Config::set_by_array
...
Consistently pass in a boolean instead of a string or an int for the
clobber flag.
2012-03-06 12:18:57 -05:00
Paul Arthur
3389d513fe
Explicitly load vauth in init.php
...
As there are some code paths that do session manipulation without any
calls to vauth first, relying on autoload may result in our custom
session handler not being used.
2012-03-02 09:45:43 -05:00
Paul Arthur
69ec29517d
Move session extension outside the auth block in init.php
...
This might help ensure that we're always extending the session when we
should.
2012-03-01 23:58:35 -05:00
Paul Arthur
82d0fb5518
Refactor the initial checks in init.php
...
Reduce the amount of code duplication.
2012-02-21 12:33:21 -05:00
Paul Arthur
295f406fc5
Redirect to /test.php for PHP <5.3 on all platforms
...
5.3 is now required on all platforms, not just Windows.
2012-02-21 12:08:53 -05:00
Karl Vollmer
1e9aced735
Whups
2011-12-01 20:34:08 -04:00
Karl Vollmer
56eb2ac7dc
Fixed two PHP warnings, and some issues with how users were being constructed
...
in init (which makes me wonder) and started trying to figure out why libre.fm broke
2011-12-01 15:59:33 -04:00
Karl Vollmer
806b0c0b85
Add AmpacheAPI library
2011-11-23 09:38:20 -04:00
Paul Arthur
374e787f7a
Remove special case for loading vauth
...
Synology is (probably) able to load vauth, it just doesn't like our custom
session handler.
2011-11-10 19:22:29 -05:00
Paul Arthur
58a7f6b2a6
Fix custom session handler.
...
We were manually loading the vauth class (apparently to work around a
bug in Synology's PHP) but not calling vauth::_auto_init(), so the
default session handler was used. This normally does session locking,
so bad things happened.
2011-11-09 23:01:17 -05:00
dipsol
c6b25468d6
FS#190 - Add support for HTTP_FORWARDED (Forum patch)
2011-09-15 09:21:45 +02:00
Paul Arthur
4aa256cb07
Clean up some PHPDoc crap
...
Remove misleading, unvetted, or in some cases just plain wrong data.
Packages and categories weren't being used correctly. They still
aren't.
2011-04-04 17:37:10 -04:00
Paul Arthur
a9da6a6fa2
Reworked search
...
Still has tentacles and should have been integrated into the existing
API/Browse implementation better, but it's functional.
2011-04-02 00:48:58 -04:00
momo-i
f99643663c
header comment modified for phpdoc
2011-02-03 09:43:46 +09:00
momo-i
add54bc230
test header for phpdoc. now using only classes and libraries.
2011-02-02 16:48:45 +09:00
momo-i
245400143d
add force_ssl (for ssl reverse proxy)
2011-02-01 07:16:22 +09:00
Elias Probst
e0f8bbc638
Squashed commit of the following:
...
commit 8a5127572c89f28f060d3ad0819136f79b65faef
Author: Elias Probst <mail@eliasprobst.eu>
Date: Wed Dec 8 03:51:20 2010 +0100
Rewrote the error message for duplicate ACLs. Expose the error message to the UI.
2010-12-08 08:39:38 -04:00
Paul 'flowerysong' Arthur
4f3d8851cf
Break everyone's config by changing metadata gathering.
2010-10-06 16:58:31 +00:00
Paul 'flowerysong' Arthur
4b5756ba9d
Miscellaneous cleanup.
2010-06-13 08:11:09 +00:00
Karl 'vollmerk' Vollmer
e3a62e8c5f
fix notice due to undefined indexes when checking for unset config values
2010-05-04 19:51:23 +00:00