Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Gerbera

Building the Gerbera Media Server
Collective - Host: opensource - https://opencollective.com/gerbera-io - Website: https://gerbera.io - Code: https://github.com/gerbera

use empty() (#2612)

Signed-off-by: Rosen Penev <[email protected]>

github.com/gerbera/gerbera - 6e8e0133df3250490c0afadd8882c21f76627a60 authored over 2 years ago by Rosen Penev <[email protected]>
Build Ubuntu 22.04 (#2611)

* Handle library versions for jammy
* Don't build ffmpegthumbnailer on jammy
* Don't build mat...

github.com/gerbera/gerbera - 800b46123fb26346d197ee5dfb0808c38b3c3b98 authored over 2 years ago by Karlchen <[email protected]>
Prepare 1.11.0

github.com/gerbera/gerbera.io - f545f9ad96c8075a7f55bdfc159cef2d57580b17 authored over 2 years ago by Karlchen <[email protected]>
Apply clang-format

github.com/gerbera/gerbera - 9ab56951286ac48605f37f62578a74f4851b29a6 authored over 2 years ago by Tucker Kern <[email protected]>
Use new search SQL that recursively searches containers. Close #2364

github.com/gerbera/gerbera - c37eb09bc7e58e8bba28644207047a8492dc91c4 authored over 2 years ago by Tucker Kern <[email protected]>
Move sql_search_container_query_raw to sql_database.cc and use `identifiers` calls to fill in "containers".

github.com/gerbera/gerbera - d47aa5a2cbd2e7f1769dd99a175898ca8c83926d authored over 2 years ago by Tucker Kern <[email protected]>
Remove duplicated RequestedCount in search log

github.com/gerbera/gerbera - 26214758e2be6f2930013b3e69a6a259c695cdb8 authored over 2 years ago by Tucker Kern <[email protected]>
Add accessor for container ID to SearchParams

github.com/gerbera/gerbera - 9f50989a42ad1bce0d7a1e313a42ea5ed094aa9c authored over 2 years ago by Tucker Kern <[email protected]>
Fix typos and this-> usage after review

github.com/gerbera/gerbera - 1d40d4a7e568e02ad252b5c545b07410b050f670 authored over 2 years ago by Tucker Kern <[email protected]>
Add accessor for table alias

github.com/gerbera/gerbera - d2ea6855d1daff671dc124340bef4f271877415b authored over 2 years ago by Tucker Kern <[email protected]>
Attempt to improve performance by using non-recursive search for the root container

github.com/gerbera/gerbera - 547ebd4b7dd17b753cb4f73752f7377e0982c176 authored over 2 years ago by Tucker Kern <[email protected]>
Server: Clean up virtualURL handling

Single way to get the virtualUrl.

VirtualURL no longer includes the SERVER_VIRTUAL_DIR (content...

github.com/gerbera/gerbera - 3729d3095e684f0e60a8bba1c5c85ea8b4fb5c78 authored over 2 years ago by Ian Whyman <[email protected]>
Drop server from Context

github.com/gerbera/gerbera - cf21e7e435e135620ec972337f147076152098bd authored over 2 years ago by Ian Whyman <[email protected]>
Move resource URL generation into single location.

- Standardise URLs to end with an /ext/file.ext for improved compat
- Publish thumbnails as reso...

github.com/gerbera/gerbera - 338c7060ef9bb030208e8645e8f22ce417f3fcd2 authored over 2 years ago by Ian Whyman <[email protected]>
Don't storee timestamps in future

github.com/gerbera/gerbera - 43f160e86c8d10b90afafdd20b86a59fb86001b0 authored over 2 years ago by Karlchen <[email protected]>
Fix compilation of jpeg_resolution.cc

Fix for error: 'CHAR_BIT' was not declared in this scope

github.com/gerbera/gerbera - 50071692d5954356a26732595aa5cfbb3d671106 authored over 2 years ago by kyak <[email protected]>
clang-tidy: fix wrong erase

Found with bugprone-inaccurate-erase

Signed-off-by: Rosen Penev <[email protected]>

github.com/gerbera/gerbera - 37cb4accde784aaa1bf4a38cb16899410b7b617b authored over 2 years ago by Rosen Penev <[email protected]>
Handle purged parent container

github.com/gerbera/gerbera - 6975ce612f92fa35f66f472a83cd0ac2bb39662f authored over 2 years ago by Karl Straußberger <[email protected]>
Add ability to disable item class in autoscan directory

The files are still imported to PC Directory but the layout is not processes.

github.com/gerbera/gerbera - 85a1cb462fcde1e38f8ee9b596f56e8c79cacd88 authored over 2 years ago by Karl Straußberger <[email protected]>
fix compilation

Missing headers for throw_std_runtime_error

Signed-off-by: Rosen Penev <[email protected]>

github.com/gerbera/gerbera - 183beee1fa6b3eaf598766607e7028b1452303c6 authored over 2 years ago by Rosen Penev <[email protected]>
remove unused upnp header

Signed-off-by: Rosen Penev <[email protected]>

github.com/gerbera/gerbera - 5ce7c63395e69ac69b7e5fc16de116845ee2a38d authored over 2 years ago by Rosen Penev <[email protected]>
clang-tidy: remove defaulted constructors

These can just be implicit.

Signed-off-by: Rosen Penev <[email protected]>

github.com/gerbera/gerbera - 08ae68314dc9e35a3ff8b3bfce747285555df8aa authored over 2 years ago by Rosen Penev <[email protected]>
CI: Docker local cache, only buld AMD64 for PRs

github.com/gerbera/gerbera - b8a397a400accbfa90ceeffc04a06b6e8f242dd3 authored over 2 years ago by Ian Whyman <[email protected]>
Fix built in JPEG resolution parsing.

Looks like it was broken with the std::byte changes.
Added a test to make fixing the bug easier....

github.com/gerbera/gerbera - df54d06c7979303d6047337a0ec7c160978d11de authored over 2 years ago by Ian Whyman <[email protected]>
CI: Bump node version to 16

github.com/gerbera/gerbera - b1f8253d8f9163ad9b417405b571839f6e0393d4 authored over 2 years ago by Ian Whyman <[email protected]>
UI: Fix thumbnail loading with hostnames

github.com/gerbera/gerbera - 2302d5a441cdc9615571f83a45506be5a89a03d4 authored over 2 years ago by Ian Whyman <[email protected]>
FFMpegThumbnailer: Enable by default, improvements

Enable thumbnail generation by default.
Remove unused "Workaround Bugs" option
Catch thrown std:...

github.com/gerbera/gerbera - c784427296ebee3245e974b3a69731291c3053d4 authored over 2 years ago by Ian Whyman <[email protected]>
ContentManager: Merge autoscan lists into one

github.com/gerbera/gerbera - d8722b3698234b7b7fd3638940cfbc83a7556b06 authored over 2 years ago by Ian Whyman <[email protected]>
Resource: HD for >=720p

github.com/gerbera/gerbera - 666e095feac46609dcc99058a46a901fd2307182 authored over 2 years ago by Ian Whyman <[email protected]>
CI: Cancel running workflows on new push

github.com/gerbera/gerbera - b428db7512d978a250812beb2444d07ab127b219 authored over 2 years ago by Ian Whyman <[email protected]>
fix compilation with npupnp

unique_ptr removal forgot to change these as well.

Signed-off-by: Rosen Penev <[email protected]>

github.com/gerbera/gerbera - f1bbc54326642c3c015c99166403b881a0faf5f5 authored over 2 years ago by Rosen Penev <[email protected]>
Fix a regression that caused search-item-results to not be applied unless mark as played was also used.

github.com/gerbera/gerbera - 0a3a7ee002b2eda6cdcad8fcae1a623e892d2fd9 authored over 2 years ago by Tucker Kern <[email protected]>
clang-tidy: use at() instead of []

Signed-off-by: Rosen Penev <[email protected]>

github.com/gerbera/gerbera - d468f4be5c3758d636e529fe3ea66460a23760e0 authored over 2 years ago by Rosen Penev <[email protected]>
fix wrong variable name

Signed-off-by: Rosen Penev <[email protected]>

github.com/gerbera/gerbera - 89c2f631a1a465b5a16fcd6420ae37f27e86706b authored over 2 years ago by Rosen Penev <[email protected]>
remove const from map

Avoids clang-tidy warning about the return value of template being const
V.

Signed-off-by: Rose...

github.com/gerbera/gerbera - eeba2bf90fe3cab8d49648e678e24e27d36c3e7e authored over 2 years ago by Rosen Penev <[email protected]>
clang-tidy: redundant init

Signed-off-by: Rosen Penev <[email protected]>

github.com/gerbera/gerbera - 6f5d3b68aa0107b23ec4a37094e4cb1b63ac4e46 authored over 2 years ago by Rosen Penev <[email protected]>
change read/write functions to use std::byte

Signed-off-by: Rosen Penev <[email protected]>

github.com/gerbera/gerbera - 106832384898a2155af65261aacec0ffceb776b2 authored over 2 years ago by Rosen Penev <[email protected]>
manual unique_ptr removals

These are never null.

Signed-off-by: Rosen Penev <[email protected]>

github.com/gerbera/gerbera - 3f70549150a7dde5b6e0287f9a63cf779331d68f authored over 2 years ago by Rosen Penev <[email protected]>
clang-tidy: use braced init list

Signed-off-by: Rosen Penev <[email protected]>

github.com/gerbera/gerbera - 7bb500031f87240501a6015454e38fa946ede46d authored over 2 years ago by Rosen Penev <[email protected]>
Handle config sourced autoscans in DB more gracefully

Fixes: https://github.com/gerbera/gerbera/issues/2567

github.com/gerbera/gerbera - ab6c7a8052e0d2711f925cdac3b82fada0f76bfd authored over 2 years ago by Ian Whyman <[email protected]>
remove IOHandler unique_ptrs

reference is good enough.

Signed-off-by: Rosen Penev <[email protected]>

github.com/gerbera/gerbera - edc163096c33398796fd986243e873d76b01d61e authored over 2 years ago by Rosen Penev <[email protected]>
remove pointless move

constructor uses const ref.

Signed-off-by: Rosen Penev <[email protected]>

github.com/gerbera/gerbera - 9855f9531b48924ec0699f2c2911b6be272ad60b authored over 2 years ago by Rosen Penev <[email protected]>
clang-tidy: pass by value

Signed-off-by: Rosen Penev <[email protected]>

github.com/gerbera/gerbera - d668640faaf744156147783d12d1e9bdc63706c9 authored over 2 years ago by Rosen Penev <[email protected]>
remove unused includes

Signed-off-by: Rosen Penev <[email protected]>

github.com/gerbera/gerbera - 891f2e41e1d4065b860be949c049eac5edec52ef authored over 2 years ago by Rosen Penev <[email protected]>
pass std::string by value

Avoids CLion warnings about using string_view.

Signed-off-by: Rosen Penev <[email protected]>

github.com/gerbera/gerbera - eaf9ea981271e9c8461aec7b640ba180ca5511d4 authored over 2 years ago by Rosen Penev <[email protected]>
clang-tidy: add special member functions

Signed-off-by: Rosen Penev <[email protected]>

github.com/gerbera/gerbera - c68e016a621e5cfeb3cb6dd603ae2f38f95f098c authored over 2 years ago by Rosen Penev <[email protected]>
value to ref conversions

clang-tidy suggests placing the size parameter in the initializer list.

Signed-off-by: Rosen Pe...

github.com/gerbera/gerbera - 1525b6c3e112c89e097a17b324377a5f544da7a9 authored over 2 years ago by Rosen Penev <[email protected]>
manual move conversions

Signed-off-by: Rosen Penev <[email protected]>

github.com/gerbera/gerbera - cc5548b009f2114d32a5cc8e2877e6775121be7e authored over 2 years ago by Rosen Penev <[email protected]>
fix declaration

Signed-off-by: Rosen Penev <[email protected]>

github.com/gerbera/gerbera - 5417bc90d9cd8e4551c2b6496158e04ec0d0bc51 authored over 2 years ago by Rosen Penev <[email protected]>
simplify bool expression

Signed-off-by: Rosen Penev <[email protected]>

github.com/gerbera/gerbera - 4489d860c802e8d4df0a05c0c0397ea22400623f authored over 2 years ago by Rosen Penev <[email protected]>
CI: Debian: whitelist /build

github.com/gerbera/gerbera - c2c07deffafd2ab46fad61ef521768759937e2b4 authored over 2 years ago by Ian Whyman <[email protected]>
Config: Autoscan list to plain vector

github.com/gerbera/gerbera - 9f29e85cf94dca8d8a4e3427c85a79b8d897036a authored over 2 years ago by Ian Whyman <[email protected]>
add missing moves

Signed-off-by: Rosen Penev <[email protected]>

github.com/gerbera/gerbera - 0d0a4590cfd82b9d755e5adcf0c3d0add27b9d01 authored over 2 years ago by Rosen Penev <[email protected]>
Autoscan: fix out of range issue

github.com/gerbera/gerbera - aa7d580dbd29e58e90e1ade8739e04390cfa7831 authored over 2 years ago by Karlchen <[email protected]>
get rid of make_pair

redundant as emplace_back is being used.

Signed-off-by: Rosen Penev <[email protected]>

github.com/gerbera/gerbera - 8b15a61c9b490ce792d347b52b04e19772979955 authored over 2 years ago by Rosen Penev <[email protected]>
Minimal: fix test

github.com/gerbera/gerbera - ba50d1f67a136c506303f593a8b479028dd683b8 authored over 2 years ago by Karlchen <[email protected]>
Bump FreeBSD

github.com/gerbera/gerbera - 064fa55e4933760f965da51a1ca184c9f6a65243 authored over 2 years ago by Karl Straußberger <[email protected]>
Change ResourceContentType to Resource::purpose

github.com/gerbera/gerbera - 3eeda0a24613d60be05624b87d46843e002ee150 authored over 2 years ago by Karl Straußberger <[email protected]>
Revert "fix bad URL"

This reverts commit b3ca17aac63a9217e802de21fb18dbc92958ba21.

github.com/gerbera/gerbera - 42efebaf763b7b22384396bbc965ea872c7ee004 authored over 2 years ago by Karlchen <[email protected]>
fix bad URL

: is used to specify port, not the URL.

Signed-off-by: Rosen Penev <[email protected]>

github.com/gerbera/gerbera - b3ca17aac63a9217e802de21fb18dbc92958ba21 authored over 2 years ago by Rosen Penev <[email protected]>
Remove DB field from autoscan list

github.com/gerbera/gerbera - 8f28422fc53d785fe434d94b0376a2c1abce7bf8 authored over 2 years ago by Ian Whyman <[email protected]>
ContentHandler to enum

github.com/gerbera/gerbera - 46b0862dc1ff9df2070f19ccadba9f3930886112 authored over 2 years ago by Karl Straußberger <[email protected]>
Autoscan: Tidy validation logic, nest enum

github.com/gerbera/gerbera - e411e74c7b21e5f8a3295f6198d65821be70bd6e authored over 2 years ago by Ian Whyman <[email protected]>
Fix Bitrate formatting, populate bitsPerSample

github.com/gerbera/gerbera - b92254b8a79a14f143f3da754946857de42e981c authored over 2 years ago by Ian Whyman <[email protected]>
move make_shared into function (#2541)

No need for a function parameter.

Signed-off-by: Rosen Penev <[email protected]>

github.com/gerbera/gerbera - 96a02bf6b77f0b20dfa56864a82e1775fd17e7c9 authored over 2 years ago by Rosen Penev <[email protected]>
Add MetaData 'dc:data' to all Item and container (#2538)

* fix set MetaData 'dc:date' for all object

* fix dc:data style YYYY-DD-MM to YYYY-MM-DDTHH:m...

github.com/gerbera/gerbera - cb4085eacb86430128e433c7bcfbe4939f28e2f2 authored over 2 years ago by TaniGit <[email protected]>
Add Quirk to block filename in item uri

github.com/gerbera/gerbera - 447b6aec20354542c5a1719b4381727b341392bc authored over 2 years ago by Karl Straußberger <[email protected]>
Improve readability of attributes

github.com/gerbera/gerbera - f36a757c25e8435c9744bb9f96694d393f1590bf authored over 2 years ago by Karlchen <[email protected]>
clang-tidy: member function const

Signed-off-by: Rosen Penev <[email protected]>

github.com/gerbera/gerbera - 4ce19b287053c90427c16f138bfeba1cef84f956 authored over 2 years ago by Rosen Penev <[email protected]>
pass shared_ptr by value

Signed-off-by: Rosen Penev <[email protected]>

github.com/gerbera/gerbera - 4653c8f32c1cb04a2c11db4377419cdbff724552 authored over 2 years ago by Rosen Penev <[email protected]>
add throw_fmt_system_error define

Avoids having to call strerror manually.

Signed-off-by: Rosen Penev <[email protected]>

github.com/gerbera/gerbera - a70d5701a897d2033a8d5d13974a9996cd79c89b authored over 2 years ago by Rosen Penev <[email protected]>
clang-tidy: fix wrong decleration

Signed-off-by: Rosen Penev <[email protected]>

github.com/gerbera/gerbera - a23c6d13b99b5ed844f172b258a980d9c35be075 authored over 2 years ago by Rosen Penev <[email protected]>
clang-tidy: fix inconsistent declaration

Signed-off-by: Rosen Penev <[email protected]>

github.com/gerbera/gerbera - 380bd565e6c232f7d1bfe637849ae83d125bbdae authored over 2 years ago by Rosen Penev <[email protected]>
clang-tidy: add closing namespace comment

Signed-off-by: Rosen Penev <[email protected]>

github.com/gerbera/gerbera - 5d7eaf6494500eca1a4a6da5e793d34df59a1197 authored over 2 years ago by Rosen Penev <[email protected]>
clang-tidy: member function const

Signed-off-by: Rosen Penev <[email protected]>

github.com/gerbera/gerbera - 46c22cc935096faa49c7f14269baf9fdd7d51034 authored over 2 years ago by Rosen Penev <[email protected]>
clang-tidy: const ref conversions

Signed-off-by: Rosen Penev <[email protected]>

github.com/gerbera/gerbera - d43cec83c9987575dced7aa296c71ae16d927681 authored over 2 years ago by Rosen Penev <[email protected]>
README: Bump required npupnp version (#2526)

Fixes: 2523

github.com/gerbera/gerbera - 3b14bbd44ef3687e6868be2cb0406b7f3708045e authored over 2 years ago by Ian Whyman <[email protected]>
Try to fix paths-ignore

seems to be broken

github.com/gerbera/gerbera - 9b6021cc8c0d39baa374d263c38b671be4c7c4c0 authored over 2 years ago by Karlchen <[email protected]>
Find DNLA profiles by resource attributes

Extracted ConfigSetup classes to subdir
Add new ConfigSetupVector to store any type of key-value...

github.com/gerbera/gerbera - 9278757d6b2da60c5d163624dfee4b757f09b8b5 authored over 2 years ago by Karl Straußberger <[email protected]>
Restore friendly name in UI

Fixes #2522

Thanks to @BobManMasher for the report

github.com/gerbera/gerbera - 24dbe79bf4feebd1d7b61a04a08d232639aad2c5 authored over 2 years ago by Ian Whyman <[email protected]>
Tests: shorten friendly name

github.com/gerbera/gerbera - 46f676da2a1dcf9352a9569ac00e1df023e05dd8 authored over 2 years ago by Ian Whyman <[email protected]>
Update to new ResourceAttributes enum

github.com/gerbera/gerbera - aecadfeb811f9e07f57120111d53dcb011e073e7 authored over 2 years ago by Karl Straußberger <[email protected]>
WavPack: Get metadata with original library

github.com/gerbera/gerbera - 965a1d56129c8ff86c5b3c70b0d652e0d299728c authored over 2 years ago by Karl Straußberger <[email protected]>
ResourceAttribute new style enum

github.com/gerbera/gerbera - 1d363c06e01ae535d79fc78cfd874502b10c4f45 authored over 2 years ago by Ian Whyman <[email protected]>
Bump minimist from 1.2.5 to 1.2.6

Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6.
- [Release notes](ht...

github.com/gerbera/gerbera-mobile-app - 7cffa51d48e1e2dceff73fe38f20c58bcaef83a2 authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump minimist from 1.2.5 to 1.2.6 in /gerbera-web

Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6.
- [Release notes](ht...

github.com/gerbera/gerbera - aa28761b5d2921c1b352ffd4a7c2ad952b47aae3 authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Allow agent to not exist if profile is disabled.

Filter for mimetype.

Add startup option to check config.

github.com/gerbera/gerbera - 66ec2957b269eb99bae6f90c72636aafed884382 authored over 2 years ago by Karl Straußberger <[email protected]>
Support filtering transcoding profiles

- by client flag
- by content type

github.com/gerbera/gerbera - ff1d37e8cd77ca3452332f6b3b291474f264646d authored over 2 years ago by Karl Straußberger <[email protected]>
Refactor handling of network addresses

github.com/gerbera/gerbera - c22d58601fe68e29b8f86aabc60193aea972deae authored almost 3 years ago by Karlchen <[email protected]>
Split out URL handling methods to UrlUtils namespace

github.com/gerbera/gerbera - fcde1e89cd922974eae2444bcb41df929d3e5adf authored almost 3 years ago by Ian Whyman <[email protected]>
Fix: Repair broken Mysql statements

github.com/gerbera/gerbera - ef9c2ca61988a0f6d989e21d6180acd2cfd6b513 authored almost 3 years ago by Karlchen <[email protected]>
Sort containers first

github.com/gerbera/gerbera - 6ce919ad06e012c3e16f20a0274816f349ae321a authored almost 3 years ago by Karl Straußberger <[email protected]>
use to_integer

Same as above function

Signed-off-by: Rosen Penev <[email protected]>

github.com/gerbera/gerbera - 6ef0648b73f50060aa0ab9a4f21a9556ece0454a authored almost 3 years ago by Rosen Penev <[email protected]>
string to string_view conversion

clang-tidy suggests const std::string&. Probably better to pass a view.

Signed-off-by: Rosen Pe...

github.com/gerbera/gerbera - 212bbbc48089c06979dee06947e01a425b736c06 authored almost 3 years ago by Rosen Penev <[email protected]>
Rework file access

closes #2493

github.com/gerbera/gerbera - 9d3939f7321b6f3fc803a78ea81fabce9a83a489 authored almost 3 years ago by Karl Straußberger <[email protected]>
replace bzero with {}

The former is a BSD function that is not available everywhere.

Signed-off-by: Rosen Penev <rose...

github.com/gerbera/gerbera - 5befdc0255bcfb5e628fe69cae04fd514eccbc27 authored almost 3 years ago by Rosen Penev <[email protected]>
Update documentation

github.com/gerbera/gerbera - 687a855e45b09dee14ca1f35743c32a7df2cc326 authored almost 3 years ago by Karl Straußberger <[email protected]>
Support searching playlists containers

fixes #2492

github.com/gerbera/gerbera - 0b66f0e3c373993b2ca772f638aad4012caa6446 authored almost 3 years ago by Karlchen <[email protected]>
clang-tidy: use move

Signed-off-by: Rosen Penev <[email protected]>

github.com/gerbera/gerbera - caef3658eb90725c7eafad9f6dc63486e28a12c6 authored almost 3 years ago by Rosen Penev <[email protected]>
remove reference parameter

It's generally preferred to do a single function passed by value instead
of l and rvalue referen...

github.com/gerbera/gerbera - 9b0bba339dfa43d86d80b1df0c08eb23c2ed50bb authored almost 3 years ago by Rosen Penev <[email protected]>