Commit Graph
100 Commits
Author SHA1 Message Date
Jason A. Donenfeld f5696cb075 Allow masking directories by twiddling permissions. 2015-05-26 14:55:09 +02:00
Jason A. Donenfeld 54c68be7fd Don't crash when unable to unlink 2015-01-27 15:18:27 +01:00
Jason A. Donenfeld 148b88951d Don't deal with invalid unicode 2015-01-27 14:39:44 +01:00
Jason A. Donenfeld 8956a6c9a5 Don't prefix root for images 2015-01-27 14:25:06 +01:00
Jason A. Donenfeld 61aabc7ee2 Copy and paste error 2015-01-25 14:21:04 +01:00
Jason A. Donenfeld 7d2528280b Python unicode is awful 2015-01-19 13:08:45 +01:00
Jason A. Donenfeld 2b8918dd7c Return proper date type. 2014-08-25 22:37:46 +02:00
Jason A. Donenfeld ba69da0fde Send admin password, not admin username. 2014-03-14 11:32:19 +01:00
Jason A. Donenfeld 50dbff09ea Readme updates. 2014-03-12 23:31:35 -06:00
Jason A. Donenfeld c117aa0f9e Add readme 2014-03-12 18:23:41 -06:00
Jason A. Donenfeld d33715066a Restructuring
Import flask app as well as new makefile and entirely new directory
structure.
2014-03-12 17:28:59 -06:00
Jason A. Donenfeld 9c8beb0cc5 Add semi-colon. 2013-04-29 11:05:27 +02:00
Jason A. Donenfeld f7f92c1a07 Add mobile support. 2012-09-17 18:02:24 +02:00
Jason A. Donenfeld 0cf87e26de Force system encoding to be UTF-8. 2012-08-22 17:10:56 +02:00
Jason A. Donenfeld 34d5f330fe Don't forget to add the actual form. 2012-08-17 17:16:23 +02:00
Jason A. Donenfeld 499614eab0 Support simple auth form. 2012-08-11 01:47:11 +02:00
Jason A. Donenfeld b41ad8c91e Deal with deleting faulty images. 2012-08-10 20:17:42 +02:00
Jason A. Donenfeld ba72d7c8b7 Make sure to use right encoding for initial UTF-8 path. 2012-06-22 17:54:53 +02:00
Jason A. Donenfeld 120b8846b7 Higher quality thumbs. 2012-04-22 19:20:54 +02:00
Jason A. Donenfeld 99b3118cce Do fullscreen properly. 2012-04-19 20:53:12 +02:00
Jason A. Donenfeld 8b7d41937e Stop previous fades on next fade. Thanks artcfox. 2012-04-19 20:17:12 +02:00
Jason A. Donenfeld 4643b9cd9f Add support for full-screen on gecko and webkit. 2012-04-18 07:38:04 +02:00
Jason A. Donenfeld 3f976581fd Work around firefox image position bug. 2012-04-17 04:41:18 +02:00
Jason A. Donenfeld f05aab0109 Work around chrome bug with the exclamation symbol. 2012-04-16 19:04:23 +02:00
Jason A. Donenfeld 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
Jason A. Donenfeld 6f11e0526e Don't allow header injection. 2011-11-16 01:15:43 -05:00
Jason A. Donenfeld 34dd265f6a Make json files refresh sooner. 2011-10-21 18:30:05 -04:00
Jason A. Donenfeld ef205626e4 Work around google+'s bug where they link to the escaped_fragment URL. 2011-09-11 23:10:41 -04:00
Jason A. Donenfeld 291dba972f Store ratio for determining stretch direction. 2011-07-11 15:28:18 -04:00
Jason A. Donenfeld 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
Jason A. Donenfeld cf44d08610 Put subalbums on top if more than one. 2011-06-24 03:02:50 -04:00
Jason A. Donenfeld 4609fb54e8 Better output on scanner. 2011-05-23 05:25:45 -04:00
Jason A. Donenfeld 7566bce879 Pass jshint. 2011-05-17 23:50:02 -04:00
Jason A. Donenfeld 264738009b Get rid of CoffeeScript-style weirdness and make it plain and simple. 2011-05-17 23:28:32 -04:00
Jason A. Donenfeld fc2f923de1 Missing semi-colon 2011-05-17 23:21:22 -04:00
Jason A. Donenfeld c312863f85 Don't recurse up prototype. 2011-05-17 02:58:44 -04:00
Jason A. Donenfeld 346b9eee43 Proper equality comparisons. 2011-05-17 02:32:54 -04:00
Jason A. Donenfeld d076423b30 Align to bottom on skinny window. 2011-05-17 02:29:20 -04:00
Jason A. Donenfeld 8131adcd41 Add nice comments to explain things and restructure order. 2011-05-17 00:32:48 -04:00
Jason A. Donenfeld 79a9ce5983 Seperate photofloat internals to javascript class. 2011-05-17 00:16:52 -04:00
Jason A. Donenfeld 3c7fc8cfdd Add scroll wheel support. 2011-05-16 02:51:33 -04:00
Jason A. Donenfeld d869d0684d Support facebook meta tags. 2011-05-14 18:14:21 -04:00
Jason A. Donenfeld 8a11d9a0f7 Avoid infinite redirect loop. 2011-05-13 05:08:11 -04:00
Jason A. Donenfeld fbf63ba769 Proper ID scheme for thumbs. 2011-05-13 04:51:49 -04:00
Jason A. Donenfeld 271afa6611 Rescan corrupted albums. 2011-05-13 04:06:36 -04:00
Jason A. Donenfeld 7e48878a81 Cache nevertheless quick return. 2011-05-13 03:54:10 -04:00
Jason A. Donenfeld b979db62d4 Use ajax explicitly. 2011-05-13 03:53:07 -04:00
Jason A. Donenfeld a97206a715 Exit immediately if its an old response. 2011-05-13 03:51:24 -04:00
Jason A. Donenfeld 567f38e88b Fix unicode error for Espen. 2011-05-12 21:38:14 -04:00
Jason A. Donenfeld ca7dfb7556 Make generic as well. 2011-05-09 21:31:26 -04:00
Jason A. Donenfeld 58f8f11dd0 STOP USING MY TAG 2011-05-09 21:25:29 -04:00
Jason A. Donenfeld a6dae9f396 Give over-line. 2011-05-09 19:43:09 -04:00
Jason A. Donenfeld 04996b8360 Mark current thumb. 2011-05-09 19:36:15 -04:00
Jason A. Donenfeld e1ac0c410e Add powered by logo. 2011-05-09 19:13:13 -04:00
Jason A. Donenfeld fb01d666b8 Guard the string lookups better. 2011-05-09 18:08:07 -04:00
Jason A. Donenfeld ddba74b57c Skip dot files. Fix key error. 2011-05-09 17:49:09 -04:00
Jason A. Donenfeld ebf158f3a5 Update google tracker for url scheme change. 2011-05-09 09:51:22 -04:00
Jason A. Donenfeld 99be279ae3 Put photo segment at top and trim slashes from urls. 2011-05-09 09:42:17 -04:00
Jason A. Donenfeld 6d75a3ed64 To work around Espen's corrupted image bug, we simply try to copy the image twice. The second time will usually work, unless the file is totally borked. 2011-05-09 09:33:30 -04:00
Jason A. Donenfeld 76b43690f2 Better titles. 2011-05-09 08:22:52 -04:00
Jason A. Donenfeld 3471f848e6 Integrate static rendering. 2011-05-09 07:32:30 -04:00
Jason A. Donenfeld a57aa30957 Add server executer based on htmlunit. 2011-05-09 07:00:06 -04:00
Jason A. Donenfeld 205fcbef01 Slimmer fading. 2011-05-09 05:15:57 -04:00
Jason A. Donenfeld b7298ae6bc Sensiable error policy. 2011-05-09 05:01:24 -04:00
Jason A. Donenfeld 4a7d7ad39f Take out scaling function to its own. 2011-05-09 04:11:31 -04:00
Jason A. Donenfeld e5f9ec18ea Chiller arrows. 2011-05-08 02:57:27 -04:00
Jason A. Donenfeld 206c7305b3 Auto meta-data height. 2011-05-08 01:22:14 -04:00
Jason A. Donenfeld 5a4c6c5422 Also account for images. 2011-05-07 23:56:52 -04:00
Jason A. Donenfeld 6e7b77f937 Track google analytics. 2011-05-07 23:25:27 -04:00
Jason A. Donenfeld c4afdf3c4b Firefox scroll order. 2011-05-07 18:27:30 -04:00
Jason A. Donenfeld 4ccd66f378 Dont forget preloader. 2011-05-07 18:24:12 -04:00
Jason A. Donenfeld 7c46d8b425 Image preloading. 2011-05-07 18:23:57 -04:00
Jason A. Donenfeld 6e0eadadbd Scrolling, load order. 2011-05-07 18:14:21 -04:00
Jason A. Donenfeld db9a20bd3b Caching. 2011-05-07 08:12:20 -04:00
Jason A. Donenfeld 68a1f42e34 Final tweeks. 2011-05-07 07:42:34 -04:00
Jason A. Donenfeld e3e8e3297d Meta data consolidation. 2011-05-07 03:42:44 -04:00
Jason A. Donenfeld e87fe0a96c Fix dem bugs. 2011-05-07 03:12:20 -04:00
Jason A. Donenfeld 47a1e12c2c More case bugs. 2011-05-07 03:05:54 -04:00
Jason A. Donenfeld d51f298102 Date time bug. 2011-05-07 03:00:06 -04:00
Jason A. Donenfeld 07369da4aa Proper metadata support. 2011-05-07 02:56:54 -04:00
Jason A. Donenfeld 781ef1ac92 Metadata display 2011-05-07 02:09:54 -04:00
Jason A. Donenfeld a0253dd721 String change. 2011-05-07 00:40:49 -04:00
Jason A. Donenfeld 8bd9d1519e LIl things. 2011-05-06 22:48:09 -04:00
Jason A. Donenfeld 2e017d0df3 Polishing... 2011-05-06 21:12:51 -04:00
Jason A. Donenfeld b7641975a6 Redirect from zen photo urls. 2011-05-06 20:09:07 -04:00
Jason A. Donenfeld 3e75aa451d Remove annoying alert. 2011-05-06 19:11:50 -04:00
Jason A. Donenfeld 0f94dc4e96 Use loading place holders. 2011-05-06 19:11:03 -04:00
Jason A. Donenfeld 039f009a15 Change hash tag. Thumbs on albums. 2011-05-06 18:55:02 -04:00
Jason A. Donenfeld 88a790e0a2 Resize images to full. 2011-05-06 09:02:32 -04:00
Jason A. Donenfeld 727ea6e41d Bigger images. 2011-05-06 08:52:46 -04:00
Jason A. Donenfeld 3a3bea6a17 Center strip. 2011-05-06 08:50:45 -04:00
Jason A. Donenfeld ea2ba2b5b8 Fix box alignment. 2011-05-06 08:48:05 -04:00
Jason A. Donenfeld c5bfa1dcef Show albums in reverse order. 2011-05-06 08:40:56 -04:00
Jason A. Donenfeld b16b6eee02 Better centering. Fix album sorted bug. 2011-05-06 08:38:15 -04:00
Jason A. Donenfeld 40fbd49442 Do 800 too. 2011-05-06 07:58:11 -04:00
Jason A. Donenfeld a80528f9d3 Finishing up core. 2011-05-06 07:55:47 -04:00
Jason A. Donenfeld 9220ea44b5 Better cache. Better gc. 2011-05-06 03:19:20 -04:00
Jason A. Donenfeld 319ac51d60 Only gc if thumbing. 2011-05-06 02:49:26 -04:00
Jason A. Donenfeld e11da0e963 Hash tag back. Garbage collection. 2011-05-06 02:43:54 -04:00
Jason A. Donenfeld 0c7d542b46 Gettin functional, baby 2011-05-05 23:15:03 -04:00