Afterster
78c889f4b3
Remove remaining Prototype call and replace tinybox by prettyPhoto
2013-11-20 22:12:01 +01:00
Afterster
9d430573e9
Fix code style after merge and change to latest jQuery version
2013-11-20 21:33:34 +01:00
John Moore
f4d7b64fd0
Merge branch 'master' of https://github.com/ampache-doped/ampache
...
Conflicts:
lib/class/ajax.class.php
lib/general.lib.php
themes/fresh/templates/default.css
2013-11-19 19:27:31 -06:00
Afterster
b44cc57349
Add album name as subdirectory in batch zip download ( fix #20 )
2013-11-19 08:31:49 +01:00
Afterster
dd68d57dca
Add image box on find album art ( fix #32 )
2013-11-18 23:54:49 +01:00
Afterster
bae8479032
Fix local catalog cache for file exist check
2013-11-18 23:48:01 +01:00
Afterster
868d4b0dcd
Add Travis build status and fix Dropbox catalog type for php 5.3
2013-11-17 19:40:16 +01:00
Afterster
22cb316a48
Ampache code now respect PSR-2 code style
2013-11-17 18:54:14 +01:00
Afterster
ee105d342c
Fix file syntax errors (thanks to Travis)
2013-11-17 17:36:44 +01:00
Afterster
7837bb195f
Add default travis script
2013-11-17 16:49:36 +01:00
Afterster
0461f2218f
Add Dropbox catalog
...
Fix Google Music streaming
2013-11-17 16:08:32 +01:00
John Moore
06ee1611e5
removed multiple body and header tags
...
fix tag dialog so that it doesn't flash on load
update to readme
2013-11-16 20:11:00 -06:00
Afterster
305b9294ce
Add Google Music remote catalog
2013-11-17 01:21:00 +01:00
Afterster
ee93570646
Add Subsonic catalog type
2013-11-16 20:17:38 +01:00
Afterster
5ea522bd8f
List only installed catalog types
2013-11-16 17:07:23 +01:00
Afterster
846d4dc37f
Catalog type are now plugins!
...
Fix support HTTPS and musicbrainz ids sur AmpacheAPI
2013-11-16 16:48:28 +01:00
John Moore
f1ec89bb15
merging up to moset recent development branch
2013-11-15 20:18:16 -06:00
SUTJael
d9dbefc110
#27 Limit max size of cover art to 90% of the screen. Temporary fix with tinybox before we move to jquery.
2013-11-15 11:15:37 +01:00
John Moore
83abf55eeb
pull from doped
2013-11-14 20:11:25 -06:00
Afterster
a054b8d33e
Add Flash player in case format not supported through HTML5 with browser
2013-11-09 13:32:57 +01:00
Afterster
99ad5f7f82
HTML5 player replaced by JPlayer and add an iframed version of the player
2013-11-09 13:32:47 +01:00
Afterster
564a40dd0f
Get rid of popup on cover arts
2013-11-05 20:40:13 -05:00
Afterster
539ca08efc
Add XBMC Localplay
2013-11-05 20:40:13 -05:00
Afterster
8c7e802c92
Fix VLC Localplay basic authentication.
2013-11-05 20:40:13 -05:00
John Moore
de35a43d54
replace prototype.js with jquery, i think everything is working...
2013-07-26 23:18:39 -05:00
Paul Arthur
96d0d4533c
Drop validateEmail
...
PHPMailer will validate the format of the address, and that's all we
really want.
2013-05-30 18:34:53 -04:00
Paul Arthur
acf5cd0a4b
Bump PHPMailer to 5.2.6
...
Development has moved to GitHub: https://github.com/PHPMailer/PHPMailer
2013-05-30 18:12:15 -04:00
Paul Arthur
6bed09fbc9
Bump getID3 version
2013-05-13 16:51:34 -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
58ba28b0d3
Don't store plaintext passwords
...
http://dbareactions.tumblr.com/post/41455377237/when-i-see-app-passwords-stored-in-clear-text-in
2013-03-28 16:56:22 -04:00
Paul Arthur
744e6bb994
Make remote catalogs actually work
2013-03-28 16:56:21 -04:00
Paul Arthur
46e325284e
Clean up AmpacheApi module
...
Remove trailing whitespace.
Centralise debugging by using a function.
Add an optional debug callback for passing debug messages up the chain.
2013-03-28 16:56:21 -04:00
Paul Arthur
f447075a6a
getID3: Import bugfix from forum
...
Multi-valued ID3v2 tags are now split properly. Pondering whether this
breaks anything...
2013-02-11 17:23:34 -05:00
Paul Arthur
1a164ba699
Yank out the Flash player by the roots.
2013-01-28 13:26:11 -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
46100a9e0b
Cosmetics: clean up remaining heads
2013-01-25 20:18:26 -05:00
Paul Arthur
b6a84841ae
Remove unused mp3tunes class
2013-01-25 20:08:34 -05:00
Paul Arthur
1a82520bb9
Remove unused jamendoSearch class
2013-01-25 20:05:14 -05:00
Paul Arthur
34bc052426
Update Whatever:hover to 3.11
...
http://peterned.home.xs4all.nl/csshover.html#changes
Claims to fix a performance issue. Also move it out of templates/
into modules/ since it's external code.
2013-01-25 18:01:15 -05:00
Paul Arthur
4dca7a57b0
Update Horde_Browser to git HEAD
...
git clone git://github.com/horde/horde
git diff f93a5f19 112808d8 framework/Browser/lib/Horde/Browser.php
2013-01-22 12:23:17 -05:00
Paul Arthur
f21f2c6aa6
Cosmetics: kill some more PHPDoc clutter
2013-01-15 15:56:54 -05:00
Paul Arthur
5fb590f6e5
Drop unused nusoap library
2013-01-15 15:56:45 -05:00
Paul Arthur
19efa3adf7
Update prototype to git HEAD (4ce0b0f)
...
git://github.com/sstephenson/prototype.git
2013-01-15 15:12:16 -05:00
Paul Arthur
e2ca05d5b4
Make playlist downloads idempotent
...
Should fix the VLC plugin, as well as allow direct use of an Ampache
site on Android devices.
First, split the Stream class into an instantiable class that does the
playlist wrangling and a static class that handles the streaming stuff.
How does this work? Well, stream.php does its fancy stuff like
gathering the media IDs and clearing the playlist, but instead
of generating the playlist file there we use the Stream_Playlist
class to store the list of URLs in the database, then redirect to
play/index.php to create the actual download (there are some magic
playlist types like localplay that don't need to redirect.)
The playlist will be cached as long as that stream session is active, so
it can be downloaded multiple times and by clients that don't share the
browser's cookie cache.
Clean up the playlist generation by reducing copypasta.
2013-01-15 11:30:47 -05:00
Paul Arthur
e2484ee9a0
Clean up the VLC localplay controller
2013-01-15 11:30:47 -05:00
Paul Arthur
355b30b299
Remove old and busted shoutcast controller
2013-01-15 11:30:47 -05:00
Paul Arthur
5b9461eae9
mpd: Drop silly ClearPLIfStopped
2013-01-15 11:30:47 -05:00
Paul Arthur
e1e0ddeb11
Clean up the MPD localplay controller
2013-01-15 11:30:47 -05:00
Paul Arthur
7d837ceb4a
Clean up the httpQ localplay controller
2013-01-15 01:26:38 -05:00
Paul Arthur
2a93f0b9c1
MPD: Drop outdated README, use json_encode
2012-11-13 18:36:58 -05:00