PHP-Based MP3 Database Web Interface
http://www.ampache.org/
Ampache is a PHP-based tool for managing, updating, and playing your
MP3 files via a Web interface. It allows you to save play lists, create
user accounts, and share your music catalogs with other Ampache
servers. It uses a MySQL database.
Read the README files about configuring ampache.
-
2
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout server:php:applications/ampache && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
ampache-5.2.0-vendor.tar.gz | 0107113299 102 MB | |
ampache-5.2.0.tar.gz | 0006873095 6.55 MB | |
ampache-README.SUSE | 0000007639 7.46 KB | |
ampache-config.patch | 0000000767 767 Bytes | |
ampache-confpath.patch | 0000016527 16.1 KB | |
ampache-rpmlintrc | 0000000832 832 Bytes | |
ampache-systemd.patch | 0000001242 1.21 KB | |
ampache.changes | 0000092677 90.5 KB | |
ampache.spec | 0000007741 7.56 KB | |
get-source.sh | 0000001886 1.84 KB | |
httpd.conf.ampache | 0000006169 6.02 KB |
Revision 94 (latest revision is 130)
Eric Schirra (ecsos)
accepted
request 941023
from
Eric Schirra (ecsos)
(revision 94)
- Update to 5.2.0 * Added - Get image from more tag types - Translation Updates Nov 2021 - Added the ability to play random songs from a playlist with a play url - Update AmpacheRatingMatch.php to allow writing ratings to file tags - Enable 'Save ratings to file tags when changed' on the plugin page - write_tags must be enabled in the config file - Config version 59 - Removed overwrite_tags (It doesn't do anything) - playlist_art now true by default - Database 5.2.0 Build 5: - Make sure preference names are always unique - Add ui options ('api_enable_3', 'api_enable_4', 'api_enable_5') to enable/disable specific API versions - Add ui option ('api_force_version') to to force a specific API response (even if that version is disabled) - Add ui option ('show_playlist_username') Show playlist owner username in titles - Add ui option ('api_hidden_playlists') Hide playlists in Subsonic and API clients that start with this string - Add ui option ('api_hide_dupe_searches') Hide searchs in Subsonic and API clients with the same name as playlists (and both owned by you) * Changed - Don't try to return objects that aren't there sometimes - Update catalog counts before returning API data - Fix preferences for system and users after each update - Light theme hover color for sidebar - Changed some cookie from Strict to Lax to fix some bugs - Check ldap group by username instead of DN - Allow gathering random art from playlist contents instead of generating on page load * Removed - Remove AssestCache class and functions (unreliable) - When recording stats don't ignore based on a hardcoded gap * Fixed - test_image function would fail without php-gd (which is optional) - Searching for images in files could not return the files you found - Get rid of that annoying space on api key text in the WebUI - Catalog map for artist tables - ratingmatch_stars value 5 wasn't setting itself - filter_has_var is returning false in FCGI enabled PHP - Allow catalog manager to manage a catalog in the WebUI - When using custom metadata don't overwrite managed values - Missing (and duplicate) preferences for users and system - Size 0 when reading file tags - Disk and totaldisks for wma files - Genre for quicktime/m4a files - Last.fm login impossible with strict cookies - Some double scrubs of text in image links - Updating playlist user would only update the name and not the ID - garbage collection for playlist images - Stats when skipping songs with 0 plays - More PHP8 runtime errors - Fixed single song random playback using a play url - Make sure we error if php_intl module isn't found * API 5.2.0 Check out the docs for multi API support at ampache.org note JSON didn't exist for API3 so all json requests from API3 calls will revert to API5 - Added - Support for API3, API4 and API5 responses including PHP8 support (keeps original tag calls) - API5 - playlists: sql for searches wasn't filtering - playlists: add parameter 'show_all' if true ignore 'api_hide_dupe_searches' setting - get_art: add parameter fallback if true return default art ('blankalbum.png') instead of an error - API4 - playlists: add parameter 'show_all' if true ignore 'api_hide_dupe_searches' setting - API3 - Added genre calls as an alias to tag functions to match API4 and API5 - Fixed - Session and user id identification and errors from that - API5 - playlists: sql for searches wasn't filtering - Art URL for searches was malformed - API4 - Art URL for searches was malformed - API3 - democratic: This method was broken in API3 and never worked correctly
Comments 0