4961c398a5 
					 
					
						
						
							
							fixed error in refactoring, changed auth-system to multi token, cleanup after major change  
						
						 
						
						
						
						
					 
					
						2018-12-05 01:10:40 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						48bf325d77 
					 
					
						
						
							
							pep8'd what I could, including tabs to spaces  
						
						 
						
						
						
						
					 
					
						2018-11-30 01:28:24 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a45ecc76b0 
					 
					
						
						
							
							Added requirements.txt for a possible virtualenv  
						
						 
						
						
						
						
					 
					
						2018-11-30 00:26:38 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						23900670ca 
					 
					
						
						
							
							Restored local js/css processing, removed superfluous .gitignore files, removed htacces-files, moved sample config to sample files  
						
						 
						
						
						
						
					 
					
						2018-11-30 00:12:11 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						3b9f64b057 
					 
					
						
						
							
							Fixed logical error after introducing timestamp of videos from  
						
						 
						
						... 
						
						
						
						EXIF data. Previous logic dictated that all timestamps should
live within attribute name starting with "dateTime", which caused
issues when re-scanning an album (complaining about corrupt cache).
Renamed variable and all is good. 
						
						
					 
					
						2018-11-15 01:40:22 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						6029f92aad 
					 
					
						
						
							
							Scale videos properly. Previously there was an issue with vertical  
						
						 
						
						... 
						
						
						
						or squared videos bigger than 720 pixels high. Also sets timestamp
for videoCreateDate even if nothing is found. Done to avoid cache
corruption when walking the albums. 
						
						
					 
					
						2018-11-11 05:54:57 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						5cbc3f31e3 
					 
					
						
						
							
							Use other timestamp for videos.  
						
						 
						
						... 
						
						
						
						Easier to manipulate timestamp via exiftool this way. 
						
						
					 
					
						2018-11-11 04:22:15 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						1a2b14bb47 
					 
					
						
						
							
							More python insanity  
						
						 
						
						
						
						
					 
					
						2015-11-10 21:15:25 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						05475b6ed0 
					 
					
						
						
							
							Fix issue with transcoding old MJPEG-movies.  
						
						 
						
						
						
						
					 
					
						2015-07-07 14:33:16 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0e258a46dc 
					 
					
						
						
							
							Don't crash when unable to unlink  
						
						 
						
						
						
						
					 
					
						2015-06-17 20:41:38 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						49b4667703 
					 
					
						
						
							
							Added comment.  
						
						 
						
						
						
						
					 
					
						2015-06-17 20:35:14 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9a15b2c2c0 
					 
					
						
						
							
							Be totally quiet. Overwrite thumbs.  
						
						 
						
						
						
						
					 
					
						2015-06-17 20:10:50 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						52e025b07d 
					 
					
						
						
							
							Use H264 (rather than webm)  
						
						 
						
						... 
						
						
						
						Primarily done to support IE and Safari. 
						
						
					 
					
						2015-06-17 17:30:35 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						fa5f0c1fcd 
					 
					
						
						
							
							Re-create thumbs/transcodes if deleted.  
						
						 
						
						... 
						
						
						
						Previously thumbs/transcodes were only created if mtime() of
