Unrud 
							
						 
					 
					
						
						
							
						
						963e28d661 
					 
					
						
						
							
							Add support for match-type to text-filter  
						
						
						
						
					 
					
						2017-08-29 20:08:29 +02:00 
						 
				 
			
				
					
						
							
							
								Unrud 
							
						 
					 
					
						
						
							
						
						642b4236fe 
					 
					
						
						
							
							Cache item name and component_name  
						
						
						
						
					 
					
						2017-08-29 20:08:28 +02:00 
						 
				 
			
				
					
						
							
							
								Unrud 
							
						 
					 
					
						
						
							
						
						f37b22b682 
					 
					
						
						
							
							Correct ;component=... in getcontenttype  
						
						
						
						
					 
					
						2017-08-29 20:08:26 +02:00 
						 
				 
			
				
					
						
							
							
								Unrud 
							
						 
					 
					
						
						
							
						
						a2a046f35f 
					 
					
						
						
							
							Correct Content-Type for VLIST in HTTP header  
						
						
						
						
					 
					
						2017-08-29 20:08:25 +02:00 
						 
				 
			
				
					
						
							
							
								Unrud 
							
						 
					 
					
						
						
							
						
						c1d279e63f 
					 
					
						
						
							
							Bump version to 2.1.5  
						
						
						
						
					 
					
						2017-08-25 19:13:11 +02:00 
						 
				 
			
				
					
						
							
							
								Unrud 
							
						 
					 
					
						
						
							
						
						bdb03b9665 
					 
					
						
						
							
							Remove long comments about compatibility  
						
						
						
						
					 
					
						2017-08-25 19:13:11 +02:00 
						 
				 
			
				
					
						
							
							
								Unrud 
							
						 
					 
					
						
						
							
						
						d96faa35dd 
					 
					
						
						
							
							Print warning when server.timeout is used with Python < 3.5.2  
						
						
						
						
					 
					
						2017-08-25 19:13:10 +02:00 
						 
				 
			
				
					
						
							
							
								Unrud 
							
						 
					 
					
						
						
							
						
						2df009fac8 
					 
					
						
						
							
							Add --verify-storage argument  
						
						
						
						
					 
					
						2017-08-25 19:13:09 +02:00 
						 
				 
			
				
					
						
							
							
								Unrud 
							
						 
					 
					
						
						
							
						
						36bca799e1 
					 
					
						
						
							
							Use length of encoded error response  
						
						... 
						
						
						
						This is purely cosmetic. The lengths are the same, because it gets encoded as ASCII. 
						
						
					 
					
						2017-08-24 14:34:29 +02:00 
						 
				 
			
				
					
						
							
							
								Unrud 
							
						 
					 
					
						
						
							
						
						4cfe92cf50 
					 
					
						
						
							
							Close HTTPServer when bind and activate fails  
						
						
						
						
					 
					
						2017-08-24 14:34:29 +02:00 
						 
				 
			
				
					
						
							
							
								Unrud 
							
						 
					 
					
						
						
							
						
						31564c7cf2 
					 
					
						
						
							
							Improve error message for missing main component  
						
						
						
						
					 
					
						2017-08-23 13:36:35 +02:00 
						 
				 
			
				
					
						
							
							
								Unrud 
							
						 
					 
					
						
						
							
						
						574961417d 
					 
					
						
						
							
							Rename variable recurrence to is_recurrence  
						
						
						
						
					 
					
						2017-08-23 13:36:12 +02:00 
						 
				 
			
				
					
						
							
							
								Unrud 
							
						 
					 
					
						
						
							
						
						f912642c20 
					 
					
						
						
							
							htpasswd: ignore comments  
						
						
						
						
					 
					
						2017-08-17 06:46:40 +02:00 
						 
				 
			
				
					
						
							
							
								Unrud 
							
						 
					 
					
						
						
							
						
						73038e518a 
					 
					
						
						
							
							htpasswd: don't strip whitespaces and allow ':' in plain password  
						
						
						
						
					 
					
						2017-08-17 06:46:38 +02:00 
						 
				 
			
				
					
						
							
							
								Unrud 
							
						 
					 
					
						
						
							
						
						a73a7ab193 
					 
					
						
						
							
							Remove cookies from logging output  
						
						... 
						
						
						
						HTTP cookies are shared across all ports on a host. The log might contain session ids or CSRF tokens from other applications on the same host. 
						
						
					 
					
						2017-08-14 18:16:46 +02:00 
						 
				 
			
				
					
						
							
							
								Unrud 
							
						 
					 
					
						
						
							
						
						f87c16a42b 
					 
					
						
						
							
							Small cosmetic improvements  
						
						
						
						
					 
					
						2017-08-14 18:16:45 +02:00 
						 
				 
			
				
					
						
							
							
								Unrud 
							
						 
					 
					
						
						
							
						
						86631e4ddd 
					 
					
						
						
							
							Sync cache folder when uploading whole collection  
						
						
						
						
					 
					
						2017-08-09 17:37:48 +02:00 
						 
				 
			
				
					
						
							
							
								Unrud 
							
						 
					 
					
						
						
							
						
						1821b872d2 
					 
					
						
						
							
							Don't keep files open when uploading whole collection  
						
						
						
						
					 
					
						2017-08-09 17:37:47 +02:00 
						 
				 
			
				
					
						
							
							
								Unrud 
							
						 
					 
					
						
						
							
						
						59eded976b 
					 
					
						
						
							
							Bump version to 2.1.4  
						
						
						
						
					 
					
						2017-08-04 14:59:03 +02:00 
						 
				 
			
				
					
						
							
							
								Unrud 
							
						 
					 
					
						
						
							
						
						8e88a47978 
					 
					
						
						
							
							Fix owner property  
						
						
						
						
					 
					
						2017-08-04 14:59:02 +02:00 
						 
				 
			
				
					
						
							
							
								Unrud 
							
						 
					 
					
						
						
							
						
						c6ca643bcf 
					 
					
						
						
							
							Don't handle empty properties as deleted  
						
						
						
						
					 
					
						2017-08-04 14:59:01 +02:00 
						 
				 
			
				
					
						
							
							
								Unrud 
							
						 
					 
					
						
						
							
						
						5c15b30058 
					 
					
						
						
							
							Set deleted props to None instead of ""  
						
						
						
						
					 
					
						2017-08-04 14:59:00 +02:00 
						 
				 
			
				
					
						
							
							
								Unrud 
							
						 
					 
					
						
						
							
						
						f91b2bc17e 
					 
					
						
						
							
							Webinterface: Escape . correctly in RegExp  
						
						
						
						
					 
					
						2017-08-04 14:58:59 +02:00 
						 
				 
			
				
					
						
							
							
								Unrud 
							
						 
					 
					
						
						
							
						
						73fb669fd8 
					 
					
						
						
							
							Add note about rescheduled recurrences  
						
						
						
						
					 
					
						2017-08-04 14:58:58 +02:00 
						 
				 
			
				
					
						
							
							
								Unrud 
							
						 
					 
					
						
						
							
						
						a6663f19f0 
					 
					
						
						
							
							Ignore overwritten recurrences in time range filter ( fixes   #630 )  
						
						
						
						
					 
					
						2017-08-03 23:26:12 +02:00 
						 
				 
			
				
					
						
							
							
								Unrud 
							
						 
					 
					
						
						
							
						
						ae897c1cd3 
					 
					
						
						
							
							Test time range filter with overwritten recurrence  
						
						
						
						
					 
					
						2017-08-03 23:25:50 +02:00 
						 
				 
			
				
					
						
							
							
								Unrud 
							
						 
					 
					
						
						
							
						
						748519e94d 
					 
					
						
						
							
							Fix time range filtering with overwritten recurrences  
						
						
						
						
					 
					
						2017-08-03 19:52:16 +02:00 
						 
				 
			
				
					
						
							
							
								Unrud 
							
						 
					 
					
						
						
							
						
						7678da7926 
					 
					
						
						
							
							Test unordered recurrences  
						
						... 
						
						
						
						Time range matching stops early when the visited time range is behind the end date of the filter.
Components are visited in the order, in which they are specified in the VCALENDAR.
This can cause problems with overwritten recurrences. 
						
						
					 
					
						2017-08-03 19:47:00 +02:00 
						 
				 
			
				
					
						
							
							
								Unrud 
							
						 
					 
					
						
						
							
						
						e060bb3d8b 
					 
					
						
						
							
							Specify items for _test_filter explicitly  
						
						
						
						
					 
					
						2017-08-03 19:46:59 +02:00 
						 
				 
			
				
					
						
							
							
								Unrud 
							
						 
					 
					
						
						
							
						
						ba5fe590c9 
					 
					
						
						
							
							Improve error message when fsync'ing files fails  
						
						
						
						
					 
					
						2017-08-03 19:46:58 +02:00 
						 
				 
			
				
					
						
							
							
								François Schmidts 
							
						 
					 
					
						
						
							
						
						ae54e8556c 
					 
					
						
						
							
							Improve Dockerfile ( #676 )  
						
						... 
						
						
						
						* fixing DockerFile
* applying corrections
* fixating the dest file 
						
						
					 
					
						2017-08-02 17:26:33 +02:00 
						 
				 
			
				
					
						
							
							
								Unrud 
							
						 
					 
					
						
						
							
						
						434178ab07 
					 
					
						
						
							
							Pass the filesystem_path instead of folder to Collection  
						
						
						
						
					 
					
						2017-08-02 17:16:42 +02:00 
						 
				 
			
				
					
						
							
							
								Unrud 
							
						 
					 
					
						
						
							
						
						6d5374f690 
					 
					
						
						
							
							Remove item cache tag  
						
						... 
						
						
						
						This is not required any more, because the workarounds for bugs in VObject were removed. 
						
						
					 
					
						2017-08-02 17:16:41 +02:00 
						 
				 
			
				
					
						
							
							
								Unrud 
							
						 
					 
					
						
						
							
						
						263f76f88e 
					 
					
						
						
							
							Bump version to 2.1.3  
						
						
						
						
					 
					
						2017-08-01 17:18:13 +02:00 
						 
				 
			
				
					
						
							
							
								Unrud 
							
						 
					 
					
						
						
							
						
						ed3708db22 
					 
					
						
						
							
							Don't read cache entry twice with exclusive access  
						
						
						
						
					 
					
						2017-08-01 17:16:58 +02:00 
						 
				 
			
				
					
						
							
							
								Unrud 
							
						 
					 
					
						
						
							
						
						1576f9b7fb 
					 
					
						
						
							
							Use ExitStack instead of suppress as dummy context manager  
						
						
						
						
					 
					
						2017-08-01 17:14:26 +02:00 
						 
				 
			
				
					
						
							
							
								Unrud 
							
						 
					 
					
						
						
							
						
						d72455fff6 
					 
					
						
						
							
							Log collection path without leading and trailing /  
						
						
						
						
					 
					
						2017-08-01 17:13:05 +02:00 
						 
				 
			
				
					
						
							
							
								Unrud 
							
						 
					 
					
						
						
							
						
						aac472960f 
					 
					
						
						
							
							Improve handling of unsafe user names  
						
						
						
						
					 
					
						2017-07-30 12:00:42 +02:00 
						 
				 
			
				
					
						
							
							
								Unrud 
							
						 
					 
					
						
						
							
						
						6d39a61a51 
					 
					
						
						
							
							Shut down server on SIGINT on Windows  
						
						... 
						
						
						
						select.select blocks SIGINT on Windows. 
						
						
					 
					
						2017-07-30 11:27:08 +02:00 
						 
				 
			
				
					
						
							
							
								Unrud 
							
						 
					 
					
						
						
							
						
						d34ee1217d 
					 
					
						
						
							
							Revert "Shut down server on SIGINT on Windows"  
						
						... 
						
						
						
						This reverts commit f8de674bd2 
						
						
					 
					
						2017-07-30 11:21:04 +02:00 
						 
				 
			
				
					
						
							
							
								Unrud 
							
						 
					 
					
						
						
							
						
						f8de674bd2 
					 
					
						
						
							
							Shut down server on SIGINT on Windows  
						
						
						
						
					 
					
						2017-07-30 11:00:24 +02:00 
						 
				 
			
				
					
						
							
							
								Unrud 
							
						 
					 
					
						
						
							
						
						d6435c36c9 
					 
					
						
						
							
							Lock the item cache when filling it  
						
						... 
						
						
						
						Prevents performance losses when many clients request the same missing items in parallel. 
						
						
					 
					
						2017-07-30 11:00:24 +02:00 
						 
				 
			
				
					
						
							
							
								Unrud 
							
						 
					 
					
						
						
							
						
						16abbd9ea6 
					 
					
						
						
							
							Refactor: Extract class FileBackedRwLock  
						
						
						
						
					 
					
						2017-07-30 10:57:41 +02:00 
						 
				 
			
				
					
						
							
							
								Unrud 
							
						 
					 
					
						
						
							
						
						c028de4fb7 
					 
					
						
						
							
							Test missing UIDs  
						
						
						
						
					 
					
						2017-07-27 19:08:11 +02:00 
						 
				 
			
				
					
						
							
							
								Unrud 
							
						 
					 
					
						
						
							
						
						b19b1b34e8 
					 
					
						
						
							
							Test deleting the item cache  
						
						
						
						
					 
					
						2017-07-27 19:08:09 +02:00 
						 
				 
			
				
					
						
							
							
								Unrud 
							
						 
					 
					
						
						
							
						
						5d238afb5e 
					 
					
						
						
							
							Don't check the vobject item in storage.Item  
						
						... 
						
						
						
						This is the responsibility of the storage plugin. 
						
						
					 
					
						2017-07-27 19:08:08 +02:00 
						 
				 
			
				
					
						
							
							
								Unrud 
							
						 
					 
					
						
						
							
						
						9bde9d82f4 
					 
					
						
						
							
							Store item on upload in the item cache  
						
						... 
						
						
						
						This rejects items that break the item cache before they are stored in the storage. 
						
						
					 
					
						2017-07-27 19:08:07 +02:00 
						 
				 
			
				
					
						
							
							
								Unrud 
							
						 
					 
					
						
						
							
						
						796ba54f42 
					 
					
						
						
							
							Clean item cache once per request  
						
						
						
						
					 
					
						2017-07-27 19:08:05 +02:00 
						 
				 
			
				
					
						
							
							
								Unrud 
							
						 
					 
					
						
						
							
						
						0a1de26ae5 
					 
					
						
						
							
							Refactor: Extract item cache methods  
						
						
						
						
					 
					
						2017-07-27 19:08:04 +02:00 
						 
				 
			
				
					
						
							
							
								Unrud 
							
						 
					 
					
						
						
							
						
						46c636e642 
					 
					
						
						
							
							Move item cache entry when item is moved  
						
						
						
						
					 
					
						2017-07-27 19:08:02 +02:00