37371fc962compatibility fix for the fake iterator in ProcessWrapper
python3
Markus Pawlata
2019-07-14 02:08:57 +0200
6a0424b766- seriously refactored so imports hurt less - changed imports to python3
Markus Pawlata
2019-07-14 01:20:35 +0200
d10da55654Updated readme, changes to sample to match, some smaller fixes
nginx
Markus Pawlata
2018-12-10 23:51:38 +0100
f79eda5ec6Small fix for video timestamps, refactored PhotoaAlbum.py & added reference for xwipe
Markus Pawlata
2018-12-08 20:57:41 +0100
a648b931bbChanged powered by line
Markus Pawlata
2018-12-07 01:43:25 +0100
d9a96b827fAdded swiping on mobile, fixed index.html, small changes to css
Markus Pawlata
2018-12-07 01:35:40 +0100
4961c398a5fixed error in refactoring, changed auth-system to multi token, cleanup after major change
Markus Pawlata
2018-12-05 01:10:40 +0100
48bf325d77pep8'd what I could, including tabs to spaces
Markus Pawlata
2018-11-30 01:28:24 +0100
a45ecc76b0Added requirements.txt for a possible virtualenv
Markus Pawlata
2018-11-30 00:26:38 +0100
23900670caRestored local js/css processing, removed superfluous .gitignore files, removed htacces-files, moved sample config to sample files
Markus Pawlata
2018-11-30 00:12:11 +0100
3b9f64b057Fixed 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.
patches
Joachim Tingvold
2018-11-15 01:40:22 +0100
6029f92aadScale 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.
Joachim Tingvold
2018-11-11 05:54:57 +0100
5cbc3f31e3Use other timestamp for videos. Easier to manipulate timestamp via exiftool this way.
Joachim Tingvold
2018-11-11 04:22:15 +0100
1cc1ec02aaAJAX Crawl Specification is depreciated
Jason A. Donenfeld
2015-10-14 22:03:51 +0200
1a2b14bb47More python insanity
Jason A. Donenfeld
2015-10-06 19:10:00 +0200
e4244d086dFix issue with duplicate video frames. Whenever you had more than one video in a row, it would not clear the old video before showing the next, resulting in multiple video frames being shown, only getting cleared whenever a photo appeared. Big irritation, small fix (-:
Joachim Tingvold
2015-10-20 03:20:47 +0200
a4f8e77474AJAX Crawl Specification is depreciated
master
Jason A. Donenfeld
2015-10-14 22:03:51 +0200
8edce3cb1eMore python insanity
Jason A. Donenfeld
2015-10-06 19:10:00 +0200
05475b6ed0Fix issue with transcoding old MJPEG-movies.
Joachim Tingvold
2015-07-07 14:33:16 +0200
0e258a46dcDon't crash when unable to unlink
Joachim Tingvold
2015-06-17 20:41:38 +0200
49b4667703Added comment.
Joachim Tingvold
2015-06-17 20:35:14 +0200
9a15b2c2c0Be totally quiet. Overwrite thumbs.
Joachim Tingvold
2015-06-17 20:10:50 +0200
52e025b07dUse H264 (rather than webm) Primarily done to support IE and Safari.
Joachim Tingvold
2015-06-17 17:30:35 +0200
fa5f0c1fcdRe-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).
Joachim Tingvold
2015-06-17 14:49:55 +0200
ec0828e610Merge updates from 'master'
Joachim Tingvold
2015-06-06 06:55:18 +0200
37b63f2a4aKill pool if interrupted/error.
Joachim Tingvold
2015-06-06 06:45:22 +0200
a169bafdd8Fix args passed to videotool. Fixed video. Encodes at 4Mbps with multiple cores.
Joachim Tingvold
2015-06-02 23:13:26 +0200
3bdcd1cc66Handle TypeError. exif{}-date is already datetime.
Joachim Tingvold
2015-06-02 20:28:28 +0200
f5696cb075Allow masking directories by twiddling permissions.
Jason A. Donenfeld
2015-05-26 14:54:54 +0200
3aa0e4afb0Updated jQuery Mousewheel so it actually works :-D
Joachim Tingvold
2015-05-06 00:21:54 +0200
b97981aee8Cleanup unused files. Minor tweaks.
Joachim Tingvold
2015-05-05 12:48:19 +0200
37db1402c5Minor changes.
Joachim Tingvold
2015-05-05 10:08:51 +0200
ce45ae55efMinify-scripts. Updated jQuery.
Joachim Tingvold
2015-05-05 09:57:16 +0200
1b2cde7661Correct order of arguments.
Joachim Tingvold
2015-05-05 00:39:26 +0200
50ab2143ecHeh :-D
Joachim Tingvold
2015-05-05 00:12:40 +0200
ff7e540eb8Thumbnail-method for both photo and video.
Joachim Tingvold
2015-05-05 00:08:37 +0200
80bb5258d6If tool fails, it would not continue.
Joachim Tingvold
2015-05-04 23:57:27 +0200
ac52f76025First attempt at merging video-patch.
Joachim Tingvold
2015-05-04 19:46:58 +0200
6e4fe49d50Updated master, merging into patches.
Joachim Tingvold
2015-05-04 17:45:03 +0200
54c68be7fdDon't crash when unable to unlink
Jason A. Donenfeld
2015-01-27 15:18:27 +0100
148b88951dDon't deal with invalid unicode
Jason A. Donenfeld
2015-01-27 14:39:44 +0100
8956a6c9a5Don't prefix root for images
Jason A. Donenfeld
2015-01-27 14:25:06 +0100
61aabc7ee2Copy and paste error
Jason A. Donenfeld
2015-01-25 14:19:38 +0100
7d2528280bPython unicode is awful
Jason A. Donenfeld
2015-01-19 13:08:45 +0100
2b8918dd7cReturn proper date type.
Jason A. Donenfeld
2014-08-25 22:37:46 +0200
5d8aa9b212Add wishlist item : download link for original video
Jerome Charaoui
2014-08-16 11:41:45 -0400
d5c9f54b34Convert Exif dateTime[Original] attributes to datetime type to fix comparison with dateTimeFile
Jerome Charaoui
2014-08-15 20:46:23 -0400
a7192297dfIndents (-:
Joachim Tingvold
2014-03-16 15:19:52 +0100
dee0ab294fUse threading to make thumbs in parallel. Known bug: interrupt makes it go crazy.
Joachim Tingvold
2014-03-16 15:17:13 +0100
aa55758aabInitialize bugs-everywhere and add a few bugs
Jerome Charaoui
2013-12-21 15:01:08 -0500
6f482f8f78Add support for videos using ffmpeg for transcoding to webm format and HTML5 video tag.
Jerome Charaoui
2013-12-20 22:40:25 -0500
9c8beb0cc5Add semi-colon.
Jason A. Donenfeld
2013-04-29 11:05:27 +0200
f7f92c1a07Add mobile support.
Jason A. Donenfeld
2012-09-17 16:54:28 +0200
0cf87e26deForce system encoding to be UTF-8.
Jason A. Donenfeld
2012-08-22 17:10:56 +0200
598fef93fdUse charAt to appease IE7 users.
Antonio Galea
2012-08-22 17:03:37 +0200
34d5f330feDon't forget to add the actual form.
Jason A. Donenfeld
2012-08-17 17:16:23 +0200
499614eab0Support simple auth form.
Jason A. Donenfeld
2012-08-11 01:47:11 +0200
b41ad8c91eDeal with deleting faulty images.
Jason A. Donenfeld
2012-08-10 20:17:42 +0200
ba72d7c8b7Make sure to use right encoding for initial UTF-8 path.
Jason A. Donenfeld
2012-06-22 17:54:53 +0200
120b8846b7Higher quality thumbs.
Jason A. Donenfeld
2012-04-22 19:20:54 +0200
99b3118cceDo fullscreen properly.
Jason A. Donenfeld
2012-04-19 20:52:41 +0200
8b7d41937eStop previous fades on next fade. Thanks artcfox.
Jason A. Donenfeld
2012-04-19 20:17:12 +0200
4643b9cd9fAdd support for full-screen on gecko and webkit.
Jason A. Donenfeld
2012-04-18 07:38:04 +0200
3f976581fdWork around firefox image position bug.
Jason A. Donenfeld
2012-04-17 04:41:18 +0200
f05aab0109Work around chrome bug with the exclamation symbol.
Jason A. Donenfeld
2012-04-16 19:02:16 +0200
836503156dSometimes exif strings are null terminated, and python imagining library doesn't deal with that for us.
Jason A. Donenfeld
2012-03-29 15:42:53 +0200
6f11e0526eDon't allow header injection.
Jason A. Donenfeld
2011-11-16 01:11:28 -0500
34dd265f6aMake json files refresh sooner.
Jason A. Donenfeld
2011-10-21 18:29:27 -0400
ef205626e4Work around google+'s bug where they link to the escaped_fragment URL.
Jason A. Donenfeld
2011-09-11 23:10:41 -0400
291dba972fStore ratio for determining stretch direction.
Jason A. Donenfeld
2011-07-11 15:28:18 -0400
725cb85cdbAdd more exif types, thanks to the imageinfo javascript plugin in some random google chrome demo extension.
Jason A. Donenfeld
2011-06-27 17:12:59 -0400
cf44d08610Put subalbums on top if more than one.
Jason A. Donenfeld
2011-06-24 03:02:50 -0400
4609fb54e8Better output on scanner.
Jason A. Donenfeld
2011-05-23 05:25:45 -0400
7566bce879Pass jshint.
Jason A. Donenfeld
2011-05-17 23:50:02 -0400
264738009bGet rid of CoffeeScript-style weirdness and make it plain and simple.
Jason A. Donenfeld
2011-05-17 23:28:11 -0400
fc2f923de1Missing semi-colon
Jason A. Donenfeld
2011-05-17 23:21:22 -0400
c312863f85Don't recurse up prototype.
Jason A. Donenfeld
2011-05-17 02:58:44 -0400
346b9eee43Proper equality comparisons.
Jason A. Donenfeld
2011-05-17 02:32:54 -0400
d076423b30Align to bottom on skinny window.
Jason A. Donenfeld
2011-05-17 02:29:20 -0400