Ecosyste.ms: OpenCollective

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

github.com/gerbera/gerbera

UPnP Media Server for 2025: Stream your digital media through your home network and consume it on all kinds of UPnP supporting devices 📱💻📺
https://github.com/gerbera/gerbera

Fix setting autoscan from Web UI

94a6988fe02bb17473108dad19e9abfd19eb842a authored over 2 years ago
Path handling cleanup

c7866e6398ea87ec35f5b25004eadfb93d4be9f3 authored over 2 years ago
Layout: Fix handling of dates with full time

620f17e9a0e3be652c6c842e5b81a8dc7a000c4c authored over 2 years ago
Main: Introduce offline mode for faster import

11ffc571e0f7ef4b87c4ffc8a38e8a5f178d4864 authored over 2 years ago
SQLite: Limit cache for deleted entries

Cache currently slows down re-import if many items are deleted.

66e10bcbdf2d47e767110ebf1775fb471e626437 authored over 2 years ago
Correctly handle scanf result (CodeQL finding)

ab717a3f7dd850acfa59fd9b786c4a00fd400ed5 authored over 2 years ago
CodeQL: Update version

c0787e06e060fb6b8cce52f04902b8f1e1d69779 authored over 2 years ago
Sqlite: Configuration for database modes

8c5842ccdf513b548cc87545a87213110b323e18 authored over 2 years ago
Systemd: Add wants entry

680afe530016a290a1ebb2a54528cbd9b5f77286 authored over 2 years ago
Update Autoscan Dialog

21069d9832efe7e1f302e0f7adb3eb35b047bc50 authored over 2 years ago
Autoscan: Support configuration of upnp class of virtual containers

2c0444260e943babf0924fd84155734354df2743 authored over 2 years ago
Saveguard Samsung Quirks

Improve debugging messages

c4c4e66e52bac37a2ef7a2729a9d69e78ab171db authored over 2 years ago
Fix sorting by track number

def380290670e169a7edb09d5d88cf6f0ac3b49a authored over 2 years ago
Fix sorting by track number

0164875b9ee4eb40507565fe6f1b9c1467488bc6 authored over 2 years ago
Add support for ip subnets in client config

8431228df3adb27a4394bcd0048120a93da4be60 authored over 2 years ago
Handle deleted objects in sqlite queue

52d0bfcb19b4903c1d076be841cba0389b367490 authored over 2 years ago
database: clearflags use bit operation

a7d52e7e4dbd69a66063a609b18f24705de02f8f authored over 2 years ago
web: update jquery-ui to 1.13.2

6d56cd48230f363bc924b0f832c5e422ec58441a authored over 2 years ago
use fmt 9.0.0

f67bceffbfcdc5d71e41190d954e5f274f777619 authored over 2 years ago
Fix build with fmt 9.0

Fixes #2681

d7b8fafbc94405c20753fed569abd8878cccde89 authored over 2 years ago
Fix removing flags in ui

cba48f32ac2fc6308739e34d705725347c7b34cc authored over 2 years ago
Fix: Remove duplicate open breaking url transcoding

ab8628a0bf307bd6339cd3bb5ced4c55899f962e authored over 2 years ago
Remove dropped ubuntu versions

93cec92df0ae97bf7be1b3d1c3ffdad9e900403d authored over 2 years ago
Fix npm vulnerabilities

92899364c7455d92d2b8247adcd427b305556d8a authored over 2 years ago
Bump terser from 5.13.1 to 5.14.2 in /gerbera-web

