Change log
From Mdidwiki
The following lists of changes are not complete, but include the most important changes and bug fixes.
Contents |
Release 0.8
Changes in 0.8.1 (revision 391)
- Fixed runtime error on search result page
- Import feature now tries to auto-detect file encoding to preserve accented characters
- Fixed security issue with field value display
- Fixed issue with explicitly denied permissions
- Fixed problem with packaging duplicate images in a slideshow
- Fixed several bugs on search page related to multiple collections and Dublin Core mappings
Changes in 0.8.0 (revision 356)
- Improved behavior of Lucene searches
- Build now includes *.pdb debug information files
- Added new compact view to result page
- Result page now remembers last view mode selection
- Added delete button to transaction log page to clear out events
- Changed browse page to improve layout and navigation
- Added package link to My Slideshows screen
- A link on the image result pages shows the number of slideshows an image is used in and links to a list of those slideshows.
- Added indicator to My Slideshows screen that marks slideshows with missing images
- Downloaded images now get more meaningful file names
- Fixed bug that caused browsing and controlled list searching to find records that had search term as part of a field value, but were not exact, and therefore desired, matches
- Fixed bug in browse feature caused by invalid query when using SQL Server
- Fixed bug that displayed a non-existent skipped record due to a concurrency problem in the import routine
- Fixed bug that caused the full text index to not index all images.
- Fixed bug that caused exception if no search engine was specified in configuration file
- Collection schema now downloadable instead of displayed on web page
- Fixed bug that prevented collections with controlled lists from being deleted
- Improved record editor load time
- Fixed bug that caused browsing to return too many records when target phrase is also subset of longer phrases and search engine is set to Lucene.
- When searching multiple collections or viewing results from multiple collections, combined field labels are now shown instead of Dublin Core terms
- Added redirection to announcement page if user has custom start page and new announcement has been posted since last login
- Import screen now remembers settings for ID and resource field mapping, date format, and value splits
- Fixed bug that caused exceptions when modifying or deleting an image record
- Improved file names in packaged slideshows
- Changed image title rollover for result page thumbnails
Changes in 0.8.0-pre1 (revision 266)
- New import for CSV, TSV, and XML files with interactive field mapping
- Added confirmation dialog when deleting slideshows from My Slideshows
- Removed conversion tool (replaced with new import feature)
- Package now contains pre-compiled binaries for Windows
- Added record duplication feature to editor
- ImageManager now remembers last server URL and user name
- Fixed bug that caused field ordering to break
- Personal images are no longer listed in ImageManager
- New full-text search based on dotLucene
Release 0.7
Changes in 0.7.4 (revision 212)
- Changed NAnt build file to include Visual Studio project files when packaging project for distribution
- New Active Directory user authentication class
- Added Visual Studio files and support
- Fixed bug that caused field ordering to break
- Fixed a problem that occurred when updating collection descriptions or other fields with text that contained certain keywords
- Fixed bug that caused exception when a slideshow was password protected
- Fixed an exception caused by a direct link with a non-existent image resource
- Fixed problem with print view causing drawing errors in Acrobat when using 8 bbp greyscale images
- Fixed bug that prevented certain NIX images from loading
- Added work-around for problems with special characters in remote collection search results
- Fixed bug in search result filter that did not allow filtering personal images
- Updated NAnt build files to force use of the .NET 1.1 framework
- Fixed bug that caused duplicate images to be dropped from a slideshow packaged for portable devices
- Fixed bug that caused exception when sorting set of images that include images from non-existent collections
Changes in 0.7.3 (revision 168)
- Fixed issue with personal and shared images being returned for searches on regular collections. Personal and shared images can now only be searched through the appropriate virtual collections.
- Fixed permission problem that caused virtual collections to not appear on search screen
- Fixed bug that caused data corruption when upgrading from database version 1 to 2 (release 0.4 or earlier to 0.5 or later).
- Fixed bug in MySQL full-text search that caused records to be found that only matched one of several given words
- Fixed issue with a system table appearing in an otherwise empty database, preventing MDID tables from being created
- Fixed problem that did not allow privileged non-administrative users to modify the properties of the favorite collection
- Fixed import problem with personal images that have the same identifier as regular collection images
- Fixed problem with field names if user accidentally added whitespace
- Fixed bug that caused browsing on Unicode values to break in MySQL
Changes in 0.7.2 (revision 145)
- Fixed bug that caused exceptions when inserting certain Unicode strings in MySQL
- Changed SQL statement that was not working in MySQL 5.0
Changes in 0.7.1 (revision 139)
- Fixed bug that caused setting of image resource to fail for NIX collection
- Fixed bug caused by indexed references to page controls
Changes in 0.7.0 (revision 136)
- Added select image checkbox to editor
- Added code to correctly determine available fields when searching virtual collections
- Fixed issue that could have potentially caused background tasks to run under wrong active user
- Fixed bug that caused exception if user had no favorite images
- Fixed functions that return number of available images in a collection
- Fixed JavaScript to focus on login or password field upon page load
- Added target to NAnt build task that cleans out leftover files from previous releases
- Updated German translation
- Fixed bug that caused collection selection tree view to break if a collection name started with the name of a collection group
- Fixed link to help document
- Added logging to LDAP user authenticate method
- Fixed bug in notecards that caused annotations and slide notes to break or not be displayed properly
- Added collection data export page to user interface
- Saved searches now check for recently added images upon login
- Added keyword filter to result page
- Core now supports retrieval of arbitrary image sizes
- Slideshow package for portable devices
- Added slideshow packaging screen
- CAMIO import
- Data import no longer runs if target collection or import data file contain duplicate image identifiers
- Virtual collections now return a list of common fields of the collections they represent, allowing better searching
- Added virtual collection type as base class for favorites, personal and shared image collections.
- Updated collection management pages to enable editing of title, description and group for virtual collections.
- Fixed bug in data import that caused import to fail if records in FieldData table existed that had no matching records in Images table
- Fixed bug that caused image notes editing not to work on result page when using Safari browser
- Added create new image link to editor
- Fixed bug in AdjustSqlSyntax method of MySQLDBConnection
- Changed behavior of editor to not create new image records until some data is actually entered.
- Added thumbnail to editor, fixed bug with image upload and media converter registration
- Added additional Save/Discard buttons at top of editor
- Added more options to find recently added/changed images feature
- Fixed bug that prevented users who have access to personal images to see other users' unshared personal images in slideshows
- Fixed bug that kept collection title from showing in slideshow if user did not have access to a collection
- Fixed bug in configuration file change notification
- Fixed bug that caused remote collection properties update to fail
- Fixed bug in browse page that caused exception if no collection with browsable fields was available
- Web services now enforce SSL requirements as defined in configuration file.
- Fixed bug that caused image files to be lost when moving images from one collection to another collection that does not have a valid resource path
- Improved error checking to prevent orphaned image records
- Camio Email support, lacks full data import at this time
- Fixed bug caused by retrieving references to TextBox with fixed index instead of FindControl()
- Fixed bug that kept cachable objects around between tasks
- Added CSV writer and parser
- Modified OpenPOP to support POP3 and POP3-SSL
- Added option to only require SSL for login page
- Added protection against accidental database upgrades
- Fixed bug in SQL Server database upgrade
- Fixed bug that applied date and owner search restrictions to searches on collections that do not support those restrictions.
- ImageViewer version 2.0.3.
- Fixed bug that would keep SQL databases from getting upgraded to latest database version during the initial install
- Fixed bug that caused exception when creating a new collection and active user does not have ModifyACL in collection default permissions
Older Releases
No public change logs for releases before 0.7 are available.
