Skip to content

New feature#4

Merged
sebsauvage merged 4 commits intoRSS-Bridge:masterfrom
Draeli:new_feature
Aug 11, 2013
Merged

New feature#4
sebsauvage merged 4 commits intoRSS-Bridge:masterfrom
Draeli:new_feature

Conversation

@Draeli
Copy link
Contributor

@Draeli Draeli commented Aug 11, 2013

Refactor all and following changes :

  • formats and bridges are now in a dedicated directory and it's possible to add on demand new format/bridge
  • cache system is now put as possibility (activated by default) and cache system can be extends for use not only file system
  • bridges corrections depending specific case
  • add visual for index.php (page entrance)
  • ....

sebsauvage added a commit that referenced this pull request Aug 11, 2013
Refactoring - Temporary merge.
@sebsauvage sebsauvage merged commit 37b14f4 into RSS-Bridge:master Aug 11, 2013
This was referenced Jul 4, 2019
@nuttertkk nuttertkk mentioned this pull request Nov 2, 2025
Mynacol added a commit that referenced this pull request Jan 15, 2026
Won't work without API keys anymore. The change is code-wise easy to do, while scraping the HTML would be cumbersome.

 Bridge returned error 401! (20449)
2025-12-27 03:26:04

https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/401
Details
Type: HttpException
Code: 401
Message: https://gelbooru.com/index.php?&page=dapi&s=post&q=index&json=1&pid=0&limit=&tags= resulted in 401 Unauthorized
File: lib/http.php
Line: 34
Trace
#0 index.php(73): RssBridge->main()
#1 lib/RssBridge.php(39): RssBridge->{closure}()
#2 lib/RssBridge.php(37): BasicAuthMiddleware->__invoke()
#3 middlewares/BasicAuthMiddleware.php(13): RssBridge->{closure}()
#4 lib/RssBridge.php(37): CacheMiddleware->__invoke()
#5 middlewares/CacheMiddleware.php(44): RssBridge->{closure}()
#6 lib/RssBridge.php(37): ExceptionMiddleware->__invoke()
#7 middlewares/ExceptionMiddleware.php(17): RssBridge->{closure}()
#8 lib/RssBridge.php(37): SecurityMiddleware->__invoke()
#9 middlewares/SecurityMiddleware.php(19): RssBridge->{closure}()
#10 lib/RssBridge.php(37): MaintenanceMiddleware->__invoke()
#11 middlewares/MaintenanceMiddleware.php(10): RssBridge->{closure}()
#12 lib/RssBridge.php(37): TokenAuthenticationMiddleware->__invoke()
#13 middlewares/TokenAuthenticationMiddleware.php(10): RssBridge->{closure}()
#14 lib/RssBridge.php(34): DisplayAction->__invoke()
#15 actions/DisplayAction.php(54): DisplayAction->createResponse()
#16 actions/DisplayAction.php(89): GelbooruBridge->collectData()
#17 bridges/GelbooruBridge.php(80): getContents()
#18 lib/contents.php(131): HttpException::fromResponse()
#19 lib/http.php(34)

Context
Query: action=display&bridge=GelbooruBridge&p=0&t=&l=&format=Html
Version: 2025-08-05
OS: Linux
PHP: 8.2.29


Co-authored-by: Mynacol <git@mynacol.xyz>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants