Evan Prodromou 
							
						 
					 
					
						
						
							
						
						960a092a9c 
					 
					
						
						
							
							don't validate email if none provided  
						
						... 
						
						
						
						darcs-hash:20080624014642-34904-7d4b1b91a3163add6a99146f92360913e172a39a.gz 
						
						
					 
					
						2008-06-23 21:46:42 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						c2c7bf8272 
					 
					
						
						
							
							fix instructions in default theme  
						
						... 
						
						
						
						darcs-hash:20080624014625-34904-81e30387f4350499f83f12bb9f7eb460c6ebf6dc.gz 
						
						
					 
					
						2008-06-23 21:46:25 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						a8a2f40696 
					 
					
						
						
							
							broadcast notices to jabber  
						
						... 
						
						
						
						darcs-hash:20080624014241-34904-39ace8e82e50e5f50c5980b5fb3256184a7c9050.gz 
						
						
					 
					
						2008-06-23 21:42:41 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						d1e55b3777 
					 
					
						
						
							
							jabber send and confirmation code  
						
						... 
						
						
						
						darcs-hash:20080624013203-34904-fe87dc6b3b991e9753512b8b7cc192f7610eb1dc.gz 
						
						
					 
					
						2008-06-23 21:32:03 -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 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						1899d09cd1 
					 
					
						
						
							
							forgot to return on invalid nickname  
						
						... 
						
						
						
						darcs-hash:20080622181550-34904-7970919db30ccfc3979fa6c118c29af9eac0c550.gz 
						
						
					 
					
						2008-06-22 14:15:50 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						d758c11784 
					 
					
						
						
							
							disallow nicknames on a blacklist  
						
						... 
						
						
						
						darcs-hash:20080622180437-34904-4b6313f6fd8845232031663c5c2df00dff725183.gz 
						
						
					 
					
						2008-06-22 14:04:37 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						a69dbe7cd5 
					 
					
						
						
							
							remove check immediate  
						
						... 
						
						
						
						After getting a lot of problems and bugs with this, I'm removing the
check_immediate code. Instead, I'm going to add this functionality in
JavaScript. I think that's a preferred practice, anyways.
darcs-hash:20080622173341-34904-3c406ca9a33dbe3afeacebef1a63d0dd101669c4.gz 
						
						
					 
					
						2008-06-22 13:33:41 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						a554e28e37 
					 
					
						
						
							
							version number changed  
						
						... 
						
						
						
						darcs-hash:20080622172354-34904-6d09d8e6cceafb348b88528fe15e907bf1244347.gz 
						
						
					 
					
						2008-06-22 13:23:54 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						b4d8bbdad7 
					 
					
						
						
							
							allow blank email address (I think)  
						
						... 
						
						
						
						darcs-hash:20080622165453-34904-a3bdd2557622e6db3aef88371c22586e2d2fed07.gz 
						
						
					 
					
						2008-06-22 12:54:53 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						29014487d7 
					 
					
						
						
							
							UNDO: move profile update to front  
						
						... 
						
						
						
						darcs-hash:20080622164928-34904-04e381d2ac562a31fb3ed3dce300e2c2c456b0d7.gz 
						
						
					 
					
						2008-06-22 12:49:28 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						c1a5e54e67 
					 
					
						
						
							
							move profile update to front  
						
						... 
						
						
						
						darcs-hash:20080622164928-34904-77df2f698c617e2788cc0db2d902238a5dd522d1.gz 
						
						
					 
					
						2008-06-22 12:49:28 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						71456d596a 
					 
					
						
						
							
							debugging for profile update  
						
						... 
						
						
						
						darcs-hash:20080622164542-34904-e6945828677580ee30b5fb85101928633708f605.gz 
						
						
					 
					
						2008-06-22 12:45:42 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						200124eca3 
					 
					
						
						
							
							auto-increment primary key for SMS carrier  
						
						... 
						
						
						
						darcs-hash:20080622164013-34904-4119be65edb5fc09dcbe11edf17c3401f1d19a33.gz 
						
						
					 
					
						2008-06-22 12:40:13 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						8a28d54f6a 
					 
					
						
						
							
							use a static rather than a constant for code chars  
						
						... 
						
						
						
						darcs-hash:20080622163458-34904-1be378ff9765dcfdf491ea8d38ef6c157ebe99ce.gz 
						
						
					 
					
						2008-06-22 12:34:58 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						8a170ed8fd 
					 
					
						
						
							
							special function for generating confirmation codes  
						
						... 
						
						
						
						darcs-hash:20080622163241-34904-199b3654328d78c0b9fe2fa85a3ecc1ab0b1262a.gz 
						
						
					 
					
						2008-06-22 12:32:41 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						1906237ddc 
					 
					
						
						
							
							confirm address  
						
						... 
						
						
						
						darcs-hash:20080622161917-34904-32528c78b43d501d5994c4f5c74b977ca4d9c618.gz 
						
						
					 
					
						2008-06-22 12:19:17 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						ac35bec3ab 
					 
					
						
						
							
							fix name of class in confirmaddress.php  
						
						... 
						
						
						
						darcs-hash:20080622161749-34904-eb2e43aaa3f409accd94a2555f854fb22a297db7.gz 
						
						
					 
					
						2008-06-22 12:17:49 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						4fd1f6246d 
					 
					
						
						
							
							correctly use Confirm_address  
						
						... 
						
						
						
						darcs-hash:20080622161607-34904-d8e042b80fe6acd3cb6ad763216a0b1817752cac.gz 
						
						
					 
					
						2008-06-22 12:16:07 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						403039510c 
					 
					
						
						
							
							require the right class  
						
						... 
						
						
						
						darcs-hash:20080622155454-34904-2598501f3d1788eb1ead9252e5925637e721a525.gz 
						
						
					 
					
						2008-06-22 11:54:54 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						97115c846e 
					 
					
						
						
							
							move confirmemail to confirmaddress  
						
						... 
						
						
						
						Rename the confirmemail to more general confirmaddress so we can use
