Wolf-Bastian Poettner 
							
						 
					 
					
						
						
						
						
							
						
						
							1ce94348d8 
							
						 
					 
					
						
						
							
							Ensure filling in "none" when a tag has not been found  
						
						
						
						
					 
					
						2020-02-17 21:05:34 +00:00 
						 
				 
			
				
					
						
							
							
								Wolf-Bastian Poettner 
							
						 
					 
					
						
						
						
						
							
						
						
							1e102efaf8 
							
						 
					 
					
						
						
							
							Prevent index out of bounds for tag lists  
						
						
						
						
					 
					
						2020-02-17 21:05:31 +00:00 
						 
				 
			
				
					
						
							
							
								Wolf-Bastian Poettner 
							
						 
					 
					
						
						
						
						
							
						
						
							0ac93e8891 
							
						 
					 
					
						
						
							
							Ensure documents directory still exists after nested deletion  
						
						
						
						
					 
					
						2020-02-17 19:49:47 +00:00 
						 
				 
			
				
					
						
							
							
								Wolf-Bastian Pöttner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							534eb7de91 
							
						 
					 
					
						
						
							
							Update src/documents/models.py  
						
						... 
						
						
						
						Co-Authored-By: Pit <pitkley@googlemail.com> 
						
						
					 
					
						2020-02-17 20:45:43 +01:00 
						 
				 
			
				
					
						
							
							
								Wolf-Bastian Poettner 
							
						 
					 
					
						
						
						
						
							
						
						
							d8fda64cd0 
							
						 
					 
					
						
						
							
							Tags in filenames can now either be found by key (in case - or _ are  
						
						... 
						
						
						
						used as delimeter) or by index. Added some more tests. 
						
						
					 
					
						2020-02-01 20:58:44 +00:00 
						 
				 
			
				
					
						
							
							
								Wolf-Bastian Poettner 
							
						 
					 
					
						
						
						
						
							
						
						
							05da4a559f 
							
						 
					 
					
						
						
							
							Avoid TOCTOU error by rather catching an exception than checking  
						
						... 
						
						
						
						beforehand 
						
						
					 
					
						2020-02-01 20:13:05 +00:00 
						 
				 
			
				
					
						
							
							
								Wolf-Bastian Poettner 
							
						 
					 
					
						
						
						
						
							
						
						
							6a671ebd22 
							
						 
					 
					
						
						
							
							Unified PAPERLESS_DIRECTORY_FORMAT and PAPERLESS_FILENAME_FORMAT into  
						
						... 
						
						
						
						one configuration setting 
						
						
					 
					
						2020-02-01 20:09:36 +00:00 
						 
				 
			
				
					
						
							
							
								Wolf-Bastian Poettner 
							
						 
					 
					
						
						
						
						
							
						
						
							86a51c6fa5 
							
						 
					 
					
						
						
							
							Refactored delete_empty_directory into try_delete_empty_directories and  
						
						... 
						
						
						
						implemented feature to ensure, that all created and now empty
