Roadmap for version 3.6.0 Expand all | Collapse all
62% of 39 tasks completed. 15 open tasks:
- FS#2 - Remember last sort order Expand Collapse
-
Everyone wants their stuff sorted differently, rather then create a preference for every single sort page and sort order implement a cookie system that stores this information on the client and remembers the 'last sort' for any type of object.
- FS#4 - Write methods for API Expand Collapse
-
It would be extremely useful to have the ability to retrieve and submit song, album, and artist ratings through the api.
- FS#6 - Re-Implement remote catalog syncs using API Expand Collapse
-
We need to replace the old XML-RPC catalog syncing functionality, but use the new API.
- FS#7 - Pre-Listen to songs using integrated player Expand Collapse
-
Hello!
I think it would be great to listen to a song, befor adding it to the playlist. A little flash player behind every song. Like on this site: http://www.einslive.de/comedy/lukas_tagebuch/ or http://webdesign.weisshart.de/mp3_player/mp3_player_bf.php So I could listen to the song, if it is the right one, befor I add it to my playlist. Behind every song like the "Song Information", "Shout", "Download", "Edit" and the "Deactivate"-Button.
Thx!
Sascha
- FS#8 - min element count does not supress items in artist/album view Expand Collapse
-
the "min element count" feature does not suppresses artists/albums with fewer songs than the value specified.
- FS#10 - Search M3U's For http:// when importing playlists Expand Collapse
-
Add the functionality for parsing non file links in an M3u
* Check http:// to see if it's a local link, and attempt to identify the song in local instance
* Search the m3u for http:// OR shout://, add as a radio stations
- FS#12 - Allow sorting through API Expand Collapse
-
On mobile devices sorting large arrays can be expensive it would be nice if the option was available to sort the results on the server side as it usually has more compute power.
for a songs list orderby= (title, artist, album, rating, date added, date updated, random) default:title
for an albums list orderby= (name, artist, year, rating, date added, date updated, random) default:name
for an artist list orderby = (name, rating, #songs, date added, date updated, random) default:name
and so on.
- FS#14 - localplay with democratic playlist awkwardness Expand Collapse
-
When using localplay with a democratic playlist, it is difficult to add tracks to the playlist then control localplay.
You must set the play mode to localplay to start playing the democratic playlist or to control the localplay daemon. And, the play mode must be set to democratic in order to manage the democratic playlist.
- FS#19 - Inline editing of items is misleading / cumbersome Expand Collapse
-
Editing of items is misleading / cumbersom in general. For example editing the albums is misleading, you can't tell which one is the year and which one is the "Disk #" should be more clear. Would be nice if there was a spiffy pop-up window that came up and let you edit everything in a giant box. That or change the view?
- FS#20 - Include Additional Artist Information Expand Collapse
-
put a icon/link on the band page so you can have ampache search for art for a band instead of drilling down to each album or telling it to look for the entire catalog. Also if possible provide external links to Last.FM etc
- FS#22 - Add transcode downloads Expand Collapse
-
I'd like to have a download and transcode button or the ability to select the quality of the download. Even better would be able to queue transcodes and then download a zip (of a playlist, album, etc
I am tying to let my daughter download songs from our family music collection onto her MP3-only music playing phone. I have ripped all our music as .oggs (Vorbis and FLAC).
- FS#23 - Search Playlists Expand Collapse
-
For those with large playlists, it would be helpful to be able to run a search to see if a certain song is part of the list.
Also, it would be helpful to be able to find duplicates, as having large lists can make it difficult to what's been added or not. This might be accomplished by checking the existing playlist, and displaying a warning such as "This track already exists in playlist."
- FS#25 - MPD Crossfading support in interface Expand Collapse
-
MPD - has the ability to set the cross fade time and if this could be set via ampache instead of by commands.
- FS#45 - Pure Random via API Expand Collapse
-
My mobile application was using a hack to do pure random, changes in 3.5.4 appear to have broken that hack. My hack was to build the streaming URL used for pure random during a web session to provide the same functionality in my application.
http://<server>/ampache/play/index.php?ssid=4223efbc609976bf0b6428c8571b4f18&random=1&type=default&uid=2
The hack is that I replaced the ssid with my api auth code and it worked until 3.5.4, also since the API has no UID I left that off.
My question is would be possible to allow the api auth code access to stream from this path again, or preferably come up with some similar functionality for the API. This is the most efficient way to do pure random I can think of.
- FS#50 - Limit number of Tags show in album list Expand Collapse
-
Dunno if anyone but me would care about this, but whenever my "Orphaned (Unknown)" album category shows up in search lists, etc, it makes its table really ugly-looking because there's over ten tags associated with the album. I put a simple patch on my installation to only show three (at most), which I personally quite like.
Somewhat relatedly, I also changed my format() function in class/lib/tag.class.php to hardcode $size to 3. I found the differing font sizes for tags to be rather unaesthetic, but again that could just be me.
Anyway, my patch for the three-tag thing should be attached.
Roadmap for version Future Expand all | Collapse all
0% of 1 tasks completed. 1 open tasks:
- FS#129 - Multiple Database backend Support for Ampache Expand Collapse
-
As Ampache is becoming more popular it is obvious that with wide range of feature set it has, it will be used by as a media front end by majority. The issue is that most users have lowend devices such as NAS Boxes/Media Player that can also run Linux. Ampache requires MySQL as backend which is unsuitable for most of these devices making Ampache unsuitable. However the solution is to use SQLite/BerkeleyDB as optional backend. Since PHP support ADODB, it is possible to have multiple database backends supported for same frontend. I believe a support for low resource DB's will greatly enhance performance of Ampache and make it viable choice for more people to use a centre of their media world.
Text Version