Erik Arvstedt 
							
						 
					 
					
						
						
							
						
						d0a5d750db 
					 
					
						
						
							
							Fix unclickable checkbox in documents view  
						
						... 
						
						
						
						1. Clicks to the document selection checkbox were captured by the onclick
   handler of the document item header. This is now fixed.
2. Reexpose the doc title link to mouse events by putting it on top of
   the header link layer. 
						
						
					 
					
						2018-06-01 14:07:34 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Quinn 
							
						 
					 
					
						
						
							
						
						af51448235 
					 
					
						
						
							
							Merge branch 'erikarvstedt-document_field_added'  
						
						
						
						
					 
					
						2018-06-01 07:55:39 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Quinn 
							
						 
					 
					
						
						
							
						
						c8829186d2 
					 
					
						
						
							
							Merge branch 'document_field_added' of git://github.com/erikarvstedt/paperless into erikarvstedt-document_field_added  
						
						
						
						
					 
					
						2018-06-01 07:51:44 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Quinn 
							
						 
					 
					
						
						
							
						
						c256f4f4b4 
					 
					
						
						
							
							Merge branch 'master' of github.com:danielquinn/paperless  
						
						
						
						
					 
					
						2018-06-01 07:50:31 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Quinn 
							
						 
					 
					
						
						
							
						
						c9cc2c79b6 
					 
					
						
						
							
							Merge pull request  #360  from erikarvstedt/fix-incompatibility  
						
						... 
						
						
						
						Fix incompatibility with Python versions < 3.6 
						
						
					 
					
						2018-06-01 07:46:50 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Arvstedt 
							
						 
					 
					
						
						
							
						
						67b4cfaa83 
					 
					
						
						
							
							Fix incompatibility with Python versions < 3.6  
						
						... 
						
						
						
						Direct index access to a match was only added in 3.6.
Fixes  #359  
						
						
					 
					
						2018-06-01 00:45:59 +02:00 
						 
				 
			
				
					
						
							
							
								Erik Arvstedt 
							
						 
					 
					
						
						
							
						
						33e3277d2a 
					 
					
						
						
							
							Add field 'added' to documents  
						
						... 
						
						
						
						This field indicates when the document was added to the database 
						
						
					 
					
						2018-05-31 10:17:03 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Quinn 
							
						 
					 
					
						
						
							
						
						a8f27f5440 
					 
					
						
						
							
							Add note about inotify  
						
						
						
						
					 
					
						2018-05-28 13:11:19 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Quinn 
							
						 
					 
					
						
						
							
						
						a7d56c49fe 
					 
					
						
						
							
							Merge branch 'erikarvstedt-inotify'  
						
						
						
						
					 
					
						2018-05-28 13:08:27 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Quinn 
							
						 
					 
					
						
						
							
						
						d1b6e9329f 
					 
					
						
						
							
							It's exist_ok=, not exists_ok= -- my bad.  
						
						
						
						
					 
					
						2018-05-28 13:08:00 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Quinn 
							
						 
					 
					
						
						
							
						
						26a471f5e0 
					 
					
						
						
							
							Merge branch 'inotify' of git://github.com/erikarvstedt/paperless into erikarvstedt-inotify  
						
						
						
						
					 
					
						2018-05-28 13:03:06 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Quinn 
							
						 
					 
					
						
						
							
						
						5d6e30bf47 
					 
					
						
						
							
							Don't check changed passphrase if no passphrase set  
						
						
						
						
					 
					
						2018-05-28 12:58:28 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Quinn 
							
						 
					 
					
						
						
							
						
						c8e711322e 
					 
					
						
						
							
							Remove old Python2.7-style code  
						
						
						
						
					 
					
						2018-05-28 12:58:28 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Quinn 
							
						 
					 
					
						
						
							
						
						2603946010 
					 
					
						
						
							
							Document the big changes for 2.0  
						
						
						
						
					 
					
						2018-05-28 12:58:28 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Quinn 
							
						 
					 
					
						
						
							
						
						9e90ba9c52 
					 
					
						
						
							
							Exclude unencrypted documents & thumbnails  
						
						
						
						
					 
					
						2018-05-28 12:58:28 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Quinn 
							
						 
					 
					
						
						
							
						
						4576541c28 
					 
					
						
						
							
							Add script to (de|en)crypt all documents  
						
						
						
						
					 
					
						2018-05-28 12:58:28 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Quinn 
							
						 
					 
					
						
						
							
						
						a9382ffd1a 
					 
					
						
						
							
							Drop STORAGE_TYPE in favour of just using PAPERLESS_PASSPHRASE  
						
						
						
						
					 
					
						2018-05-28 12:58:28 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Quinn 
							
						 
					 
					
						
						
							
						
						c18901df5a 
					 
					
						
						
							
							Change default storage_type to unencrypted  
						
						
						
						
					 
					
						2018-05-28 12:58:28 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Quinn 
							
						 
					 
					
						
						
							
						
						afe3bfe23a 
					 
					
						
						
							
							Don't run document checks if table doesn't exist yet  
						
						
						
						
					 
					
						2018-05-28 12:58:28 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Quinn 
							
						 
					 
					
						
						
							
						
						f5a198d96e 
					 
					
						
						
							
							Fix migration conflict  
						
						
						
						
					 
					
						2018-05-28 12:58:28 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Quinn 
							
						 
					 
					
						
						
							
						
						3ec1dd656e 
					 
					
						
						
							
							Add check for changed password  
						
						... 
						
						
						
						These tests are incomplete, but I have no idea how to write the other