directories are really deleted 
						
						
					 
					
						2020-02-01 20:03:20 +00:00 
						 
				 
			
				
					
						
							
							
								Wolf-Bastian Poettner 
							
						 
					 
					
						
						
						
						
							
						
						
							a45e6c1b48 
							
						 
					 
					
						
						
							
							Made filename_to_path a static method  
						
						
						
						
					 
					
						2020-02-01 14:18:33 +00:00 
						 
				 
			
				
					
						
							
							
								Wolf-Bastian Poettner 
							
						 
					 
					
						
						
						
						
							
						
						
							060bdc947a 
							
						 
					 
					
						
						
							
							Removed unnecessary check  
						
						
						
						
					 
					
						2020-02-01 14:14:13 +00:00 
						 
				 
			
				
					
						
							
							
								Wolf-Bastian Poettner 
							
						 
					 
					
						
						
						
						
							
						
						
							3027053256 
							
						 
					 
					
						
						
							
							Added comment to update_document  
						
						
						
						
					 
					
						2020-02-01 14:12:58 +00:00 
						 
				 
			
				
					
						
							
							
								Wolf-Bastian Poettner 
							
						 
					 
					
						
						
						
						
							
						
						
							ec3607cf1f 
							
						 
					 
					
						
						
							
							Removed duplicate check if instance.filename  
						
						
						
						
					 
					
						2020-02-01 13:54:15 +00:00 
						 
				 
			
				
					
						
							
							
								Wolf-Bastian Poettner 
							
						 
					 
					
						
						
						
						
							
						
						
							bcff75433c 
							
						 
					 
					
						
						
							
							Refactored source_filename_new into generate_source_filename and  
						
						... 
						
						
						
						create_source_directory 
						
						
					 
					
						2020-02-01 13:52:27 +00:00 
						 
				 
			
				
					
						
							
							
								Wolf-Bastian Poettner 
							
						 
					 
					
						
						
						
						
							
						
						
							e79f5394fc 
							
						 
					 
					
						
						
							
							Removed try-catch around os.makedirs and used exist_ok=True instead  
						
						
						
						
					 
					
						2020-02-01 13:26:49 +00:00 
						 
				 
			
				
					
						
							
							
								Wolf-Bastian Poettner 
							
						 
					 
					
						
						
						
						
							
						
						
							26b20cf62e 
							
						 
					 
					
						
						
							
							Removed unused function many_to_list  
						
						
						
						
					 
					
						2020-02-01 13:25:23 +00:00 
						 
				 
			
				
					
						
							
							
								Wolf-Bastian Pöttner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e70d0c53c8 
							
						 
					 
					
						
						
							
							Update paperless.conf.example  
						
						... 
						
						
						
						Co-Authored-By: Pit <pitkley@googlemail.com> 
						
						
					 
					
						2020-02-01 14:22:02 +01:00 
						 
				 
			
				
					
						
							
							
								Uli 
							
						 
					 
					
						
						
						
						
							
						
						
							91272029ab 
							
						 
					 
					
						
						
							
							fix highlighting skipped warning  
						
						... 
						
						
						
						* refs https://github.com/sphinx-doc/sphinx/issues/4098  
						
						
					 
					
						2020-01-11 01:14:06 +01:00 
						 
				 
			
				
					
						
							
							
								ljm42 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ad42e7fabe 
							
						 
					 
					
						
						
							
							Allow non-unique GIDs  
						
						... 
						
						
						
						Need to allow non-unique group ids, so paperless can map to an existing GID.
The comment says the map_uidgid() function came from docker-gitlab, the same fix was applied there too:
  c80bd87662 
						
						
					 
					
						2020-01-05 18:20:03 -08:00 
						 
				 
			
				
					
						
							
							
								Pit 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e0da952e64 
							
						 
					 
					
						
						
							
							Merge pull request  #539  from bauerj/subdirectories  
						
						... 
						
						
						
						Warn if consume directory contains subdirectories 
						
						
					 
					
						2020-01-04 13:39:28 +01:00 
						 
				 
			
				
					
						
							
							
								Johann Bauer 
							
						 
					 
					
						
						
						
						
							
						
						
							22c7f309a7 
							
						 
					 
					
						
						
							
							Warn if consume directory contains subdirectories  
						
						... 
						
						
						
						. 
						
						
					 
					
						2020-01-04 01:09:54 +01:00 
						 
				 
			
				
					
						
							
							
								ahyear 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5317019d71 
							
						 
					 
					
						
						
							
							Merge pull request  #579  from fdw/feature/ssl  
						
						... 
						
						
						
						Support SSL for web interface 
						
						
					 
					
						2020-01-03 11:35:29 +01:00 
						 
				 
			
				
					
						
							
							
								Wolf-Bastian Poettner 
							
						 
					 
					
						
						
						
						
							
						
						
							79976d18ab 
							
						 
					 
					
						
						
							
							Check if document file exist before deletion  
						
						
						
						
					 
					
						2019-12-27 14:25:38 +00:00 
						 
				 
			
				
					
						
							
							
								Wolf-Bastian Poettner 
							
						 
					 
					
						
						
						
						
							
						
						
							1ce6c6e2c5 
							
						 
					 
					
						
						
							
							Add unit tests for filename feature  
						
						
						
						
					 
					
						2019-12-27 14:25:38 +00:00 
						 
				 
			
				
					
						
							
							
								Wolf-Bastian Poettner 
							
						 
					 
					
						
						
						
						
							
						
						
							a79a0ca302 
							
						 
					 
					
						
						
							
							Added tool to rename all documents according to the lastest filename  
						
						... 
						
						
						
						format 
						
						
					 
					
						2019-12-27 14:25:38 +00:00 
						 
				 
			
				
					
						
							
							
								Wolf-Bastian Poettner 
							
						 
					 
					
						
						
						
						
							
						
						
							6813805712 
							
						 
					 
					
						
						
							
							Allows to configure directory and filename formats for documents stored in paperless  
						
						... 
						
						
						
						Default configuration is as before (incrementing numbers), but additional fields can be added at will 
						
						
					 
					
						2019-12-27 14:25:38 +00:00 
						 
				 
			
				
					
						
							
							
								nxnjz 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2cb172b4aa 
							
						 
					 
					
						
						
							
							added dependency on network.target  
						
						
						
						
					 
					
						2019-11-19 22:16:53 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Winter 
							
						 
					 
					
						
						
						
						
							
						
						
							9c1fcbcc98 
							
						 
					 
					
						
						
							
							Address comments  
						
						
						
						
					 
					
						2019-11-03 20:14:17 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Winter 
							
						 
					 
					
						
						
						
						
							
						
						
							9b2b435c5b 
							
						 
					 
					
						
						
							
							Support SSL for web interface  
						
						... 
						
						
						
						Thanks to @MasterofJOKers, here is basic support for SSL:
