Revisions of ampache

Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 150)
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 149)
- Update to 5.5.3
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 148)
buildservice-autocommit accepted request 1004048 from Eric Schirra's avatar Eric Schirra (ecsos) (revision 147)
baserev update by copy to link target
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 146)
- Update to 5.5.2
  * Added
    - Check for upload_catalog before showing upload pages
    + search
      - Class rework and many additional aliases, check the docs for advanced_search
      - Add song_artist as a search type (uses artist rules)
      - Add album_artist as a search type (uses artist rules)
      - Add song_genre, mbid_artist, mbid_song to album search
      - Add song_genre, mbid_album, mbid_song to artist search
      - Add possible_duplicate_album to song search
    + webplayer
      - Code cleanup and attempt to make it a bit less confusing
  * Changed
    - Do not overwrite a custom Artist/Album when updating from tags
    - Ignore case when comparing Genre
    - Show an error on share create failures
    - Pull some function back into the search class
    - When searching without rules treat it like a browse and return results unfiltered
  * Fixed
    - Tmp_Playlist::get_items may not order by the playlist id
    - Fix album time update when time is NULL
    - Transcoding format could be ignored (encode_player_webplayer_target)
    - Set the file extension based on expected transcode / download format
    - Don't look at the transcode cache when downloading a raw file
    - If you are transcoding redirect to the transcoded file
    - Download stats for song, video, podcast_episode
    - Set the file extension for urls on generation
    - Don't overwrite artist art when searching for album art
    - Retrieve song art from tags the same way they are found ('invalid' art)
    - Searching from the search bar did not pickup up the rules for the search page
buildservice-autocommit accepted request 999021 from Eric Schirra's avatar Eric Schirra (ecsos) (revision 145)
baserev update by copy to link target
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 144)
- Update to 5.5.1
  * Added
    - Translation Updates August 2022
    - Grouping for label search items
  * Fixed
    - Release version string is incorrect and will tell you you have
      updates if you use the release files
    - Missing comma between label links on song pages
  * API 5.5.1
    NO CHANGE
buildservice-autocommit accepted request 998807 from Eric Schirra's avatar Eric Schirra (ecsos) (revision 143)
baserev update by copy to link target
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 142)
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 141)
- Update to 5.5.0
  * Added
    - Update Copyright notice to 2022
    - Added a new option 'Random Play' (shuffle) to playlists and smartlists
    - Add 'Recently Skipped' to user pages
    - Add Podcast Episodes to the browse pages and sidebar
    - Translate podcast episode state and some other missing ones
    - Allow using a smartplaylist in Democratic play
    - Allow podcast_episode table sort by time and state
    - Allow podcast table sort by website and episodes
    + Database 550004
      - Add system preference demo_use_search, Use smartlists for base playlist in Democratic play
      - Add tables catalog_filter_group and catalog_filter_group_map for catalog filtering by groups
      - Add column catalog_filter_group to user table to assign a filter group
      - Migrate catalog filter_user settings to the catalog_filter_group table
      - Assign all public catalogs to the DEFAULT group
      - Drop table user_catalog
      - Remove filter_user from the catalog table
    + Search
      - Added more missing groups to search type lists
      - Added missing song (was song_title) to album searches
      + Add podcast as a search type
        - Add rule title
        - Add rule podcast_episode (Search by podcast episode name)
        - Add rule time (Episode length in minutes)
        - Add rule state (Completed, Pending Skipped)
        - Add rule file
        - Add rule added
        - Add rule pubdate (Episode Publication Date)
      + Add podcast_episode as a search type
Eric Schirra's avatar Eric Schirra (ecsos) accepted request 998799 from Eric Schirra's avatar Eric Schirra (ecsos) (revision 140)
Revert to 5.4.1
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 139)
- Update to 5.5.0
  * Added
    - Update Copyright notice to 2022
    - Added a new option 'Random Play' (shuffle) to playlists and smartlists
    - Add 'Recently Skipped' to user pages
    - Add Podcast Episodes to the browse pages and sidebar
    - Translate podcast episode state and some other missing ones
    - Allow using a smartplaylist in Democratic play
    - Allow podcast_episode table sort by time and state
    - Allow podcast table sort by website and episodes
    + Database 550004
      - Add system preference demo_use_search, Use smartlists for base playlist in Democratic play
      - Add tables catalog_filter_group and catalog_filter_group_map for catalog filtering by groups
      - Add column catalog_filter_group to user table to assign a filter group
      - Migrate catalog filter_user settings to the catalog_filter_group table
      - Assign all public catalogs to the DEFAULT group
      - Drop table user_catalog
      - Remove filter_user from the catalog table
    + Search
      - Added more missing groups to search type lists
      - Added missing song (was song_title) to album searches
      + Add podcast as a search type
        - Add rule title
        - Add rule podcast_episode (Search by podcast episode name)
        - Add rule time (Episode length in minutes)
        - Add rule state (Completed, Pending Skipped)
        - Add rule file
        - Add rule added
        - Add rule pubdate (Episode Publication Date)
      + Add podcast_episode as a search type
