* 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. OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/gerbera?expand=0&rev=70
After install ============= 1.) config.xml 1.1.) config.xml from package The config.xml is generated automatically during installation. This must then be adapted under /etc/gerbera. 1.2.) config.xml own In exceptional cases, a new config.xml can also be generated. gerbera --create-config | sudo tee /etc/gerbera/config.xml Make sure that the new file has the correct rights. These should be 644 gerbera:gerbera. Described here: https://docs.gerbera.io/en/stable/config-generate.html#generateconfig 2.) vhost To use vhost of the web servers apache or nginx, their files must first be adapted. Uncomment ProxyPass and ProxyPassReverse after configure. Further information on configuration can be found at: https://docs.gerbera.io/en/stable/run.html#first-time-launch to find.
Description
Languages
RPM Spec
100%