You need to create your key and certificate and copy them to the `data`
directory, named `ssl.cert` and `ssl.key`.
Then, set `PAPERLESS_USE_SSL` in `docker-compose.env` to `true`.
Solves #576 . 
						
						
					 
					
						2019-11-03 18:30:43 +01:00 
						 
				 
			
				
					
						
							
							
								Pit 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a690b1cf24 
							
						 
					 
					
						
						
							
							Merge pull request  #570  from mattelacchiato/master  
						
						... 
						
						
						
						fix: Documentation rendering leads to wrong commands #569  
						
						
					 
					
						2019-10-06 16:23:04 +02:00 
						 
				 
			
				
					
						
							
							
								Pit 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b5f21550d0 
							
						 
					 
					
						
						
							
							Merge pull request  #564  from diveflo/feat/webserver/gunicorn  
						
						... 
						
						
						
						Gunicorn webserver in Docker 
						
						
					 
					
						2019-10-06 16:20:06 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Brandt 
							
						 
					 
					
						
						
						
						
							
						
						
							12f0df0f52 
							
						 
					 
					
						
						
							
							fix: Documentation rendering leads to wrong commands  #569  
						
						
						
						
					 
					
						2019-10-05 18:08:06 +02:00 
						 
				 
			
				
					
						
							
							
								Florian Gabsteiger 
							
						 
					 
					
						
						
						
						
							
						
						
							da586fc90a 
							
						 
					 
					
						
						
							
							Add bind-ip 0.0.0.0 to docker-compose command  
						
						
						
						
					 
					
						2019-09-22 11:47:22 +02:00 
						 
				 
			
				
					
						
							
							
								Florian Gabsteiger 
							
						 
					 
					
						
						
						
						
							
						
						
							d390005c5c 
							
						 
					 
					
						
						
							
							Enable user-controlled gunicorn options in docker-compose file  
						
						
						
						
					 
					
						2019-09-22 11:47:22 +02:00 
						 
				 
			
				
					
						
							
							
								Florian Gabsteiger 
							
						 
					 
					
						
						
						
						
							
						
						
							bdeaf33462 
							
						 
					 
					
						
						
							
							Copy gunicorn.conf to docker container and use it in entrypoint  
						
						
						
						
					 
					
						2019-09-22 11:47:22 +02:00 
						 
				 
			
				
					
						
							
							
								Florian Gabsteiger 
							
						 
					 
					
						
						
						
						
							
						
						
							dcc959d4f7 
							
						 
					 
					
						
						
							
							Add gunicorn option to docker-entrypoint script  
						
						
						
						
					 
					
						2019-09-22 11:47:22 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Quinn 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1c956652f3 
							
						 
					 
					
						
						
							
							Merge pull request  #542  from grembo/master  
						
						... 
						
						
						
						Allow configuring transformations to be applied to the filename before 
						
						
					 
					
						2019-09-09 20:53:45 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Gmelin 
							
						 
					 
					
						
						
						
						
							
						
						
							4f85d9ed9f 
							
						 
					 
					
						
						
							
							Add unit test for PAPERLESS_FILENAME_PARSE_TRANSFORMS feature.  
						
						
						
						
					 
					
						2019-09-08 20:58:13 +02:00 
						 
				 
			
				
					
						
							
							
								Pit 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ebd9f918d2 
							
						 
					 
					
						
						
							
							Merge pull request  #543  from maur/master  
						
						... 
						
						
						
						lxc installation - small improvements 
						
						
					 
					
						2019-09-08 19:13:03 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Gmelin 
							
						 
					 
					
						
						
						
						
							
						
						
							3b88d6722a 
							
						 
					 
					
						
						
							
							Address review comments by @danielquinn  
						
						
						
						
					 
					
						2019-09-08 17:00:02 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Quinn 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							290051c1b3 
							
						 
					 
					
						
						
							
							Merge pull request  #563  from diveflo/feat/docker/alpine  
						
						... 
						
						
						
						Upgrade docker base image to alpine v3.10 
						
						
					 
					
						2019-09-08 12:25:33 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Quinn 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d9350315f5 
							
						 
					 
					
						
						
							
							Merge pull request  #552  from diveflo/master  
						
						... 
						
						
						
						Use whitenoise and brotli for static file compression & caching 
						
						
					 
					
						2019-09-08 12:18:48 +01:00 
						 
				 
			
				
					
						
							
							
								Florian Gabsteiger 
							
						 
					 
					
						
						
						
						
							
						
						
							3050ff1594 
							
						 
					 
					
						
						
							
							Upgrade docker base image to alpine v3.10  
						
						
						
						
					 
					
						2019-09-04 23:00:34 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Gmelin 
							
						 
					 
					
						
						
						
						
							
						
						
							f0320fb72d 
							
						 
					 
					
						
						
							
							Allow configuring transformations to be applied to the filename before  
						
						... 
						
						
						
						parsing. The motivation was that files produced by a Brother scanner