buildservice-autocommit accepted request 991942 from Eric Schirra's avatar Eric Schirra (ecsos) (revision 138)
baserev update by copy to link target
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 137)
- Update to 5.4.1
  * Added
    - Put next (n) and back (b) shortcuts in the web_player
    - Allow _ and % wildcards for hiding playlists (api_hidden_playlists)
    - Missing translations on CLI strings
    + Config version 62
      - Added webplayer_debug (was previously undocumented/hidden)
    + Search
      - Add track to song search
      - Add summary to artist search
    + CLI
      - New argument for cleanup:sortSongs -w|--windows Replace windows-incompatible strings with _
      - Add a table check function to admin:updateDatabase. This will repair missing tables/details
  * Changed
    - Only enforce subsonic_always_download for song objects
    - Always insert podcast source urls. But mark them as skipped if out of date
    - When adding a podcast feed, sync everything
    - Don't trim search input (e.g. allow single spaces for search)
  * Fixed
    - web_player being unable to play different formats in some cases
    - Playlist download button missing ID
    - Truncate long podcast episode author lengths
    - Incorrect link on the albums page
    - Section on the information sidebar looking for the wrong cookie
    - Bad verify mod time check
    - SongSorter would get caught with % in your strings
    - Rating Match plugin may overwrite album rating
    - Artist getRandom using the wrong sql column name
    - Pocast episode time regex
  * API 5.4.1
buildservice-autocommit accepted request 978211 from Eric Schirra's avatar Eric Schirra (ecsos) (revision 136)
baserev update by copy to link target
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 135)
  * Added
    - Translation Updates May 2022
    + Search
      - Add file to album and artist search
    + CLI
      - New argument for run:updateCatalog -f|--find Find missing files and print a list of filenames
      - New argument for cleanup:sortSongs -f|--files Rename files and keep them in the current folder
      - New argument for cleanup:sortSongs -l|--limit Limit how many moves to allow before stopping
      - New argument for cleanup:sortSongs [catalogName] Name of Catalog (optional)
    + Database 540002:
      - Index title with enabled on song table to speed up searching
      - Index album table columns; catalog, album_artist, original_year, release_type, release_status, mbid, mbid_group
      - Index object_type with date in object_count table
  * Changed
    - Moved to php-cs-fixer 3
    - Update from tags now shows an 'Error' status if there was an issues reading the file
  * Fixed
    - SQL for random artist with mapping
    - SQL for servers < 5.0.0 might try to insert into a missing table
    - Respect grouping for song_count searches
    - Autoplay in xbmc localplay and conform to localplay api
    - Ungrouped albums were forced into groups
    - Artists array should overwrite artist_mbid arrays that are smaller
    - Some empty globals relating to user
    - More work on the forked Jplayer playlist code when using play last
    - DAAP play urls
    - Single disk download links on group pages
    + CLI
      - cleanup:sortSongs was broken (It actually works again)
      - cleanup:sortSongs removes incomplete copied files after failure
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 134)
- Update to 5.4.0
buildservice-autocommit accepted request 975747 from Eric Schirra's avatar Eric Schirra (ecsos) (revision 133)
baserev update by copy to link target
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 132)
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 131)
- Update to 5.3.3
  * Added
    - Remove duplicates and order largest to smallest for art search
    - Allow update_from_tags for a single Song from it's page
    + Search
      - Add song_title to album search
      - Add album_title and song_title to artist search
      - Add orphaned_album to song search
  * Changed
    - Default art_search_limit raised to 15
    + web_player shuffle improvements
      - Current selected track will become the first track and everything else shuffled below it
      - Playlist isn't automatically played so if a song was playing, it will continue to play
  * Fixed
    - Speed up stream_playlist generation by chunking into blocks
    - Make sure there is an object_id to fill in update_530006
    - Remove song mapping on delete
    - Make sure podcast descriptions don't overfill the column
    - Clean dead total wasn't returned on completion
    - Searching for albums with '# Played' with grouping enabled with album_map
    - Adding a new xbmc localplay
    - Catalog type filter in get_top_sql
    + SubSonic
      - Fixed the query searches (Again) based on the wildcards different clients may send
      - Song discNumber was sending the MAX disk instead of the actual disk
      - getPlayQueue doesn't change back to miliseconds from seconds
  * API 5.3.3
    * Added
      + advanced_search
        - Add song_title to album search
Displaying revisions 61 - 80 of 210
openSUSE Build Service is sponsored by