Photo Organizer Changelog

New in version 2.37 RC3

August 6th, 2010
  • [fix] Admin password change wasn't working properly. 429
  • [fix] “My Settings - Contact info” didn't let you set country 422
  • [fix] “My Settings - Photobrowser” page was broken. 421
  • [misc] Disable execution limits on export page.
  • [misc] Tweak sharpening defaults, and let ImageMagick choose a sane sharpening 'radius' value.
  • [misc] Make watermark settings per-size.
  • [misc] Add UI elements for tweaking all configured image sizes.
  • [fix] Better handle non-UTF8-encoded image metadata 423
  • [fix] Auto-importing embedded RAW previews as the 'master' works. 421
  • [fix] Use proper random filenames when generating “print” files. 305
  • [misc] Try to look up cameras based on serial number first.
  • [misc] Add a default author preference.
  • [misc] Only show the 'misc script' on the photo page.
  • [fix] Sort order and size request in the feed generator were broken.
  • [misc] Silence a small pile of warnings.
  • [fix] Possible infinite loop in the import code.
  • [fix] Fix memcache not being cleared when the folder/album name was changed.
  • [misc] Get rid of warning when running under php 4.3.x
  • [fix] Switch to the 'memcached' extension (instead of 'memcache')
  • [fix] Newer versions of exiftool changed tagnames slightly. 432
  • [fix] Fix duplicate IPTC location creation. 433
  • [fix] Deleteing a photo version updates the memcache properly.
  • [fix] Import/Handle non-recognized file types as additional versions.
  • [add] Support using The GIMP to import/flatten its native .xcf format.
  • [add] Support importing 7-Zip and tar.xz archives.
  • [add] Support many video formats by using 'mplayer' to generate thumbnails. 431

New in version 2.37 RC1 (June 2nd, 2009)

  • [misc] Upgrade the IE7 compatibility library to v2.0b3
  • [misc] Upgrade wz_tooltip library to v5.2
  • [add] Add 'bulk rotate' support. [#359] [#373]
  • [misc] Further refactor some of the import code.
  • [misc] Use SQL 'ILIKE' instead of regexp matching for search strings.
  • [add] Admin user can change a user's email address/username [#347][#196]
  • [add] Basic out-of-band logging support. [#221]
  • [add] Log all memcache operations
  • [lang] Simplify the i18n resources a bit.
  • [misc] Add generic “run a simple DB query and cache it” functions.
  • [misc] Simplify the photo/version id sanity checks.
  • [misc] theme_display_photo() doesn't take image size any more.
  • [misc] Clean up the rating code on the main photo page.
  • [misc] Move to pg_fetch_all() where possible.
  • [del] Delete all image-based searching code. Will return one day.
  • [sql] Convert all latitude/longitude fields to numeric types.
  • [sql] Delete a few unused DB views.
  • [misc] Location profile page now differentiates between photos you own and all photos in the system.
  • [misc] Have the installer test for memcache support.
  • [misc] Location add/edit now uses the fancy latitude/longitude parsing code.
  • [misc] Hide keywords/views on the photo tooltip info if it's empty.
  • [misc] Migrate more queries to take advantage of memcache.
  • [fix] Allow guests/etc to see technical image details.
  • [misc] Consolidated photo and version import into one function.
  • [misc] Added a vastly more efficient way of fetching random photos.
  • [add] Serialize out all import jobs to the database, decoupling the actual importing from the submissions. This will let us parallelize imports across multiple processors in the near future. 167
  • [add] Remember per-folder/album sort order and view type.
  • [add] List available image sizes. (will improve this later)
  • [add] Generate a full-size image from RAW imports. 7
  • [add] Initial background image import/processing worker. 167
  • [add] Pretty-URL the folder search too.
  • [misc] Vastly speed up searching for “multi-word matches”
  • [fix] Fix ”””“excessive”””” quotation in tag searches.
  • [add] Generate additional preview-size images (350,700,1050)
  • [fix] Changing folder order from folder search page now works.
  • [misc] Imports are now two-phase; first the metadata is committed then the files are scaled/imported. This greatly reduces the time we hold transactions active, allowing us to parallelize imports nearly linearly.
  • [fix] When using pretty URLs, login redirections broke.
  • [fix] The resource password prompting code has been made more robust.
  • [fix] Tweak the image display code so we avoid compression.
  • [add] Add ability to generate ISO8601 dates.
  • [add] Add ability to insert RSS feeds into page headers.
  • [add] The first RSS feeds added, photo listings by user/folder/album
  • [db] Add indexes on the exposure date and version creation date columns.
  • [add] Background imports log their results for the user to examine later.
  • [misc] Display the image number in the slide tooltip.
  • [fix] Ensure any selected slides show it when the page is refreshed.
  • [fix] Fix text on subscription add page. 404
  • [fix] Bogus memcache call.
  • [fix] Syntax error when importing single images.
  • [fix] Ensure we always strip the ICM profile out of generated images.
  • [add] Re-add per-album/folder sort order
  • [fix] Better deal with failures resulting from insufficent disk space.
  • [fix] Minor formatting fixes on the folder/album listings.
  • [misc] Eliminate code duplication in the folder & album display code.
  • [add] RSS feeds for folders and albums added.
  • [add] Exporting now generates and streams archives on the fly.

New in version 2.36.1 (September 28th, 2008)

  • This release rolls up all minor bugfixes to date.
  • The most serious bug broke photo editing when not using memcached.
  • Deleting various equipment types was also broken.