wouldn't match paperless' expectations. At most one transformation
is applied (first matching). It won't affect the filename on disk.
This is generic enough so that it is useful for various purposes.
In my case it allows me to use the different hardware buttons on
the scanner to use different profiles, feeding one instance of
paperless with documents of multiple entities and tagging them
accordingly.
Example:
PAPERLESS_FILENAME_PARSE_TRANSFORMS=[{"pattern":"^([a-z]+)_(\\d{8})_(\\d{6})_([0-9]+)\\.", "repl":"\\2\\3Z - \\4 - \\1."},{"pattern":"^([a-z]+)_([0-9]+)\\.", "repl":" - \\2 - \\1."}] 
						
						
					 
					
						2019-08-31 15:01:25 +02:00 
						 
				 
			
				
					
						
							
							
								Florian Gabsteiger 
							
						 
					 
					
						
						
						
						
							
						
						
							6ca7322aee 
							
						 
					 
					
						
						
							
							Move static file collection from docker entrypoint to Dockerfile to reduce superflous work  
						
						
						
						
					 
					
						2019-08-30 22:38:38 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Quinn 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5ce173c271 
							
						 
					 
					
						
						
							
							Merge pull request  #561  from telent/master  
						
						... 
						
						
						
						Describe usage of `manage.py document_correspondents` 
						
						
					 
					
						2019-08-30 13:37:47 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
						
						
							
						
						
							d0b513c18f 
							
						 
					 
					
						
						
							
							fix title underline length  
						
						
						
						
					 
					
						2019-08-30 12:52:03 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
						
						
							
						
						
							712e904133 
							
						 
					 
					
						
						
							
							Describe usage of manage.py document_correspondents  
						
						... 
						
						
						
						Relates to  #347 , without which I'd never have known it existed. 
						
						
					 
					
						2019-08-30 12:37:04 +01:00 
						 
				 
			
				
					
						
							
							
								Florian Gabsteiger 
							
						 
					 
					
						
						
						
						
							
						
						
							82855f9d43 
							
						 
					 
					
						
						
							
							Adjust path in setup docs to python 3.6 as 3.4 is deprecated  
						
						
						
						
					 
					
						2019-08-10 17:25:52 +02:00 
						 
				 
			
				
					
						
							
							
								Florian Gabsteiger 
							
						 
					 
					
						
						
						
						
							
						
						
							dfe5f25f01 
							
						 
					 
					
						
						
							
							Remove python 3.4 from travis as it has reached end-of-life and does not support a lot of the dependencies newer versions  
						
						
						
						
					 
					
						2019-08-08 01:01:53 +02:00 
						 
				 
			
				
					
						
							
							
								Florian Gabsteiger 
							
						 
					 
					
						
						
						
						
							
						
						
							5ae3433a6d 
							
						 
					 
					
						
						
							
							Specify sys platform for inotify  
						
						
						
						
					 
					
						2019-08-08 01:00:28 +02:00