History for minicalope

Last modified: March 24 2012
v1.7.0 (24.03.2012)
! last change of get_filenames() broke eBook download when book file was replaced but database not (yet) updated, as Content-Length (from database) did no longer match. To prevent this (admittedly rare cases), for Content-Length we revert to filesize()
! if multiple books had the same filename, scan only got the last one
+ SCAN: placing inserts into transactions (speedup inserts by factor 20!)
+ SCAN: added 'merge' mode (still experimental). Using this the scan process tries to figure out what has changed, and merge in these changes - as opposed to the 'rebuild' (as used up to now) which simply drops all information and builds all up from the scratch
v1.6.3 (19.12.2011)
! the alternate "title" (from *.data) broke the download, as title was used to check the filename
! last change of get_filenames() broke eBook download (extension was lost)
* in places where lists could be ordered by date/time, inverted the order to show newest entries first
v1.6.0 (08.12.2011)
+ Support for Amazon Partner-ID in ISBN-Links
+ added check for unencoded '&' in HREFs (when check_xml enabled)
+ optionally generating fake covers if no cover image available (HTML only)
+ added "title" attribute to *.data files to specify books title (if differing from file name)
+ added title search links to HTML view (to search for the selected book by author + title)
+ added check (and "auto-repair") for unescaped & in descriptions (to prevent trouble with XML)
v1.5.0
+ make it easy to add more book formats (definitions kept in lib/formats.csv)
! if client transmitted "lang=" (w/o specifying any lang), book download sent a different book than requested
! PDF was using wrong mimetype on download
! download did not consider the "name" url parameter
* WillaMovius has closed (Amazon.DE ISBN Search), so we had to replace it
v1.4.0 (06.05.2011)
* some better input handling for DB storage (escaping etc.)
! book details page was broken for OPDS
* scan no longer aborts when a book title failed (just logs the error and skips the book)
+ added simple XML check for description files
- removed $debug variable from sample configs (no longer used)
v1.3.0 (06.03.2011)
! search template was not committed to repository
! pagination was broken in title list and search results
* wildcards ("*") in search terms truncated the whole term being treated as "vulnerable"
+ added ISBN-links to HTML version
+ more logging details on scan + webif
+ offering search-plugin to Firefox (so search can be triggered from its search bar)
v1.2.0 (21.02.2011)
+ added possibility for "permlinks" using the URL param "name"
* changed URL param "default_prefix" to "prefix" (shorter URL)
+ added search functionality (search form for now HTML only)
+ added OpenSearch support (integrated with OPDS and above search functionality)
+ more cover images detected
+ added and integrated regular logging class
v1.1.0 (30.01.2011)
+ added metadata file support (*.data): books now can have multiple tags, series, isbn...
+ series support: added separate entry point on top-level
+ added localization (English, German)
+ uri, publisher and rating are now also supported in the metadata file
+ added back-links from book details to author and, if available, series
v1.0.0 (21.01.2011)
* first public version
+ OPDS and HTML support
+ Calibre backend support
+ directory support (for own file base)
Generated by HistView v0.1.7 © 2003-2009 by Itzchak Rehberg & IzzySoft