/[irc-logger]/trunk/bin
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Log of /trunk/bin

View Directory Listing Directory Listing


Sticky Revision:

Revision 141 - Directory Listing
Modified Fri Feb 6 14:12:00 2009 UTC (15 years, 1 month ago) by dpavlin
eval conversion

Revision 140 - Directory Listing
Modified Fri Jul 18 20:29:45 2008 UTC (15 years, 8 months ago) by dpavlin
eval various stuff all over the place to handle various errors

Revision 139 - Directory Listing
Modified Sat Jun 7 13:10:15 2008 UTC (15 years, 9 months ago) by dpavlin
sort tags ignoring case

Revision 137 - Directory Listing
Modified Mon May 19 11:12:49 2008 UTC (15 years, 10 months ago) by dpavlin
don't try to decode content

Revision 134 - Directory Listing
Modified Sat Apr 12 10:41:22 2008 UTC (15 years, 11 months ago) by dpavlin
fix last number of messages in web archive with default to 100

Revision 133 - Directory Listing
Modified Sat Apr 5 21:08:27 2008 UTC (15 years, 11 months ago) by dpavlin
add title with number of tags to tagcloud links,
move code to TagCloud package [0.04]

Revision 132 - Directory Listing
Modified Tue Apr 1 19:04:32 2008 UTC (16 years ago) by dpavlin
don't die if we can't convert message to internal database encoding,
instead just report error and skip message (bad, but better than dying)

Revision 131 - Directory Listing
Modified Sun Mar 23 12:32:14 2008 UTC (16 years ago) by dpavlin
- dump more debug about categories (which expose bug in XML::Feed)
- extract commands to process_command

Revision 129 - Directory Listing
Modified Fri Mar 14 17:44:23 2008 UTC (16 years ago) by dpavlin
enable nick-remove with basic nick verification

