MQR.git
13 years agodocument working *_SUBSCRIBE
Dobrica Pavlinusic [Mon, 30 Aug 2010 17:11:40 +0000 (17:11 +0000)]
document working *_SUBSCRIBE

13 years agomassive routing cleanup
Dobrica Pavlinusic [Mon, 30 Aug 2010 17:09:12 +0000 (17:09 +0000)]
massive routing cleanup

this allows us to make ping/pong work from irc #room to xmpp muc
and back for the first time

13 years agojoin into muc
Dobrica Pavlinusic [Mon, 30 Aug 2010 15:22:58 +0000 (15:22 +0000)]
join into muc

13 years agorequire 0.19 AnyEvent::Redis to have PubSub
Dobrica Pavlinusic [Mon, 30 Aug 2010 14:28:22 +0000 (14:28 +0000)]
require 0.19 AnyEvent::Redis to have PubSub

13 years agomore package dependencies
Dobrica Pavlinusic [Mon, 30 Aug 2010 12:06:55 +0000 (12:06 +0000)]
more package dependencies

13 years agoenviroment variables used for configuration
Dobrica Pavlinusic [Mon, 30 Aug 2010 11:52:43 +0000 (13:52 +0200)]
enviroment variables used for configuration

13 years agomore perl dependencies from debian packages
Dobrica Pavlinusic [Sun, 29 Aug 2010 13:53:18 +0000 (13:53 +0000)]
more perl dependencies from debian packages

13 years agoopen publish connection to redis every time
Dobrica Pavlinusic [Sun, 29 Aug 2010 13:39:34 +0000 (15:39 +0200)]
open publish connection to redis every time

Redis times out our publish connection if we don't reopen it

13 years agoconfess on all redis errors
Dobrica Pavlinusic [Sun, 29 Aug 2010 11:39:00 +0000 (13:39 +0200)]
confess on all redis errors

13 years agowe don't need to touch encoding for AnyEvent::IRC
Dobrica Pavlinusic [Sun, 29 Aug 2010 11:32:29 +0000 (13:32 +0200)]
we don't need to touch encoding for AnyEvent::IRC

13 years agoturn utf8 off before pushing to redis
Dobrica Pavlinusic [Sun, 29 Aug 2010 11:27:43 +0000 (13:27 +0200)]
turn utf8 off before pushing to redis

13 years agomark redis messages as utf8
Dobrica Pavlinusic [Sun, 29 Aug 2010 10:49:17 +0000 (12:49 +0200)]
mark redis messages as utf8

13 years agoadded on_error to Redis so it doesn't die for us
Dobrica Pavlinusic [Sun, 29 Aug 2010 10:39:46 +0000 (12:39 +0200)]
added on_error to Redis so it doesn't die for us

13 years agodisplay server room and nick on startup
Dobrica Pavlinusic [Sun, 29 Aug 2010 10:23:17 +0000 (12:23 +0200)]
display server room and nick on startup

13 years agosend messages from subscription
Dobrica Pavlinusic [Sun, 29 Aug 2010 09:15:10 +0000 (11:15 +0200)]
send messages from subscription

13 years agojoin IRC_ROOM and subscribe
Dobrica Pavlinusic [Sun, 29 Aug 2010 00:33:49 +0000 (02:33 +0200)]
join IRC_ROOM and subscribe

13 years agoremove resource from contact jid
Dobrica Pavlinusic [Sun, 29 Aug 2010 00:33:29 +0000 (02:33 +0200)]
remove resource from contact jid

13 years agomove all configuration into enviroment variables
Dobrica Pavlinusic [Sun, 29 Aug 2010 00:20:51 +0000 (02:20 +0200)]
move all configuration into enviroment variables

13 years agorename operations to !(un)track pattern
Dobrica Pavlinusic [Sat, 28 Aug 2010 22:43:29 +0000 (00:43 +0200)]
rename operations to !(un)track pattern

13 years agostart work on irc client
Dobrica Pavlinusic [Sat, 28 Aug 2010 21:59:14 +0000 (23:59 +0200)]
start work on irc client

13 years agostore subscriptions on disk
Dobrica Pavlinusic [Sat, 28 Aug 2010 21:58:44 +0000 (23:58 +0200)]
store subscriptions on disk

13 years agoimplemented !subscribe pattern
Dobrica Pavlinusic [Sat, 28 Aug 2010 21:15:58 +0000 (23:15 +0200)]
implemented !subscribe pattern

13 years agopush xmpp messages to redis
Dobrica Pavlinusic [Sat, 28 Aug 2010 20:25:24 +0000 (22:25 +0200)]
push xmpp messages to redis

13 years agopublish/subscribe using Redis
Dobrica Pavlinusic [Sat, 28 Aug 2010 19:56:09 +0000 (21:56 +0200)]
publish/subscribe using Redis

13 years agosimple xmpp client
Dobrica Pavlinusic [Sat, 28 Aug 2010 18:47:38 +0000 (20:47 +0200)]
simple xmpp client

13 years agodebian dependencies
Dobrica Pavlinusic [Sat, 28 Aug 2010 17:12:32 +0000 (19:12 +0200)]
debian dependencies

13 years agorequire AnyEvent::XMPP
Dobrica Pavlinusic [Sat, 28 Aug 2010 17:12:02 +0000 (19:12 +0200)]
require AnyEvent::XMPP

13 years agomodule-starter --module=MQR --author="Dobrica Pavlinusic" --email=dpavlin@rot13.org -mi
Dobrica Pavlinusic [Sat, 28 Aug 2010 17:10:33 +0000 (19:10 +0200)]
module-starter --module=MQR --author="Dobrica Pavlinusic" --email=dpavlin@rot13.org -mi