Joey Hess 
								
							 
						 
						
							
							
								
							
							
	d83a244986  
						 
						
							
							
								
								
								UI for making encrypted ssh remotes with gcrypt  
							
							 
							
							... 
							
							
							
							Improved probing the remote server, so it gathers a list of the
capabilities it has. From that list, we can determine which types
of remotes are supported, and display an appropriate UI.
The new buttons for making gcrypt repos don't work yet, but the old buttons
for unencrypted git repo and encrypted rsync repo have been adapted to the
new data types and are working.
This commit was sponsored by David Schmitt. 
							
						 
						
							2013-09-29 15:14:09 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	7665773593  
						 
						
							
							
								
								
								refactor  
							
							 
							
							
							
						 
						
							2013-09-27 00:27:59 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	588494cbce  
						 
						
							
							
								
								
								webapp: Support storing encrypted git repositories on rsync.net.  
							
							 
							
							... 
							
							
							
							Does not yet support re-enabling such a repository though.
This commit was sponsored by Jan Pieper. 
							
						 
						
							2013-09-26 16:43:00 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	9fc1448947  
						 
						
							
							
								
								
								webapp: Differentiate between creating a new S3/Glacier/WebDav remote, and initializing an existing remote. When creating a new remote, avoid conflicts with other existing (or deleted) remotes with the same name.  
							
							 
							
							
							
						 
						
							2013-07-20 18:15:16 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									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 
								
							 
						 
						
							
							
								
							
							
	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 
								
							 
						 
						
							
							
								
							
							
	d9e288b0fd  
						 
						
							
							
								
								
								fix build with S3 disabled (for Android)  
							
							 
							
							
							
						 
						
							2013-05-01 13:27:51 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	c3498042fd  
						 
						
							
							
								
								
								webapp: Now automatically fills in any creds used by an existing remote when creating a new remote of the same type. Done for Internet Archive, S3, Glacier, and Box.com remotes.  
							
							 
							
							
							
						 
						
							2013-04-27 15:16:06 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	8a7e059f54  
						 
						
							
							
								
								
								fix build w/o s3  
							
							 
							
							
							
						 
						
							2013-04-26 16:12:23 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	e3ea36174b  
						 
						
							
							
								
								
								webapp: Display some additional information about a repository on its edit page.  
							
							 
							
							
							
						 
						
							2013-04-25 16:42:17 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	8284b310a7  
						 
						
							
							
								
								
								support enabling IA repositories  
							
							 
							
							
							
						 
						
							2013-04-25 13:14:49 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	2810807ca5  
						 
						
							
							
								
								
								Internet Archive!  
							
							 
							
							... 
							
							
							
							* Add public repository group.
* webapp: Can now set up Internet Archive repositories.
TODO: Enabling IA repositories. 
							
						 
						
							2013-04-25 12:23:36 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	1f1cddbaa7  
						 
						
							
							
								
								
								syncNewRemote is not only used for new remotes; rename to syncRemote  
							
							 
							
							
							
						 
						
							2013-04-08 15:43:43 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	9a5f421768  
						 
						
							
							
								
								
								detect when unwanted remote is empty and remove it  
							
							 
							
							... 
							
							
							
							Needs fixes to build when the webapp is disabled. 
							
						 
						
							2013-04-03 17:01:40 -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 
								
							 
						 
						
							
							
								
							
							
	907b0c0d78  
						 
						
							
							
								
								
								better liftAnnex, avoid using runAnnex undefined  
							
							 
							
							
							
						 
						
							2013-03-04 16:36:38 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	0d2ac184b5  
						 
						
							
							
								
								
								webapp: Avoid illegal characters in hostname when creating S3 or Glacier remote.  
							
							 
							
							
							
						 
						
							2013-01-14 12:54:29 -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 
								
							 
						 
						
							
							
								
							
							
	c9fd389fbf  
						 
						
							
							
								
								
								webapp: Encryption can be disabled when setting up remotes.  
							
							 
							
							
							
						 
						
							2012-12-04 13:28:22 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	4f4209b833  
						 
						
							
							
								
								
								webapp: Added help buttons and links next to fields that require explanations.  
							
							 
							
							
							
						 
						
							2012-12-02 22:33:30 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	7b032dbbc8  
						 
						
							
							
								
								
								webapp: Fix bad interaction between required fields and modals.  
							
							 
							
							
							
						 
						
							2012-12-02 17:32:54 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	0b6c889012  
						 
						
							
							
								
								
								webapp: S3 and Glacier forms now have a select list of all currently-supported AWS regions.  
							
							 
							
							
							
						 
						
							2012-12-01 14:11:37 -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 
								
							 
						 
						
							
							
								
							
							
	463cf58140  
						 
						
							
							
								
								
								webapp and assistant glacier support  
							
							 
							
							
							
						 
						
							2012-11-24 16:30:15 -04:00