You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
« Previous
Version 15
Next »
DSpace System Documentation: Version History
Changes in DSpace 1.7.0
New Features
key |
summary |
assignee |
reporter |
status |
|
General Improvements
key |
summary |
assignee |
reporter |
status |
|
Bug Fixes
key |
summary |
assignee |
reporter |
status |
|
Changes in DSpace 1.6.2
General Improvements
key |
summary |
assignee |
reporter |
status |
|
Bug Fixes
key |
summary |
assignee |
reporter |
status |
|
Changes in DSpace 1.6.1
Bug Fixes
- DS-295 - CC License being assigned incorrect Mime Type during submission
- DS-239 - java.net.MalformedURLException: unknow protocol: resource
- DS-242 - Special groups shown for logged in user rather than for user being examined
- DS-430 - Embargo
- DS-469 - DCDate.displayDate(false,*) displays only year
- DS-471 - Accessing site-level 'mets.xml' in XMLUI doesn't work properly for handle prefixes with periods (e.g. 2010.1)
- DS-493 - Url in browser is incorrect after login
- DS-497 - Date month and day get default values when user returns to describe form
- DS-500 - Ukrainian for DSpace 1.6.0
- DS-501 - Kubrick Theme - NaN in Item Browse
- DS-506 - embargo-lifter command missing from launcher.xml
- DS-507 - Log Converter difference between docs (log-converter) and launcher (stats-log-converter)
- DS-508 - Attachment spelled as attachement in DailyReportEmailer
- DS-509 - Retrieving country names in SOLR can return ArrayIndexOutOfBounds when country code is unchecked
- DS-513 - Connection leak in SWORD authentication process
- DS-518 - Duplicate listing of dependencies in dspace-sword/pom.xml
- DS-523 - Reordering of 1.5 -> 1.6 upgrade steps in DSpace manual
- DS-526 - ItemUpdate - script and manual updates
- DS-527 - Withdrawn items not shown as deleted in OAI
- DS-534 - Documentation for 'schema' attribute in metadata xml files
- DS-537 - Malformed Japanese option values in the authority lookup window
- DS-538 - restricted items are being returned in OAI GetRecord method while using harvest.includerestricted.oai
- DS-539 - Misspelled attribute in MODS/METS output
- DS-542 - verbose output for stats-log-importer displays spurious city/country from previous committed entry
- DS-543 - Harvest not internationalized
- DS-544 - Removal of mapped items can lead to NPE
- DS-547 - Value for Recent Submissions is not workin in the XMLUI
- DS-548 - Removing repeatable values in DescribeStep does not properly test for authority control
- DS-551 - Export directories dspace.cfg and build.xml out of sync
- DS-556 - Add Xalan to SOLR pom.xml as dependency
- DS-557 - LC Authority Names - Lookup Feature - names without dates
- DS-558 - Error in update sequence script 1.5 to 1.6 Oracle
- DS-565 - Fixed for Empty description column in Itemview Page - General-Handler.xsl
- DS-566 - Fixed for side bar menu dropping when there is license text in collection - DIM-Handler.xsl
- DS-571 - Upgrade DSpace Services to next release
- DS-572 - Batch metadata editor fails to notice change of item's owning collection
- DS-573 - NPE resuming submission for item with an empty bundle original
- DS-574 - DSpaceMETSIngester creates empty original bundle
- DS-577 - Use modified Cocoon Servlet Service Impl in place of existing to support proper Cocoon Block addition
- DS-579 - Required fields in submissions display wrong error message
- DS-580 - DIDL format include HTML element if the item has no files
- DS-581 - DIDL doesn't respect the hidden fields and the oai_dc metadata section is different than the simple oai_dc implementation
Changes in DSpace 1.6.0
New Features
- DS-161 - Bulk Metadata Editing (Batch Metadata Editing)
- DS-194 - Give METS ingester configuration option to make use of collection templates
- DS-195 - Allow the primary bitstream to be set in the item importer / exporter
- DS-204 - New -zip option for item exporter and importer
- DS-205 - Creative Commons - option to set legal jurisdiction
- DS-228 - Community Admin XMLUI: Delegated Admins Patch
- DS-236 - Authority Control, and plug-in choice control for Metadata Fields
- DS-288 - Hide metadata from full item view
- DS-289 - OAI-PMH + OAI-ORE harvesting support
- DS-317 - Embargo feature
- DS-321 - DSpace command launcher
- DS-323 - ItemUpdate - new feature to batch update metadata and bitstreams
- DS-324 - Add support for OpenSearch syndicated search conventions
- DS-330 - Create new session on login / invalidate sessions on logout
- DS-359 - Add alternate file appender for log4j
- DS-377 - Add META tags identifying DSpace source version to Web UIs
- DS-388 - Item importer - new option to enable workflow notification emails
- DS-430 - Embargo
- DS-447 - Email test script
General Improvements
Bug fixes
Changes in DSpace 1.5.2
General Improvements
Bug fixes and smaller patches
Changes in DSpace 1.5.1
General Improvements
Bug fixes and smaller patches
Changes in DSpace 1.5
General Improvements
- Highly configurable and theme-able new user interface (Manakin).
- Apache Maven-based modular build system.
- LNI (Lightweight Network Interface) service. Allows programmatic ingest of content via WebDAV or SOAP.
- SWORD (Simple Web-service Offering Repository Deposit): repository-standard ingest service using Atom Publishing Protocol.
- Highly configurable item web submission system. All submission steps are configurable not just metadata pages.
- Browse functionality allowing customisation of the available indexes via dspace.cfg and pluggable normalisation of the sort strings. Integration with both JSP-UI and XML-UI included.
- Extensible content event notification service.
- Generation of Google and HTML sitemaps
Bug fixes and smaller patches
- New options for ItemImporter to support bitstream permissions and descriptions.
- 1824710 Fix - Change in Creative Commons RDF.
- 1794700 Fix - Stat-monthly and stat-report-monthly
- 1566820 Patch - Authentication code moved to new org.dspace.authenticate package, add IP AUth
- 1670093 Patch - More stable metadata and schema registry import Option to generate community and collection "strength" as a batch job
- 1659868 Patch - Improved database level debugging
- 1620700 Patch - Add Community and Sub-Community to OAI Sets
- 1679972 Fix - OAIDCCrosswalk NPE and invalid character fix, also invalid output prevented
- 1549290 Fix - Suggest Features uses hard coded strings
- 1727034 Fix - Method MetadataField.unique() is incorrect for null values
- 1614546 Fix - Get rid of unused mets_bitstream_id column
- 1450491 Patch - i18n configurable multilingualism support
- 1764069 Patch - Replace "String" with "Integer" in PreparedStatement where needed
- 1743188 Patch - for Request #1145499 - Move Items
- 179196 Patch - Oracle SQL in Bitstream Checker
- 1751638 Patch - Set http disposition header to force download of large bitstreams
- 1799575 Patch - New EPersonConsumer event consumer
- 1566572 Patch - Item metadata in XHTML head elements
- 1589429 Patch - "Self-Named" Media Filters (i.e. MediaFilter Plugins) (updated version of this patch)
- 1888652 Patch - Statistics Rewritten In Java
- 1444364 Request - Metadata registry exporter
- 1221957 Request - Admin browser for withdrawn items
- 1740454 Fix - Concurrency
- 1552760 Fix - Submit interface looks bad in Safari
- 1642563 Patch - bin/update-handle-prefix rewritten in Java
- 1724330 Fix - Removes "null" being displayed in community-home.jsp
- 1763535 Patch - Alert DSpace administrator of new user registration
- 1759438 Patch - Multilingualism Language Switch - DSpace Header
Changes in DSpace 1.4.1
General Improvements
Bug fixes
Changes in DSpace 1.4
General Improvements
- Content verification through periodic checksum checking
- Support for branded preview image
- Add/replace Creative Commons in 'edit item' tool
- Customisable item listing columns and browse indices
- Script for updating handle prefixes (e.g. for moving from development to production)
- Configurable boolean search operator
- Controlled vocabulary patch to provide search on classification terms, and addition of terms during submission.
- Add 'visibility' element to input-forms.xml
- Browse by subject feature
- Log4J enhancement to use XML configuration
- QueryArgs class can support any number of fields in advanced search.
- Community names no longer have to be unique
- Enhanced Windows support
- Support for multiple (flat) metadata schemas
- Suggest an item page
- RSS Feeds
- Performance enhancements
- Stackable authentication methods
- Plug-in manager
- Pluggable SIP/DIP support and metadata crosswalks
- Nested groups of e-people
- Expose METS and MPEG-21 DIDL DIPs via OAI-PMH
- Configurable Lucene search analyzer (e.g. for Chinese metadata)
- Support for SMTP servers requiring authentication
Bug fixes
- 1358197 - Edit Item, empty DC fields not removable
- 1363633 - Submission step 1 fails when there are no collections
- 1255264 - Resource policy eperson value was set to wrong column
- 1380494 - Error deleting an item with multiple metadata schema support
- 1443649 - Cannot configure unqualified elements for advanced search index
- 1333687 - Browse-(title|date) fails on withdrawn item
- 1066713 - Two (sub)communities cannot have one name
- 1284055 - Two Communities of same name throws error
- 1035366 - Bitstream size column should be bigint
- 1352257 - Selecting a Group for GroupToGroup while Creating Collection
- 1352226 - Navigation and Sorting in Group List (Select Groups) fails
- 1348276 - Null in collection name causes OAI ListSets to fail
- 1160898 - dspace_migrate removes Date.Issued from prev published items
- 1261191 - Malformed METS metadata exported
Changes in DSpace 1.3.2
General Improvements
- DSpace UI XHTML/WAI compliant
- Configure metadata fields shown on simple item display
- Supervisor/workspace help documentation
Bug fixes
- Oracle compatibility fixes
- Item exporter now correctly exports metadata in UTF-8
- fixed to handle 'null' values passed in
Changes in DSpace 1.3.1
Bug fixes
- 1252153 - Error on fresh install
Changes in DSpace 1.3
General Improvements
- Initial i18n Support for JSPs - Note: the implementation of this feature required changes to almost all JSP pages
- LDAP authentication support
- Log file analysis and report generation
- Configurable item licence viewing
- Supervision order/collaborative workspace administrative tools
- Basic workspace for submissions in progress, with support for supervision
- SRB storage system option
- Updated handle server system
- Database optimisations
- Latest versions of Xerces, Xalan and OAICAT jars
- Various documentation additions and cleanups
Bug fixes
- 1161459 - ItemExporter fails with Too many open files
- 1167373 - Email date field not populated
- 1193948 - New item submit problem
- 1188132 - NullPointerException when Adding EPerson
- 1188016 - Cannot Edit an Eperson
- 1219701 - Unable to open unfinished submission
- 1206836 - community strengths not reflecting sub-community
- 1238262 - Submit UI nav/progress buttons no longer show progress
- 1238276 - Double quote problem in some fields in submit UI
- 1238277 - format support level not shown in "uploaded file" page
- 1242548 - Uploading non-existing files
- 1244743 - Bad lookup key for special case of DC Title in ItemTag.java
- 1245223 - Subscription Emailer fails
- 1247508 - Error when browsing item with no content/bitstream collections
- Set the content type in the HTTP header
- Fix issue where EPerson edit would not work due to form indexing (partial fix)
- POST handling in HTMLServlet
- Missing ContentType directives added to some JSPs
- Name dependency on Collection Admin and Submitter groups fixed
- Fixed OAI-PMH XML encoding
Changes in DSpace 1.2.2
General Improvements
- Customisable submission forms added
- Configurable number of index terms in Lucene for full-text indexing
- Improved scalability in media filter
- Submit button on collection pages only appears if user has authorisation
- PostgreSQL 8.0 compatibility
- Search scope retention to improve browsing
- Community and collection strengths displayed
- Upgraded OAICat software
Bug fixes
- Fix for Oracle too many cursors problem.
- Fix for UTF-8 encoded searches in advanced search.
- Fix for handling "\" in bitstream names.
- Fix to prevent delete of "unknown" bitstream format
- Fix for ItemImport creating new handles for replaced items
Changes in JSPs
- collection-home.jspchanged
- community-home.jspchanged
- community-list.jspchanged
- home.jspchanged
- dspace-admin/list-formats.jspchanged
- dspace-admin/wizard-questions.jspchanged
- search/results.jspchanged
- submit/cancel.jspchanged
- submit/change-file-description.jspchanged
- submit/choose-file.jspchanged
- submit/complete.jspchanged
- submit/creative-commons.jspchanged
- submit/edit-metadata.jspnew
- submit/get-file-format.jspchanged
- submit/initial-questions.jspchanged
- submit/progressbar.jspchanged
- submit/review.jspchanged
- submit/select-collection.jspchanged
- submit/show-license.jspchanged
- submit/show-uploaded-file.jspchanged
- submit/upload-error.jspchanged
- submit/upload-file-list.jspchanged
Changes in DSpace 1.2.1
General Improvements
- Oracle support added
- Thumbnails in item view can now be switched off/on
- Browse and search thumbnail options
- Improved item importer
- can now import to multiple collections
- added --test flag to simulate an import, without actually making any changes
- added --resume flag to try to resume the import in case the import is aborted
- Configurable fields for the search index
- Script for transferring items between DSpace instances
- Sun library JARs (JavaMail, Java Activation Framework and Servlet) now included in DSpace source code bundle
Bug fixes
- A logo to existing collection can now be added. Fixes SF bug #1065933
- The community logo can now be edited. Fixes SF bug #1035692
- MediaFilterManager doesn't 'touch' every item every time. Fixes SF bug #1015296
- Supported formats help page, set the format support level to "known" as default
- Fixed various database connection pool leaks
Changed JSPs
- collection-homechanged
- community-homechanged
- display-itemchanged
- dspace-admin/confirm-delete-collectionmoved to tools/ and changed
- dspace-admin/confirm-delete-communitymoved to tools/ and changed
- dspace-admin/edit-collectionmoved to tools/ and changed
- dspace-admin/edit-communitymoved to tools/ and changed
- dspace-admin/indexchanged
- dspace-admin/upload-logochanged
- dspace-admin/wizard-basicinfochanged
- dspace-admin/wizard-default-itemchanged
- dspace-admin/wizard-permissionschanged
- dspace-admin/wizard-questionschanged
- help/formats.htmlremoved
- help/formatschanged
- indexchanged
- layout/navbar-adminchanged
Changes in DSpace 1.2
General Improvments
- Communities can now contain sub-communities
- Items may be included in more than one collection
- Full text extraction and searching for MS Word, PDF, HTML, text documents
- Thumbnails displayed in item view for items that contain images
- Configurable MediaFilter tool creates both extracted text and thumbnails
- Bitstream IDs are now persistent - generated from item's handle and a sequence number
- Creative Commons licenses can optionally be added to items during web submission process
Administration
- If you are logged in as administrator, you see admin buttons on item, collection, and community pages
- New collection administration wizard
- Can now administer collection's submitters from collection admin tool
- Delegated administration - new 'collection editor' role - edits item metadata, manages submitters list, edits collection metadata, links to items from other collections, and can withdraw items
- Admin UI moved from /admin to /dspace-admin to avoid conflict with Tomcat /admin JSPs
- New EPerson selector popup makes Group editing much easier
- 'News' section is now editable using admin UI (no more mucking with JSPs)
Import/Export/OAI
- New tool that exports DSpace content in AIPs that use METS XML for metadata (incomplete)
- OAI - sets are now collections, identified by Handles ('safe' with /, : converted to _)
- OAI - contributor.author now mapped to oai_dc:creator
Miscellaneous
- Build process streamlined with use of WAR files, symbolic links no longer used, friendlier to later versions of Tomcat
- MIT-specific aspects of UI removed to avoid confusion
- Item metadata now rendered to avoid interpreting as HTML (displays as entered)
- Forms now have no-cache directive to avoid trouble with browser 'back' button
- Bundles now have 'names' for more structure in item's content
JSP file changes between 1.1 and 1.2
This list generated with cvs -Q rdiff -s -r dspace-1_1 dspace and a sprinkling of perl.
- Changed: dspace/jsp/collection-home.jsp
- Changed: dspace/jsp/community-home.jsp
- Changed: dspace/jsp/community-list.jsp
- Changed: dspace/jsp/display-item.jsp
- Changed: dspace/jsp/index.jsp
- Changed: dspace/jsp/home.jsp
- Changed: dspace/jsp/styles.css.jsp
- Moved to dspace-admin and changed: dspace/jsp/admin/authorize-advanced.jsp
- Moved to dspace-admin and changed: dspace/jsp/admin/authorize-collection-edit.jsp
- Moved to dspace-admin and changed: dspace/jsp/admin/authorize-community-edit.jsp
- Moved to dspace-admin and changed: dspace/jsp/admin/authorize-item-edit.jsp
- Moved to dspace-admin and changed: dspace/jsp/admin/authorize-main.jsp
- Moved to dspace-admin and changed: dspace/jsp/admin/authorize-policy-edit.jsp
- Moved to dspace-admin: dspace/jsp/admin/collection-select.jsp
- Moved to dspace-admin: dspace/jsp/admin/community-select.jsp
- Moved to dspace-admin: dspace/jsp/admin/confirm-delete-collection.jsp
- Moved to dspace-admin: dspace/jsp/admin/confirm-delete-community.jsp
- Moved to dspace-admin: dspace/jsp/admin/confirm-delete-dctype.jsp
- Moved to dspace-admin: dspace/jsp/admin/confirm-delete-eperson.jsp
- Moved to dspace-admin: dspace/jsp/admin/confirm-delete-format.jsp
- Moved to dspace/jsp/tools: dspace/jsp/admin/confirm-delete-item.jsp
- Moved to dspace/jsp/tools: dspace/jsp/admin/confirm-withdraw-item.jsp
- Moved to dspace-admin and changed: dspace/jsp/admin/edit-collection.jsp
- Moved to dspace-admin and changed: dspace/jsp/admin/edit-community.jsp
- Moved to dspace/jsp/tools and changed: dspace/jsp/admin/edit-item-form.jsp
- Moved to dspace-admin and changed: dspace/jsp/admin/eperson-browse.jsp
- Moved to dspace-admin: dspace/jsp/admin/eperson-confirm-delete.jsp
- Moved to dspace-admin and changed: dspace/jsp/admin/eperson-edit.jsp
- Moved to dspace-admin and changed: dspace/jsp/admin/eperson-main.jsp
- Moved to dspace/jsp/tools and changed: dspace/jsp/admin/get-item-id.jsp
- Moved to dspace/jsp/tools and changed: dspace/jsp/admin/group-edit.jsp
- Moved to dspace-admin and changed: dspace/jsp/admin/group-eperson-select.jsp
- Moved to dspace/jsp/tools and changed: dspace/jsp/admin/group-list.jsp
- Moved to dspace-admin: dspace/jsp/admin/index.jsp
- Moved to dspace-admin and changed: dspace/jsp/admin/item-select.jsp
- Moved to dspace-admin and changed: dspace/jsp/admin/list-communities.jsp
- Moved to dspace-admin and changed: dspace/jsp/admin/list-dc-types.jsp
- Removed: dspace/jsp/admin/list-epeople.jsp
- Moved to dspace-admin and changed: dspace/jsp/admin/list-formats.jsp
- Moved to dspace/jsp/tools: dspace/jsp/admin/upload-bitstream.jsp
- Moved to dspace-admin and changed: dspace/jsp/admin/upload-logo.jsp
- Moved to dspace-admin: dspace/jsp/admin/workflow-abort-confirm.jsp
- Moved to dspace-admin and changed: dspace/jsp/admin/workflow-list.jsp
- Changed: dspace/jsp/browse/authors.jsp
- Changed: dspace/jsp/browse/items-by-author.jsp
- Changed: dspace/jsp/browse/items-by-date.jsp
- Changed: dspace/jsp/browse/no-results.jsp
- New: dspace-admin/eperson-deletion-error.jsp
- New: dspace/jsp/dspace-admin/news-edit.jsp
- New: dspace/jsp/dspace-admin/news-main.jsp
- New: dspace/jsp/dspace-admin/wizard-basicinfo.jsp
- New: dspace/jsp/dspace-admin/wizard-default-item.jsp
- New: dspace/jsp/dspace-admin/wizard-permissions.jsp
- New: dspace/jsp/dspace-admin/wizard-questions.jsp
- Changed: dspace/jsp/components/contact-info.jsp
- Changed: dspace/jsp/error/internal.jsp
- New: dspace/jsp/help/formats.jsp
- Changed: dspace/jsp/layout/footer-default.jsp
- Changed: dspace/jsp/layout/header-default.jsp
- Changed: dspace/jsp/layout/navbar-admin.jsp
- Changed: dspace/jsp/layout/navbar-default.jsp
- Changed: dspace/jsp/login/password.jsp
- Changed: dspace/jsp/mydspace/main.jsp
- Changed: dspace/jsp/mydspace/perform-task.jsp
- Changed: dspace/jsp/mydspace/preview-task.jsp
- Changed: dspace/jsp/mydspace/reject-reason.jsp
- Changed: dspace/jsp/mydspace/remove-item.jsp
- Changed: dspace/jsp/register/edit-profile.jsp
- Changed: dspace/jsp/register/inactive-account.jsp
- Changed: dspace/jsp/register/new-password.jsp
- Changed: dspace/jsp/register/registration-form.jsp
- Changed: dspace/jsp/search/advanced.jsp
- Changed: dspace/jsp/search/results.jsp
- Changed: dspace/jsp/submit/cancel.jsp
- New: dspace/jsp/submit/cc-license.jsp
- Changed: dspace/jsp/submit/choose-file.jsp
- New: dspace/jsp/submit/creative-commons.css
- New: dspace/jsp/submit/creative-commons.jsp
- Changed: dspace/jsp/submit/edit-metadata-1.jsp
- Changed: dspace/jsp/submit/edit-metadata-2.jsp
- Changed: dspace/jsp/submit/get-file-format.jsp
- Changed: dspace/jsp/submit/initial-questions.jsp
- Changed: dspace/jsp/submit/progressbar.jsp
- Changed: dspace/jsp/submit/review.jsp
- Changed: dspace/jsp/submit/select-collection.jsp
- Changed: dspace/jsp/submit/show-license.jsp
- Changed: dspace/jsp/submit/show-uploaded-file.jsp
- Changed: dspace/jsp/submit/upload-error.jsp
- Changed: dspace/jsp/submit/upload-file-list.jsp
- Changed: dspace/jsp/submit/verify-prune.jsp
- New: dspace/jsp/tools/edit-item-form.jsp
- New: dspace/jsp/tools/eperson-list.jsp
- New: dspace/jsp/tools/itemmap-browse.jsp
- New: dspace/jsp/tools/itemmap-info.jsp
- New: dspace/jsp/tools/itemmap-main.jsp
Changes in DSpace 1.1.1
Bug fixes
- non-administrators can now submit again
- installations now preserve file creation dates, eliminating confusion with upgrades
- authorization editing pages no longer create null entries in database, and no longer handles them poorly (no longer gives blank page instead of displaying policies.)
- registration page Invalid token error page now displayed when an invalid token is received (as opposed to internal server error.) Fixes SF bug #739999
- eperson admin 'recent submission' links fixed for DSpaces deployed somewhere other than at / (e.g. /dspace).
- help pages Link to help pages now includes servlet context (e.g. '/dspace'). Fixes SF bug #738399.
Improvements
- bin/dspace-info.pl now checks jsp and asset store files for zero-length files
- make-release-package now works with SourceForge CVS
- eperson editor now doesn't display the spurious text 'null'
- item exporter now uses Jakarta's cli command line arg parser (much cleaner)
- item importer improvements:
- now uses Jakarta's cli command line arg parser (much cleaner)
- imported items can now be routed through a workflow
- more validation and error messages before import
- can now use email addresses and handles instead of just database IDs
- can import an item to a collection with the workflow suppressed
Changes in DSpace 1.1
- Fixed various OAI-related bugs; DSpace's OAI support should now be correct. Note that harvesting is now based on the new Item 'last modified' date (as opposed to the Dublin Core date.available date.)
- Fixed Handle support--DSpace now responds to naming authority requests correctly.
- Multiple bitstream stores can now be specified; this allows DSpace storage to span several disks, and so there is no longer a hard limit on storage.
- Search improvements:
- New fielded searching UI
- Search results are now paged
- Abstracts are indexed
- Better use of Lucene API; should stop the number of open file handles getting large
- Submission UI improvements:
- now insists on a title being specified
- fixed navigation on file upload page
- citation & identifier fields for previously published submissions now fixed
- Many Unicode fixes to the database and Web user interface
- Collections can now be deleted
- Bitstream descriptions (if available) displayed on item display page
- Modified a couple of servlets to handle invalid parameters better (i.e. to report a suitable error message instead of an internal server error)
- Item templates now work
- Fixed registration token expiration problem (they no longer expire.)