Bumps [terser](https://github.com/terser/terser) from 5.13.1 to 5.14.2.
- [Release notes](https:...

efbb4531486da7bbfbfdb3cd2d98db4627b01c7f authored over 2 years ago
Bump jquery-ui from 1.13.1 to 1.13.2 in /gerbera-web

Bumps [jquery-ui](https://github.com/jquery/jquery-ui) from 1.13.1 to 1.13.2.
- [Release notes](...

535c78ab29bc35e2fc186e0dfc3108cb7b458b41 authored over 2 years ago
fix compilation with latest exiv2 master

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

d304e2f283ab8c00fc3fa30ac2cfc0806777e3a6 authored over 2 years ago
Transcoding for external items

53b610c28bf10e092048ab05530b4a953bee1a16 authored over 2 years ago
Cleanup tasks on removeObject

79979bd3736f5099846cb3f873cedf225e02fe0a authored over 2 years ago
Improve creating external links

ec0dfde4e1532d83db2079fc556cf270996d40a1 authored over 2 years ago
more sonarlint

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

edbad9b959ed00ddb61ade1b3ef2d9bb9b30f04c authored over 2 years ago
Fix 2663

269fd888751a7095c193f861198513824a4b6e4c authored over 2 years ago
Improve error handling for Resolution

15c02090d01c7f73ed3ab1636cb4879a0b7a9a6d authored over 2 years ago
const member functions

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

0f0d6248c12fad6a05584f99511798c2dbafc50a authored over 2 years ago
Simplify Xml2Json

131b341f3b7334fc9f0e9887b6590aaf089e0fed authored over 2 years ago
actions: use alpine 3.16 container

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

bea483058c8b567cbc28602fa037e806ec45ddd1 authored over 2 years ago
sonarlint fixes

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

329e98716b84ceea120499a32a379137126a0e3e authored over 2 years ago
Add files sizes to server stats

Add sub types to stats

6de466e9e59c9ea48a882cf96af81a308b2fc60f authored over 2 years ago
replace some memcpy by std::copy_n

The latter compiles to the former. It's more restrictive as the types
have to match.

Signed-off...

161c56f3c655293750efc6f733a3e7664a5e58e5 authored over 2 years ago
Coverity fixes

Mostly nullptr deref.

Found with Coverity.

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

8ad05989647ed9afddd00ec9eaf4e89deb4929f0 authored over 2 years ago
Handle Promise rejection

this may solve the CI issues. Sometimes the error message may be valid

1b6ffa66367d49677074899fe3de383d5ba03813 authored over 2 years ago
remove const from member variables

These are moved in from the constructor. const prevents moves.

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

ae9d6a64be57089ee723e3ee9f96690e2d17d6bd authored over 2 years ago
Update node packages

8375b58134f69b796908c69bb1684df9955b8d17 authored over 2 years ago
clang-tidy: const ref to value

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

847077f638d68d3d2fcac5f8ab75d7a72e17ad44 authored over 2 years ago
Support tweaking mimetypes for client

originates from client subtitle issues: some use `application/x-srt` others `text/srt`

54e5f77ca263e6275a23c62b5f1ac2d297d308ad authored over 2 years ago
clang-tidy: use data() instead of pointer magic

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

56bb08097a801f8b864ae3bf93ab41f974f41db0 authored over 2 years ago
clang-tidy: const string ref conversion

These looks like mistakes.

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

5c963c6ca15475f2b235ce5642e5c2c3719077e5 authored over 2 years ago
clang-tidy: don't use else after return

Manually modified to do early exit.

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

bf784c17c323111df6624834faa97a87171e0799 authored over 2 years ago
This and that

May even solve:

f7cf3de35b478dc631637d2eb2b88e84f8f27c62 authored over 2 years ago
Limit Number of dynamic container entries

f6a63f4d4e52d18ed0ef871fe1ce552a0188ccde authored over 2 years ago
Allow multi-value setting per client

8aa6d14d98f145210bb71b485b009c756f689d5b authored over 2 years ago
Execute Parser Script as ContentHandler

623db6c8a38ec0920191f131e5ff5197fd2be4f0 authored over 2 years ago
Read Metadata from asx Playlist

9df91cf32ffd4262f2c2f5edabae7b38b614dcf4 authored over 2 years ago
Add Test for NFO file parser

75b527d7754fce39d1cc31de5fa39690f6260fa0 authored over 2 years ago
Configuration of StringLimit for client

80f0b41cb7c14ae887f25e74870e284efddd220a authored over 2 years ago
Refactor Scripting

d37666b47e43f755b7a554eb25981280bb3d01c7 authored over 2 years ago
Add Handler for external metadata files

c6596474d6d28c136888b6b3a4165964e2d7064a authored over 2 years ago
Update versions

977a70ba15941a2ead30ad47e8a36bdf8e099c9f authored over 2 years ago
add deleted copy functions for WavPackHandler

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

923479cdb59b9c2ba9f1806e26be4753e6ff498e authored over 2 years ago
Drop scan_level on update to DB 19

81dd448d90ea9262a78b3725687a5e56d858b25e authored over 2 years ago
Minor fixes

Increase HD cutooff to 1920
Limit sample rate tweaks to DSD only - other formats like AAC also s...

2381f497d5315a50a3c3e06f23a1b89ac7c6fa86 authored over 2 years ago
Bump master

e6f14624731ecf9ac9412e991bb26aa6fb32b066 authored over 2 years ago
Gerbera 1.11.0

d73d8c1346213d784753c02ea771970500e0df2a authored over 2 years ago
clang-tidy: remove pointless c_str()

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

9d0c18ebde3c1be533bacfe0ae9fe3e31eb0404b authored over 2 years ago
clang-tidy: fix wrong declaration variable

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

151823b0792ca1b322339a6dcfcf5c5b4cfd4516 authored over 2 years ago
clang-tidy: no else after return

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

1584d656e8a3cafe64e776502891b93b3dbcea35 authored over 2 years ago
clang-tidy: modernize fixes

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

a2924a676a6d86eb6c3b1ab7ae8f00e34a052b1b authored over 2 years ago
webkit style for transcoding

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

ff729a55d97eb954c199fd7594fe3a64b32114af authored over 2 years ago
clang-tidy: add missing variable name in declaration

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

1c05b8a92c42290f9b394460d77f4a2d8dce1584 authored over 2 years ago
rename to_seconds to toSeconds

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

c3a615ed58320cb3ef2528e42644f4a0310cbaa1 authored over 2 years ago
clang-tidy: fix case style of class/structs

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

66c071cc9a748580822fe47fc1550b76c00c5ec0 authored over 2 years ago
use empty() (#2612)

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

6e8e0133df3250490c0afadd8882c21f76627a60 authored over 2 years ago
Build Ubuntu 22.04 (#2611)

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

800b46123fb26346d197ee5dfb0808c38b3c3b98 authored over 2 years ago
Add accessor for container ID to SearchParams

9f50989a42ad1bce0d7a1e313a42ea5ed094aa9c authored over 2 years ago
Fix typos and this-> usage after review

1d40d4a7e568e02ad252b5c545b07410b050f670 authored over 2 years ago
Move sql_search_container_query_raw to sql_database.cc and use `identifiers` calls to fill in "containers".

d47aa5a2cbd2e7f1769dd99a175898ca8c83926d authored over 2 years ago
Add accessor for table alias

d2ea6855d1daff671dc124340bef4f271877415b authored over 2 years ago
Use new search SQL that recursively searches containers. Close #2364

c37eb09bc7e58e8bba28644207047a8492dc91c4 authored over 2 years ago
Apply clang-format

9ab56951286ac48605f37f62578a74f4851b29a6 authored over 2 years ago
Attempt to improve performance by using non-recursive search for the root container

547ebd4b7dd17b753cb4f73752f7377e0982c176 authored over 2 years ago
Remove duplicated RequestedCount in search log

26214758e2be6f2930013b3e69a6a259c695cdb8 authored over 2 years ago
Server: Clean up virtualURL handling

Single way to get the virtualUrl.

VirtualURL no longer includes the SERVER_VIRTUAL_DIR (content...

3729d3095e684f0e60a8bba1c5c85ea8b4fb5c78 authored over 2 years ago
Drop server from Context

cf21e7e435e135620ec972337f147076152098bd authored over 2 years ago
Move resource URL generation into single location.

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

338c7060ef9bb030208e8645e8f22ce417f3fcd2 authored over 2 years ago
Don't storee timestamps in future

43f160e86c8d10b90afafdd20b86a59fb86001b0 authored over 2 years ago
Fix compilation of jpeg_resolution.cc

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

50071692d5954356a26732595aa5cfbb3d671106 authored over 2 years ago
clang-tidy: fix wrong erase

Found with bugprone-inaccurate-erase

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

37cb4accde784aaa1bf4a38cb16899410b7b617b authored over 2 years ago
Handle purged parent container

6975ce612f92fa35f66f472a83cd0ac2bb39662f authored over 2 years ago
Add ability to disable item class in autoscan directory

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

85a1cb462fcde1e38f8ee9b596f56e8c79cacd88 authored over 2 years ago
fix compilation

Missing headers for throw_std_runtime_error

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

183beee1fa6b3eaf598766607e7028b1452303c6 authored almost 3 years ago
remove unused upnp header

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

5ce7c63395e69ac69b7e5fc16de116845ee2a38d authored almost 3 years ago
clang-tidy: remove defaulted constructors

These can just be implicit.

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

08ae68314dc9e35a3ff8b3bfce747285555df8aa authored almost 3 years ago
CI: Docker local cache, only buld AMD64 for PRs

b8a397a400accbfa90ceeffc04a06b6e8f242dd3 authored almost 3 years ago
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....

df54d06c7979303d6047337a0ec7c160978d11de authored almost 3 years ago
CI: Bump node version to 16

b1f8253d8f9163ad9b417405b571839f6e0393d4 authored almost 3 years ago
UI: Fix thumbnail loading with hostnames

2302d5a441cdc9615571f83a45506be5a89a03d4 authored almost 3 years ago
FFMpegThumbnailer: Enable by default, improvements

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

c784427296ebee3245e974b3a69731291c3053d4 authored almost 3 years ago
ContentManager: Merge autoscan lists into one

d8722b3698234b7b7fd3638940cfbc83a7556b06 authored almost 3 years ago
Resource: HD for >=720p

666e095feac46609dcc99058a46a901fd2307182 authored almost 3 years ago
CI: Cancel running workflows on new push

b428db7512d978a250812beb2444d07ab127b219 authored almost 3 years ago