This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
Log of /trunk/bin
Directory Listing
Revision
147 -
Directory Listing
Modified
Sat Aug 28 20:24:57 2010 UTC
(13 years, 7 months ago)
by
dpavlin
push messages in Redis
Revision
146 -
Directory Listing
Modified
Sat Aug 28 11:22:57 2010 UTC
(13 years, 7 months ago)
by
dpavlin
added jabber module
Revision
145 -
Directory Listing
Modified
Fri Aug 27 21:19:59 2010 UTC
(13 years, 8 months ago)
by
dpavlin
perl modules from debian packages
Revision
144 -
Directory Listing
Modified
Sat Dec 19 21:26:39 2009 UTC
(14 years, 4 months ago)
by
dpavlin
fix Disallow:
Revision
143 -
Directory Listing
Modified
Sat Dec 19 21:21:47 2009 UTC
(14 years, 4 months ago)
by
dpavlin
added robots.txt
Revision
142 -
Directory Listing
Modified
Fri Feb 6 14:17:44 2009 UTC
(15 years, 2 months ago)
by
dpavlin
removed /italic/ which clash too many times with /dev/hda and similar text
Revision
141 -
Directory Listing
Modified
Fri Feb 6 14:12:00 2009 UTC
(15 years, 2 months ago)
by
dpavlin
eval conversion
Revision
140 -
Directory Listing
Modified
Fri Jul 18 20:29:45 2008 UTC
(15 years, 9 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, 10 months ago)
by
dpavlin
sort tags ignoring case
Revision
137 -
Directory Listing
Modified
Mon May 19 11:12:49 2008 UTC
(15 years, 11 months ago)
by
dpavlin
don't try to decode content
Revision
134 -
Directory Listing
Modified
Sat Apr 12 10:41:22 2008 UTC
(16 years 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
(16 years 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, 1 month 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, 1 month 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, 1 month 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, 1 month 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, 1 month 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, 1 month 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, 1 month 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, 1 month 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, 1 month 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, 1 month ago)
by
dpavlin
added rss-clean for individual URLs
Revision
116 -
Directory Listing
Modified
Wed Mar 12 17:21:07 2008 UTC
(16 years, 1 month 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, 1 month 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, 1 month 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, 1 month 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, 1 month ago)
by
dpavlin
code cleanup, version bump [0.03]
Revision
108 -
Directory Listing
Modified
Sun Mar 9 20:13:46 2008 UTC
(16 years, 1 month 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, 1 month ago)
by
dpavlin
added motd commands
Revision
106 -
Directory Listing
Modified
Sun Mar 9 19:22:16 2008 UTC
(16 years, 1 month 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, 1 month 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, 1 month 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, 1 month 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, 1 month 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, 1 month 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, 1 month 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, 1 month 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, 1 month 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, 1 month 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, 1 month ago)
by
dpavlin
convert relative feeds to absolute URIs
Revision
93 -
Directory Listing
Modified
Fri Mar 7 10:35:04 2008 UTC
(16 years, 1 month 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, 1 month 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, 1 month 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, 1 month 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, 1 month ago)
by
dpavlin
quick bugfix
Revision
88 -
Directory Listing
Modified
Fri Mar 7 00:31:58 2008 UTC
(16 years, 1 month 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, 1 month 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, 1 month 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, 1 month 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, 1 month ago)
by
dpavlin
some follow log file changes which doesn't still seem to work (?)
Revision
81 -
Directory Listing
Modified
Wed Feb 20 20:33:03 2008 UTC
(16 years, 2 months 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, 2 months 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, 2 months 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, 2 months 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, 2 months 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, 2 months 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, 4 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, 4 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, 4 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, 4 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, 4 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, 4 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, 4 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, 10 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, 10 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, 10 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
(17 years 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
(17 years ago)
by
dpavlin
new color for web archive
Revision
59 -
Directory Listing
Modified
Sat Apr 7 22:57:08 2007 UTC
(17 years ago)
by
dpavlin
decode usenet-like *bold* /italic/ and _underline_
Revision
58 -
Directory Listing
Modified
Sat Apr 7 21:08:34 2007 UTC
(17 years ago)
by
dpavlin
bug fix: transfer correct values to twitter
Revision
57 -
Directory Listing
Modified
Sat Apr 7 17:03:57 2007 UTC
(17 years ago)
by
dpavlin
strip _ from nicks in stat
Revision
54 -
Directory Listing
Modified
Sun Mar 18 17:14:52 2007 UTC
(17 years, 1 month ago)
by
dpavlin
make Twitter update optional feature
Revision
53 -
Directory Listing
Modified
Sun Mar 18 17:00:16 2007 UTC
(17 years, 1 month 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, 1 month ago)
by
dpavlin
better conf dump
Revision
51 -
Directory Listing
Modified
Sun Mar 18 16:03:24 2007 UTC
(17 years, 1 month 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, 1 month 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, 2 months ago)
by
dpavlin
fix ping output
Revision
46 -
Directory Listing
Added
Sat Feb 3 12:28:17 2007 UTC
(17 years, 2 months ago)
by
dpavlin
re-structure dir layout so make install now works