half. 
						
						
					 
					
						2018-05-28 12:58:28 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Quinn 
							
						 
					 
					
						
						
							
						
						e9fd22059b 
					 
					
						
						
							
							Add "fat finger" check to password status  
						
						
						
						
					 
					
						2018-05-28 12:58:28 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Quinn 
							
						 
					 
					
						
						
							
						
						27b541c330 
					 
					
						
						
							
							Remove checks we weren't using  
						
						
						
						
					 
					
						2018-05-28 12:58:28 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Quinn 
							
						 
					 
					
						
						
							
						
						6b123daf28 
					 
					
						
						
							
							Only require a passphrase if STORAGE_TYPE is not "unencrypted"  
						
						
						
						
					 
					
						2018-05-28 12:58:28 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Quinn 
							
						 
					 
					
						
						
							
						
						92d9506a2e 
					 
					
						
						
							
							Make the consumer aware of the different storage types  
						
						
						
						
					 
					
						2018-05-28 12:58:28 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Quinn 
							
						 
					 
					
						
						
							
						
						3db9544c7f 
					 
					
						
						
							
							Move the encrypt/decrypt decision out of db and into the view  
						
						
						
						
					 
					
						2018-05-28 12:58:28 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Quinn 
							
						 
					 
					
						
						
							
						
						e3eb95eb47 
					 
					
						
						
							
							Attach storage_type to Documents  
						
						
						
						
					 
					
						2018-05-28 12:58:28 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Quinn 
							
						 
					 
					
						
						
							
						
						2309076038 
					 
					
						
						
							
							Set STORAGE_TYPE instead of ENABLE_ENCRYPTION boolean  
						
						... 
						
						
						
						This allows for future decisions around the types of encryption used (if any).  Ideally, I want to replace GPG one day with something elegant out of the cryptography module. 
						
						
					 
					
						2018-05-28 12:58:28 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Quinn 
							
						 
					 
					
						
						
							
						
						4925ecd1da 
					 
					
						
						
							
							Try to be more pep8 in the settings file  
						
						
						
						
					 
					
						2018-05-28 12:58:28 +01:00 
						 
				 
			
				
					
						
							
							
								Mike Cronce 
							
						 
					 
					
						
						
							
						
						24e56c0899 
					 
					
						
						
							
							src/paperless/db.py:  If encryption is disabled, just directly read the file contents  
						
						
						
						
					 
					
						2018-05-28 12:58:28 +01:00 
						 
				 
			
				
					
						
							
							
								Mike Cronce 
							
						 
					 
					
						
						
							
						
						d2d9804d01 
					 
					
						
						
							
							src/manage.py:  Added check to see whether or not encryption is enabled before prompting for passphrase if it's empty  
						
						
						
						
					 
					
						2018-05-28 12:58:28 +01:00 
						 
				 
			
				
					
						
							
							
								Mike Cronce 
							
						 
					 
					
						
						
							
						
						8df12400b3 
					 
					
						
						
							
							src/paperless/settings.py:  Added DISABLE_ENCRYPTION environment variable  
						
						
						
						
					 
					
						2018-05-28 12:58:28 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Quinn 
							
						 
					 
					
						
						
							
						
						a808d5b483 
					 
					
						
						
							
							Fix redirect for subpaths (hopefully)  
						
						
						
						
					 
					
						2018-05-28 12:56:20 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Quinn 
							
						 
					 
					
						
						
							
						
						dac59af437 
					 
					
						
						
							
							Code clean up  
						
						
						
						
					 
					
						2018-05-28 12:56:06 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Arvstedt 
							
						 
					 
					
						
						
							
						
						b57cbe2e3b 
					 
					
						
						
							
							fixup: mention inotify in 'utilities.rst'  
						
						
						
						
					 
					
						2018-05-22 01:22:41 +02:00 
						 
				 
			
				
					
						
							
							
								Erik Arvstedt 
							
						 
					 
					
						
						
							
						
						2a8dcd1403 
					 
					
						
						
							
							Documentation: Replace 'PDF' with 'document'  
						
						... 
						
						
						
						There are more supported file formats than just PDF. 
						
						
					 
					
						2018-05-22 01:22:38 +02:00 
						 
				 
			
				
					
						
							
							
								Erik Arvstedt 
							
						 
					 
					
						
						
							
						
						901a810e97 
					 
					
						
						
							
							fixup: require usage of PAPERLESS_EMAIL_SECRET  
						
						
						
						
					 
					
						2018-05-21 12:11:56 +02:00 
						 
				 
			
				
					
						
							
							
								Erik Arvstedt 
							
						 
					 
					
						
						
							
						
						d132e2b9f5 
					 
					
						
						
							
							fixup: remove helper fn 'make_dirs'  
						
						
						
						
					 
					
						2018-05-21 00:45:00 +02:00 
						 
				 
			
				
					
						
							
							
								Erik Arvstedt 
							
						 
					 
					
						
						
							
						
						1eeae1df00 
					 
					
						
						
							
							fixup: break up complex if condition  
						
						
						
						
					 
					
						2018-05-21 00:44:58 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Quinn 
							
						 
					 
					
						
						
							
						
						1a044972a9 
					 
					
						
						
							
							Minor dependency updates  
						
						
						
						
					 
					
						2018-05-20 18:07:53 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Quinn 
							
						 
					 
					
						
						
							
						
						e4dacb8daa 
					 
					
						
						
							
							Update for project status  
						
						
						
						
					 
					
						2018-05-20 17:52:46 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Quinn 
							
						 
					 
					
						
						
							
						
						d9b42c081d 
					 
					
						
						
							
							Add notes for  #352  and  #354  
						
						
						
						
					 
					
						2018-05-20 17:28:10 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Quinn 
							
						 
					 
					
						
						
							
						
						3ac2e32bcf 
					 
					
						
						
							
							Allow the searching of documents by tag  #354  
						
						
						
						
					 
					
						2018-05-20 17:28:00 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Quinn 
							
						 
					 
					
						
						
							
						
						9d2252618c 
					 
					
						
						
							
							Merge pull request  #352  from Strubbl/fix-unwanted-exit-in-docker-entrypoint.sh  
						
						... 
						
						
						
						fix bug where docker-entrypoint.sh exits w/o notice 
						
						
					 
					
						2018-05-20 17:16:01 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Quinn 
							
						 
					 
					
						
						
							
						
						999475e4c6 
					 
					
						
						
							
							Add hack to allow for logentries to show for all users.  
						
						
						
						
					 
					
						2018-05-20 16:29:00 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Quinn 
							
						 
					 
					
						
						
							
						
						c2a7d043a4 
					 
					
						
						
							
							Include changelog notes for better clickable area.  
						
						
						
						
					 
					
						2018-05-20 16:28:42 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Quinn 
							
						 
					 
					
						
						
							
						
						8e7e7c3490 
					 
					
						
						
							
							Merge pull request  #344  from erikarvstedt/increase_link_area  
						
						... 
						
						
						
						[Help needed] Increase link area in documents listing 
						
						
					 
					
						2018-05-20 14:58:08 +01:00 
						 
				 
			
				
					
						
							
							
								Sven Fischer 
							
						 
					 
					
						
						
							
						
						1c0801a3ec 
					 
					
						
						
							
							fix bug where docker-entrypoint.sh exits w/o notice  
						
						... 
						
						
						
						This commit fixes a nasty bug, where the docker-entrypoint.sh silently
exits without any error message. The test for a lock file can fail and
due to the `set -e` at the beginning of the file the bash script exists
without starting the paperless application.
It is fixed by moving the check for the existence of the lock file into
the if statement, where the `set -e` does not trigger an exit in case
the statement fails.
Additionally this commit enables the script to trap exit signals and in
that case deletes the lock file. 
						
						
					 
					
						2018-05-15 19:34:21 +02:00 
						 
				 
			
				
					
						
							
							
								Erik Arvstedt 
							
						 
					 
					
						
						
							
						
						3db175dfe2 
					 
					
						
						
							
							Add inotify support  
						
						
						
						
					 
					
						2018-05-11 14:14:50 +02:00 
						 
				 
			
				
					
						
							
							
								Erik Arvstedt 
							
						 
					 
					
						
						
							
						
						b74b47423d 
					 
					
						
						
							
							Consumer loop: make sleep duration dynamic  
						
						... 
						
						
						
						Make the sleep duration dynamic to account for the time spent in
loop_step.
This improves responsiveness when repeatedly consuming newly
arriving docs.
Use float epoch seconds (time.time()) as the time type for
MailFetcher.last_checked to allow for natural time arithmetic. 
						
						
					 
					
						2018-05-11 14:14:50 +02:00