Ecosyste.ms: OpenCollective

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

github.com/RSS-Bridge/rss-bridge

The RSS feed for websites missing it
https://github.com/RSS-Bridge/rss-bridge

feat: introduce template engine (#2899)

abfc6b4633bdf674002ccf346f54fd80c87f6f3d authored over 2 years ago
Fix coding style missed by phpbcf (#2901)

$ composer require --dev friendsofphp/php-cs-fixer

$ echo >.php-cs-fixer.dist.php "<?php

$...

951092eef374db048b77bac85e75e3547bfac702 authored over 2 years ago
refactor(BridgeFactory): make methods only accept valid class names (#2897)

This moves the responsibility for getting a valid class name
to the users of BridgeFactory, avo...

dbf8c5b7ae48193033f3a3d6d907f6063a21721f authored over 2 years ago
[ExplosmBridge] merge ExplosmBridge and CyanideAndHappinessBridge (#2844)

20bf2aa4fe4493474c5a31c5989304c4506570a3 authored over 2 years ago
[HytaleBridge] Add bridge (#2900)

f887ce8f63e78de5ed3ec937b058fcefa715f84a authored over 2 years ago
[Instagram] fix: add ds_user_id (#2881)

Fix #2876

ea45717a28c09d6261babba35c23c34de737458b authored over 2 years ago
Improve Factory variable names (#2895)

d107f8ed3030c416ea3056f34b4ca242ff26af30 authored over 2 years ago
[core] prtester fix for optgroups (#2896)

e3dad86bca05742c930a6279c866775de42a82fc authored over 2 years ago
[TelegramBridge] Support telegram.me in detect params regex (#2891)

6c52e9bbc66e65a54bfff133e6cd1b7cd8f4e40f authored over 2 years ago
ci: Fix PHPCompatibility again (#2892)

The fix in 66568e3a39c61546c09a47a5688914a0bdf3c60c prevented an error
when installing phpcompa...

e254dfbb9c013e3ac05785bbbd9aefe3dc0a7a0e authored over 2 years ago
composer: Update lockfile

composer.json was modified in 8365a7a34dea6750fab4c29541ec1801cdbc83e4
but the changes were not ...

7ee942621dea2830ba90343d5ff7c146ea5a3cfb authored over 2 years ago
docs: Update requirements

This was forgotten in 8365a7a34dea6750fab4c29541ec1801cdbc83e4.

b444fa71f51266e3a1759f7d5846982fa5be1259 authored over 2 years ago
lib/Configuration: Remove redundant comment

It was just getting out of sync:

- Minimum PHP version was bumped in 8365a7a34dea6750fab4c29541...

ab6aca31639d919216465770e845597d4153ca27 authored over 2 years ago
[FeedMerge] feat: remove duplicates (#2888)

Fix #2855

192fc0ee9b34e16772d3da71f27156e2b30b61d0 authored over 2 years ago
refactor: move cache logic into the factory (#2884)

321ec7c8c16211192ca6ef7515c8880832adbd22 authored over 2 years ago
refactor: remove unused class (#2883)

5b9b57965202165f4dfb501dd928ca9cfdd7d28b authored over 2 years ago
chore: introduce CONTRIBUTORS.md (#2839)

e918bda735d50d9d1eaf8d6cacbc12ac190abff2 authored over 2 years ago
[Flaschenpost] Add bridge (#2808)

7d941c289844522a999e61191b63bf2ed6a4144c authored over 2 years ago
Reformat codebase v4 (#2872)

Reformat code base to PSR12

Co-authored-by: rssbridge <[email protected]>

4f75591060d95208a301bc6bf460d875631b29cc authored over 2 years ago
ci: Fix PHPCompatibility (#2873)

> For additional security you should declare the allow-plugins config with a list of packages na...

66568e3a39c61546c09a47a5688914a0bdf3c60c authored over 2 years ago
[Instructables] refactor: conform to PSR2 (#2870)

9f2f1e526dccb3267aa3dbe6ccb60b3eebd58c74 authored over 2 years ago
[MangaDex] improve date handling (#2864)

prioritize new chapters rather than just edited ones.
should avoid batch-renaming drowning out ...

2c7a9d7c45d3bc4dc955bb8fd5701a0df47ab3d5 authored over 2 years ago
refactor: prepare for PSR2 (#2859)

5076d09de61c5b08fef8293b5452f158df1fa0ba authored over 2 years ago
feat: print which bridge is being processed (#2860)

d2313bddccfbde49d8b97b78c3626d039493908c authored over 2 years ago
ci: Install PHPUnit as a Composer dependency (#2857)

Now that we dropped support for deprecated PHP versions,
we can use the same PHPUnit version on...

b1ae7603bfbd3daf1768b571f2d45c50f798bb95 authored over 2 years ago
[NewgroundsBridge] Add Bridge (#2849)

556f0b42370b85918968d0d6a7a86047103608b4 authored over 2 years ago
[PixivBridge] Remove backwards compatability hack (#2846)

There is no need for this since the context is guessed if it's not
provided.

1e7ad6ed51d1f8e567b254706c7239930fd6de31 authored over 2 years ago
[GoogleSearch] feat: add verbatim option (#2858)

The verbatim option is the same as wrapping the query in quotes e.g. "rss-bridge".

92782e6c34156fd731ac88a43b781467d8657a6b authored over 2 years ago
[BugzillaBridge] Add new bridge (#2825)

1cfcacbbebc67ab900de61f0c1e3a6d82858a6b9 authored over 2 years ago
[core] Fix bugs in release helper and document (#2819)

7d31d327507deeed26736b17776be572dc75c6be authored over 2 years ago
bridges: Update maintainer (#2856)

abb4c17a0df6fb76255ba5b42cc84a820ba31f81 authored over 2 years ago
[FeedMerge] fix bugs (#2854)

* [FeedMerge] fix: sort items by timestamp descending

* [FeedMerge] fix: fetch 10 most recent...

a166899633e96a9aff84e7615cd1e38c21ebe2fa authored over 2 years ago
[KilledByGoogle] fix: broken enclosure url (#2852)

* [KilledByGoogle] fix: broken enclosure url

The previous enclosure url was HTTP 404.

Also...

7dc34492074e7a87258151850cbb0d84f7616fa2 authored over 2 years ago
[Telegram] fix: remove all enclosures except for videos (#2850)

bde00447f1b3c3e54090f21fa5079499c728f4d5 authored over 2 years ago
[GoogleSearch] fix: improve bridge (#2848)

Sort properly by date.
Fix php errors.
Improve the date parsing logic.
Improve the content pa...

9d5f59e2db6ec631eb51b4c3e442fe59b4616ee1 authored over 2 years ago
fix: catch everything (#2837)

Improve ux.

e7aebb223dafd123de852cfe3a10de359899a614 authored over 2 years ago
refactor: action (#2836)

ee80f4918e85cdc3c2c41e8e2c8b667c02b3f0bf authored over 2 years ago
refactor: fix exception handling (#2835)

* refactor: fix exception handling

The removed catch is never uses in php versions above 7.
...

fad0dbb6efcd772670a4cfb27bac57473deec37b authored over 2 years ago
refactor: CacheFactory (#2834)

07927008ebafacebfd97411600e21777ff752518 authored over 2 years ago
refactor: ActionFactory (#2833)

b7b9378484cd424f1ce55e8e00dfc49e4d295886 authored over 2 years ago
refactor: FormatFactory (#2832)

af5648d928c144dfddb8eb8fd88f7fd1681aabdb authored over 2 years ago
[Mastodon] Use ActivityPub outbox for Mastodon (et al.) feed (#2756)

* Use ActivityPub outbox for Mastodon (et al.) feed

closes #2754

* Better description for ...

e9b8a1f9f97b5b2e70b86770a9bde06ebfc58497 authored over 2 years ago
chore: bump required php version to 7.4 (#2838)

* chore: require min php 7.4

* Revert "feat: backport php 7.3 functions (#2803)"

This reve...

8365a7a34dea6750fab4c29541ec1801cdbc83e4 authored over 2 years ago
[TikTokBridge] Add bridge (#2828)

192dc4dae2b023acb17218e4ad330d082194489d authored over 2 years ago
[NovayaGazetaEuropeBridge] Add bridge (#2827)

c78c1254a85c14ec44c77ac1da983d4b07efcaf4 authored over 2 years ago
[XPathAbstract] Improve Media Url regex (#2845)

65e6d9f454021b07f90d6b4800db3747e58f8e3c authored over 2 years ago
[YGGTorrentBridge] Changed base URL and one parameter name (#2826)

ce63d8a7062e3aff96a47799ade3dac6143e5493 authored over 2 years ago
[InstagramBridge] Fix incorrect cache timeout calculation (#2840)

It is expected that getCacheTimeout returns integer. In fact
it returned boolean value which le...

d0bea1627e516470f471b4e7cc0b20508865f24e authored over 2 years ago
[Parler] fix: use new api endpoint (#2831)

They also modified the json structure.

c6ba3e5280bd3c86bd4f0c9f200facef4d5bbdb7 authored over 2 years ago
[FormatAbstract]: Ensure sanitizeHtml is given string (#2791)

Sometimes `Item::getContent` returns `null`, in which case `sanitizeHtml`
would pass it to `str...

10eb1c9a95eedb2dfe8bcb794388f7c4d8a5ed06 authored over 2 years ago
[AstrophysicsDataSystemBridge] Add bridge (#2796)

9ac494b3508625e1e28abee063f34f1bba5f1fd1 authored over 2 years ago
[UberNewsroomBridge] Add more regions & use region name from JSON (#2817)

c6100d95ca2828b8e7b63cda01fda85746af8721 authored over 2 years ago
[Kanali6Bridge] Add bridge (#2798)

33e3d9b5966072ab7594e875d776e7b4819c4549 authored over 2 years ago
[Release] 2022-06-14 (#2818)

9503f9ad7fe84a5fca63d9dbb3005d640ddb7a0b authored over 2 years ago
[MsnMondeBridge] Fix bridge (#2813)

3e2423d86b0a2d5e6b53a30ee48a0ad6e41b2702 authored over 2 years ago
[Shimmie2Bridge] Fix bridge (#2814)

90e0504da56e3b88e0de62501b671c1688732b3b authored over 2 years ago
[KununuBridge] Fix bridge for default parameters (#2816)

4b3b1ca163c750f8d61363460b676b7da20f7618 authored over 2 years ago
[ZenodoBridge] Fix bridge (#2815)

5b93bba1a36c3a1b4e622fe7dbf0b0dfaadb97e6 authored over 2 years ago
Update 06_Public_Hosts.md (#2812)

Modify url to use https.

b8786da137fb69c39839de4075ffe73eb8293458 authored over 2 years ago
[Configuration.php] Update the version name to dev.2022-06-10 (#2811)

166ead902d2d23f7724832bcafab2200d1c3acd5 authored over 2 years ago
[CyanideAndHappiness] Add bridge (#2807)

de279de762721f1d987329b75cf0616916426bf9 authored over 2 years ago
[contents] Add MIME type for mp3 (#2809)

Without this, format tests fail on systems without `/etc/mime.types`.

347f9a3edabe2a33d53f2bdcdb6cca30a6772b18 authored over 2 years ago
[XML formats] Ensure elements are connected to DOM before further manipulation (#2806)

We are setting xmlns attributes at the root element but PHP would
still attach redundant ones t...

1af6cbeb1e8dd2705cf67d97f5528e8e3de6d994 authored over 2 years ago
Add Laravel framework license

37f211a37e9daed37a549f23f205eb5171b7fcf6 authored over 2 years ago
Add php-urljoin license

bea0595e5cd53502dba3505c8f92d783865f85e0 authored over 2 years ago
feat: backport php 7.3 functions (#2803)

* feat: backport php 7.3 functions

* fix: add license

* fix: formatting

* fix: add note...

6df5a4bc14abd9aec4ed1936f2b032ce754af358 authored over 2 years ago
[UsenixBridge] Add bridge (#2800)

3927ecd8220fca3e52ddc2ba42267e258b6a2a5d authored over 2 years ago
[VixenBridge] New bridge (#2763)

1b0a6f281386d12f70b094193d6bf15dcf61729b authored over 2 years ago
[PixivBridge] Fix tags (#2799)

8f0d90f653702f4a38e1069f655d140b0faa1cce authored over 2 years ago
[BandcampDailyBridge] Fix list duplicates (#2795)

037d5866ca04312166a990ca3f2c5327a971fa79 authored over 2 years ago
Revert "[Usenix] Add new bridge for USENIX (usenix.org) publications (#2772)" (#2793)

This reverts commit baa4ea83384180a6b41bf7625c5e66753f33fda9.

75c4c9f256d55a7d1a4fb1d90073c9010b4398d1 authored over 2 years ago
[Usenix] Add new bridge for USENIX (usenix.org) publications (#2772)

Currently only supporting the ;login: publication.

baa4ea83384180a6b41bf7625c5e66753f33fda9 authored over 2 years ago
tests/Formats: Simplify by using a base class (#2779)

There is a lot of redundancy. Let’s not repeat ourselves.

Unfortunately, since we do not inst...

12ddee4054f58fb467cb58b9b74cec21aaad80c7 authored over 2 years ago
Revert "Update tests.yml (#2788)" (#2792)

This reverts commit aa32040bd4849228788d0c4088e9988bb7354406.

6582a66a2d800c899acb0c88880c46a7288f9e21 authored over 2 years ago
[DealabsBridge-HotUKDealsBridge-MydealsBridge-PepperBridgeAbstract] Fix (#2789)

the date handling

The deal posting date logic was wrong, and leaded to warnings and
notice. ...

a4785370fa5ed3c3987fa42010d0fd6db405fbf2 authored over 2 years ago
Update tests.yml (#2788)

aa32040bd4849228788d0c4088e9988bb7354406 authored over 2 years ago
tests: Use PSR-4-style namespaces (#2778)

We cannot yet switch to namespaces for RSS-Bridge itself but for tests we are not limited by BC....

44e8007d9c85489438ff0b4e011bd418a3d26317 authored over 2 years ago
[{Atom,Mrss}Format]: Generate using DomDocument (#2771)

* [AtomFormat]: Generate using DomDocument

This will escape the HTML content for us as needed...

90d22f0d80fc826db97d47b6e506e12afd39bcf0 authored over 2 years ago
Formats: Remove display & related method (#2776)

Format should not be responsible for sending HTTP response.

fb501652d5ef8519470fa1faa585b3668ebd2a34 authored over 2 years ago
[BrutBridge] Fix bridge (#2787)

e85932b1a524f88db6af66d4c3aac3a7983c169b authored over 2 years ago
[EuronewsBridge] Add bridge (#2786)

53f99704036e0dd8b28ead0a4b56ef312b9de783 authored over 2 years ago
[NFLRUSBridge] Remove byte-order-mark (#2777)

With UTF-8 byte-order mark in the file, the `ListActionTest::testOutput`
would fail after conve...

19ad2584da58b118d51c28b8a73ec373f474d315 authored over 2 years ago
[PCGWNewsBridge]: New Bridge (#2785)

190c95fa62131c32d515076374a622c5b80e2d26 authored over 2 years ago
[NeuviemeArt] Exterminate dead bridge (#2784)

They moved to https://www.bubblebd.com/9emeart

Fixes #2774

678e5d9866b0357ee955ace929026d6a8e72eac6 authored over 2 years ago
[WordPressMadaraBridge] Add Bridge (#2782)

4787eb3799a51b3d070d8a85f937116009a87552 authored over 2 years ago
[MangaDexBridge] add chapter search context (#2783)

a8632344744793079b3c8fe3f4f29508ec9aeb9c authored over 2 years ago
[EconomistWorldInBriefBridge] indent with tabs instead of spaces (#2781)

4260be26a234ab0d7d1724d1853ee29a9bf9a7be authored over 2 years ago
[GitlabIssueBridge] Code cleanup (#2780)

- Rename parseMRDescription() -> parseMergeRequestDescription()
- Move parseMergeRequestDescrip...

713d06ba08b289e8e0fcf4f08e8ab1b8530037e7 authored over 2 years ago
[EconomistWorldInBriefBridge] Add bridge (#2765)

7256d1138beee59ae28afb2f22706a898ad2acc3 authored over 2 years ago
[OsmAndBlog] Remove bridge (#2775)

They revamped their page. The feed has been returning a single item
for some time.

Their blo...

71310d2c5a4c3b1ab5479f00f250e2a18c196b97 authored over 2 years ago
[NotAlways] fix: broken url (#2773)

The /all url now actually points to a specific item.
I think we want the frontpage for this.

...

92d813fbea3966eea841952834e6a4e969528f72 authored over 2 years ago
[GitlabIssueBridge] Add bridge (#2760)

* [GitlabIssueBridge] new bridge

This tracks issue comments on arbitrary gitlab projects.

...

3f896f946505a303db52d6779b9a6958744b9f97 authored over 2 years ago
[KhinsiderBridge] fix RSS because of the new layout (#2767)

* [KhinsiderBridge] fix RSS because of the new layout

* [KhinsiderBridge] fix phpcs

b7e1dc1ab1d12101f3ea5a5e1476ee9e1ed03dc6 authored over 2 years ago
[DealabsBridge-HotUKDealsBridge-MydealsBridge] Fix example values (#2766)

Added real example values for discussion to allow automatic testing.

Updated keywords example...

8e41887393491be9151014bbafc05b11b172126a authored over 2 years ago
[GolemBridge] Remove image galleries (#2761)

Do not add all images of the image gallery, but only the preselected one.

Often, the same gal...

8865521b3bba76224c804758b2187e73904396b0 authored over 2 years ago
[Amazon & AmazonPriceTracker] Add Turkey, close #2665 (#2758)

* [AmazonPriceTracker] Add Turkey, close #2665

* [Amazon] Add Sweden & Turkey

consistent w...

8172d10bb56fbec2a6303a40c6c9db763c93b777 authored over 2 years ago
[Marktplaats] #2553 example values added (#2752)

For automation tests example values are needed

299ad87168ed5a3ed4095d3ecd956e47ecf1b6da authored over 2 years ago
fix: type error in function call (#2769)

Fixes:
Argument 2 passed to getContents() must be of the type array, int given

d60d8313d020dbb9ef196433d4dc610158c2f4c0 authored over 2 years ago
[PixivBridge] Fix 404 for fullsize novel images (#2751)

1fd2f37bb400b46530d5d1b510ceaae862b30336 authored over 2 years ago
docs: refactor table of public instances (#2749)

04b1609ce03573c29a08865413be7e58449d7dfb authored over 2 years ago