# # ChangeLog for lib/BarnOwl/Module/Twitter.pm # # Generated by Trac 1.0.2 # Mar 28, 2024, 7:56:44 PM Sun, 20 Dec 2009 05:16:22 GMT Nelson Elhage [4ae10de] * lib/BarnOwl/Module/Twitter.pm (modified) Fix behavior when live-upgraded from a non-timer Twitter.par Sun, 20 Dec 2009 04:41:06 GMT Nelson Elhage [e4e1dcb] * lib/BarnOwl/Module/Twitter.pm (modified) * lib/BarnOwl/Module/Twitter/Handle.pm (modified) Merge branch 'master' into timer Conflicts: ... Sun, 20 Dec 2009 02:59:22 GMT Nelson Elhage [22fce654] * lib/BarnOwl/Module/Twitter.pm (modified) Update the prompt to match Twitter. Sun, 20 Dec 2009 02:58:49 GMT Nelson Elhage [5214546] * lib/BarnOwl/Module/Twitter.pm (modified) * lib/BarnOwl/Module/Twitter/Handle.pm (modified) Add a twitter-retweet command Mon, 12 Oct 2009 02:17:51 GMT Nelson Elhage [36546fa] * lib/BarnOwl/Module/Twitter.pm (modified) * lib/BarnOwl/Module/Twitter/Handle.pm (modified) Replace the mainloop hook with BarnOwl's built-in timer support. Thu, 08 Oct 2009 03:22:48 GMT Nelson Elhage [176434d] * lib/BarnOwl/Module/Twitter.pm (modified) Don't check zephyr_getsender unless we're looking at a Zephyr. Thu, 08 Oct 2009 02:53:37 GMT Nelson Elhage [9eb9479] * lib/BarnOwl/Module/Twitter.pm (modified) Don't rely on zephyr_getsender() at startup. With krb5 Zephyr, ... Thu, 17 Sep 2009 03:06:50 GMT Nelson Elhage [f0de278] * lib/BarnOwl/Module/Twitter.pm (modified) Default to publish_tweets if there is a single account. Tue, 15 Sep 2009 03:05:26 GMT Nelson Elhage [2fa9f803] * lib/BarnOwl/Module/Twitter.pm (modified) username → password Tue, 15 Sep 2009 02:34:19 GMT Nelson Elhage [e010ee0] * lib/BarnOwl/Module/Twitter.pm (modified) Perform more sanity checking on config before creating handles. Tue, 15 Sep 2009 01:59:29 GMT Nelson Elhage [385dd69] * lib/BarnOwl/Module/Twitter.pm (modified) * lib/BarnOwl/Module/Twitter/Handle.pm (modified) Rename some configuration options to be shorter. default_sender => ... Sat, 15 Aug 2009 18:32:16 GMT Nelson Elhage [8462b38] * lib/BarnOwl/Module/Twitter.pm (modified) * lib/BarnOwl/Module/Twitter/Handle.pm (modified) Replace do_with_default_account with find_account_default Remove ... Tue, 04 Aug 2009 06:38:06 GMT Kevin Riggle [4bd9327] * lib/BarnOwl/Module/Twitter.pm (modified) Refactor commands which do something on the default account handle Tue, 04 Aug 2009 06:23:28 GMT Kevin Riggle [513da71] * lib/BarnOwl/Module/Twitter.pm (modified) * lib/BarnOwl/Module/Twitter/Handle.pm (modified) Add :twitter-follow and :twitter-unfollow commands Thu, 23 Jul 2009 00:39:21 GMT Nelson Elhage [efcd223] * lib/BarnOwl/Module/Twitter.pm (modified) * lib/BarnOwl/Module/Twitter/Handle.pm (modified) Some code cleanup. Refactor finding a named account into a ... Thu, 23 Jul 2009 00:13:07 GMT Nelson Elhage [1c45137] * lib/BarnOwl/Module/Twitter.pm (modified) Don't copy messages from zephyr when publish_tweets => false is ... Wed, 22 Jul 2009 02:58:05 GMT Nelson Elhage [39dd366] * lib/BarnOwl/Module/Twitter.pm (modified) Actually fix error handling in the main driver. I believe the ... Wed, 22 Jul 2009 02:06:32 GMT Nelson Elhage [d748296] * lib/BarnOwl/Module/Twitter.pm (modified) Better error handling for invalid credentials in the main module. Wed, 22 Jul 2009 01:27:32 GMT Nelson Elhage [159aaad] * README (modified) * lib/BarnOwl/Message/Twitter.pm (modified) * lib/BarnOwl/Module/Twitter.pm (modified) * lib/BarnOwl/Module/Twitter/Handle.pm (added) Multiple account support Accounts are specified as a list of hashes ... Sat, 18 Jul 2009 03:56:05 GMT Nelson Elhage [f93b81b] * lib/BarnOwl/Module/Twitter.pm (modified) Don't rely on BarnOwl::filter() to tokenize for us. Sat, 13 Jun 2009 16:04:55 GMT Nelson Elhage [af3415c] * lib/BarnOwl/Module/Twitter.pm (modified) Add a $VERSION Thu, 21 May 2009 20:51:34 GMT Nelson Elhage [a0385ad3] * lib/BarnOwl/Message/Twitter.pm (modified) * lib/BarnOwl/Module/Twitter.pm (modified) Preliminary support for other Twitter-compatible microblogging ... Fri, 08 May 2009 16:09:02 GMT Nelson Elhage [d658c29] * lib/BarnOwl/Module/Twitter.pm (modified) Handle old Net::Twitter, instead of just bailing. Fri, 08 May 2009 15:59:51 GMT Nelson Elhage [188b745] * lib/BarnOwl/Module/Twitter.pm (modified) Add a check for Net::Twitter version Thu, 07 May 2009 21:18:27 GMT Nelson Elhage [b56f2c3] * lib/BarnOwl/Module/Twitter.pm (modified) Get the last message before setting the timeout. Thu, 07 May 2009 21:12:56 GMT Nelson Elhage [acdd52e] * lib/BarnOwl/Message/Twitter.pm (modified) * lib/BarnOwl/Module/Twitter.pm (modified) Correctly tag replies with the in_reply_to_status_id parameter. Mon, 04 May 2009 20:40:00 GMT Nelson Elhage [b25b5a4] * lib/BarnOwl/Module/Twitter.pm (modified) Let verify_credentials take as long as it likes. Move the ... Tue, 07 Apr 2009 01:16:09 GMT Nelson Elhage [f0550c5] * lib/BarnOwl/Module/Twitter.pm (modified) Handle Twitter being down better. Tue, 07 Apr 2009 01:02:49 GMT Nelson Elhage [4ea78a8] * lib/BarnOwl/Module/Twitter.pm (modified) Same fix for direct messages... Tue, 07 Apr 2009 01:01:45 GMT Nelson Elhage [5e1876d] * lib/BarnOwl/Module/Twitter.pm (modified) Don't die if friends_timeline returns a scalar. Fri, 20 Mar 2009 02:29:21 GMT Nelson Elhage [bab79f8] * lib/BarnOwl/Module/Twitter.pm (modified) Don't spew error messages when Twitter sucks. Thu, 26 Feb 2009 02:52:16 GMT Nelson Elhage [706ff88] * lib/BarnOwl/Module/Twitter.pm (modified) Make Twitter.pm deal better if you've never received a tweet. If ... Fri, 06 Feb 2009 20:34:39 GMT Nelson Elhage [c1e5316] * lib/BarnOwl/Module/Twitter.pm (modified) Display outgoing personal twitters Wed, 28 Jan 2009 18:27:41 GMT Nelson Elhage [6babb75] * lib/BarnOwl/Message/Twitter.pm (modified) * lib/BarnOwl/Module/Twitter.pm (modified) Apply Jesse's @reply patch. Fri, 09 Jan 2009 19:58:18 GMT Nelson Elhage [927c186] * lib/BarnOwl/Message/Twitter.pm (modified) * lib/BarnOwl/Module/Twitter.pm (modified) Support sending and receiving direct messages. Wed, 10 Dec 2008 18:23:01 GMT Nelson Elhage [1f82df9] * lib/BarnOwl/Module/Twitter.pm (modified) oops typo Wed, 10 Dec 2008 18:20:11 GMT Nelson Elhage [d689fc7] * lib/BarnOwl/Module/Twitter.pm (modified) Fix an "undefined" warning Tue, 09 Dec 2008 00:52:39 GMT Nelson Elhage [51a7fc5] * lib/BarnOwl/Module/Twitter.pm (modified) Set the timeout on Net::Twitter's LWP::UserAgent to 1s. Fri, 28 Nov 2008 22:11:29 GMT Nelson Elhage [5aabe2d7] * lib/BarnOwl/Module/Twitter.pm (modified) Squelch two undefined warnings Fri, 28 Nov 2008 17:29:38 GMT Nelson Elhage [8618438] * lib/BarnOwl/Message/Twitter.pm (added) * lib/BarnOwl/Module/Twitter.pm (modified) Implement receiving messages Thu, 27 Nov 2008 19:24:29 GMT Nelson Elhage [104f7d9] * lib/BarnOwl/Module/Twitter.pm (modified) Properly set the source as BarnOwl Wed, 19 Nov 2008 04:59:23 GMT Nelson Elhage [69d6d3e3] * lib/BarnOwl/Module/Twitter.pm (modified) Use a client name of 'barnowl', which I just registered with Twitter. Wed, 20 Aug 2008 06:19:22 GMT Nelson Elhage [72b61dd] * lib/BarnOwl/Module/Twitter.pm (modified) Try to add a string hook entry before adding a coderef, to work ... Fri, 04 Jul 2008 18:08:25 GMT Nelson Elhage [9bedca0] * lib/BarnOwl/Module/Twitter.pm (modified) ttants: $@, $!, @! Make error checking actually work Thu, 13 Mar 2008 01:20:00 GMT nelhage@mit.edu [d1bb4f3] * lib/BarnOwl/Module/Twitter.pm (modified) Wildcard support Tue, 11 Mar 2008 16:35:17 GMT nelhage@mit.edu [30f0680] * lib/BarnOwl/Module/Twitter.pm (modified) Fix an uninitialized variable warning Thu, 06 Mar 2008 17:53:45 GMT nelhage@mit.edu [4cf4067] * lib/BarnOwl/Module/Twitter.pm (modified) Add a `twitter' command Fri, 11 Jan 2008 18:35:56 GMT nelhage@mit.edu [d775050] * lib/BarnOwl/Module/Twitter.pm (modified) Fix this up slightly Fri, 11 Jan 2008 18:16:18 GMT Nelson Elhage [e54f2fa] * .hgignore (added) * Makefile.PL (added) * lib/BarnOwl/Module/Twitter.pm (added) initial import