it for Jabber, SMS, or whatever.
darcs-hash:20080622155250-34904-0cbc2895c01769dfb5e7393e6534355b6f5c2ac3.gz 
						
						
					 
					
						2008-06-22 11:52:50 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						b19c86bd00 
					 
					
						
						
							
							change Confirm_email to Confirm_address  
						
						... 
						
						
						
						darcs-hash:20080622155028-34904-4861ffd6927b05c35614b1ce8c51eec73e0bc9ac.gz 
						
						
					 
					
						2008-06-22 11:50:28 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						695ad02bdb 
					 
					
						
						
							
							q  
						
						... 
						
						
						
						darcs-hash:20080622154836-34904-0673a1ee33f35cdfd906251e50dadcbe8c4c90e7.gz 
						
						
					 
					
						2008-06-22 11:48:36 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						0239802682 
					 
					
						
						
							
							more debugging  
						
						... 
						
						
						
						darcs-hash:20080622153754-34904-b722aa6d0ffa52242b06a8eec1eaa5216d216a4f.gz 
						
						
					 
					
						2008-06-22 11:37:54 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						1cab6c7d50 
					 
					
						
						
							
							strcmp for comparison  
						
						... 
						
						
						
						darcs-hash:20080622153220-34904-119cea6c5dbe20e33569287cf9632c07e9768b10.gz 
						
						
					 
					
						2008-06-22 11:32:20 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						7bf88079a9 
					 
					
						
						
							
							nickname update  
						
						... 
						
						
						
						darcs-hash:20080622152628-34904-9974209ebe964058d00337bc602ef20c10b83f66.gz 
						
						
					 
					
						2008-06-22 11:26:28 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						785ea92bb7 
					 
					
						
						
							
							better logic in profile settings, missing method in all  
						
						... 
						
						
						
						darcs-hash:20080622152306-34904-3d3ab7c02c33efac17d02692a10b4fee2fb013f1.gz 
						
						
					 
					
						2008-06-22 11:23:06 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						acf562b3dd 
					 
					
						
						
							
							use updateKeys() for updating the user  
						
						... 
						
						
						
						darcs-hash:20080622151611-34904-1d952df08b5247ab391bb76fd50d7b90498f0c96.gz 
						
						
					 
					
						2008-06-22 11:16:11 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						2b258b1a9a 
					 
					
						
						
							
							use internal quoting code for manual query  
						
						... 
						
						
						
						darcs-hash:20080622150633-34904-2e26094807f989a62261f2247d0a53995eb5bac5.gz 
						
						
					 
					
						2008-06-22 11:06:33 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						73921da0f3 
					 
					
						
						
							
							add a method to update key fields in User  
						
						... 
						
						
						
						darcs-hash:20080622145644-34904-92549d9bb68251214c4dc370f6e2a56f516ceecb.gz 
						
						
					 
					
						2008-06-22 10:56:44 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						1fcdecbd2b 
					 
					
						
						
							
							typo in objstring  
						
						... 
						
						
						
						darcs-hash:20080622142906-34904-0699374fa0a88a1e4c004deb2a2f96b775fb98e5.gz 
						
						
					 
					
						2008-06-22 10:29:06 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						313999fc7d 
					 
					
						
						
							
							reference calling for objstring  
						
						... 
						
						
						
						darcs-hash:20080622142713-34904-1cee0bb3dbf54ad9ebb27b9c99fe4166dca3f9e2.gz 
						
						
					 
					
						2008-06-22 10:27:13 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						e69f28faab 
					 
					
						
						
							
							add confirm email to profile settings  
						
						... 
						
						
						
						darcs-hash:20080622142015-34904-00feabce7fe73360319d8a9c1372478879bb203a.gz 
						
						
					 
					
						2008-06-22 10:20:15 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						745a145f0d 
					 
					
						
						
							
							add better debugging  
						
						... 
						
						
						
						darcs-hash:20080622140941-34904-2a0eda21f6a374a9d26107a4bc627fc6de2a7063.gz 
						
						
					 
					
						2008-06-22 10:09:41 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						676bbebe1a 
					 
					
						
						
							
							fix url for redirect  
						
						... 
						
						
						
						darcs-hash:20080620072632-84dde-d1e1b1593a882b6faa4fcd21c36200398ee49286.gz 
						
						
					 
					
						2008-06-20 03:26:32 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						202f80511a 
					 
					
						
						
							
							some whitespace  
						
						... 
						
						
						
						darcs-hash:20080620072125-84dde-777b0a5405ea8ffc2436f711d60ab515d803b987.gz 
						
						
					 
					
						2008-06-20 03:21:25 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						15a09c5d69 
					 
					
						
						
							
							change from using tag uris to http urls for identifiers  
						
						... 
						
						
						
						Weirdly, I got in an argument with Tim Berners-Lee in #swig about the
