Evan Prodromou 
							
						 
					 
					
						
						
							
						
						ca1f639fd6 
					 
					
						
						
							
							log transport when claiming a notice  
						
						... 
						
						
						
						darcs-hash:20080830054933-84dde-58cc7aa6947612cda9987d532d85d9dd81e32410.gz 
						
						
					 
					
						2008-08-30 01:49:33 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						6b1f391306 
					 
					
						
						
							
							$this->log to common_log in Queue_item  
						
						... 
						
						
						
						darcs-hash:20080828004503-84dde-c406172d750d0a5452d5cc62ecd7b27db381c575.gz 
						
						
					 
					
						2008-08-27 20:45:03 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						35ed6f473c 
					 
					
						
						
							
							change queue_item to use a compound primary key  
						
						... 
						
						
						
						Breaking up to use multiple queue handlers means we need multiple
queue items for the same notice. So, change the queue_item table to
have a compound pkey, (notice_id,transport).
darcs-hash:20080827211239-84dde-db118799bfd43be62fb02380829c64813c9334f8.gz 
						
						
					 
					
						2008-08-27 17:12:39 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						b9f0ea6f0e 
					 
					
						
						
							
							break up monolithic xmppdaemon into multiple queue handlers  
						
						... 
						
						
						
						Eventually, the poor xmppdaemon has become overloaded with extra
