3a83ee8f0a
Accepting request 1251652 from multimedia:apps
Ana Guerrero2025-03-10 16:58:32 +00:00
73a3ed54e8
- Update to 2.5.0 The following changes are noteworthy: - Changed default for layout to js if built with JavaScript support. - The new autoscan mode manual in conjunction with the action Scan Now replaces the action to add individual folders. * NEW Features - All configuration options for autoscan directories are available in the web UI now, including scripts and storage in the database. - New configuration option for autoscan directories to rescan files that ended up as plain object in the first run. - Several script options to control audio layout - Harmonisation of metadata handling for wavpack and matroska media handlers - Fabricated comment on import in media handlers (incl. configuration) - Resource attribute pixelFormat for videos. - Additional Resources (thumbnail, subtitle) for External Urls - New UI command Scan Now and minor improvement - Manual autoscan to replace Add Items in filesystem view * FIXES - Album art and structure in builtin layout - Autoscan objects in scripts - Metadata in builtin layout, album artist in default js layout - Commands in UI show descriptive tooltips - Child items of autoscan folder in UI * Code Improvements - Removed static from ConfigDefinition - Update versions of pugixml (1.15), libexif (v0.6.25), wavpack (5.8.1), fmt (11.1.4), spdlog (1.15.1), wavpack (1.8.1), googletest (1.16.0), libexiv2 (0.28.5) * Detailled Changes - Gerbera 2.5.0 (#3415) - Fix shutdown issue (#3414) - Build with fmt 11.1.4 (#3413) - Autoscan fixes (#3410) - Update libexiv2 to 0.28.5 (#3409) - Add manual autoscan option (#3408) - Web UI: properly encode arguments (#3407) - Add Run Scan action in Web UI (#3406) - Fix config load (#3405) - Refactor WebRequests (#3403) - Debian Build for arm64 (#3400) - Update libexiv2 to 0.28.4 (#3399) - Support Resources for External Items (#3398) - Populate playlist item titles (#3397) - Fix update of playlists (#3395) - Update to googletest 1.16.0 (#3393) - Extract Pixelformat for videos (#3392) - UI: Make details collapsable in items editor detail view (#3390) - Rework autoscan list handling (#3389) - Sqlite: Exit after multiple exceptions (#3384) - Fix management auf autoscans in list (#3385) - Generate Comment from Metadata During Scan (#3368) - Update wavpack (#3380) - Build with fmt 11.1.3 (#3323) - Downgrade docker builder as well (#3379) - work around build issue (#3378) - Cleanup tree and autoscan commands (#3374) - Build correct Autoscan Type (#3371) - Add Options to Scripts (#3365) - Fix UpnpMap logic (#3364) - Set more metadata in builtin layout (#3359) - Improve logging of string conversion (#3355) - Update Library Versions (#3354) - Focal: Freeze more aws-sdk versions (#3353) - Focal: freeze ruby aws-sdk versions used for package upload (#3352) - Fix cors host without ipv6 address (#3349) - Remap metadata fields when parsing virtual-directories keys (#3351) - Autoscan: Add missing properties to web UI and database (#3346) - Force Reread of unknown files (#3345) - JS: Fix config autoscan object in scripts (#3344) - Fix album art in builtin layout (#3341) - Refactor static code from ConfigDefinition (#3338) - Bump master (#3337)
Paolo Stivanin2025-03-10 07:11:19 +00:00
a53018964b
Accepting request 1251161 from home:ecsos:server
Paolo Stivanin2025-03-10 07:11:19 +00:00
4ded5a137b
Accepting request 1239516 from home:ecsos:server
Paolo Stivanin2025-01-23 13:24:23 +00:00
de49d5e289
Accepting request 1239516 from home:ecsos:server
Paolo Stivanin2025-01-23 13:24:23 +00:00
1d13196ef8
Accepting request 1235866 from multimedia:apps
Ana Guerrero2025-01-09 14:08:06 +00:00
6f39cd1272
Accepting request 1235866 from multimedia:apps
Ana Guerrero2025-01-09 14:08:06 +00:00
66c225e851
- Update to 2.4.1 * Changes - Fix Dockerfile (#3335) - Update to 2.4.0 Rerun gerbera --create-config="Boxlayout|DynamicContainer" and merge changes to the boxlayout and containers the get support for upnp shortcut list feature. There are some noteworthy new features in this release: - the search page: Query your database with UPnP search statements in Web UI, - the dark mode for the Web UI, - access permissions for files: Restrict access to directories via client groups, - support for UPnP filters in requests, - support for UPnP CONTAINER_SHORTCUTS feature. * NEW Features - Configuration of ui handler to allow hosting of docs and doxygen output - Support for UPnP filters - Support for UPnP shortcuts - Search page in web UI - Command line options --create-config and --create-example-config support arguments - Provide packages for Ubuntu-24.10 - Allow deleting of client entries immediately * FIXES - Logic exceptions are reported - Handling of logging command line options - Handling of checkbox values on web ui - Access to cache option if thumbnailer is disabled - Container creation in web ui - Handling of multi-valued tags in virtual paths - Increase of pupnp threadpool size - Drop Build Support for Ubuntu 23.04 and 23.10 * Code Improvements - Build without ffmpeg leaves option unset - Compatibility with ffmpeg > 6.0 - Logging of build info with --compile-info - Update versions of libpupnp (1.14.20), spdlog (1.15.0) - Update Build Environment - Update versions of js vendor files jquery-ui (v1.13.2 -> v1.14.1), js-cookie (v3.0.1 -> v3.0.5), @popperjs/core (v2.11.6 -> v2.11.8) * Changes - Gerbera 2.4.0 (#3330) - Fix Artist Image in Virtual Layout (#3333) - Set correct image size for xx-large pictures (#3332) - Enhance xsd (#3329) - Validate XSD CI workflow (#3328) - Gerbera welcomes 2025 (#3327) - Fix container filters (#3325) - Handle int parse error in config (#3324) - Debian: pack postinst file (#3320) - Fix SIMPLE_DATE (#3318) - Mention systemd as optional package (#3317) - Web UI: Add dark mode (#3309) - Fix config2.xsd: The QName value upnp-properties does not resolve to … (#3314) - Dynamic banner colour in Readme (#3308) - Update build for openSuSE (#3307) - Fix parsing enum config values (#3304) - Update docker settings (#3301) - Clients: Support deleting entries (#3299) - Debian: create changelog file (#3297) - Fix systemd detection (#3295) - ConfigGenerator: Export defaults for more entries (#3293) - UPnP filters: provided defaults for filter properties (#3292) - Scripting: Clean up property handling (#3290) - Update and refactor MySQL code (#3289) - Improve compile info contents (#3286) - actions: clang-format 18 (#3257) - deps: Fix build with ffmpeg 6.1 (#3256) - Fix CodeQL messages (#3285) - Config: Unify path handling (#3282) - Add workflow for Release Drafter (#3277) - Test: Fix CMake commands (#3284) - Drop Build Support for Ubuntu 23.04 (#3283) - Web UI: Cleanup display of item number (#3280) - Handle broken ContainerImage (#3278) - Update Release Template (#3276) - Drop Build Support for Ubuntu 23.10 (#3275) - Update js vendor files (#3274) - Add variables to docker images (#3267) - Fix Handling command line options (#3273) - UPnP Shortcuts feature (#3261) - Access permissions for files by client (#3255) - Fix autoscan issue with empty filename (#3254) - Update Build Environment (#3252) - Resource directory configuration and cleanup collection (#3251) - Bump cookie, express and socket.io in /gerbera-web (#3249) - Web UI: Fix detail display (#3247) - Increase size of pupnp threadpool (#3244) - Web UI: Add Search page (#3242) - Improve handling multivalue tags in virtual paths (#3241) - Fix creating containers in web ui (#3240) - UPnP: Add support for filters (#3233) - Fix access to cache option if thumbnailer disabled (#3232) - Fix build without ffmpeg (#3231) - Fix handling of checkbox values on web ui (#3229) - Config: UI handler mimetypes and CSP (#3227) - Bump master (#3226) - Fix some errors in post section from spec file. - Fix rights for config and log directories and files. - Fix wrong group in gerbera.sysusers.in - Move sqlite gerbera.db from /etc/gerbera to /var/lib/gerbera for new installations.
Paolo Stivanin2025-01-08 10:08:22 +00:00
e3668dfdc3
Accepting request 1235704 from home:ecsos:server
Paolo Stivanin2025-01-08 10:08:22 +00:00
29a6140c83
- Remove fmt <11.1 requirements since spdlog now builds fine with it.
Paolo Stivanin2024-12-30 07:42:18 +00:00
441647a556
- Remove fmt <11.1 requirements since spdlog now builds fine with it.
Paolo Stivanin2024-12-30 07:42:18 +00:00
84aea24eff
- Fix build error with fmt version. gerbera does not build with fmt >= 11.1 Upstream spdlog version 1.15.0 use bundled fmt version 11.0.2. - Add some hints to config.xml.
Paolo Stivanin2024-12-27 13:23:18 +00:00
cff6e18a89
Accepting request 1233556 from home:ecsos:server
Paolo Stivanin2024-12-27 13:23:18 +00:00
e04ce67d06
Accepting request 1230024 from multimedia:apps
Ana Guerrero2024-12-11 20:04:30 +00:00
d66449a10c
Accepting request 1230024 from multimedia:apps
Ana Guerrero2024-12-11 20:04:30 +00:00
847473b8e5
- Create config.xml automatically in the psot section, because config.xml is much too old and udn para is static and not unique. - Also generate a config-example.xml, a new config-new.xml and a config-diff.xml which show the new parameter in a newer gerbera version. - Add README.SUSE. - Add vhost configuration for apache nginx. - Fix suse-logrotate-user-writable-log-dir /var/log/gerbera gerbera:gerbera 0755
Paolo Stivanin2024-12-11 08:42:33 +00:00
d06dc9c8ec
Accepting request 1230017 from home:ecsos:server
Paolo Stivanin2024-12-11 08:42:33 +00:00
1fb23afd1a
Accepting request 1223431 from multimedia:apps
Ana Guerrero2024-11-12 18:21:14 +00:00
5a7c1d4e8e
Accepting request 1223431 from multimedia:apps
Ana Guerrero2024-11-12 18:21:14 +00:00
23094416f9
Accepting request 1137492 from multimedia:apps
Ana Guerrero2024-01-08 22:45:51 +00:00
6239c30f72
Accepting request 1137492 from multimedia:apps
Ana Guerrero2024-01-08 22:45:51 +00:00
255c0c92b7
- Update to 2.0.0: NEW: * Staged importing that allows updating the virtual layout instead of deleting and recreating it each time (import-mode="grb") * Config options as command line arguments (--set-option OPT=VAL with --print-options) * Allow configuration of follow-symlinks per autoscan directory * Configuration of containers in virtual layout: title can be changed, some nodes can be disabled * New mode of loading Javascript plugins with cleanup of global variables * Generation of example configuration via command line option --create-example-config * Case insensitive sorting for databases * New config options for URL handling and host redirection * Use .nomedia to hide directory, incl. config option * Support for UPnP commands GetFeatureList and GetSortExtensionCapabilities FIXES: * Autoscan: Keep track of renamed directories * Runtime issues in request handling * Configurable handling of HOME directory * Transcoding: parsing issue of requests * Stability for sqlite database access * Browsing on Samsung devices - Drop upstreamed gerbera-1.12.1-buildfix-support-fmtlib-10.patch.
Paolo Stivanin2024-01-08 08:20:49 +00:00
cd8ae41f57
- Update to 2.0.0: NEW: * Staged importing that allows updating the virtual layout instead of deleting and recreating it each time (import-mode="grb") * Config options as command line arguments (--set-option OPT=VAL with --print-options) * Allow configuration of follow-symlinks per autoscan directory * Configuration of containers in virtual layout: title can be changed, some nodes can be disabled * New mode of loading Javascript plugins with cleanup of global variables * Generation of example configuration via command line option --create-example-config * Case insensitive sorting for databases * New config options for URL handling and host redirection * Use .nomedia to hide directory, incl. config option * Support for UPnP commands GetFeatureList and GetSortExtensionCapabilities FIXES: * Autoscan: Keep track of renamed directories * Runtime issues in request handling * Configurable handling of HOME directory * Transcoding: parsing issue of requests * Stability for sqlite database access * Browsing on Samsung devices - Drop upstreamed gerbera-1.12.1-buildfix-support-fmtlib-10.patch.
Paolo Stivanin2024-01-08 08:20:49 +00:00
766153fd17
- Update to 1.12.1: * Debug options for specialized messages * Configure offset of lastPlayedPosition (aka Samsung bookmark) * Calling null IOHandler * Encoding of ticks ' as ' for Bose * ffmpeg and transcoding in docker container * Tests failing on openSuSE > 15.3 and others - Drop 2759.patch
Paolo Stivanin2023-01-06 08:08:21 +00:00
deed31345c
- Update to 1.12.1: * Debug options for specialized messages * Configure offset of lastPlayedPosition (aka Samsung bookmark) * Calling null IOHandler * Encoding of ticks ' as ' for Bose * ffmpeg and transcoding in docker container * Tests failing on openSuSE > 15.3 and others - Drop 2759.patch
Paolo Stivanin2023-01-06 08:08:21 +00:00
e26b67f455
is fixed. These two tests (UpnpClientsTest.getHostName and ParserTest.SortTrackNumber) were added with this release.
Paolo Stivanin2022-11-29 16:46:53 +00:00
fac8d25186
is fixed. These two tests (UpnpClientsTest.getHostName and ParserTest.SortTrackNumber) were added with this release.
Paolo Stivanin2022-11-29 16:46:53 +00:00
087095ecad
- Update to 1.12.0: * Support for NFO files as additional resources: Set up in resources and place nfo-files (https://kodi.wiki/view/NFO_files/Templates) next to your media files. * Tweaking mimetypes for clients * Editing Flags in web UI * More statistics on web UI * Add support for ip subnets in client config * Defaults for virtual container upnp class * Configuration for SQLite database modes * Offline mode for initial scan large libraries - Remove 2635.patch - Remove fix-fmt9.patch
Paolo Stivanin2022-11-29 14:21:11 +00:00
7fb616a588
- Update to 1.12.0: * Support for NFO files as additional resources: Set up in resources and place nfo-files (https://kodi.wiki/view/NFO_files/Templates) next to your media files. * Tweaking mimetypes for clients * Editing Flags in web UI * More statistics on web UI * Add support for ip subnets in client config * Defaults for virtual container upnp class * Configuration for SQLite database modes * Offline mode for initial scan large libraries - Remove 2635.patch - Remove fix-fmt9.patch
Paolo Stivanin2022-11-29 14:21:11 +00:00