Commit graph

82 commits

Author SHA1 Message Date
3a4ac78bb6 Better quality in JPEG compression on the way out. 2010-06-03 03:08:42 -07:00
cad37df18b Refactoring the file/directory parsing code away from the properties model of the metadata. 2010-05-23 13:13:32 -07:00
72c827c3f2 Reverting useless cache 2010-05-23 13:12:46 -07:00
75beeacab7 With caching we get concurrency issues, so synchronize.. 2010-05-22 19:33:35 -07:00
ca752abf64 After profiling, add another cache where it matters -- direcoryentries 2010-05-22 13:19:07 -07:00
6400a66234 atually made use of the cache 2010-05-22 12:49:16 -07:00
807fdd8268 reinstantiated Resin workaround. 2010-05-22 12:42:47 -07:00
fdc1f4deea add a layer of caching for directory props. 2010-05-22 12:32:00 -07:00
6dd333992e introduce slf4j 2010-05-22 12:31:34 -07:00
bd8abd9053 Make sure the date computations don't overflow the integer range. 2010-05-20 11:32:24 -07:00
22b810c991 Instead of using cache.properties to keep the parsed directory contents, put it in the database. 2010-05-08 15:22:05 -07:00
0382aa0977 cosmetic cleanup 2010-05-03 22:29:36 -07:00
64b8d40532 ignore bad test 2010-05-02 15:44:19 -07:00
d6bc15d939 fix bug so thumbnail can be specified as subdir name 2010-05-02 15:33:21 -07:00
2759dc7cf3 Adding Lucene test 2010-03-04 18:55:01 -08:00
573b5db985 Merge branch 'master' of ssh://forkalsrud.org/home/gitroot/album 2010-02-13 12:47:23 -08:00
639ab48cd1 use settings from ${user.home}/forkalsrud.org/ 2010-02-06 13:38:43 -08:00
a6d3fc333f changed layout to default maven2 structure 2010-02-06 12:52:30 -08:00
74c29c8ac1 change maven repository to our new nexus instance and update junit version to 4.7 2010-02-06 12:14:58 -08:00
4622a67f9e workaround for Resin logging bug (handlers array is null instead of empty) 2010-02-05 23:27:40 -08:00
96c8744044 no more commons-logging 2010-02-05 21:29:08 -08:00
9e840209cf using BerkeleyDB for thumbnail database 2010-02-05 21:20:24 -08:00
167d068c7b Using BerkeleyDB for resized images. 2010-02-05 21:16:10 -08:00
65a8226302 close dangling file descriptor. 2010-02-03 22:13:54 -08:00
f34f3f4c24 Fixed some scaling issues (notably for orientation==3) 2010-02-03 19:02:34 -08:00
0adfb5b485 Getting rid of unused TimeoutException 2009-11-08 11:56:43 -08:00
1e02c6b88b Initial work on detecting video and audio files. 2009-11-08 11:26:09 -08:00
984c74b63f Adding "Expires" headers to improve caching client side. 2009-11-08 11:24:59 -08:00
f6bea49c02 Problem case showing how we miss the translation/rotation for many of the less usual picture orientations. 2009-11-08 11:24:13 -08:00
c826a87af2 fix x/y flipping of out dimension of scaled images for orientations other than 6 2009-08-15 15:55:45 -07:00
d3937058f9 Adding support for other orientations. 2009-08-15 15:18:19 -07:00
0a7867cf14 better sorting of directories 2009-05-03 17:38:35 -07:00
7386a1a36e Merge branch 'master' of ssh://odb/home/gitroot/album 2009-05-03 14:12:53 -07:00
eb2ee980e5 include filename in exception 2009-05-03 14:12:27 -07:00
600201a52d Adding workaround for exif arser bug
Support for customized sort of directory entry contents
2009-05-03 14:03:42 -07:00
0f7263d9d0 Flush cache contents to disk occationally, so that it will survive a restart 2009-02-08 17:07:56 -08:00
648d38df1a smurf 2009-01-24 18:46:54 -08:00
2dee5b85cb Merge branch 'master' of ssh://odb/home/gitroot/album 2009-01-24 17:36:41 -08:00
ab3b8690af cache flush option 2009-01-24 17:36:16 -08:00
259a9dd525 Avoiding hidden directories 2009-01-24 17:30:56 -08:00
7f046cfdaa Created separate thread for image scaling operations. 2009-01-24 17:29:38 -08:00
3b6bcafca3 smurf 2009-01-24 12:00:39 -08:00
c1de65447e caching/serializable snafu 2009-01-24 11:45:35 -08:00
d6a4b0eb45 HTTP header snafu 2009-01-24 11:23:33 -08:00
b3f35ba64c Merge branch 'master' of ssh://forkalsrud.org/home/gitroot/album
Conflicts:
	src/org/forkalsrud/album/web/AlbumServlet.java
2009-01-24 10:59:42 -08:00
f287f0f80b logging 2009-01-24 10:57:55 -08:00
5c9af5b42d added basic server side image caching 2009-01-19 23:14:26 -08:00
647bae4020 add last-modified headers
add flush() at end of scaleImage()
2009-01-17 17:22:56 -08:00
e08d11448e Merge branch 'master' of ssh://odb/home/gitroot/album 2009-01-17 15:31:47 -08:00
1d257b4abd nicer status 2009-01-17 15:31:29 -08:00