tasks. So, I've broken it up. Now, we have 5 background scripts, and
more coming:
* xmppdaemon.php - handles incoming XMPP messages only.
* xmppqueuehandler.php - sends notices from the queue out through XMPP.
* smsqueuehandler.php - sends notices from the queue out over SMS
* ombqueuehandler.php - sends notices from the queue out over OMB
* xmppconfirmhandler.php - sends confirmation requests out over XMPP.
This is in addition to maildaemon.php, which takes incoming messages.
None of these are "true" daemons -- they don't daemonize themselves
automatically. Use nohup or another tool to background them. monit can
also be useful to keep them running.
At some point, these might become fork()'ing daemons, able to handle
more than one notice at a time. For now, I'm just running multiple
instances, hoping they don't interfere.
darcs-hash:20080827205407-84dde-97884a12f5f4e54c93bc785bd280683d1ee7e749.gz 
						
						
					 
					
						2008-08-27 16:54:07 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						b1ff7d7a2b 
					 
					
						
						
							
							fix error storing uris of remote notices  
						
						... 
						
						
						
						darcs-hash:20080826211108-84dde-b277bdb1476b9cec0c0d93fa8d565c4642ba16c8.gz 
						
						
					 
					
						2008-08-26 17:11:08 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						08a3c5ac7f 
					 
					
						
						
							
							use better SQL date, fix security problem with OpenID logins  
						
						... 
						
						
						
						darcs-hash:20080825184104-84dde-5735c1791002a12c3417603dc85da31ea868f263.gz 
						
						
					 
					
						2008-08-25 14:41:04 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						21e4fb864f 
					 
					
						
						
							
							change DataObject_Cast to use sql_now  
						
						... 
						
						
						
						darcs-hash:20080825183005-84dde-c1d24a057d9545cc6d1f0dc21c5af4ea7316d8e9.gz 
						
						
					 
					
						2008-08-25 14:30:05 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						c2a2da6966 
					 
					
						
						
							
							add database tables for foreign services  
						
						... 
						
						
						
						darcs-hash:20080819221214-84dde-15683b1e146b9e29064aa8ae04bc7daebfaf2e92.gz 
						
						
					 
					
						2008-08-19 18:12:14 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						47d15bc662 
					 
					
						
						
							
							first step towards adding favorites to the system  
						
						... 
						
						
						
						darcs-hash:20080813142637-84dde-9530d153eceb6bbedbb692755aa5c96d65d8e071.gz 
						
						
					 
					
						2008-08-13 10:26:37 -04:00 
						 
				 
			
				
					
						
							
							
								zach 
							
						 
					 
					
						
						
							
						
						35d1714621 
					 
					
						
						
							
							Twitter-compatible API: support for new in_reply_to_status_id in statuses/update  
						
						... 
						
						
						
						darcs-hash:20080815185317-ca946-11c3f9f7255180d5d6ea7b115b3e33b2abb7fe93.gz 
						
						
					 
					
						2008-08-15 14:53:17 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						7554f2561c 
					 
					
						
						
							
							move user registration to a single static method  
						
						... 
						
						
						
						darcs-hash:20080814002038-84dde-8505d4e083056b770db128129a95be639d8e7f0a.gz 
						
						
					 
					
						2008-08-13 20:20:38 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						2c3ed64027 
					 
					
						
						
							
							LOG_ERROR -> LOG_ERR (again)  
						
						... 
						
						
						
						darcs-hash:20080807234227-84dde-a64619c71de020aa2284ca1a36ea2a71ff8b29a6.gz 
						
						
					 
					
						2008-08-07 19:42:27 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						9676315b2e 
					 
					
						
						
							
							extend length of source for notices  
						
						... 
						
						
						
						darcs-hash:20080731152731-84dde-dc6bf652c38ae9a52950e65d7cb310f870a70640.gz 
						
						
					 
					
						2008-07-31 11:27:31 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						c21ed78fa7 
					 
					
						
						
							
							save the source  
						
						... 
						
						
						
						darcs-hash:20080730025052-84dde-9669e6a7df50bf5762bd3e175ed1471bff9d446c.gz 
						
						
					 
					
						2008-07-29 22:50:52 -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 
							
						 
					 
					
						
						
							
						
						49f30e23a3 
					 
					
						
						
							
							Resolve conflicts  
						
						... 
						
						
						
						darcs-hash:20080722205315-533db-7ebf783855b8f1b302c52ec431b4025ef0983c82.gz 
						
						
					 
					
						2008-07-22 16:53:15 -04:00 
						 
				 
			
				
					
						
							
							
								mikec 
							
						 
					 
					
						
						
							
						
						a4fa34cecb 
					 
					
						
						
							
							Resolve conflicts after pull from evan  
						
						... 
						
						
						
						darcs-hash:20080721135637-edabd-cca33bc0a0936423b9fd2ffdf9413236123d680e.gz 
						
						
					 
					
						2008-07-21 09:56:37 -04:00 
						 
				 
			
				
					
						
							
							
								Mike Cochrane 
							
						 
					 
					
						
						
							
						
						b1ea12de56 
					 
					
						
						
							
							Changse to ini file that I always forget to record  
						
						... 
						
						
						
						darcs-hash:20080721123243-533db-bf3664c2cb9d2cd37c633e13ab918994c57d01a0.gz 
						
						
					 
					
						2008-07-21 08:32:43 -04:00 
						 
				 
			
				
					
						
							
							
								mikec 
							
						 
					 
					
						
						
							
						
						334c652e80 
					 
					
						
						
							
							Publish MicroIDs for email and mpp on profile and notice pages.  
						
						... 
						
						
						
						darcs-hash:20080721120036-edabd-838335c0e23c80a657d353955b25b52a9a8624b2.gz 
						
						
					 
					
						2008-07-21 08:00:36 -04:00 
						 
				 
			
				
					
						
							
							
								Mike Cochrane 
							
						 
					 
					
						
						
							
						
						12e610a223 
					 
					
						
						
							
							Regenerate class file for language column  
						
						... 
						
						
						
						darcs-hash:20080720100253-533db-bc2605d57e265cfa4e38866b977c81302d4fb1c5.gz 
						
						
					 
					
						2008-07-20 06:02:53 -04:00 
						 
				 
			
				
					
						
							
							
								Mike Cochrane 
							
						 
					 
					
						
						
							
						
						02325570a6 
					 
					
						
						
							
							Update for langauge column  
						
						... 
						
						
						
						darcs-hash:20080720095651-533db-fc0ab9f07e9d354c3b73a1f90bdc3224209651f2.gz 
						
						
					 
					
						2008-07-20 05:56:51 -04:00 
						 
				 
			
				
					
						
							
							
								matthew.gregg 
							
						 
					 
					
						
						
							
						
						6dd211530f 
					 
					
						
						
							
							Patch for PITS 00032, 00033, 00034  
						
						... 
						
						
						
						darcs-hash:20080719003417-982e4-7004f8a4dfb447f941457c30b0b2289eee5582e6.gz 
						
						
					 
					
						2008-07-18 20:34:17 -04:00 
						 
				 
			
				
					
						
							
							
								Mike Cochrane 
							
						 
					 
					
						
						
							
						
						224a3ad82c 
					 
					
						
						
							
							Missing ini settings for notice_tag table  
						
						... 
						
						
						
						darcs-hash:20080720080801-533db-ac529a873885e7142e6e0450479bf59aafb6c058.gz 
						
						
					 
					
						2008-07-20 04:08:01 -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 
							
						 
					 
					
						
						
							
						
						471e4056f4 
					 
					
						
						
							
							add notice sources (currently unused)  
						
						... 
						
						
						
						darcs-hash:20080722164639-84dde-19c6300516443862da016120cf9eed40e5972b6d.gz 
						
						
					 
					
						2008-07-22 12:46:39 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						42ac47915b 
					 
					
						
						
							
							don't get a count from query  
						
						... 
						
						
						
						darcs-hash:20080722163116-84dde-3b17b13022b3d97483e911a99ebd23cc4b8da784.gz 
						
						
					 
					
						2008-07-22 12:31:16 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						9515303b14 
					 
					
						
						
							
							notices and counts  
						
						... 
						
						
						
						darcs-hash:20080722162332-84dde-75801a271f50789377aa7a3467223286c372ec6c.gz 
						
						
					 
					
						2008-07-22 12:23:32 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						97b1552c9a 
					 
					
						
						
							
							another whitespace SQL error  
						
						... 
						
						
						
						darcs-hash:20080722161752-84dde-aaf5762ef3d376f0e8f335ff8f7811e3162d33fb.gz 
						
						
					 
					
						2008-07-22 12:17:52 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						2f73f8a5e2 
					 
					
						
						
							
							whitespace in SQL  
						
						... 
						
						
						
						darcs-hash:20080722161712-84dde-58d69d8861ad6be471ab2403cd5d23942c27eac6.gz 
						
						
					 
					
						2008-07-22 12:17:12 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						81e6d50c53 
					 
					
						
						
							
							blow off DB_DataObject joins, write SQL from scratch  
						
						... 
						
						
						
						darcs-hash:20080722161549-84dde-fedeed101bdef172f4a7aabf2278f1a2277a6d88.gz 
						
						
					 
					
						2008-07-22 12:15:49 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						64ed01f0af 
					 
					
						
						
							
							centralize and optimize with-friends query  
						
						... 
						
						
						
						darcs-hash:20080722160213-84dde-2e466b9cc4601a8cb7237770a7df17a2f9dcadb9.gz 
						
						
					 
					
						2008-07-22 12:02:13 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						e1361cdf48 
					 
					
						
						
							
							mark notices as local  
						
						... 
						
						
						
						darcs-hash:20080722141614-84dde-b80c6945fdb90a5f67acaba65a1e4c2b306b1f8e.gz 
						
						
					 
					
						2008-07-22 10:16:14 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						98af7402c7 
					 
					
						
						
							
							update keys for incomingemail  
						
						... 
						
						
						
						darcs-hash:20080721085641-84dde-9b29902977f78714188ba5fe8c37b4d603c3c63b.gz 
						
						
					 
					
						2008-07-21 04:56:41 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						f538ab414b 
					 
					
						
						
							
							save changes to smsemail  
						
						... 
						
						
						
						darcs-hash:20080721044604-84dde-c3e920bd56992c4e6a77625767b4599bacc74434.gz 
						
						
					 
					
						2008-07-21 00:46:04 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						0c0ac46f43 
					 
					
						
						
							
							add flag for sms replies  
						
						... 
						
						
						
						darcs-hash:20080721040551-84dde-f6c76d806969ccaa772da31235baaf7d9b065c15.gz 
						
						
					 
					
						2008-07-21 00:05:51 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						3345f54186 
					 
					
						
						
							
							add sms email address to user  
						
						... 
						
						
						
						darcs-hash:20080721035919-84dde-e06f9094902522d2cd0ad71d65d565293f19db4a.gz 
						
						
					 
					
						2008-07-20 23:59:19 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						009a8efaf1 
					 
					
						
						
							
							$true not the same as true  
						
						... 
						
						
						
						darcs-hash:20080720233308-84dde-f9de49360dd366690bd6e3bb55cb5fe632dd7298.gz 
						
						
					 
					
						2008-07-20 19:33:08 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						d294c91d82 
					 
					
						
						
							
							add autosubscribe  
						
						... 
						
						
						
						darcs-hash:20080720201620-84dde-f782e01bdf7f267b3b02e20e851aa7b643ed8590.gz 
						
						
					 
					
						2008-07-20 16:16:20 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						48ac5b9e85 
					 
					
						
						
							
							add autosubscribe flag to users  
						
						... 
						
						
						
						darcs-hash:20080720200530-84dde-dade3117bdf510c1880d35f27bd9352995725175.gz 
						
						
					 
					
						2008-07-20 16:05:30 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						5fd0a788d5 
					 
					
						
						
							
							start sms settings  
						
						... 
						
						
						
						darcs-hash:20080720193005-84dde-97e098996309550dc98b658923d84620e7715c69.gz 
						
						
					 
					
						2008-07-20 15:30:05 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						594811350c 
					 
					
						
						
							
							email settings for post by email  
						
						... 
						
						
						
						darcs-hash:20080719202625-84dde-52b3d6710302f55e35ef57ea0aa4aff07cbeafaa.gz 
						
						
					 
					
						2008-07-19 16:26:25 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						53f59ca9d2 
					 
					
						
						
							
							add a transport flag to queue items  
						
						... 
						
						
						
						darcs-hash:20080719140906-84dde-9fcac26ee544ad53091808256f70b1745ac27a70.gz 
						
						
					 
					
						2008-07-19 10:09:06 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						9a3f73a672 
					 
					
						
						
							
							mailer daemon start  
						
						... 
						
						
						
						darcs-hash:20080717132533-84dde-4ada5d4a103d92b9767726e723b26246205b9cbd.gz 
						
						
					 
					
						2008-07-17 09:25:33 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						c1b0cdf909 
					 
					
						
						
							
							add nonce links  
						
						... 
						
						
						
						darcs-hash:20080718041549-84dde-fbf9fe830b5f4be5cce5124522f923b83de3a582.gz 
						
						
					 
					
						2008-07-18 00:15:49 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						6ad6e4aa50 
					 
					
						
						
							
							hand-built links.ini  
						
						... 
						
						
						
						darcs-hash:20080718013444-84dde-7076bec8ccdf34ef5d31efd7bbbbfd29a1f3dab3.gz 
						
						
					 
					
						2008-07-17 21:34:44 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						86428cbddb 
					 
					
						
						
							
							rebuild classes based on DB change  
						
						... 
						
						
						
						darcs-hash:20080715222026-84dde-6ceebbb94455aec41907896ab65294ce3f79492f.gz 
						
						
					 
					
						2008-07-15 18:20:26 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						61487d4cd0 
					 
					
						
						
							
							move email settings to its own tab  
						
						... 
						
						
						
						darcs-hash:20080715221826-84dde-8a3692f95199818c11dbb0be159d07f1ab10cf6a.gz 
						
						
					 
					
						2008-07-15 18:18:26 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						499afd8c22 
					 
					
						
						
							
							replies from people you're not subscribed to over Jabber  
						
						... 
						
						
						
						darcs-hash:20080715195513-84dde-454419c971015be385d9c4c35f7acbee419031f9.gz 
						
						
					 
					
						2008-07-15 15:55:13 -04:00 
						 
				 
			
				
					
						
							
							
								Mike Cochrane 
							
						 
					 
					
						
						
							
						
						bdd0091e70 
					 
					
						
						
							
							Sort notices by date then id so they are in the correct order when there are multiple in the same second  
						
						... 
						
						
						
						darcs-hash:20080713065009-533db-69d7f21d152552d7e994a0c7c7615b61a8ea592c.gz 
						
						
					 
					
						2008-07-13 02:50:09 -04:00 
						 
				 
			
				
					
						
							
							
								Mike Cochrane 
							
						 
					 
					
						
						
							
						
						98cf96b3e4 
					 
					
						
						
							
							Resolve conflict properly  
						
						... 
						
						
						
						darcs-hash:20080710045942-533db-209fce2e2e89dfc809c9b25e93fb428c585f29e4.gz 
						
						
					 
					
						2008-07-10 00:59:42 -04:00