PHP-Based MP3 Database Web Interface

Edit Package ampache
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.

Refresh
Refresh
Source Files
Filename Size Changed
ampache-5.2.1-vendor.tar.gz 0107299361 102 MB
ampache-5.2.1.tar.gz 0006941857 6.62 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 0000001243 1.21 KB
ampache.changes 0000096099 93.8 KB
ampache.spec 0000007741 7.56 KB
get-source.sh 0000001886 1.84 KB
httpd.conf.ampache 0000006169 6.02 KB
Revision 95 (latest revision is 130)
Eric Schirra's avatar Eric Schirra (ecsos) accepted request 953739 from Eric Schirra's avatar Eric Schirra (ecsos) (revision 95)
- Update to 5.2.1
  * Added
    - Translation Updates Jan 2022
    - Count tables on create and delete actions
    - Set allow-plugins in composer.json
    - Improve description of rss feed to make each play more unique
    - Wait 30 minutes between catalog updates before running update_counts
    - On database connection failure, go to test.php
    - Search:
      - Added no_tag as a possible search item (song, album, artist)
      - Document the alias names of search rules (docs/API-advanced-search.md)
      - Add playlist and playlist_name search to artist types
  * Changed
    - AmpachePersonalFavorites: double the playlist title height
    - Move get_f_link from playlist/search into playlist_object
    - Make some functions that do the same thing use the same variable names
    - Don't optimize tables when doing full_service catalog updates
    - Use parameters in search queries instead of printing them into the query
    - Logout action requires a session id now to log out
    - Update mapping more often after catalog actions
    - Album check function added mbid_group to lookup
    - Support database upgrades from version 350008 (Ampache 3.5.4)
    - Remove additional 'Details' string from song/video and radio pages
    - Tag value is being extra filtered in the edit screen
    - Hide the login link when using simple_user_mode and no auth is set note 
      this does not stop you logging in with /login.php
    - When not using auth, keep recording stats for system user plays
    - Hide username column from Recently Played when not authed as a user
  * Fixed
    - Lowercase package names in composer
    - CLI add user
    - Demo Systemd timer files WantedBy
    - Some missing garbage collection for some tables
    - Phantom html table row in show_catalogs page
    - Grouping albums with special characters
    - Searching albums with special characters
    - Lots more PHP8 runtime errors
    - SQL for artists in catalog_map
    - Typo in url for update_all_file_tags
    - SQL error in database update 500013 (Not fatal)
    - Don't garbage_collect tags after merging
    - Create art URLs correctly when using rewrite rules and no auth
    - Respect sidebar_light preference when no cookie is present
    - Don't try to create users that already exist
    - Add/Edit catalogs in the UI missing filter_user
    - Search:
      - possible_duplicate was grouping too much together
    - Subsonic:
      - Jukeboxcontrol didn't send an index to the client
  * API 5.2.1
    - Added
      + API5
        - The docs for errors have been extended for the type when returned
    - Changed
      + API5
        - Return the xml total_count of playlists based on hide_search preference
    - Fixed
      + API5
        - Some errors were returning the value and not the parameter on error
      + API4
        - update_from_tags: type case error
        - rate: Object type to class mapping
        - flag: Object type to class mapping
        - update_art: Object type to class mapping and type case check
        - update_from_tags: Object type to class mapping
        - genre and tag function compatibility
      + API3
        - stats: incorrect getRandom call
        - rate: Object type to class mapping
        - playlist: bad escaping on the playlist id
Comments 0
openSUSE Build Service is sponsored by