Overview

Request 953739 accepted

- 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

Loading...
Request History
Eric Schirra's avatar

ecsos created request

- 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


Eric Schirra's avatar

ecsos accepted request

openSUSE Build Service is sponsored by