Revision 126 - Directory Listing
Modified Fri Mar 14 16:06:57 2008 UTC (16 years ago) by dpavlin
remove on-disk queue (since we can't really fork anyway) so
messages and send out instantly which also help in response time

Revision 125 - Directory Listing
Modified Fri Mar 14 15:26:33 2008 UTC (16 years ago) by dpavlin
again enable seeding of rss cache, so that we don't send out
messages from every RSS feed on startup -- this time via $send_rss_msgs

Revision 123 - Directory Listing
Modified Fri Mar 14 14:45:04 2008 UTC (16 years ago) by dpavlin
fix UTF-8 encoding for HTML archive (which really, really shouldn't be needed, but hay!)

Revision 122 - Directory Listing
Modified Fri Mar 14 14:37:46 2008 UTC (16 years ago) by dpavlin
use POE::Component::Client::HTTP to fetch RSS feeds, so we don't
block on that. Added --debug flag to spit more debug output.

Revision 120 - Directory Listing
Modified Fri Mar 14 13:37:45 2008 UTC (16 years ago) by dpavlin
cleanup seen logic, rss-clean will not automatically send out
first $send_rss_msgs messages from each feed

Revision 119 - Directory Listing
Modified Fri Mar 14 00:17:49 2008 UTC (16 years ago) by dpavlin
Added experimental implementation of on-disk message queue
Idea is to fork processes and leave messages for delibery
in disk queue.
Sprinkle debug messages.

Revision 118 - Directory Listing
Modified Wed Mar 12 18:21:03 2008 UTC (16 years ago) by dpavlin
bug fix: tags can be delimited with space or ,space

Revision 117 - Directory Listing
Modified Wed Mar 12 18:14:57 2008 UTC (16 years ago) by dpavlin
added rss-clean for individual URLs

Revision 116 - Directory Listing
Modified Wed Mar 12 17:21:07 2008 UTC (16 years ago) by dpavlin
- _log will now dump() args which are structures
- freenode seems to insert binary junk in messages, so ignore it

Revision 114 - Directory Listing
Modified Mon Mar 10 21:52:49 2008 UTC (16 years ago) by dpavlin
few changes all other the place:
- convert RSS category into tags// for archive
- reorder irc_\d+ functions and correct registration sequence for freenode
- prefix WEB before web related output

Revision 112 - Directory Listing
Modified Mon Mar 10 13:02:32 2008 UTC (16 years ago) by dpavlin
don't send unneeded IDENTIFY, fixed sending of rss annoucement messages

Revision 111 - Directory Listing
Modified Sun Mar 9 22:12:06 2008 UTC (16 years ago) by dpavlin
two more debug commands instead of msg

Revision 109 - Directory Listing
Modified Sun Mar 9 21:13:15 2008 UTC (16 years ago) by dpavlin
code cleanup, version bump [0.03]

Revision 108 - Directory Listing
Modified Sun Mar 9 20:13:46 2008 UTC (16 years ago) by dpavlin
/rss uri will now generate rss with list of available feeds

Revision 107 - Directory Listing
Modified Sun Mar 9 19:50:41 2008 UTC (16 years ago) by dpavlin
added motd commands

Revision 106 - Directory Listing
Modified Sun Mar 9 19:22:16 2008 UTC (16 years ago) by dpavlin
don't save private rss announcements to log

Revision 105 - Directory Listing
Modified Sun Mar 9 19:13:16 2008 UTC (16 years ago) by dpavlin
don't roll multiple /me messages (including rss announce) into single line
for nicer archive on web

Revision 104 - Directory Listing
Modified Sun Mar 9 00:47:38 2008 UTC (16 years ago) by dpavlin
sigh, no tags// support in feed titles for now due to bug

Revision 103 - Directory Listing
Modified Sun Mar 9 00:26:49 2008 UTC (16 years ago) by dpavlin
better output, try to respond to snotice with /quote command suggested to auth

Revision 102 - Directory Listing
Modified Sat Mar 8 17:38:30 2008 UTC (16 years ago) by dpavlin
move modules to top and detect new hostname and other irc server

Revision 100 - Directory Listing
Modified Sat Mar 8 00:14:41 2008 UTC (16 years ago) by dpavlin
- better search results message
- don't mungle rss item url

Revision 99 - Directory Listing
Modified Fri Mar 7 17:13:30 2008 UTC (16 years ago) by dpavlin
report resonable error message is rss-add doesn't include #channel

Revision 98 - Directory Listing
Modified Fri Mar 7 16:02:27 2008 UTC (16 years ago) by dpavlin
don't mungle *bold* _underline_ /italic/ markup when in URIs

Revision 97 - Directory Listing
Modified Fri Mar 7 15:49:23 2008 UTC (16 years ago) by dpavlin
- added support for private message notification of rss feeds
  using new rss-add-private (which also need #channel as argument!)
- generate correct messages for response to rss-* commands

Revision 95 - Directory Listing
Modified Fri Mar 7 11:16:05 2008 UTC (16 years ago) by dpavlin
final changes to make auto-announce of changed feeds work

Revision 94 - Directory Listing
Modified Fri Mar 7 10:50:16 2008 UTC (16 years ago) by dpavlin
convert relative feeds to absolute URIs

Revision 93 - Directory Listing
Modified Fri Mar 7 10:35:04 2008 UTC (16 years ago) by dpavlin
make multi-line feed titles single line for irc

Revision 92 - Directory Listing
Modified Fri Mar 7 10:30:57 2008 UTC (16 years ago) by dpavlin
- display name of feed item in message
- fixed rss item seen logic
- insert time for rss messages in log

Revision 91 - Directory Listing
Modified Fri Mar 7 10:13:45 2008 UTC (16 years ago) by dpavlin
added rss-list and fixed rss-(stop|start) to actually work

Revision 90 - Directory Listing
Modified Fri Mar 7 09:50:53 2008 UTC (16 years ago) by dpavlin
- cleanup all left-overs from log following
- use feed name instead of title from feed itself in messages
- fixed auto-refresh
- rss-clean now cleans database last_update
- don't report errors on rss-* commands

Revision 89 - Directory Listing
Modified Fri Mar 7 00:43:45 2008 UTC (16 years ago) by dpavlin
quick bugfix

Revision 88 - Directory Listing
Modified Fri Mar 7 00:31:58 2008 UTC (16 years ago) by dpavlin
finish UTF-8 migration, no more Encode...

Revision 87 - Directory Listing
Modified Fri Mar 7 00:18:02 2008 UTC (16 years ago) by dpavlin
- remove log following which doesn't work anyway
- cleanup of $sth for log insert

Revision 86 - Directory Listing
Modified Thu Mar 6 22:57:16 2008 UTC (16 years ago) by dpavlin
make irc-logger UTF-8 clean except for encoding of log output which is still ISO-8859-2

Revision 85 - Directory Listing
Modified Thu Mar 6 22:16:27 2008 UTC (16 years ago) by dpavlin
First cut at implementing RSS feed fetcher on my own.

First, I tried to use POE::Component::RSSAggregator but
it had additional dependencies on different RSS implementation and lacked
reporting of item authors, so I opted to write it from scratch.

New irc-logger commands:

 rss-add http://www.example.com/index.rss name of feed
 rss-update
 rss-clean

and new RSS feed info: /rss/following

Revision 84 - Directory Listing
Modified Thu Mar 6 18:03:05 2008 UTC (16 years ago) by dpavlin
some follow log file changes which doesn't still seem to work (?)

Revision 83 - Directory Listing
Modified Fri Feb 29 22:11:07 2008 UTC (16 years, 1 month ago) by dpavlin
implement fix from http://www.nntp.perl.org/group/perl.poe/2007/03/msg3782.html

Revision 81 - Directory Listing
Modified Wed Feb 20 20:33:03 2008 UTC (16 years, 1 month ago) by dpavlin
BUGFIX: don't eat last letter of rss URLs

Revision 80 - Directory Listing
Modified Wed Feb 20 20:28:15 2008 UTC (16 years, 1 month ago) by dpavlin
limit number of messages to last_x_tags limit

Revision 79 - Directory Listing
Modified Wed Feb 20 20:26:45 2008 UTC (16 years, 1 month ago) by dpavlin
- increased size of last tagged messages to 50
- rss feed for last tagged messages is now /last-taged=42 and variants

Revision 78 - Directory Listing
Modified Wed Feb 20 19:37:34 2008 UTC (16 years, 1 month ago) by dpavlin
BUGFIX: /rss URLs generate RSS again (argh!)

Revision 77 - Directory Listing
Modified Thu Feb 7 17:48:51 2008 UTC (16 years, 1 month ago) by dpavlin
- implemented /rss/tags=42 notation for RSS feed of 42 tags

Revision 76 - Directory Listing
Modified Thu Feb 7 17:09:54 2008 UTC (16 years, 1 month ago) by dpavlin
added /tags URL to show just tags

Revision 75 - Directory Listing
Modified Thu Dec 20 22:46:16 2007 UTC (16 years, 3 months ago) by dpavlin
fixed encoding of characters in RSS stream

Revision 74 - Directory Listing
Modified Sun Dec 16 20:17:26 2007 UTC (16 years, 3 months ago) by dpavlin
corected order of last tagged messages

Revision 73 - Directory Listing
Modified Sun Dec 16 20:06:47 2007 UTC (16 years, 3 months ago) by dpavlin
- links now include full URL
- favicon.ico is now ignored
- untries have unique links (to help agregators)
- content is no longer in <div> so it works better

Revision 72 - Directory Listing
Modified Sun Dec 16 19:03:35 2007 UTC (16 years, 3 months ago) by dpavlin
fix content-type, don't generate any links

Revision 71 - Directory Listing
Modified Sun Dec 16 18:51:05 2007 UTC (16 years, 3 months ago) by dpavlin
- generate only rss
- better format of items

Revision 70 - Directory Listing
Modified Sun Dec 16 18:37:04 2007 UTC (16 years, 3 months ago) by dpavlin
- implement RSS feed of last 5 messages with tags
- extract formaters into reusable coderef
- tags now get all data so they can do useful on-the fly statistics
- save_message now accepts 'message' istead of 'msg' same as db

Revision 69 - Directory Listing
Modified Fri Dec 7 12:51:55 2007 UTC (16 years, 3 months ago) by dpavlin
- eval execute to prevent dieing
- move TZ by hour (must fix this)

Revision 68 - Directory Listing
Modified Sat Sep 29 14:11:55 2007 UTC (16 years, 6 months ago) by dpavlin
catch die to confess when error occurs,
rewrote date handling to hopefully work all time time

Revision 67 - Directory Listing
Modified Sat Sep 29 13:13:41 2007 UTC (16 years, 6 months ago) by dpavlin
added checkdate which will try to validate dates

Revision 65 - Directory Listing
Modified Fri Jun 8 12:17:35 2007 UTC (16 years, 9 months ago) by dpavlin
three calendars in a row on history page

Revision 64 - Directory Listing
Modified Fri Jun 8 12:12:45 2007 UTC (16 years, 9 months ago) by dpavlin
make make invalid dates default to now

Revision 63 - Directory Listing
Modified Fri Jun 8 12:07:45 2007 UTC (16 years, 9 months ago) by dpavlin
validate date from URI argument with DateTime::Format::ISO8601

Revision 61 - Directory Listing
Modified Sat Apr 21 12:10:23 2007 UTC (16 years, 11 months ago) by dpavlin
protect html with URI::Escape (strange choice, but oh, well) so that wiki
markup won't touch it.

Revision 60 - Directory Listing
Modified Sat Apr 14 12:45:03 2007 UTC (16 years, 11 months ago) by dpavlin
new color for web archive

Revision 59 - Directory Listing
Modified Sat Apr 7 22:57:08 2007 UTC (16 years, 11 months ago) by dpavlin
decode usenet-like *bold* /italic/ and _underline_

Revision 58 - Directory Listing
Modified Sat Apr 7 21:08:34 2007 UTC (16 years, 11 months ago) by dpavlin
bug fix: transfer correct values to twitter

Revision 57 - Directory Listing
Modified Sat Apr 7 17:03:57 2007 UTC (16 years, 11 months ago) by dpavlin
strip _ from nicks in stat

Revision 54 - Directory Listing
Modified Sun Mar 18 17:14:52 2007 UTC (17 years ago) by dpavlin
make Twitter update optional feature

Revision 53 - Directory Listing
Modified Sun Mar 18 17:00:16 2007 UTC (17 years ago) by dpavlin
implement twitter using Net::Twitter -- use
/msg irc-logger conf twitter <twitter_login> <twitter_password>
to turn auto-update of twitter every time you use /me in channel which
is monitored by irc-logger

Revision 52 - Directory Listing
Modified Sun Mar 18 16:45:18 2007 UTC (17 years ago) by dpavlin
better conf dump

Revision 51 - Directory Listing
Modified Sun Mar 18 16:03:24 2007 UTC (17 years ago) by dpavlin
removed special twitter command and make it part of conf (which now has working validation)

Revision 50 - Directory Listing
Modified Sun Mar 18 15:37:05 2007 UTC (17 years ago) by dpavlin
a bunch of changes: create SQL schema if table doesn't exitst on startup
(to enable upgrades between versions), added support for user configurable
or irc-logger generated meta informations in meta table, begin implementation of
twitter support for /me

Revision 48 - Directory Listing
Modified Sat Feb 3 12:50:45 2007 UTC (17 years, 1 month ago) by dpavlin
fix ping output

Revision 46 - Directory Listing
Added Sat Feb 3 12:28:17 2007 UTC (17 years, 1 month ago) by dpavlin
re-structure dir layout so make install now works

  ViewVC Help
Powered by ViewVC 1.1.26