1
0
Fork 0
mirror of https://github.com/Yetangitu/ampache synced 2025-10-04 10:19:25 +02:00
Commit graph

74 commits

Author SHA1 Message Date
Lawrence Brown
60a653daf4 copyright 2014 -> 2015
janitorial services
2015-01-04 21:36:41 +00:00
Afterster
4d50e1091e Fix democratic playlist on stream.php 2014-10-24 12:47:43 +02:00
Afterster
b98b1a5a95 Add count_type column on object_count table
Add stream control plugins (Hits and Bandwidth)
2014-10-24 07:48:50 +02:00
Afterster
2c221e8216 Add user geolocation and user statistical graphs 2014-10-06 01:05:17 +02:00
Afterster
bef75fd05a Add Favorite and Rating to playlists
Improve Guest user view when use_auth=false
2014-10-02 21:23:07 +02:00
Afterster
4139baac86 Fix album group directplay 2014-08-02 23:53:23 +02:00
Afterster
afa536c6be Fix code style 2014-07-08 20:24:51 +02:00
Afterster
0254be9982 Better Video integration in Ampache features 2014-07-08 20:00:33 +02:00
Afterster
b5f92aa25c Edit library items in a more generic way
Use real large image on Google gather arts
2014-07-08 00:51:52 +02:00
Afterster
3fc08b17d4 Improve video browsing and metadata parsing
Add TheMovieDB metadata plugin
2014-07-06 00:54:48 +02:00
Afterster
b4e932c741 Fix 'Ampache User' on broadcasts (fix #244) and broadcast initial song position (fix #243)
Add access-control header and remove JSON xmlns attribute on Subsonic API
2014-06-10 06:20:56 +02:00
Afterster
b16958f44e Remove old code and fix old php errors 2014-05-25 22:54:04 +02:00
Afterster
98664d2a84 Update copyright years 2014-05-18 09:53:57 +02:00
Afterster
12b6cb62d2 Fix playlist browse with items > 1000
'Now playing filtered per user' enabled by default
2014-05-17 12:00:32 +02:00
Afterster
37c753ea29 Fix stream redirection errors related to recently added debug events 2014-05-17 08:29:50 +02:00
SUTJael
39e6e76f59 Fix code style 2014-05-07 15:49:47 +02:00
SUTJael
598464f114 Add some logs to transcode settings 2014-04-18 20:04:45 +02:00
Afterster
59305b9a6e Fix #73 2014-03-22 11:44:22 +01:00
SUTJael
7d22e8d466 Implementation for #136 started. Album is now ready to be grouped by disks.
Need to create the new view in the album details. Group only works for album with musicbrainz identifiers.
2014-03-20 21:23:34 +01:00
Afterster
c234f99692 Add custom buttons play actions 2014-02-15 13:09:12 +01:00
Afterster
6cdb33ae32 Working Broadcast feature 2014-02-09 23:00:50 +01:00
Afterster
e0a1443566 Add UI for Channels 2014-02-03 07:24:13 +01:00
Afterster
8d7ce473d0 Add share feature 2014-01-15 23:55:19 +01:00
Afterster
26b0320c4a Add song previews on missing albums, EchoNest API support 2013-12-28 16:40:35 +01:00
Afterster
64ae856be9 Fix play all on playlists (fix #77) 2013-12-15 13:09:32 +01:00
Afterster
f413ec6f12 First Video player implementation with jPlayer 2013-12-14 01:15:32 +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
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
22cb316a48 Ampache code now respect PSR-2 code style 2013-11-17 18:54:14 +01:00
SUTJael
12303fee13 New feature: Play/Play all to play artist/album/song directly. This does not impact existing playlist. Optional. New feature: Dialog confirmation on "Reset from tags", "Reset Album Art" and "Delete" (on playlist) Enhancement: Change "Not Enough Data" message to something personalized for each components. Enhancement: Make playlist action's text clickable.
Need to update languages and regenerate .mo files.
2013-11-10 12:07:43 +01: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
42133f38d2 Move access_denied() from lib/ui.lib.php to UI 2013-01-26 00:57:40 -05:00
Paul Arthur
57483216e4 Rename tmpPlaylist to Tmp_Playlist 2013-01-25 21:48:51 -05:00
Paul Arthur
b7d00ceeb4 Cosmetics: clean up heads in / 2013-01-25 15:40:47 -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
bc6d3d1e43 Yank obsolete batch download stuff from stream.php 2013-01-15 01:26:37 -05:00
Paul Arthur
b51b45952e Some cleanup of the switch in stream.php
Add correct array indices to hand-crafted arrays in single_song and
download cases. Yank unimplemented popular stuff.
2013-01-15 01:26:37 -05:00
Paul Arthur
d772b031a9 Switch from print_r to json_encode in debug output 2012-11-13 18:31:33 -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
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
momo-i
aee809f1dc header comment replace for phpdoc 2011-02-03 10:07:39 +09:00
Paul 'flowerysong' Arthur
119e14167d More useful debug output from stream.php 2010-06-24 02:58:00 +00:00
Paul 'flowerysong' Arthur
4b5756ba9d Miscellaneous cleanup. 2010-06-13 08:11:09 +00:00
Paul 'flowerysong' Arthur
1cb0983ed0 Cosmetics: remove trailing whitespace 2010-03-14 20:14:52 +00:00
Karl 'vollmerk' Vollmer
45f382b06d Add vim modelines to all php files (Thx ascheel) 2010-03-14 04:53:15 +00:00
Karl 'vollmerk' Vollmer
b704c1380b Remove dead files and fix single song download 2010-01-11 22:15:59 +00:00
Karl 'vollmerk' Vollmer
809a3fc72f add download for video that does not work, and most likely break song downloads \o/ 2009-05-15 13:26:30 +00:00
momo-i
da6a97ce35 Update HTML header for RTL language.
add debug_event for stream type check
2009-05-06 13:15:22 +00:00
Karl 'vollmerk' Vollmer
b49a271f88 fix missing page headers on democratic playlist, also show the voters 2009-03-11 02:46:48 +00:00