Revisions of ampache
buildservice-autocommit
accepted
request 973969
from
Eric Schirra (ecsos)
(revision 130)
baserev update by copy to link target
Eric Schirra (ecsos)
committed
(revision 129)
- Update to 5.3.2 * Added - Look for orphaned maps to delete. - Get server timezone for get_datetime (date_default_timezone_get()) - Allow deleting played activity from the ui and count using a function (Require: 100) * Changed - Updated the translation gathering process a little - Organized the play/skip counting into it's own function - Update artist from tags needs to update albums first + SubSonic - Only search for song title instead of everything - Add starred to directory elements * Fixed - Format on an empty album would complain in the log - Update from tags might not remove the old song artist - Migrating to a new album would leave old album maps - Artist search query with mapping was very slow - Database column check not included in 5.3.1 correctly + SubSonic - Get recently played - Fixed up search queries using "" (wrapping in quotes means exact search) * API 5.3.1 - NO CHANGE
buildservice-autocommit
accepted
request 972366
from
Eric Schirra (ecsos)
(revision 128)
baserev update by copy to link target
Eric Schirra (ecsos)
committed
(revision 127)
- Update to 5.3.1 * Added - Docker compose files to help create a local dev environment (read docker/README.md for more info) - Added php8.1 to composer (still considered unstable) * Changed - Began rework of Subsonic modules * Fixed - Database missing rsstoken column in the user table - gather-messages.sh was finding lots more strings than it needed - Query sql with ambiguous ID - New song import might not map all the artists - Catalog query missing a comma * API 5.3.1 - NO CHANGE - Changes from 5.3.0 * Added - Additional xhtml templates added - Parse lots more WMA (ASF) file tags - Add play next and play last to radio station rows - Additional option for artist pages 'Show Artist Songs' - Add some missing tag options for mpc files - Allow manually syncing Artist name, year formed and place formed from musicbrainz (if it has an mbid) - Notify and allow updating Plugins when updates are available + You can now unhide a tag from the 'Hidden' page for Genres - This will delete previous merges but it will not retag your songs (update from tags to fix that) + Config version 61 - Add disable_xframe_sameorigin (allow disabling "X-Frame-Options: SAMEORIGIN") - Disable catalog_verify_by_time by default + Database 530016: - Create artist_map table and fill it with data
buildservice-autocommit
accepted
request 953739
from
Eric Schirra (ecsos)
(revision 126)
baserev update by copy to link target
Eric Schirra (ecsos)
committed
(revision 125)
- 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
buildservice-autocommit
accepted
request 941023
from
Eric Schirra (ecsos)
(revision 124)
baserev update by copy to link target
Eric Schirra (ecsos)
committed
(revision 123)
- 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
buildservice-autocommit
accepted
request 931027
from
Eric Schirra (ecsos)
(revision 122)
baserev update by copy to link target
Eric Schirra (ecsos)
committed
(revision 121)
- Update to 5.1.1 * Added - Clean cache files that aren't in the database - Translate random and democratic in the webplayer - Add transcode_flv to config - Add playlist, playlist_name to album searches - Send the user to an error page when the config wasn't written - Config version 58 - Removed subsonic_stream_scrobble - Database 5.1.0 Build 5: - Add subsonic_always_download to preferences * Changed - Rebuild aurora.js modules from source - Perform waveform and cache on disk the same way - Move song waveforms on load if in the wrong folder - Make genre searches faster with a join instead of select in - Send a flat file path for zips when using browse/playlist * Removed - Podcast links on the dashboard removed (There is no link for them to go to) - Remove subsonic_stream_scrobble from config and make it per user (subsonic_always_download) * Fixed - Use addslashes for translations in html5 player - Send the generic client name for localplay again - Use the set permission level for localplay access - Webplayer playlists would become out of order after moving/adding - Cache process could cache the wrong song - Missing user id in search - Grouping sql in search when not grouping albums - Setting Localplay instance would not update the preference - Advanced search (Random) wasn't working in php8
buildservice-autocommit
accepted
request 927302
from
Eric Schirra (ecsos)
(revision 120)
baserev update by copy to link target
Eric Schirra (ecsos)
committed
(revision 119)
buildservice-autocommit
accepted
request 927294
from
Eric Schirra (ecsos)
(revision 118)
baserev update by copy to link target
Eric Schirra (ecsos)
committed
(revision 117)
- Database 5.1.0 Build 4: - Add podcast to object_count table - Add podcast to cache_object_count table - Add live_stream to the rating table - Add waveforms for podcast episodes - PHP8 Support - Use array_key_exists to skip runtime errors - Fix undefined variables in templates - Errors with wanted/missing lookups and templates - Ajax handler updates and fixes - Set default and fallback values more often to avoid errors - Query errors would kill the whole page - Stop trying to read unreadable files - Explode key pairs when there is something to explode - Don't try to update preferences that don't exist - Errors when not logged in trying to load a session - NEW files - Test scripts: codecoverage.sh, stan.sh, tests.sh * Changed - Always update time when updating songs and videos from tags - Merge config 'ratings' and 'userflags' checks into ratings. (drop userflags) - Split search items into groups to help make it a bit clearer - Rearranged the list of search items - Simplify PlayAction code a bit and use filter_input - Speed up update_counts for missing object_counts - Enable Podcasts on new installs - Delete composer.lock - bin/cli run:updateCatalog with no options now does clean, Add, Verify and gather for all catalogs - Make category headers a bit nicer - Check for valid browse types before loading nothing
Eric Schirra (ecsos)
committed
(revision 116)
- Update to 5.1.0 * Added - Split search items in WebUI into optgroup categories - Add en_AU as a locale - Require confirmation on enable/disable user links - Add f_size to video parameters - Record plays for live_streams and playlists in object_count - Add podcast to the object_count table and add missing rows - Store playlist art in the database - Show the art on the main playlist page - Allow reset and change of playlist art - Pick a random art item on reset and store - Add a simple continue button for these dialogs - Fix up display of image showaction - Subsonic art looks for the playlist art the same as UI - Check for ? in a query before trying to use parameters - Add the current php version to the debug page - Cache bust some frequently updated assets - Clear asset cache during AutoUpdate - Gather Artist recommendations on play/Stat insert - Add Top Tracks and Similar Songs to Artist pages - Extend run:updateCatalog --update to update artist name matching mbid - Add duplicate_mbid_group to album searches - Restored missing artist search to the header searchbar - Press enter on the list header to allow changing page number - Translation Update October 2021 - Config version 57 - NEW config options - allow_upload_scripts: Allow or disallow upload scripts on the server Database 5.1.0 Build 4:
buildservice-autocommit
accepted
request 921013
from
Eric Schirra (ecsos)
(revision 115)
baserev update by copy to link target
Eric Schirra (ecsos)
committed
(revision 114)
Eric Schirra (ecsos)
committed
(revision 113)
buildservice-autocommit
accepted
request 920999
from
Eric Schirra (ecsos)
(revision 112)
baserev update by copy to link target
Eric Schirra (ecsos)
committed
(revision 111)
Displaying revisions 81 - 100 of 210