Joey Hess 
								
							 
						 
						
							
							
								
							
							
	ff4f008591  
						 
						
							
							
								
								
								clean up build warnings with yesod 1.2, while still building with 1.1  
							
							 
							
							
							
						 
						
							2013-06-27 01:15:28 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	9b61d6a82b  
						 
						
							
							
								
								
								fix warning building w/o xmpp  
							
							 
							
							
							
						 
						
							2013-06-20 22:25:45 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	b42fe2283a  
						 
						
							
							
								
								
								remove unnecessary haskell extensions  
							
							 
							
							
							
						 
						
							2013-06-04 21:13:20 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	1198b5444d  
						 
						
							
							
								
								
								now builds with both yesod 1.2 and 1.1  
							
							 
							
							
							
						 
						
							2013-06-03 18:14:22 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	31753bad46  
						 
						
							
							
								
								
								add liftH shim between yesod versions, to avoid needing zillions of ifdefs  
							
							 
							
							
							
						 
						
							2013-06-03 13:51:54 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	79fd677805  
						 
						
							
							
								
								
								WIP yesod 1.2  
							
							 
							
							
							
						 
						
							2013-06-03 11:25:23 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	d8d46c3ba3  
						 
						
							
							
								
								
								when xmpp connection fails, show the host(s) it tried to connect to  
							
							 
							
							
							
						 
						
							2013-05-27 14:36:20 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	5a678244e2  
						 
						
							
							
								
								
								avoid duplicate srv lookup when testing xmpp  
							
							 
							
							
							
						 
						
							2013-05-27 13:48:24 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	e92f04f9cc  
						 
						
							
							
								
								
								build fix for -XMPP  
							
							 
							
							
							
						 
						
							2013-05-02 13:04:49 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	017f62654f  
						 
						
							
							
								
								
								stop using UltDest, doesn't seem to reliably work  
							
							 
							
							
							
						 
						
							2013-04-30 15:21:49 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	c1b682cb8f  
						 
						
							
							
								
								
								another no-xmpp fix  
							
							 
							
							
							
						 
						
							2013-04-16 19:30:09 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	d0336a9475  
						 
						
							
							
								
								
								build fix for no xmpp  
							
							 
							
							
							
						 
						
							2013-04-16 19:19:30 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	8b329c0317  
						 
						
							
							
								
								
								refactor alert button creation code  
							
							 
							
							
							
						 
						
							2013-04-04 01:48:26 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	3ef6b6a200  
						 
						
							
							
								
								
								fix build with xmpp and w/o webapp  
							
							 
							
							
							
						 
						
							2013-03-24 18:55:19 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	0400c5f596  
						 
						
							
							
								
								
								fix redirect from XMPP prompt to pairing pages  
							
							 
							
							
							
						 
						
							2013-03-16 19:19:58 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	140774a8c8  
						 
						
							
							
								
								
								webapp: Switch all forms to POST.  
							
							 
							
							
							
						 
						
							2013-03-16 18:48:26 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	c94c99942b  
						 
						
							
							
								
								
								make liftAnnex and liftAssistant polymorphic, like liftIO  
							
							 
							
							
							
						 
						
							2013-03-16 00:19:56 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	77c82de4ea  
						 
						
							
							
								
								
								webapp: Display an alert when there are XMPP remotes, and a cloud transfer repository needs to be configured.  
							
							 
							
							
							
						 
						
							2013-03-15 17:52:41 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	39e979fb65  
						 
						
							
							
								
								
								webapp: Improved UI for pairing your own devices together using XMPP.  
							
							 
							
							
							
						 
						
							2013-03-15 15:19:07 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	bf46e6f15d  
						 
						
							
							
								
								
								fix warning  
							
							 
							
							
							
						 
						
							2013-03-08 22:25:23 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	f8c2dc82d8  
						 
						
							
							
								
								
								show when not connected to xmpp server  
							
							 
							
							
							
						 
						
							2013-03-06 22:02:47 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	907b0c0d78  
						 
						
							
							
								
								
								better liftAnnex, avoid using runAnnex undefined  
							
							 
							
							
							
						 
						
							2013-03-04 16:36:38 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	5274713305  
						 
						
							
							
								
								
								webapp: Proceed automatically on from "Configure jabber account" to pairing.  
							
							 
							
							
							
						 
						
							2013-03-04 16:03:24 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	7f7c31df1c  
						 
						
							
							
								
								
								type based git config handling  
							
							 
							
							... 
							
							
							
							Now there's a Config type, that's extracted from the git config at startup.
