-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[RumbleBridge] Facelift, Validation, & Livestreams #4160
[RumbleBridge] Facelift, Validation, & Livestreams #4160
Conversation
Pull request artifacts
last change: Monday 2024-07-29 15:26:02 |
[2024-07-28 22:26:08] rssbridge.DEBUG lib/BridgeCard.php(195): The "required" attribute is not supported for lists. |
linter being a bit annoying. sorry about that |
@dvikan Oops! I removed the |
i was unable to add a commit to your branch: commit 284158169bd7fd1a5231124e40c6f0b324f1949d (HEAD -> NotsoanoNimus/rumble-live-streams)
Author: Dag <[email protected]>
Date: Mon Jul 29 17:05:58 2024 +0200
lint
diff --git a/bridges/RumbleBridge.php b/bridges/RumbleBridge.php
index 636e364f..a8841e00 100644
--- a/bridges/RumbleBridge.php
+++ b/bridges/RumbleBridge.php
@@ -77,8 +77,9 @@ class RumbleBridge extends BridgeAbstract
public function getName()
{
- return $this->getInput('account')
- ? ('Rumble.com - ' . $this->getInput('account'))
- : self::NAME;
+ if ($this->getInput('account')) {
+ return 'Rumble.com - ' . $this->getInput('account');
+ }
+ return self::NAME;
}
}
|
I applied it. I think in my rush to publish changes I may be missing some setup with the toolchain here for debugging and checking the linter locally before pushing. I'll look into that later this evening. |
unintended consequence:
|
If you want to explicitly view a channel's videos, you should not append a You should instead use the |
this is not me. im only posting logs from rss-bridge.org which I control yes i agree with your text |
Makes sense! Apologies for the confusion, perhaps it's a regional English thing, but the 'you' here wasn't calling you out individually. It is more of a general instruction to readers who come across the writing. |
* [RumbleBridge] Facelift+media types (livestreams) * [RumbleBridge] Remove 'required' from list input. * [RumbleBridge] lint
I detected today that this PR introduced a bug. Feed items now contain an additional forward slash in the path. Example: <entry>
<title type="html">England Is Burning</title>
<published>2024-08-12T03:30:00+00:00</published>
<updated>2024-08-12T03:30:00+00:00</updated>
<id>https://rumble.com//v5ae7xp-england-is-burning.html</id>
<link rel="alternate" type="text/html" href="https://rumble.com//v5ae7xp-england-is-burning.html"/>
<author>
<name>[email protected]</name>
</author>
<co</content>
</entry> The Atom format defaults to using the url as id. This might cause duplicates in feed readers. But they probably trim redundant slages, im not sure. |
Cleaned up some of the components of the Rumble Bridge.
NAME
property displaying properly based on whether a specific account is being viewed or just the bridge card is showing.This change addresses Issue #4155.
Bridge card now:
![image](https://private-user-images.githubusercontent.com/31320277/352286474-6a27023b-3e88-425e-9e54-8f919beba902.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwODg5NDIsIm5iZiI6MTczOTA4ODY0MiwicGF0aCI6Ii8zMTMyMDI3Ny8zNTIyODY0NzQtNmEyNzAyM2ItM2U4OC00MjVlLTllNTQtOGY5MTliZWJhOTAyLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDA4MTA0MlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTJlZjgxOWJlNTkyODNiYTM4OWRjNWNjNTA2NWQwOTY0ZDk3NjU2NTkxNTVjOWY5OWEyOTg5NjU5ZjA2MGE0ZjMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.oESCQYPhVIMKx8oW6VtNbBJGNzgit8G0NaxzQQt1e0w)
Feed results look the same as they did before:
![image](https://private-user-images.githubusercontent.com/31320277/352286612-550a634e-47fb-40ed-9195-16f3e6e301bf.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwODg5NDIsIm5iZiI6MTczOTA4ODY0MiwicGF0aCI6Ii8zMTMyMDI3Ny8zNTIyODY2MTItNTUwYTYzNGUtNDdmYi00MGVkLTkxOTUtMTZmM2U2ZTMwMWJmLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDA4MTA0MlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTJjMzE1YmY1NmFiNDEwMTQ0MGFmNzE1NTczYmZiOGFkNmMxNGQ5ZmY0Y2ZhNGI4OTU0ZDYzOTM4MTU0NTM4YmMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.wHFVmHMn1Kzux_zMuCwazbV6ojCGbIzt6a-SKNhyX4Q)