the file didn't match what was stored in the json-file. If you
deleted a thumb/transcode from the cache_path, it would not be
re-created unless you modify the mtime() of the original files
(in album_path). 
						
						
					 
					
						2015-06-17 14:49:55 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ec0828e610 
					 
					
						
						
							
							Merge updates from 'master'  
						
						 
						
						
						
						
					 
					
						2015-06-06 06:55:18 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						37b63f2a4a 
					 
					
						
						
							
							Kill pool if interrupted/error.  
						
						 
						
						
						
						
					 
					
						2015-06-06 06:45:22 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a169bafdd8 
					 
					
						
						
							
							Fix args passed to videotool. Fixed video.  
						
						 
						
						... 
						
						
						
						Encodes at 4Mbps with multiple cores. 
						
						
					 
					
						2015-06-02 23:13:26 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						3bdcd1cc66 
					 
					
						
						
							
							Handle TypeError. exif{}-date is already datetime.  
						
						 
						
						
						
						
					 
					
						2015-06-02 20:28:28 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f5696cb075 
					 
					
						
						
							
							Allow masking directories by twiddling permissions.  
						
						 
						
						
						
						
					 
					
						2015-05-26 14:55:09 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						1b2cde7661 
					 
					
						
						
							
							Correct order of arguments.  
						
						 
						
						
						
						
					 
					
						2015-05-05 00:39:26 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						50ab2143ec 
					 
					
						
						
							
							Heh :-D  
						
						 
						
						
						
						
					 
					
						2015-05-05 00:12:40 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ff7e540eb8 
					 
					
						
						
							
							Thumbnail-method for both photo and video.  
						
						 
						
						
						
						
					 
					
						2015-05-05 00:08:37 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						80bb5258d6 
					 
					
						
						
							
							If tool fails, it would not continue.  
						
						 
						
						
						
						
					 
					
						2015-05-04 23:57:27 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ac52f76025 
					 
					
						
						
							
							First attempt at merging video-patch.  
						
						 
						
						
						
						
					 
					
						2015-05-04 19:46:58 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						6e4fe49d50 
					 
					
						
						
							
							Updated master, merging into patches.  
						
						 
						
						
						
						
					 
					
						2015-05-04 17:45:03 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						54c68be7fd 
					 
					
						
						
							
							Don't crash when unable to unlink  
						
						 
						
						
						
						
					 
					
						2015-01-27 15:18:27 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						148b88951d 
					 
					
						
						
							
							Don't deal with invalid unicode  
						
						 
						
						
						
						
					 
					
						2015-01-27 14:39:44 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						61aabc7ee2 
					 
					
						
						
							
							Copy and paste error  
						
						 
						
						
						
						
					 
					
						2015-01-25 14:21:04 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						7d2528280b 
					 
					
						
						
							
							Python unicode is awful  
						
						 
						
						
						
						
					 
					
						2015-01-19 13:08:45 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						2b8918dd7c 
					 
					
						
						
							
							Return proper date type.  
						
						 
						
						
						
						
					 
					
						2014-08-25 22:37:46 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d5c9f54b34 
					 
					
						
						
							
							Convert Exif dateTime[Original] attributes to datetime type to fix comparison with dateTimeFile  
						
						 
						
						
						
						
					 
					
						2014-08-15 20:46:23 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a7192297df 
					 
					
						
						
							
							Indents (-:  
						
						 
						
						
						
						
					 
					
						2014-03-16 15:19:52 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						dee0ab294f 
					 
					
						
						
							
							Use threading to make thumbs in parallel.  
						
						 
						
						... 
						
						
						
						Known bug: interrupt makes it go crazy. 
						
						
					 
					
						2014-03-16 15:17:13 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c9ce27eb87 
					 
					
						
						
							
							Add 1600px size. Remove unused 800px size.  
						
						 
						
						
						
						
					 
					
						2014-03-16 15:03:54 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ba69da0fde 
					 
					
						
						
							
							Send admin password, not admin username.  
						
						 
						
						
						
						
					 
					
						2014-03-14 11:32:19 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d33715066a 
					 
					
						
						
							
							Restructuring  
						
						 
						
						... 
						
						
						
						Import flask app as well as new makefile and entirely new directory
structure. 
						
						
					 
					
						2014-03-12 17:28:59 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						52667388e9 
					 
					
						
						
							
							Fix caching of top-level items  
						
						 
						
						
						
						
					 
					
						2014-02-13 23:28:59 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						213fd2ffc7 
					 
					
						
						
							
							Support libav for video processing  
						
						 
						
						
						
						
					 
					
						2014-01-29 18:11:25 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						1bb130d37b 
					 
					
						
						
							
							Fix testing for duration in video metadata  
						
						 
						
						
						
						
					 
					
						2013-12-22 21:40:48 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						2df2730cd3 
					 
					
						
						
							
							Read metadata from previously transcoded video (must account for rotation and/or downscaling)  
						
						 
						
						
						
						
					 
					
						2013-12-22 21:09:05 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0d35832b21 
					 
					
						
						
							
							Handle video metadata correctly  
						
						 
						
						
						
						
					 
					
						2013-12-22 20:33:43 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0443b99492 
					 
					
						
						
							
							If thumbing or transcoding fails, invalidate entry.  
						
						 
						
						
						
						
					 
					
						2013-12-21 20:46:56 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						6f482f8f78 
					 
					
						
						
							
							Add support for videos using ffmpeg for transcoding to webm format and HTML5 video tag.  
						
						 
						
						
						
						
					 
					
						2013-12-21 00:42:23 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0cf87e26de 
					 
					
						
						
							
							Force system encoding to be UTF-8.  
						
						 
						
						
						
						
					 
					
						2012-08-22 17:10:56 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ba72d7c8b7 
					 
					
						
						
							
							Make sure to use right encoding for initial UTF-8 path.  
						
						 
						
						
						
						
					 
					
						2012-06-22 17:54:53 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						120b8846b7 
					 
					
						
						
							
							Higher quality thumbs.  
						
						 
						
						
						
						
					 
					
						2012-04-22 19:20:54 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						836503156d 
					 
					
						
						
							
							Sometimes exif strings are null terminated, and python imagining library doesn't deal with that for us.  
						
						 
						
						
						
						
					 
					
						2012-03-29 15:42:53 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						725cb85cdb 
					 
					
						
						
							
							Add more exif types, thanks to the imageinfo javascript plugin in some random google chrome demo extension.  
						
						 
						
						
						
						
					 
					
						2011-06-27 17:12:59 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						4609fb54e8 
					 
					
						
						
							
							Better output on scanner.  
						
						 
						
						
						
						
					 
					
						2011-05-23 05:25:45 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						271afa6611 
					 
					
						
						
							
							Rescan corrupted albums.  
						
						 
						
						
						
						
					 
					
						2011-05-13 04:06:36 -04:00