This PR contains the following updates: | Package | Update | Change | |---|---|---| | [docker.io/rssbridge/rss-bridge](https://redirect.github.com/RSS-Bridge/rss-bridge) | major | `1a4d30c` -> `b4a8568` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. Add the preset `:preserveSemverRanges` to your config if you don't want to pin your dependencies. --- ### Release Notes <details> <summary>RSS-Bridge/rss-bridge (docker.io/rssbridge/rss-bridge)</summary> ### [`v2025-01-26`](https://redirect.github.com/RSS-Bridge/rss-bridge/releases/tag/2025-01-26): RSS-Bridge 2025-01-26 [Compare Source](https://redirect.github.com/RSS-Bridge/rss-bridge/compare/2025-01-02...2025-01-26) No breaking changes. Last release was RSS-Bridge 2025-01-02. Not much changes since then, but this release has the correct tag in the `Configuration` (visual bug only). #### What's Changed - feat(reddit): support video by [@​dvikan](https://redirect.github.com/dvikan) in [https://github.com/RSS-Bridge/rss-bridge/pull/4380](https://redirect.github.com/RSS-Bridge/rss-bridge/pull/4380) - \[EdfPrices Bridge] add HC/HP, base and EJP by [@​floviolleau](https://redirect.github.com/floviolleau) in [https://github.com/RSS-Bridge/rss-bridge/pull/4369](https://redirect.github.com/RSS-Bridge/rss-bridge/pull/4369) - \[CentreFranceBridge] Update parser to handle latest website layout changes by [@​quent1-fr](https://redirect.github.com/quent1-fr) in [https://github.com/RSS-Bridge/rss-bridge/pull/4372](https://redirect.github.com/RSS-Bridge/rss-bridge/pull/4372) - \[MixologyBridge] adapt to latest site changes by [@​swofl](https://redirect.github.com/swofl) in [https://github.com/RSS-Bridge/rss-bridge/pull/4368](https://redirect.github.com/RSS-Bridge/rss-bridge/pull/4368) - Update BlueskyBridge.php by [@​mruac](https://redirect.github.com/mruac) in [https://github.com/RSS-Bridge/rss-bridge/pull/4367](https://redirect.github.com/RSS-Bridge/rss-bridge/pull/4367) - \[BlizzardNewsBridge] fix BlizzardNewsBridge by [@​Niehztog](https://redirect.github.com/Niehztog) in [https://github.com/RSS-Bridge/rss-bridge/pull/4379](https://redirect.github.com/RSS-Bridge/rss-bridge/pull/4379) - fix(rumble): exterminate double leading slashes in item url by [@​dvikan](https://redirect.github.com/dvikan) in [https://github.com/RSS-Bridge/rss-bridge/pull/4381](https://redirect.github.com/RSS-Bridge/rss-bridge/pull/4381) - \[MixologyBridge] add null checks for author and timestamp elements by [@​swofl](https://redirect.github.com/swofl) in [https://github.com/RSS-Bridge/rss-bridge/pull/4383](https://redirect.github.com/RSS-Bridge/rss-bridge/pull/4383) - fix: upgrade hardcoded version number, fix [#​4382](https://redirect.github.com/RSS-Bridge/rss-bridge/issues/4382) by [@​dvikan](https://redirect.github.com/dvikan) in [https://github.com/RSS-Bridge/rss-bridge/pull/4384](https://redirect.github.com/RSS-Bridge/rss-bridge/pull/4384) - refactor: remove dead code by [@​dvikan](https://redirect.github.com/dvikan) in [https://github.com/RSS-Bridge/rss-bridge/pull/4385](https://redirect.github.com/RSS-Bridge/rss-bridge/pull/4385) - fix(url): disallowe wonky path by [@​dvikan](https://redirect.github.com/dvikan) in [https://github.com/RSS-Bridge/rss-bridge/pull/4386](https://redirect.github.com/RSS-Bridge/rss-bridge/pull/4386) - fix: cache 400 and 404, and refactor token auth by [@​dvikan](https://redirect.github.com/dvikan) in [https://github.com/RSS-Bridge/rss-bridge/pull/4388](https://redirect.github.com/RSS-Bridge/rss-bridge/pull/4388) - refactor(donnons) by [@​dvikan](https://redirect.github.com/dvikan) in [https://github.com/RSS-Bridge/rss-bridge/pull/4389](https://redirect.github.com/RSS-Bridge/rss-bridge/pull/4389) - fix(ceska): item image by [@​dvikan](https://redirect.github.com/dvikan) in [https://github.com/RSS-Bridge/rss-bridge/pull/4390](https://redirect.github.com/RSS-Bridge/rss-bridge/pull/4390) - fix(legifrance): emergency repair, still semi-broken by [@​dvikan](https://redirect.github.com/dvikan) in [https://github.com/RSS-Bridge/rss-bridge/pull/4391](https://redirect.github.com/RSS-Bridge/rss-bridge/pull/4391) - feat(feedmerge): remove duplicates based off of title too by [@​dvikan](https://redirect.github.com/dvikan) in [https://github.com/RSS-Bridge/rss-bridge/pull/4392](https://redirect.github.com/RSS-Bridge/rss-bridge/pull/4392) - Fix 257 by [@​dvikan](https://redirect.github.com/dvikan) in [https://github.com/RSS-Bridge/rss-bridge/pull/4393](https://redirect.github.com/RSS-Bridge/rss-bridge/pull/4393) - feat(telegram): add pagination fetching of messages by [@​dvikan](https://redirect.github.com/dvikan) in [https://github.com/RSS-Bridge/rss-bridge/pull/4394](https://redirect.github.com/RSS-Bridge/rss-bridge/pull/4394) - feat: extract simple_html_dom max_file_size to config by [@​dvikan](https://redirect.github.com/dvikan) in [https://github.com/RSS-Bridge/rss-bridge/pull/4395](https://redirect.github.com/RSS-Bridge/rss-bridge/pull/4395) - feat: add section link to frontpage bridge card by [@​dvikan](https://redirect.github.com/dvikan) in [https://github.com/RSS-Bridge/rss-bridge/pull/4396](https://redirect.github.com/RSS-Bridge/rss-bridge/pull/4396) - \[EconomistWorldInBriefBridge] Update bridge by [@​SqrtMinusOne](https://redirect.github.com/SqrtMinusOne) in [https://github.com/RSS-Bridge/rss-bridge/pull/4397](https://redirect.github.com/RSS-Bridge/rss-bridge/pull/4397) - \[AnthropicBridge] Add Anthropic Bridge by [@​SqrtMinusOne](https://redirect.github.com/SqrtMinusOne) in [https://github.com/RSS-Bridge/rss-bridge/pull/4398](https://redirect.github.com/RSS-Bridge/rss-bridge/pull/4398) - \[GolemBridge.php] changed cookie by [@​Tone866](https://redirect.github.com/Tone866) in [https://github.com/RSS-Bridge/rss-bridge/pull/4399](https://redirect.github.com/RSS-Bridge/rss-bridge/pull/4399) - Update 06\_Public_Hosts.md by [@​vdbhb59](https://redirect.github.com/vdbhb59) in [https://github.com/RSS-Bridge/rss-bridge/pull/4401](https://redirect.github.com/RSS-Bridge/rss-bridge/pull/4401) - \[OllamaBridge] Add bridge by [@​SqrtMinusOne](https://redirect.github.com/SqrtMinusOne) in [https://github.com/RSS-Bridge/rss-bridge/pull/4403](https://redirect.github.com/RSS-Bridge/rss-bridge/pull/4403) - \[FragDenStaatBridge] remove bridge by [@​swofl](https://redirect.github.com/swofl) in [https://github.com/RSS-Bridge/rss-bridge/pull/4405](https://redirect.github.com/RSS-Bridge/rss-bridge/pull/4405) - Fix MondeDiplo empty content by [@​Simounet](https://redirect.github.com/Simounet) in [https://github.com/RSS-Bridge/rss-bridge/pull/4407](https://redirect.github.com/RSS-Bridge/rss-bridge/pull/4407) - \[Formula1Bridge] API key and URL format update by [@​axor-mst](https://redirect.github.com/axor-mst) in [https://github.com/RSS-Bridge/rss-bridge/pull/4412](https://redirect.github.com/RSS-Bridge/rss-bridge/pull/4412) - \[VkBridge] Unassign maintainer by [@​em92](https://redirect.github.com/em92) in [https://github.com/RSS-Bridge/rss-bridge/pull/4418](https://redirect.github.com/RSS-Bridge/rss-bridge/pull/4418) - fix: drop extension requirement in feed icon url, fix [#​4416](https://redirect.github.com/RSS-Bridge/rss-bridge/issues/4416) by [@​dvikan](https://redirect.github.com/dvikan) in [https://github.com/RSS-Bridge/rss-bridge/pull/4421](https://redirect.github.com/RSS-Bridge/rss-bridge/pull/4421) - \[BundestagParteispendenBridge] Fix cURL Error by [@​SebLaus](https://redirect.github.com/SebLaus) in [https://github.com/RSS-Bridge/rss-bridge/pull/4420](https://redirect.github.com/RSS-Bridge/rss-bridge/pull/4420) - feat(FeedParser): recursively parse rss modules by [@​dvikan](https://redirect.github.com/dvikan) in [https://github.com/RSS-Bridge/rss-bridge/pull/4422](https://redirect.github.com/RSS-Bridge/rss-bridge/pull/4422) - \[RutubeBridge] Use publication time instead of creation time by [@​em92](https://redirect.github.com/em92) in [https://github.com/RSS-Bridge/rss-bridge/pull/4417](https://redirect.github.com/RSS-Bridge/rss-bridge/pull/4417) - Add lfc.pl bridge by [@​brtsos](https://redirect.github.com/brtsos) in [https://github.com/RSS-Bridge/rss-bridge/pull/4419](https://redirect.github.com/RSS-Bridge/rss-bridge/pull/4419) - \[BlueskyBridge] Fix embedded custom feed TypeError by [@​burrow335](https://redirect.github.com/burrow335) in [https://github.com/RSS-Bridge/rss-bridge/pull/4413](https://redirect.github.com/RSS-Bridge/rss-bridge/pull/4413) - chore: prepare 2025-01-26 release by [@​dvikan](https://redirect.github.com/dvikan) in [https://github.com/RSS-Bridge/rss-bridge/pull/4424](https://redirect.github.com/RSS-Bridge/rss-bridge/pull/4424) #### New Contributors - [@​brtsos](https://redirect.github.com/brtsos) made their first contribution in [https://github.com/RSS-Bridge/rss-bridge/pull/4419](https://redirect.github.com/RSS-Bridge/rss-bridge/pull/4419) - [@​burrow335](https://redirect.github.com/burrow335) made their first contribution in [https://github.com/RSS-Bridge/rss-bridge/pull/4413](https://redirect.github.com/RSS-Bridge/rss-bridge/pull/4413) **Full Changelog**: https://github.com/RSS-Bridge/rss-bridge/compare/2025-01-02...2025-01-26 ### [`v2025-01-02`](https://redirect.github.com/RSS-Bridge/rss-bridge/releases/tag/2025-01-02): RSS-Bridge 2025-01-02 [Compare Source](https://redirect.github.com/RSS-Bridge/rss-bridge/compare/2024-02-02...2025-01-02) EDIT: I forgot to update version number in this release, see [https://github.com/RSS-Bridge/rss-bridge/issues/4382](https://redirect.github.com/RSS-Bridge/rss-bridge/issues/4382) #### What's Changed No breaking changes. Mostly fixes to existing bridges, and some new bridges. But, beware that all bridges are now enabled by default! (instead of the selected handful). If you dont want all bridges enabled do like this in `config.ini.php`: ```ini [system] ; Only these 3 bridges are enabled enabled_bridges[] = CssSelectorBridge enabled_bridges[] = FeedMerge enabled_bridges[] = FeedReducerBridge ;enabled_bridges[] = * ``` #### Noteworthy changes When debug mode is enabled, php errors are converted to exceptions! Only in debug mode, not in prod mode. - fix: convert php errors to exceptions when in debug mode by [@​dvikan](https://redirect.github.com/dvikan) in [https://github.com/RSS-Bridge/rss-bridge/pull/4176](https://redirect.github.com/RSS-Bridge/rss-bridge/pull/4176) #### The future These needs to be discussed: - Bump min php version from 7.4 to 8.0. - Introduce a new document root with separate data folder (e.g. `/var/www/rss-bridge/public` and `/var/www/rss-bridge/var/`) - rss-bridge is trivially vulnerable to XSS in the `HtmlFormat` page since we dont sanitize the html(mostly harmless since theres not much to exploit). Feed readers do sanitize html so no problem there. - rss-bridge is trivially vulnerable to SSRF (mostly harmless? hard to exfiltrate data) Also we actually want to allow to fetch resources from non-public IP addresses, so maybe introduce a config for this allowance See also [https://github.com/RSS-Bridge/rss-bridge/issues/2735](https://redirect.github.com/RSS-Bridge/rss-bridge/issues/2735) #### New Contributors Thanks all! - [@​zamentur](https://redirect.github.com/zamentur) made their first contribution in [https://github.com/RSS-Bridge/rss-bridge/pull/3947](https://redirect.github.com/RSS-Bridge/rss-bridge/pull/3947) - [@​gi-yt](https://redirect.github.com/gi-yt) made their first contribution in [https://github.com/RSS-Bridge/rss-bridge/pull/4076](https://redirect.github.com/RSS-Bridge/rss-bridge/pull/4076) - [@​facutuesca](https://redirect.github.com/facutuesca) made their first contribution in [https://github.com/RSS-Bridge/rss-bridge/pull/4092](https://redirect.github.com/RSS-Bridge/rss-bridge/pull/4092) - [@​Albatrosicks](https://redirect.github.com/Albatrosicks) made their first contribution in [https://github.com/RSS-Bridge/rss-bridge/pull/4111](https://redirect.github.com/RSS-Bridge/rss-bridge/pull/4111) - [@​vlnst](https://redirect.github.com/vlnst) made their first contribution in [https://github.com/RSS-Bridge/rss-bridge/pull/4131](https://redirect.github.com/RSS-Bridge/rss-bridge/pull/4131) - [@​mazzz1y](https://redirect.github.com/mazzz1y) made their first contribution in [https://github.com/RSS-Bridge/rss-bridge/pull/4154](https://redirect.github.com/RSS-Bridge/rss-bridge/pull/4154) - [@​enwuenwu](https://redirect.github.com/enwuenwu) made their first contribution in [https://github.com/RSS-Bridge/rss-bridge/pull/4156](https://redirect.github.com/RSS-Bridge/rss-bridge/pull/4156) - [@​NotsoanoNimus](https://redirect.github.com/NotsoanoNimus) made their first contribution in [https://github.com/RSS-Bridge/rss-bridge/pull/4160](https://redirect.github.com/RSS-Bridge/rss-bridge/pull/4160) - [@​quent1-fr](https://redirect.github.com/quent1-fr) made their first contribution in [https://github.com/RSS-Bridge/rss-bridge/pull/4189](https://redirect.github.com/RSS-Bridge/rss-bridge/pull/4189) - [@​bloominstrong](https://redirect.github.com/bloominstrong) made their first contribution in [https://github.com/RSS-Bridge/rss-bridge/pull/4247](https://redirect.github.com/RSS-Bridge/rss-bridge/pull/4247) - [@​osvfj](https://redirect.github.com/osvfj) made their first contribution in [https://github.com/RSS-Bridge/rss-bridge/pull/4263](https://redirect.github.com/RSS-Bridge/rss-bridge/pull/4263) - [@​AlexanderS](https://redirect.github.com/AlexanderS) made their first contribution in [https://github.com/RSS-Bridge/rss-bridge/pull/4260](https://redirect.github.com/RSS-Bridge/rss-bridge/pull/4260) - [@​tbelbek](https://redirect.github.com/tbelbek) made their first contribution in [https://github.com/RSS-Bridge/rss-bridge/pull/4293](https://redirect.github.com/RSS-Bridge/rss-bridge/pull/4293) - [@​jonastaedcke](https://redirect.github.com/jonastaedcke) made their first contribution in [https://github.com/RSS-Bridge/rss-bridge/pull/4271](https://redirect.github.com/RSS-Bridge/rss-bridge/pull/4271) - [@​TangentFoxy](https://redirect.github.com/TangentFoxy) made their first contribution in [https://github.com/RSS-Bridge/rss-bridge/pull/4317](https://redirect.github.com/RSS-Bridge/rss-bridge/pull/4317) - [@​deffy92](https://redirect.github.com/deffy92) made their first contribution in [https://github.com/RSS-Bridge/rss-bridge/pull/4318](https://redirect.github.com/RSS-Bridge/rss-bridge/pull/4318) - [@​swofl](https://redirect.github.com/swofl) made their first contribution in [https://github.com/RSS-Bridge/rss-bridge/pull/4330](https://redirect.github.com/RSS-Bridge/rss-bridge/pull/4330) - [@​thomas-333](https://redirect.github.com/thomas-333) made their first contribution in [https://github.com/RSS-Bridge/rss-bridge/pull/4341](https://redirect.github.com/RSS-Bridge/rss-bridge/pull/4341) - [@​Okbaydere](https://redirect.github.com/Okbaydere) made their first contribution in [https://github.com/RSS-Bridge/rss-bridge/pull/4355](https://redirect.github.com/RSS-Bridge/rss-bridge/pull/4355) - [@​Vynce](https://redirect.github.com/Vynce) made their first contribution in [https://github.com/RSS-Bridge/rss-bridge/pull/4359](https://redirect.github.com/RSS-Bridge/rss-bridge/pull/4359) **Full Changelog**: https://github.com/RSS-Bridge/rss-bridge/compare/2024-02-02...2025-01-02 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS44Ni4xIiwidXBkYXRlZEluVmVyIjoiMzkuODYuMSIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6WyJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL21ham9yIl19-->
32 lines
627 B
YAML
32 lines
627 B
YAML
image:
|
|
repository: docker.io/rssbridge/rss-bridge
|
|
tag: 2025-01-26@sha256:b4a85682eac2be383c5ae1f709b76d6d8b5f82d813ea0e9e51c2372d15e1ee90
|
|
pullPolicy: IfNotPresent
|
|
service:
|
|
main:
|
|
ports:
|
|
main:
|
|
port: 10225
|
|
persistence:
|
|
config:
|
|
enabled: true
|
|
mountPath: "/config"
|
|
varrun:
|
|
enabled: false
|
|
portal:
|
|
open:
|
|
enabled: true
|
|
securityContext:
|
|
container:
|
|
readOnlyRootFilesystem: false
|
|
runAsNonRoot: false
|
|
runAsUser: 0
|
|
runAsGroup: 0
|
|
workload:
|
|
main:
|
|
podSpec:
|
|
containers:
|
|
main:
|
|
env:
|
|
HTTP_PORT: "{{ .Values.service.main.ports.main.port }}"
|