Note that laziness means that individual config values are only looked up
and parsed on demand, and so we get implicit memoization for all of them.
So this is not only prettier and more type safe, it optimises several
places that didn't have explicit memoization before. As well as getting rid
of the ugly explicit memoization code.
Not yet done for annex.<remote>.* configuration settings. 
							
						 
						
							2012-12-29 23:10:18 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	7b032dbbc8  
						 
						
							
							
								
								
								webapp: Fix bad interaction between required fields and modals.  
							
							 
							
							
							
						 
						
							2012-12-02 17:32:54 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	3dfc9cadb0  
						 
						
							
							
								
								
								simplify  
							
							 
							
							
							
						 
						
							2012-11-25 00:38:11 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	59733456ed  
						 
						
							
							
								
								
								refactor  
							
							 
							
							
							
						 
						
							2012-11-25 00:27:17 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	d468e37f46  
						 
						
							
							
								
								
								automatic repolist updating  
							
							 
							
							
							
						 
						
							2012-11-13 17:50:54 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	75dbce69e6  
						 
						
							
							
								
								
								Show error message to user when testing XMPP creds.  
							
							 
							
							
							
						 
						
							2012-11-13 13:21:09 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	8fd78f45a2  
						 
						
							
							
								
								
								fix build without XMPP  
							
							 
							
							... 
							
							
							
							not sure if I'll keep bothering with this option 
							
						 
						
							2012-11-12 01:48:15 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	b91f07fe83  
						 
						
							
							
								
								
								split up xmpp and local pairing UIs  
							
							 
							
							
							
						 
						
							2012-11-11 17:41:56 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	5e44ab177c  
						 
						
							
							
								
								
								don't try to transfer data to/from XMPP remotes  
							
							 
							
							... 
							
							
							
							Partition syncRemotes into ones needing git sync (ie, non-special remotes),
and ones needing data sync (ie, non-XMPP remotes). 
							
						 
						
							2012-11-11 16:23:16 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	fd22734392  
						 
						
							
							
								
								
								show when a buddy is already paired  
							
							 
							
							
							
						 
						
							2012-11-10 16:36:21 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	a1228e27ed  
						 
						
							
							
								
								
								refactor XMPP client  
							
							 
							
							
							
						 
						
							2012-11-03 14:16:17 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	6a61829e2d  
						 
						
							
							
								
								
								add buddy list to pairing UI  
							
							 
							
							
							
						 
						
							2012-11-02 21:13:06 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	2ae43e71e0  
						 
						
							
							
								
								
								xmpp buddy list tracking  
							
							 
							
							
							
						 
						
							2012-11-02 14:28:36 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	88d1907278  
						 
						
							
							
								
								
								where indentation  
							
							 
							
							
							
						 
						
							2012-10-31 02:34:03 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	93ffd47d76  
						 
						
							
							
								
								
								finished pushing Assistant monad into all relevant files  
							
							 
							
							... 
							
							
							
							All temporary and old functions are removed. 
							
						 
						
							2012-10-30 17:14:51 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	47d94eb9a4  
						 
						
							
							
								
								
								pushed Assistant monad down into DaemonStatus code  
							
							 
							
							... 
							
							
							
							Currently have three old versions of functions that more reworking is
needed to remove: getDaemonStatusOld, modifyDaemonStatusOld_, and
modifyDaemonStatusOld 
							
						 
						
							2012-10-30 15:39:15 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	68118b8986  
						 
						
							
							
								
								
								split remaining assistant types  
							
							 
							
							
							
						 
						
							2012-10-30 14:34:48 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	87ba4f8677  
						 
						
							
							
								
								
								split and lift Assistant.Pushes  
							
							 
							
							
							
						 
						
							2012-10-29 17:52:43 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	1852eddce6  
						 
						
							
							
								
								
								lift alertWhile  
							
							 
							
							
							
						 
						
							2012-10-29 16:49:47 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	4dbdc2b666  
						 
						
							
							
								
								
								Assistant monad, stage 2.5  
							
							 
							
							... 
							
							
							
							Converted several threads to run in the monad.
Added a lot of useful combinators for working with the monad.
Now the monad includes the name of the thread.
Some debugging messages are disabled pending converting other threads. 
							
						 
						
							2012-10-29 02:21:04 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	4e765327ca  
						 
						
							
							
								
								
								Assistant monad, stage 1  
							
							 
							
							... 
							
							
							
							This adds the Assistant monad, and an AssistantData structure.
So far, none of the assistant's threads run in the monad yet. 
							
						 
						
							2012-10-29 00:15:43 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	531f1d1446  
						 
						
							
							
								
								
								add XMPP nudge alert, displayed after making a cloud repository  
							
							 
							
							
							
						 
						
							2012-10-27 12:25:29 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	c71836269b  
						 
						
							
							
								
								
								(re)start XMPP when it's configured in the webapp  
							
							 
							
							
							
						 
						
							2012-10-27 00:50:14 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	6803667f00  
						 
						
							
							
								
								
								store xmpp creds from form  
							
							 
							
							
							
						 
						
							2012-10-26 17:13:30 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	1d04dff4f0  
						 
						
							
							
								
								
								split out xmpp utilities  
							
							 
							
							
							
						 
						
							2012-10-26 14:44:36 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	82b7e835e4  
						 
						
							
							
								
								
								run xmpp test in bound thread  
							
							 
							
							
							
						 
						
							2012-10-26 14:39:22 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	07494cbb4b  
						 
						
							
							
								
								
								XMPP configuration form  
							
							 
							
							... 
							
							
							
							Currently relies on SRV being set, or the JID's hostname being the server
hostname and the port being default. Future work: Allow manual
configuration of user name, hostname, and port. 
							
						 
						
							2012-10-26 14:17:09 -04:00