Esup Lecture Portlet - Changelog
Auteur : Bourges Raymond (University of Rennes 1)
***** indicates changes in configuration files.
targeted version (1.1.0)
- Fixed: don't recognize rootElement="something" if XML have a DTD definition (bug# 4163)
- Source in error does not crash the whole channel (Feature Request #3399)
- **** *Default context ID is now "*default" (and not "context") in servlet mode as it was in portlet mode (Feature Request #3571)
- Support of CAS protected sources (Feature Request #3548)
- Work in progress. Just servlet mode is supported
Version 1.0.0
- Added: Support of guestMode
Version 0.9.1
- Fixed: hibernate Exception in servlet mode
Version 0.9.0
- Added: It uses esup-commons 0.17.3
- ***** Now attribute used to find userID is uidPortalAttribute of bean authenticationService in auth.xml and no more userId in esup-lecture.xml
- Added: Full servlet mode support
- ***** Default value for portlet-guid is now esup-lecture.esup-lecture
Version 0.8.3
- Added: It uses esup-commons 0.17.0
- Fixed: CategoryNotLoadedException (bug #3140 and #3141)
- New default value for expiration-cache in portlet.xml is -1 and not 0 to avoid NPE with uPortal
Version 0.8.2
- Fixed: Manage recover.previous-versions
- Fixed: Manage encoding of source (bug #2481)
- Fixed: ant target test-portal no more ganerates error (bug #3081)
- Fixed: smtp.interceptAddress.beanName of config.properties can manage InterceptAddress or not (bug #3133)
Version 0.8.1
- Fixed: Cache generate a NullPointerException in DaoServiceRemoteXML.java:111 (bug #3120)
- Fixed: Anable to start portlet with an other esup-commons porlet - add of webAppRootKey in web.xml (bug #3139)
- Workaround: of bug #3040 with a view patch. A complete fix is expected in 0.8.2
- Added: Minor changes in css
Version 0.8.0
- Added: It uses esup-commons 0.16.0
- Added: store left tree size in database
- Added: esup-commons version management
- ***** All technical configuration in just one file : config.properties
- Tested with uP-1040 patch for multi-instanced portlet
Version 0.7.2
- ***** Change in database management - dao.xml (used of esup-commons 0.13)
- ***** New timeout parameter in esup-lecture.dtd and category.dtd
Version 0.7.1
- Fixed: Duplicate entry 'default' for key 2 (bug #1937)
- Fixed: log4j.properties with a bad default file name (bug #1936)
- Added: Used of table prefix in hbm files (Feature Request #1933)
- Added: Category and Source name can be used to select them (Feature Request #1772 and #1934)
Version 0.7
- Fixed: Subscription now interact with normal mode and domain
- Added: Item Display Mode management
- Improved: Categories and sources removal from configuration file
Version 0.6
- Fix localhost in jsp (bug #1390)
- Change "userId" inesup-lecture.xml from "DisplayNane" to "username" (bug #1389)
- Document exception reports sent to archived bugs mailing list (Feature Request #1400)
- Sources integrated in packaging (Feature Request #1434)
- Database configuation specified in documentation (Feature Request #1383)
- Implemented:
- DAO for user preferences persistence
- Edit mode
- Exceptions on XML parsing, http error (timeout, not found)
- Log
Version 0.5
First evaluation release for developers
- Implemented:
- Display of categories and sources according access defined in configuration file
- Display of XML content form sources (RSS for example but application can used other XML structures)
- Portlet application
- Use of esup-commons from Pascal Aubry (http://sourcesup.cru.fr/esup-commons/)
- Not yet full implemented:
- DAO for user preferences persistence
- Edit mode
- Exceptions on XML parsing, http error (timeout, not found)
- Log
- Known issues:
- SourceProfileID must be unique over all sources.