Eugene Molotov
cdf21d48e5
[RutubeBridge] Multiple fixes ( #4284 )
2024-10-16 18:58:18 +02:00
Tostiman
3a5de759fa
[CarThrottleBridge] update for new layout ( #4285 )
2024-10-16 18:57:44 +02:00
Tostiman
eb21e97d01
[OvertakeBridge] Renamed RaceDepartmentBridge to OvertakeBridge ( #4294 )
2024-10-16 18:37:30 +02:00
tillcash
6aba9fdf54
[MaalaimalarBridge] fix url ( #4295 )
2024-10-16 18:35:06 +02:00
Bocki
63c16e470d
[prtester] Rework test storage ( #4292 )
...
* Update prtester.py
* Update prhtmlgenerator.yml
2024-10-16 15:36:57 +02:00
Mynacol
af26d845d9
Include all bridges in tarballs
...
Currently, two "demo" and "example" bridges are excluded from GitHub's
autogenerated tarballs. As I argued, those files can still be helpful
for integration tests, as they are run in NixOS and don't need internet
access or depend on the availability of external services [1].
Additionally, the official docker image builds from the checkout so it
includes those bridges when users use containers or a git checkout
compared to tarballs. This commit therefore unifies the list of
available bridges between deployment methods.
[1] https://github.com/NixOS/nixpkgs/blob/master/nixos/tests/web-apps/rss-bridge.nix#L20
2024-10-09 18:10:52 +02:00
osvfj
80c43f10d8
[TCBScansBridge] Add bridge ( #4263 )
2024-09-12 11:07:22 +02:00
sysadminstory
d9316cdc60
[PicukiBridge] Try to fix the bridge ( #4262 )
...
This is a try to fix the bridge HTML parsing
2024-09-11 15:14:19 +02:00
tillcash
40041dd65f
[DailythanthiBridge] fix url ( #4261 )
2024-09-09 19:06:08 +02:00
Pavel Korytov
358bebbb89
[EconomistWorldInBriefBridge] Fix bridge ( #4258 )
2024-09-07 05:02:27 +02:00
Dag
293d04f296
fix(spotify): detect rate limiting ( #4253 )
2024-09-03 07:02:37 +02:00
July
3dc8b65a0b
[GovTrackBridge] Add feed for GovTrack events and blog ( #4231 )
...
* [GovTrackBridge] Add feed for GovTrack events and blog
* [GovTrackBridge] add missing default value
* [GovTrackBridge] leaner items array and limit implementation
2024-09-02 21:49:49 +02:00
Dag
486191b419
fix(cve_details) ( #4251 )
2024-09-02 21:43:40 +02:00
Dag
a6bdc322b0
refactor: extract exception and cache middleware ( #4248 )
2024-09-01 21:48:14 +02:00
bloominstrong
36fd72c87e
[ABCNewsBridge] Fix broken due to site redesign ( #4247 )
2024-08-31 16:27:45 +02:00
Dag
9cabf60144
docs
...
* refactor
* docs
2024-08-30 04:37:40 +02:00
Dag
6a24e53d6c
refactor ( #4244 )
2024-08-30 04:21:51 +02:00
Dag
bb2f471a03
fix: bug in prior fix ( #4243 )
...
Have to tweak the config BEFORE instantiating of course
2024-08-30 02:44:50 +02:00
Dag
3e1a8b29d9
fix: extract duplicate config loading ( #4242 )
...
Also fix a problem with bin/cache-prune and FileCache and its enable_purge option
2024-08-30 02:29:51 +02:00
Dag
9f48370eb0
fix: tweak caching logic ( #4241 )
2024-08-30 00:22:11 +02:00
Dag
39952c2d95
refactor: implement middleware chain ( #4240 )
...
* refactor: implement middleware chain
* refactor
2024-08-30 00:07:58 +02:00
Dag
e7ae06dcf0
fix: bug in prior refactor ( #4239 )
2024-08-29 23:02:01 +02:00
Dag
58544cd61a
refactor: introduce DI container ( #4238 )
...
* refactor: introduce DI container
* add bin/test
2024-08-29 22:48:59 +02:00
tillcash
e010fd4d52
[HinduTamilBridge] fix image ( #4237 )
2024-08-28 19:45:54 +02:00
Petr Kolář
d51cc8f1a7
Fixed path in CeskaTelevizeBridge ( #4236 )
2024-08-28 19:43:40 +02:00
Dag
6516e31c1b
refactor: format rendering ( #4229 )
2024-08-23 17:34:06 +02:00
Dag
c849576c93
fix(rumble): fix guid bug ( #4232 )
...
Remove tracking parameter in query to avoid feed readers to interpret these as new items
2024-08-23 17:09:17 +02:00
Clemens Neubauer
b0674d7b19
[BMDSystemhausBlogBridge] rework detectParameters ( #4138 )
...
* bridge BMDSystemhausBlog: rework of detectParameters
* fix lint phpcs error
* Update BMDSystemhausBlogBridge.php
* Update BMDSystemhausBlogBridge.php
2024-08-22 11:36:58 +02:00
Dag
05e2c350b7
refactor: less reliance on super globals ( #4228 )
2024-08-22 00:33:35 +02:00
July
4a3919c1a3
[NPRBridge] Add missing tag and remove extra HTML elements ( #4227 )
2024-08-21 23:05:29 +02:00
July
06a8896000
[PriviblurBridge] Add Priviblur (Tumblr frontend) bridge ( #4221 )
...
* [PriviblurBridge] Add Priviblur (Tumblr frontend) bridge
* [PriviblurBridge] prevent error if post has no tags
2024-08-21 22:58:26 +02:00
July
d379f3e575
[CubariProxyBridge] add bridge for cubari manga proxies ( #4220 )
...
* [CubariProxyBridge] add bridge for cubari manga proxies
* [CubariProxyBridge] add limit and use isset
2024-08-21 22:57:02 +02:00
July
3a327503ee
[NPRBridge] add bridge for NPR stories ( #4225 )
...
* [NPRBridge] add bridge for NPR stories
* [NPRBridge] Use better selectors for multiple items
2024-08-21 22:10:03 +02:00
tillcash
2d5d2f5017
[NvidiaDriverBridge] fix typo ( #4224 )
2024-08-20 17:32:15 +02:00
tillcash
320afc3f32
[MaalaimalarBridge] fix image ( #4222 )
...
* [NvidiaDriverBridge] Added Windows support
* Update NvidiaDriverBridge.php
* Update NvidiaDriverBridge.php
* [MaalaimalarBridge] fix image
* [MaalaimalarBridge] fix lint
2024-08-19 19:17:42 +02:00
Dag
c0e37bcf35
refactor: frontpage and proxy setting ( #4214 )
2024-08-18 19:11:11 +02:00
Tobias Alexander Franke
e9d3a657ba
[EASeedBridge] New bridge for the EA Seed blog ( #4216 )
...
* [EASeedBridge] New bridge for the EA Seed blog
* Fix linter issues
2024-08-15 00:47:39 +02:00
Tobias Alexander Franke
307c22204d
[ActivisionResearchBridge] New bridge for the Activision Research blog ( #4213 )
...
* [ActivisionResearchBridge] New bridge for the Activision Research blog
* [ActivisionResearchBridge] Fix linting issues
2024-08-11 23:20:20 +02:00
Dag
4424ea54e9
chore: increase linter speed ( #4211 )
2024-08-11 02:31:50 +02:00
Dag
133dbf87c5
fix(telegram): add note if content is omitted from preview page ( #4210 )
...
* fix(telegram): add note if content is omitted from preview page
* lint
2024-08-11 01:23:10 +02:00
July
2e6e246759
[KemonoBridge] attempt to fix malformed tag responses ( #4209 )
2024-08-10 23:11:43 +02:00
Mynacol
129b8a3a5a
[ModifyBridge] New bridge to modify feeds ( #4164 )
...
* [ModifyBridge] New bridge to modify feeds
Create a general bridge that can modify the common fields of feeds
with regular expressions.
* [ModifyBridge] Also modify <enclosure> element
Additionally to the list of <enclosures>.
2024-08-10 23:10:37 +02:00
July
4ef5ca50c6
[KemonoBridge] Add KemonoBridge ( #4192 )
...
* [KemonoBridge] Add KemonoBridge
* refactor
* [KemonoBridge] fix categories in cases where it's a proper json array
---------
Co-authored-by: Dag <me@dvikan.no>
2024-08-10 17:36:58 +02:00
Tone
adcc8e371d
[TarnkappeBridge] changed "unwanted stuff" ( #4206 )
...
* [TarnkappeBridge] changed "unwanted stuff"
em was removed because the annoying affiliate info, but it also deleted the text from blockquotes.
The p-element with the affiliate info has no attributes like class, but it is the only p-element with a style-attribute, so I used this to identify it.
* Update TarnkappeBridge.php
removed whitespace
* Update TarnkappeBridge.php
don't know why I did it twice before
2024-08-09 15:20:10 +02:00
Dag
f358f1abec
refactor: loadCacheValue/saveCacheValue ( #4205 )
2024-08-08 17:47:04 +02:00
Dag
2acd415475
refactor: drop usage of Debug::log ( #4202 )
...
* refactor: drop usage of Debug::log
* lint
2024-08-08 04:31:47 +02:00
Dag
6afd13eb06
refactor: deprecate FeedItem constructor ( #4201 )
...
* fix: bug in prior commit
* refactor: deprecate FeedItem constructor
* test: fix
2024-08-08 03:43:26 +02:00
Dag
2a96bf19b5
fix: bug in prior commit ( #4200 )
2024-08-08 02:55:35 +02:00
Dag
9973f731df
feat: introduce RateLimitException ( #4199 )
2024-08-08 02:13:04 +02:00
tillcash
7073bb2f46
[NVIDIADriverBridge] Initial Commit ( #4198 )
...
* [NVIDIADriverBridge] Initial Commit
Fetch the latest NVIDIA Linux driver updates
* Update NVIDIADriverBridge.php
* refactor
* rename
---------
Co-authored-by: Dag <me@dvikan.no>
2024-08-08 01:35:48 +02:00