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