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 |
---|---|---|
4.2.2.tar.gz | 0006643430 6.34 MB | |
ampache-README.SUSE | 0000007586 7.41 KB | |
ampache-config.patch | 0000000767 767 Bytes | |
ampache-confpath.patch | 0000012172 11.9 KB | |
ampache-playlist-bug.patch | 0000000798 798 Bytes | |
ampache-rpmlintrc | 0000000221 221 Bytes | |
ampache.changes | 0000061251 59.8 KB | |
ampache.spec | 0000006752 6.59 KB | |
httpd.conf.ampache | 0000006687 6.53 KB |
Revision 77 (latest revision is 130)
Eric Schirra (ecsos)
accepted
request 831397
from
Eric Schirra (ecsos)
(revision 77)
- Update to 4.2.2 DATABASE CHANGES You can now force a default collation and charset on your database. If you choose to use utf8mb4; Ampache will convert your table engine to InnoDB to handle the extra bytes. * Added - Numeric 'Played/Skipped ratio' added to search. (Set using (stream/skip)*100.) - > 0 & < 100: Skipped more than played - 100: Equal plays and skips - > 100: Played more than skipped - Add 'Original Year', 'Release Type' to Album searches - Allow setting custom database collation and charset without overwriting your changes - Video search added to random.php - 'samesite=strict' on JS cookies - Translation updates (August 2020) - Put 'Labels' into search, browse headers and sidebar when enabled - NEW config options (config_version 45) - database_charset: Set a default charset for your database - database_collation: Set a default collation for your database - simple_user_mode: Don't allow users to edit their account values (used for demo sites that allow login) - NEW files - bin/update_file.inc: Update your catalog when individual files are changed using inotifywait.sh - bin/update_db.inc: Update your database collation, charset and table engine from the cli - docs/examples/inotifywait.sh: script to use inotifywait and update_file.inc to update as file changes happen - docs/examples/inotifywait.service: systemd example service for inotifywait.sh * Changed - stats.php: Show total 'Item Count' on Statistics page instead of trying to shoehorn songs/videos/etc into different columns - ampache.sql updated after about 4 years... no more updates on install! - Searching by "Rating (average)" now ignores private/public and always returns the average. - Hide searches for '# Skipped' and 'Played/Skipped ratio' when 'Show # skipped' is Off - Search items rearranged to try to match each other - Sort 'Playlist' and 'Smart Playlist' browse pages by name - Display the blankuser avatar in now playing if missing - Swap 'Random' and 'Playlists' in the sidebar (CSS order numbers) - Don't hide artist art when you disable lastfm_api_key in the config - Hide 'Metadata' search when 'enable_custom_metadata' is disabled * Deprecated - Drop version number from the release string in develop. ('4.3.0-develop' => 'develop') - This should stop a bit of confusion when removing / adding requirements - The '-release' suffix in version number will be dropped for Ampache 5.0.0 * Removed - Remove stat recording from channels - Don't reset the database charset and collation after each db update * Fixed - Fixed a few issues on the Statistics page - Report 'Catalog Size' correctly for podcasts - Report 'Item Count' correctly for podcasts and video catalogs - Searching albums for artist name - Mashup 'Newest' would incorrectly apply an offset missing the newest items - Search by 'Smart Playlist' rules fixed when added with other rules - Use LEFT JOIN instead of HAVING for search rules to allow more complicated lists - Logic searching 'My Rating' includes unrated (0 Stars) in a better way - Captcha was not generated for registration - Enforce lowercase codec for live streams - Parsing integer search rules was overwriting index values - Handle empty XML on similar artist requests to last.fm * Security - Fix CVE-2020-15153 - Unauthenticated SQL injection in Ampache * API 4.2.2 - Minor bugfixes * Added - Api::advanced_search added parameter 'random' (0|1) to shuffle your searches * Changed - Remove spaces from advanced_search rule names. (Backwards compatible with old names) - 'has image' => 'has_image' - 'image height' => 'image_height' - 'image width' => 'image_width' - 'filename' => 'file' (Video search) * Deprecated - Search rules 'has image','image height', 'image width', 'filename'. (Removed in Ampache 5.0.0) * Fixed - Api::stream, Api::download Api::playlist_generate 'format' parameter was overwritten with 'xml' or 'json' - Produce valid XML for playlist_generate using the 'id' format in XML
Comments 0