------------------------------------------------------------------- Fri Jun 18 09:04:07 UTC 2021 - Paolo Stivanin - Update to 1.8.2: * Enhance structured layout with configuration * string_view to string conversions * pass SearchLexer by value * return std::nullopt for std::optional * remove pointless const_cast * Improve handling of default config values * several clang-tidy and manual cleanups * Fix parseSortStatement * mostly pass by value changes * Revert last_write_time to seconds since 1970 * Encoding of web editor arguments * clang-analyzer and misc * Search query sign from beginning * manual destructor changes * Fix double truncation of playlist name * Generate correct statement for metadata table * Make transactions for SQLite thread safe ------------------------------------------------------------------- Wed May 19 08:20:28 UTC 2021 - Paolo Stivanin - Update to 1.8.1: * Mysql transactions * Support creation_time on FFmpeg handler * Bump lodash from 4.17.19 to 4.17.21 in /gerbera-web * Synchronize threads properly * add missing optional header for GCC11 * remove several implicit fs::path conversions * Concatenate multivalue field with entrySeparator * remove push_back branch * change some size_t to bool * remove some pointless lambdas * remove std::distance where empty is sufficient * Implement SAMSUNG X_GetFeatureList * More chrono optimizations * algorithm cleanups * Determine container art image from files * massive std::chrono conversion * string_view conversions * Add support for Windows Media Player * Conan: Tidy up CMake conan integration * Implement UPnP SortCriteria * Avoid needless process elevation requirement on illumos * Only use music tracks as container art source * Work around undefined syscalls on solaroid systems * Documentation for exiv2 meta data usage * Clean compilation and errno fix * Enable ContainerArt for PC Directory * auto&& conversions * fs::path conversions * Cleanup path handling * add -d, -u and -P commandline options to docs * Fixed required versions of libupnp and libnpupnp * fix UPNP_USING_CHUNKED breaks npupnp compatibility * clang-tidy: replace typedef with using * Add cmdline options -u, -d and -P * Fix transcoded media ends before file is complete ------------------------------------------------------------------- Sat Apr 17 13:57:49 UTC 2021 - Paolo Stivanin - Update to 1.8.0: * Significant improvement in import speeds with large collections * Handle Samsung X_SetBookmark action, for saving position of viewed media, when enabled by flag * New search support for containers, i.e. Albums, Artists and Genres * Extract metadata information from mp3 files with ID3v1 tags, not just v2 * Added a retry when binding to interfaces, should make Gerbera much more reliable to start with slow network startup. * Fix build with GCC11 * Beautify titles which are generated from file names ------------------------------------------------------------------- Thu Mar 4 07:28:55 UTC 2021 - Paolo Stivanin - Gerbera requires GCC >= 8.0 to compile, therefore we need to specify a higher version than the default one (7.5.0) on 15.sp3 ------------------------------------------------------------------- Tue Mar 2 15:19:53 UTC 2021 - Paolo Stivanin - Update to 1.7.0: * display thumbnails, album art and container images * set additional import options for directories on filesystem page * page to edit configuration (most of it), your settings are stored in the database * charset can be specific to import library * resource configuration can be used for container images * additional metadata stored from import scan * multiple disks distinguished by part_number field * modification time for autoscan directories now reflects sub directories and reduces startup footprint * All functions have been moved to common.js * A custom script file can be set in config.xml. It may contain additional functions or overwrites for the existing ones - if needed * Most entries from configuration can be accessed via new global variable config. * lots of fixes: https://github.com/gerbera/gerbera/releases/tag/v1.7.0 ------------------------------------------------------------------- Thu Oct 15 14:22:53 UTC 2020 - Paolo Stivanin - Update to 1.6.4: * Fix regression introduced in 1.6.2 in SQL generation * Fix a regression introduced in 1.6.2 when adding resources * Fixed a regression where some files could be removed from the library on a restart due to a race * Fixed a crash in ffmpeg hander where metadata date field was non-numeric * Add Samsung X_SetBookmark stub * Bump jimp * UI: Dont update mimetype to empty * minor fixes ------------------------------------------------------------------- Mon Sep 28 15:17:30 UTC 2020 - Paolo Stivanin - Update to 1.6.1: * fixed mime type retrieval for symlinks with libmagic * Actions: Run docker build on tags too * Bump js stuff to fix security warnings * Color folders with children instead of badges saying true * Improve Resource Handling * Add subtitle as resource and update entries with resources attached, improve ContentHandler * Bump elliptic from 6.5.2 to 6.5.3 in /gerbera-web * fix upnp header include * std::algorithm conversions * v1.6.0: https://github.com/gerbera/gerbera/releases/tag/v1.6.0 ------------------------------------------------------------------- Sat May 23 13:53:22 UTC 2020 - Jan Engelhardt - Generalize description. Use %autosetup. ------------------------------------------------------------------- Thu May 21 07:01:03 UTC 2020 - Paolo Stivanin - Update to 1.5.0 * Client Auto detection and DLNA quirks always enabled * C++ Standardisation * UI Enhancements * Transcoding Enhancements * Expat has been replaced with pugixml * Spdlog is now used for logging * upnp min version 1.12.0 * Lots of bug fixes and improvements all around Detailed changelong: https://github.com/gerbera/gerbera/releases/tag/v1.5.0 ------------------------------------------------------------------- Mon Jul 22 16:20:14 UTC 2019 - Sebastien CHAVAUX - Update to version 1.3.2: * Allow to set the manufacturer and the modelURL via config file (#477), thanks @joerg-krause * Fix find_program taglib-config when cross-compiling (#476), thanks @joerg-krause * Update config-import.rst (#475), thanks @ghlupe2 * Add Gerbera version to UI (#469), thanks @elmodaddyb * cmake/FindFFMPEG: do not quieten messages when using pkg-config (#466), thanks @joerg-krause * Fixture upgrade (#465), thanks @elmodaddyb * Update js cookie (#464), thanks @elmodaddyb * Add virtualUrl to AlbumArt resource for consistent resource URIs (#460), thanks @elmodaddyb * Use exiv2 header that include all headers (#457), thanks @nicolas-s * Update vendor dependencies (#455), thanks @elmodaddyb * Docs: Bump version (#452), thanks @v00d00 * feat: provide a way to toggle DLNA-seeking with a config (#450), thanks @rtm-ctrlz * main: bugfix interface CLI option (#451), thanks @edzius * Generate config.xml with XML Declaration (#447), thanks @elmodaddyb ------------------------------------------------------------------- Wed May 15 10:43:21 UTC 2019 - Sebastien CHAVAUX - Update to version 1.3.1: * Build system improvements, thanks @ffontaine * Fixes for DLNA Headers handling * Add support for TXXX AuxData extraction from MP3 * Fix External URL resource generation, thanks @elmodaddyb * Latest NPM Updates, thanks @elmodaddyb ------------------------------------------------------------------- Thu Nov 15 18:48:37 UTC 2018 - Tomáš Chvátal - Do not build against mysql - sqlite3 for tiny db is enough - Use exiv2 instead of exif ------------------------------------------------------------------- Fri Jun 2 02:34:59 UTC 2017 - avvissu@yandex.by - Update to gerbera.conf.in ------------------------------------------------------------------- Tue May 30 14:17:15 UTC 2017 - avvissu@yandex.by - Initial package