Pages enfant
  • Changelog

Vous regardez une version antérieure (v. /wiki/display/PROJESUPLECTURE/Changelog) de cette page.

afficher les différences afficher l'historique de la page

« Afficher la version précédente Vous regardez la version actuelle de cette page. (v. 18) afficher la version suivante »

Esup Lecture Portlet - Changelog



Auteur : Bourges Raymond (University of Rennes 1)

***** indicates changes in configuration files.

Trunk version (work in progress)

  •  Added: Manage 'autoSubscribed' as 'allowed' (Feature Request #4318)

Version 1.1.0 (2008-07-12)

  • Dev. : It uses esup-commons 0.17.3 but with the org.esupportail.commons.services.cas package from the esup-commons trunk (may be released as esup-commons 0.19.0)
  • Fixed: don't recognize rootElement="something" if XML have a DTD definition (bug #4163)
  • Fixed: if visibilitySets is NOT defined on sourceProfile, we get, as default, the VisibilityMode from the CategoryProfile (or from Category if TrustedCategory=yes) containing the sourceProfile (bug #4317)
  • Added: Source in error does not crash the whole channel (Feature Request #3399)
  • Added: ***** Default context ID is now "default" (and not "context") in servlet mode as it was in portlet mode (Feature Request #3571)
  • Added: Support of CAS protected sources (Feature Request #3548)
    • ***** This introduce new casService.* properties in config.properties file
  • Added: Categories and sources sorted as in the XML file (Feature Request #3564)
  • Added: New demonstration data

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.
  • Aucune étiquette