/
ChangeLog.txt
44 lines (40 loc) · 1.97 KB
/
ChangeLog.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
Version 2.0.0a3
- Add pagination to album view page to deal with huge directories of
images
- Modify date handling to support year/month directories before
epoch (Jan 1 1970)
- Fix // issue with Apache 2
- Change macros template to 'macros.html' from 'page.html'
- Fix view caching so it detects changes to underlying items
Version 2.0.0a1, ...
- Substantially rearranged dispatch. All CGI entry now goes
through sscgi.py which centralizes some error reporting and
dispatches to action_* handlers.
- Defined a 'virtual' handler for files and directories that do not
exist, permitting the action_tag handler to be invoked for /tag/blah
- Replaced Cheetah with SimpleTAL for templates
- Added support to JpegHeader for reading XMP data from JPEGs
- Started to remove support for using raw JPEG comments as captions
- Defined mechanism for filtered images and added filters/ directory
to contain those filters.
- Added PIL-based resizer
- Moved image processing from albums.py to imageprocessor.py
- Moved tag-related code from albums.py to action_tag.py
- Added test script extractor.py for running experiments locally
- Removed traceback eating behavior of virtual_demand_property
- Started to define prettier template for default singleshot templates.K
- Completely rewrote EXIF and IPTC reading.
- Virtualized access to the CGI data to enable more deployment
options.
- Added experimental mod_python and FastCGI interfaces to allow
Singleshot to be run as a persistent process (== fast).
Version 1.0.1, 29 March 2004
- Bug fix #905628: Setting highlight image in _album.cfg doesn't work
- Moved classes around to remove cyclic dependency between some
modules
- Remove use of system() for resizing images; now uses process.py which in
turn uses fork/exec
- Improved diagnostic output of resize for error conditions
- Made singleshot.py more forgiving of spurious /s in input path
Version 1.0.0, 18 January 2004
-- First public release.