Hans-Christoph Steiner 
								
							 
						 
						
							
							
							
							
								
							
							
								d4c6fffb30 
								
							 
						 
						
							
							
								
								buildserver: buildserver/Vagrantfile is configed by .yaml file  
							
							 
							
							... 
							
							
							
							Vagrantfile is now committed and not changed between configurations. It is
configed by translating the python config file's dict to a YAML file, which
Vagrantfile now loads and uses.  This makes it a lot easier for vagrant
users and python programmers to understand, and hopefully makes it easier
to maintain and test with. 
							
						 
						
							2016-07-04 23:54:52 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hans-Christoph Steiner 
								
							 
						 
						
							
							
							
							
								
							
							
								c11edc3022 
								
							 
						 
						
							
							
								
								include new provisioning shell scripts in syntax checks  
							
							 
							
							
							
						 
						
							2016-06-15 16:35:00 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hans-Christoph Steiner 
								
							 
						 
						
							
							
							
							
								
							
							
								14b702b23b 
								
							 
						 
						
							
							
								
								githooks: do not run syntax checks on files being deleted  
							
							 
							
							
							
						 
						
							2016-06-15 14:59:56 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hans-Christoph Steiner 
								
							 
						 
						
							
							
							
							
								
							
							
								aa0ea46465 
								
							 
						 
						
							
							
								
								not all UNIX echo commands support -n  
							
							 
							
							... 
							
							
							
							FreeBSD and OSX's does not, for example, and the shell should just treat
the '\n' as white space in the command line. 
							
						 
						
							2016-03-14 12:49:38 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Daniel Martí 
								
							 
						 
						
							
							
							
							
								
							
							
								84568c15a6 
								
							 
						 
						
							
							
								
								Fix detection of pyflakes3 found in Debian  
							
							 
							
							
							
						 
						
							2016-03-11 13:27:01 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Daniel Martí 
								
							 
						 
						
							
							
							
							
								
							
							
								74197a9a2d 
								
							 
						 
						
							
							
								
								pep8: start obeying E226  
							
							 
							
							... 
							
							
							
							We nearly did already anyway. 
							
						 
						
							2016-03-11 13:27:00 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Daniel Martí 
								
							 
						 
						
							
							
							
							
								
							
							
								72288345e3 
								
							 
						 
						
							
							
								
								pep8: Don't ignore rules we already obey  
							
							 
							
							
							
						 
						
							2016-03-11 13:27:00 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Daniel Martí 
								
							 
						 
						
							
							
							
							
								
							
							
								d42c612c9a 
								
							 
						 
						
							
							
								
								pre-commit: port to python3  
							
							 
							
							
							
						 
						
							2016-03-10 16:43:37 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hans-Christoph Steiner 
								
							 
						 
						
							
							
							
							
								
							
							
								c9394b1c99 
								
							 
						 
						
							
							
								
								pre-commit: make pyflakes optional to support older platforms  
							
							 
							
							... 
							
							
							
							Travis-CI defaults to Ubuntu/precise, which has a very old version of