tag URIs I was using in FOAF documents. Eventually, I was convinced
that it's a better thing to use HTTP URLs instead. So, now we have
HTTP URLs.
The tricky thing was for users. Since they can change their names, we
can't use their profile URL, since it includes the name. Instead, I
made up a new action, which simply redirects from a user ID to their
current profile URL. This should be sufficiently long-term.
darcs-hash:20080620071700-84dde-c6145243dc45dd2dff621aff421375d05796057e.gz 
						
						
					 
					
						2008-06-20 03:17:00 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						03dba4270a 
					 
					
						
						
							
							go back to ensuring session  
						
						... 
						
						
						
						darcs-hash:20080620070256-84dde-215e2ccf2cc037208837353a3d979d69770301f6.gz 
						
						
					 
					
						2008-06-20 03:02:56 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						2025169b50 
					 
					
						
						
							
							strip some whitespace  
						
						... 
						
						
						
						darcs-hash:20080620065619-84dde-9c207b2a898ff0a16b45f5f1b28565aaa85f9e65.gz 
						
						
					 
					
						2008-06-20 02:56:19 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						6f74a091e1 
					 
					
						
						
							
							don't keep cached user  
						
						... 
						
						
						
						darcs-hash:20080620065455-84dde-0c3bd495205e49ba2c5a8e040495339f35f9b215.gz 
						
						
					 
					
						2008-06-20 02:54:55 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						f72329a13d 
					 
					
						
						
							
							whitespace and debugging changes  
						
						... 
						
						
						
						darcs-hash:20080620064824-84dde-1d349cf2add75fbffa7cc763fb5ac8776cce4d03.gz 
						
						
					 
					
						2008-06-20 02:48:24 -04:00