0
I Use This!
Inactive

Commits : Listings

Analyzed about 13 hours ago. based on code collected about 13 hours ago.
Oct 24, 2024 — Oct 24, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
. in /micro_blog_friending.rb, * in user_names() applied a foul hack to get rid of error messages that jump out because of Strings within arrays that are supposed to contain Twitter::User object only More... about 16 years ago
. performed only comments/whitespace/code-alignment work More... about 16 years ago
. re-enabled /micro_blog_shadow.rb to get shut down from within the shadowed account More... about 16 years ago
. in /micro_blog_friending.rb, ^ further improved follower_stats() More... about 16 years ago
. in /micro_blog_bot.rb, ^ bugfix: dynamic adaption of waittime now indeed only takes place when demanded ^ calculation of new waittime now take not place anymore once we're heading for a shutdown More... about 16 years ago
^ updated /VERSION More... about 16 years ago
. in /changelog, + jotted down the most notable changes since v0.2.5 More... about 16 years ago
. in /micro_blog_bot.rb, ^ fixed a bug in catch_up_with_followers() More... about 16 years ago
. in /micro_blog_friending.rb, ~ twiddled a little in catch_up_with_followers() to gain a clue which exception exactly gets raised when trying to follow a suspected user More... about 16 years ago
. in /micro_blog_messaging_io.rb, ^ fixed a bug in direct_message_to() More... about 16 years ago
. in /, . in micro_blog_bot.rb, ^ enabled the functionality that allows to deal with Twitter's (temp?) lack of returning correct followers/friends counters More... about 16 years ago
. in /micro_blog_friending.rb, ^ improved the friends/followers stats + follower_stats() now also returns the followers delta ^ improved followers_delta() : As Twitter sometimes returns incorrect values for the amount of friends and followers, one might want to enforce followers_delta() to return correct values, even if that costs a lot of traffic. Just since//as to figure out the safe values costs that lot of traffic, the method return the unsafe values by default. More... about 16 years ago
. in /micro_blog_friending.rb, + added two fixmes for the twitter gem itself More... about 16 years ago
. in /, . in micro_blog_friending.rb, ^ followers_delta() now uses MicroBlogConnector's user() rather than using Twitter::Base's error-prone user() directly More... about 16 years ago
. in /, + added functionality that allows to deal with Twitter's (temp?) lack of returning correct followers/friends counters More... about 16 years ago
. in /micro_blog_bot.rb, ^ class now deals with welcome messages that fail to be sent (fail e.g. because the respective user got banned by the µB service) ^ catch_up_with_followers() now rescues +Twitter::NotFound+ More... about 16 years ago
. in /micro_blog_connector.rb, ^ ensured class can now deal with wrong type of +user+, as returned by +@connection+ : Originally, +user+ should be a Twitter::User. If it's not, it's usually nil or a String. Now, initialize() tests for nil and, alternatively, for a String. + as this issue is common to Twitter::Base.user(), now MicroBlogConnector exports :user, so we have to deal with the issue only once//at one place, ie. here. More... about 16 years ago
. performed only comments/whitespace/code-alignment work More... about 16 years ago
. trial commit to figure out how to get the just created repository tag to github More... about 16 years ago
. prepared new repository tag v0.2.5 ^ updated changelog file More... about 16 years ago
. in /micro_blog_bot_runner.rb, + documented + impproved the supervisor direct messaging on a Twitter::RateLimitExceeded or Twitter::CantConnect. More... about 16 years ago
. in /micro_blog_bot_runner.rb, + made the bot wrapper call the police^W^W^W notify the bot's supervisor once we get a Twitter::RateLimitExceeded so they'll know about the issue and can look into it. This -- to send out a message despite we just received a RateLimitExceeded -- is possible since that would be a POST. But the limitation (currently) applies only to GETs. More... about 16 years ago
. in /micro_blog_bot.rb, + added functionality that enables either the bot itself or a wrapper to notify the bot's supervisor by direct message. This is intended to notify the bot's supervisor in case of an exceptional situation which requires a human to look into the issue. + added notify_operator() for that purpose + exported @bot_name too, so the notifying message can refer to the specific bot More... about 16 years ago
. in /micro_blog_connector.rb, ^ improved dealing with the case that the initial connection to the µB service provider cannot get established More... about 16 years ago
. in /micro_blog_messaging_io.rb, + enabled sending direct messages by name too (previously, sending direct messages always relied on user's ID) + added direct_message_to() More... about 16 years ago
. affixed the required twitter gem version to either 0.4.1 (Identica) or 0.6.12 (Twitter) since 0.6.15 doesn't play with [my] current Debian Lenny's rubygems. More... about 16 years ago
. in /micro_blog_connector.rb, ^ Fixed the occasionally Ruby callout that we were trying to access an Object's ID. Turned out to be a connection issue that doesn't raise an exception. Added the raise. More... about 16 years ago
. in /micro_blog_friending.rb, ~ introduced @bot_name More... about 16 years ago
^ Fixed catching up with followers in a manner that now, instead of asking for all the followers' and friends' names right from the start, we first ask for the number of lost/gained followers and only if that differs from 0, we go after determining who exactly left or joined. That saves us a whole lot of traffic. More... about 16 years ago
. in /README, - removed EOL whitespaces More... about 16 years ago