pyflakes that throws false positives. 
							
						 
						
							2016-02-15 23:06:31 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Daniel Martí 
								
							 
						 
						
							
							
							
							
								
							
							
								437d06c51e 
								
							 
						 
						
							
							
								
								pre-commit: fix multiple file issue  
							
							 
							
							... 
							
							
							
							When using -z, you should always quote. If not, stuff like this happens:
	.git/hooks/pre-commit: line 10: [: too many arguments 
							
						 
						
							2016-02-15 12:04:34 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hans-Christoph Steiner 
								
							 
						 
						
							
							
							
							
								
							
							
								dfca237329 
								
							 
						 
						
							
							
								
								fix errors in pre-commit hook when run in test suite  
							
							 
							
							
							
						 
						
							2016-02-12 08:33:22 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hans-Christoph Steiner 
								
							 
						 
						
							
							
							
							
								
							
							
								7c30569aed 
								
							 
						 
						
							
							
								
								make git pre-commit hook only test files to be committed  
							
							 
							
							... 
							
							
							
							Right now, the git pre-commit hook is pretty annoying to work with when
development since it tests every single file.  That means notes, incomplete
stuff, etc. will be run through the tests.  So all of the files need to be
clean in order to commit even a single trivial fix.  This commit changes it
so that the pre-commit hook is only run on the files staged to be committed. 
							
						 
						
							2016-02-03 14:54:14 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hans-Christoph Steiner 
								
							 
						 
						
							
							
							
							
								
							
							
								f87b17139b 
								
							 
						 
						
							
							
								
								pep8: on *.TestCase, skip "E402 module level import not at top of file"  
							
							 
							
							... 
							
							
							
							The tests use a little hack in order to cleanly import the fdroidserver
package locally like a regular package.  pep8 doesn't see that, so this
changes the pep8 to skip E402 on *.TestCase 
							
						 
						
							2015-09-01 20:10:01 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hans-Christoph Steiner 
								
							 
						 
						
							
							
							
							
								
							
							
								9e5dd19fc8 
								
							 
						 
						
							
							
								
								add test files to pre-commit hook and fix pep8 errors  
							
							 
							
							
							
						 
						
							2015-09-01 11:39:50 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Daniel Martí 
								
							 
						 
						
							
							
							
							
								
							
							
								8510961db9 
								
							 
						 
						
							
							
								
								Also ignore PEP8 W503  
							
							 
							
							
							
						 
						
							2015-03-05 15:24:52 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Daniel Martí 
								
							 
						 
						
							
							
							
							
								
							
							
								9be0d35bd1 
								
							 
						 
						
							
							
								
								Ignore all the pep8 errors ignored by the default config  
							
							 
							
							
							
						 
						
							2015-02-07 21:58:24 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Daniel Martí 
								
							 
						 
						
							
							
							
							
								
							
							
								3c9dd9bc86 
								
							 
						 
						
							
							
								
								Add bash-completion to pre-commit bash checks  
							
							 
							
							
							
						 
						
							2015-01-11 14:17:25 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Daniel Martí 
								
							 
						 
						
							
							
							
							
								
							
							
								e830b25561 
								
							 
						 
						
							
							
								
								pre-commit: differentiate sh and bash files  
							
							 
							
							
							
						 
						
							2015-01-09 16:08:27 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Daniel Martí 
								
							 
						 
						
							
							
							
							
								
							
							
								547661fd3a 
								
							 
						 
						
							
							
								
								hooks/pre-commit: Fix message  
							
							 
							
							
							
						 
						
							2015-01-09 15:36:17 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Daniel Martí 
								
							 
						 
						
							
							
							
							
								
							
							
								5e15d8ff47 
								
							 
						 
						
							
							
								
								Add ruby tests to the pre-commit hook  
							
							 
							
							
							
						 
						
							2014-12-12 12:34:28 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Daniel Martí 
								
							 
						 
						
							
							
							
							
								
							
							
								c91fca7bb4 
								
							 
						 
						
							
							
								
								Properly catch return codes since -x is no longer used  
							
							 
							
							
							
						 
						
							2014-11-09 14:36:58 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Daniel Martí 
								
							 
						 
						
							
							
							
							
								
							
							
								d3faacf9b0 
								
							 
						 
						
							
							
								
								Don't accept pyflakes/pep8 not being installed, common err func  
							
							 
							
							
							
						 
						
							2014-11-09 14:34:24 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Daniel Martí 
								
							 
						 
						
							
							
							
							
								
							
							
								cf4635e655 
								
							 
						 
						
							
							
								
								List sh files to check like the python files  
							
							 
							
							
							
						 
						
							2014-11-09 14:31:50 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Daniel Martí 
								
							 
						 
						
							
							
							
							
								
							
							
								92a4bacbf6 
								
							 
						 
						
							
							
								
								git pre-commit hooks are always run from the root  
							
							 
							
							... 
							
							
							
							No need to find out the basedir. We don't do it for the python tests anyway. 
							
						 
						
							2014-11-09 14:29:28 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hans-Christoph Steiner 
								
							 
						 
						
							
							
							
							
								
							
							
								e8a5d2b354 
								
							 
						 
						
							
							
								
								check the syntax of included shell scripts in the pre-commit hook  
							
							 
							
							
							
						 
						
							2014-10-23 14:26:11 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Daniel Martí 
								
							 
						 
						
							
							
							
							
								
							
							
								880f75110e 
								
							 
						 
						
							
							
								
								Add setup.py to pep8+pyflakes hook, fix it  
							
							 
							
							
							
						 
						
							2014-08-16 11:51:23 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Daniel Martí 
								
							 
						 
						
							
							
							
							
								
							
							
								b891689bc5 
								
							 
						 
						
							
							
								
								Add config.buildserver.py to the pre-commit hook  
							
							 
							
							
							
						 
						
							2014-07-03 18:28:49 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Daniel Martí 
								
							 
						 
						
							
							
							
							
								
							
							
								c125ab9b7f 
								
							 
						 
						
							
							
								
								Enable pep8 in pre-commit  
							
							 
							
							
							
						 
						
							2014-05-31 23:09:58 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Daniel Martí 
								
							 
						 
						
							
							
							
							
								
							
							
								709ead7db7 
								
							 
						 
						
							
							
								
								Add pre-commit hook with installer  
							
							 
							
							... 
							
							
							
							Will enable pep8 once all the problems are gone 
							
						 
						
							2014-05-28 09:28:28 +02:00