Commit Graph

47 Commits

Author SHA1 Message Date
Evan Prodromou
120970434e ignore OTR messages over Jabber (I think)
darcs-hash:20080806002134-84dde-1674375f840a61ce469be784805a969beff35f43.gz
2008-08-05 20:21:34 -04:00
Evan Prodromou
d79dc8344b refactor notice-adding code to one static method on Notice
darcs-hash:20080730022856-84dde-f19e4ff5d5ae2603b63b8aebd8f878ec90b3ce22.gz
2008-07-29 22:28:56 -04:00
Mike Cochrane
ef946142b4 Add error file and line to the xmppdaemon error handler
darcs-hash:20080722064607-533db-c902d49bc97b74064e5a7ca2b91c4577f5256fbd.gz
2008-07-22 02:46:07 -04:00
Mike Cochrane
5d84485001 First cut at hastags support.
darcs-hash:20080720055702-533db-193ed842b0d0a952bef71a3c5287213ada0ef15c.gz
2008-07-20 01:57:02 -04:00
Evan Prodromou
b1282b1b9f mark incoming notices as local or not
darcs-hash:20080722141828-84dde-160fe4582c1949af1f6b049b3336cad493e30510.gz
2008-07-22 10:18:28 -04:00
Evan Prodromou
54a931a31a LOG_ERROR -> LOG_ERR
darcs-hash:20080718190835-84dde-1ce20cb3ac604f0e9fa9e4ed86118bca7bec3a06.gz
2008-07-18 15:08:35 -04:00
Evan Prodromou
fb62662650 better log message for incoming presence
darcs-hash:20080717132452-84dde-47017a07fa6a141062d50e7cd1b4473c20f4d25f.gz
2008-07-17 09:24:52 -04:00
Evan Prodromou
f72e5398bf better formatting on custom error
darcs-hash:20080716134408-84dde-17022943bba55b6108fb015b0166e10f2529d632.gz
2008-07-16 09:44:08 -04:00
Evan Prodromou
3d96d6f5f7 slightly better error handling
darcs-hash:20080716064736-5a68a-b57c978702037f380e31d2d8825109821a01cef5.gz
2008-07-16 02:47:36 -04:00
Evan Prodromou
e1711bb0cf error handler in xmppdaemon
darcs-hash:20080716054932-84dde-4c7c65cb1b5fb1d3b1b15409e092b40285d6cfd0.gz
2008-07-16 01:49:32 -04:00
Evan Prodromou
3cf477850f add handle_session()
darcs-hash:20080714124733-84dde-a931815975c1e98cc6b8a5d4ebfabb7554d64402.gz
2008-07-14 08:47:33 -04:00
Evan Prodromou
63f1fb4259 store rendered content on save; display pre-rendered content
darcs-hash:20080709195238-84dde-a5df98439faaf7058571b5e345f165adece9c7b8.gz
2008-07-09 15:52:38 -04:00
Evan Prodromou
6942064d12 autoreply
darcs-hash:20080708003055-84dde-8ab47a05b658d2de9bf8e55f70f8a9fb9a77b23a.gz
2008-07-07 20:30:55 -04:00
Evan Prodromou
8d3ec9c920 twiddle a few bits to make replies work correctly
darcs-hash:20080707054358-84dde-916977a2af4f792e0dc9e02a9f5344ec60911319.gz
2008-07-07 01:43:58 -04:00
Evan Prodromou
b1903700d1 fixes on bourdin for confirm claims
darcs-hash:20080706090309-5a68a-188f45e295e43933595dadfa0c2cfa71b6573386.gz
2008-07-06 05:03:09 -04:00
Evan Prodromou
3f1f1427d9 enable confirmation queue
darcs-hash:20080706071319-d018c-c2ad1a7672a53586d0232a205a62cf5c5ee10fcd.gz
2008-07-06 03:13:19 -04:00
Evan Prodromou
973831002a debugging on the live server
darcs-hash:20080706061437-5a68a-734b7f7b7966e8091f1c6df3abaf10bed9b0f0f8.gz
2008-07-06 02:14:37 -04:00
Evan Prodromou
62db03d31f fixup disconnected to use method
darcs-hash:20080705202412-5a68a-12ead3349425d70ec0a8349ebc3ce24b7a628dbc.gz
2008-07-05 16:24:12 -04:00
Evan Prodromou
93fc218f79 broadcast directly from xmpp daemon
darcs-hash:20080704072909-5a68a-098c1b44f4e188d101d0786730d2e41ddb359c9a.gz
2008-07-04 03:29:09 -04:00
Evan Prodromou
0b5e79dc01 restrict confirmations in queue to jabber addresses
darcs-hash:20080706035838-84dde-abcea063c7d298b3332cf7401efecf3c6ba96ee5.gz
2008-07-05 23:58:38 -04:00
Evan Prodromou
e4a1b9cde9 optionally queue jabber confirmations
darcs-hash:20080706035707-84dde-5403fe9bcb017c401fe5847527628df548e54499.gz
2008-07-05 23:57:07 -04:00
Evan Prodromou
a050b2f1d9 use method instead of now-protected attribute for xmpp
darcs-hash:20080705184729-84dde-8ed4e07c1694f0300bf5acf967e8c596b9c4d635.gz
2008-07-05 14:47:29 -04:00
Evan Prodromou
17f9601572 don't use old inarow variable
darcs-hash:20080705183955-84dde-50b515e9a3188919dff7b4f5ab7111d2a8e4d288.gz
2008-07-05 14:39:55 -04:00
Evan Prodromou
9942b4416b move queuedaemon into xmppdaemon
darcs-hash:20080705172837-84dde-89fa8f7e844417f8157a2ecc9b24efad267258ff.gz
2008-07-05 13:28:37 -04:00
Evan Prodromou
017bbd3b0f better notices on commands and errors
darcs-hash:20080704201716-84dde-97709a82225bf5a972d9462f692eff1675d50ceb.gz
2008-07-04 16:17:16 -04:00
Evan Prodromou
73a0271960 enqueue notices for offline broadcast
darcs-hash:20080704050425-84dde-d0106845c7b16b80be8e0d5ee9ac93a457334df7.gz
2008-07-04 01:04:25 -04:00
Evan Prodromou
5527d6b535 lost a couple of variables
darcs-hash:20080626203935-34904-bf73b91cc008b28a0d0d2187dfaa346784c23afd.gz
2008-06-26 16:39:35 -04:00
Evan Prodromou
48cac45fd9 don't bother with subscription hoohaw; just ask the user to do it
darcs-hash:20080626203103-34904-19ef53bc734622a310a705608f3e227e2f387904.gz
2008-06-26 16:31:03 -04:00
Evan Prodromou
db2d79cd31 some UI changes to the IM settings
darcs-hash:20080626181144-34904-87503e70e6705b06ebb6c19910583f4fba1b22e0.gz
2008-06-26 14:11:44 -04:00
Evan Prodromou
6537de69f2 more logging
darcs-hash:20080626151202-34904-dbf62574fe1002a76002018ad1dfe8de8ec9774b.gz
2008-06-26 11:12:02 -04:00
Evan Prodromou
d195c49d96 use jabber.php more from xmppdaemon
darcs-hash:20080626150336-34904-bfa5ec8740ba1edf60c34e1ef6aafdfd73fc99a2.gz
2008-06-26 11:03:36 -04:00
Evan Prodromou
85fd47aa52 lost parenthesis in xmppdaemon
darcs-hash:20080626080214-34904-88d67a23cbdde21dd74064e6e0c401fb7204699a.gz
2008-06-26 04:02:14 -04:00
Evan Prodromou
64ba09f9a3 handle host !
darcs-hash:20080626075920-34904-0aad06d788f8dbf3a03d17752ba49d866322594e.gz
2008-06-26 03:59:20 -04:00
Evan Prodromou
cdcfdc8cb4 confirmation code sent by web user, not xmppdaemon
darcs-hash:20080626073530-34904-e56c156737db036b0de4bd6e396833bf044cb865.gz
2008-06-26 03:35:30 -04:00
Evan Prodromou
6bf590257f commit queries in xmppdaemon::add_notice
darcs-hash:20080626071213-34904-aefba28162aa3afb1b3e8152ee8210fe3108b841.gz
2008-06-26 03:12:13 -04:00
Evan Prodromou
510ae5f3fb use jabber library from xmppdaemon program
darcs-hash:20080626070703-34904-b6c6a9b1df39f09221c450dcb3d32f6da6e2df5e.gz
2008-06-26 03:07:03 -04:00
Evan Prodromou
b560759df1 subscribe before sending confirmation message
darcs-hash:20080626064646-34904-d9b9bba1994626cc242e1ed7222762e8e3a90543.gz
2008-06-26 02:46:46 -04:00
Evan Prodromou
63dcbe1e6e add jabber library and use it
darcs-hash:20080624001523-34904-8d0c052f12301d86aeb9107149b34f22c94da1c4.gz
2008-06-23 20:15:23 -04:00
Evan Prodromou
ae40dfe842 add imsettings to menu
darcs-hash:20080623223641-34904-2758e19c70026a0c169e99d86481d87b0b4bc79c.gz
2008-06-23 18:36:41 -04:00
Evan Prodromou
e4f5893f73 normalize jids before comparison
darcs-hash:20080623041816-34904-9a55d96a3e76e27b399706f7247bb715f396366b.gz
2008-06-23 00:18:16 -04:00
Evan Prodromou
8b89e1cfb0 conn is an attribute of XMPPdaemon
darcs-hash:20080623031058-84dde-60487882c7bc8a29742b0ebd75c32a213ec22a39.gz
2008-06-22 23:10:58 -04:00
Evan Prodromou
b05ebcb272 change host to port
darcs-hash:20080623030930-84dde-9bfebd8ecec06f985fdb2a79536c652391855d13.gz
2008-06-22 23:09:30 -04:00
Evan Prodromou
8ac3474361 dont let the daemon get called from a web server
darcs-hash:20080623030523-84dde-d667f0e35b5719cee8496df4b0782dbb4afe5177.gz
2008-06-22 23:05:23 -04:00
Evan Prodromou
47bc5562f6 strip whitespace in xmppdaemon
darcs-hash:20080623030259-84dde-303fe8b38d237871861b5475c2b15b3d8605369b.gz
2008-06-22 23:02:59 -04:00
Evan Prodromou
cf96f138f9 make the daemon do something
darcs-hash:20080623030150-84dde-d065378a7cf8371924ebf3a76bf9b25d0d50795e.gz
2008-06-22 23:01:50 -04:00
Evan Prodromou
f6d219bac4 add flags to db for jabber and sms notification
darcs-hash:20080623023859-84dde-1c72985ee0a840e59d1fac88f27f929f3c637b65.gz
2008-06-22 22:38:59 -04:00
Evan Prodromou
7d9372ec50 first pass at a daemon to receive XMPP messages
darcs-hash:20080623022710-84dde-bf3d3e3ce87957b9a91d38c16cf834d07b9933ea.gz
2008-06-22 22:27:10 -04:00