Table des matières
Accueil
Rédacteurs
| Group: proj-commons (offline) |
Cedric Leproust (cleprous@univ-rennes1.fr)
cedric dot leproust at univ-rennes1 dot fr
|
Celine Bissler (cbissler@uhp-nancy.fr)
celine dot bissler at uhp-nancy dot fr
|
Charlie Dubois (cdubois@univ-nancy2.fr)
charlie dot dubois at univ-nancy2 dot fr
|
Danielle Martineau (dhouillo@univ-rennes1.fr)
danielle dot martineau at univ-rennes1 dot fr
|
Dominique Audeoud (daudeoud)
dominique dot audeoud at univ-fcomte dot fr
|
Fabrice Jammes (fjammes@univ-paris1.fr)
fabrice dot jammes at univ-paris1 dot fr
|
Gwénaëlle Bouteille (gbouteil@univ-rennes1.fr)
gwenaelle dot bouteille at univ-rennes1 dot fr
|
Jerome ROBBIANO (robbiano@univmed.fr)
jerome dot robbiano at univmed dot fr
|
Julien MARCHAL (jmarchal@univ-nancy2.fr)
julien dot marchal at univ-nancy2 dot fr
|
Julien Lafourcade (jlafour5@univ-pau.fr)
julien dot lafourcade at univ-pau dot fr
|
Pascal Aubry (paubry@univ-rennes1.fr)
pascal dot aubry at univ-rennes1 dot fr
|
Raymond Bourges (bourges@univ-rennes1.fr)
raymond dot bourges at univ-rennes1 dot fr
|
Romuald Lorthioir (rlorthio@univ-rennes1.fr)
romuald dot lorthioir at univ-rennes1 dot fr
|
Sylvain De Féo (sdefeo@univ-rennes1.fr)
sylvain dot de-feo at univ-rennes1 dot fr
|
Vincent Bonamy (vibonamy@univ-rennes1.fr)
vincent dot bonamy at univ-rennes1 dot fr
|
Vincent MATHIEU (vmathieu@univ-nancy2.fr)
vincent dot mathieu at univ-nancy2 dot fr
|
Virginie Joussot (vjoussot)
virginie dot joussot at univ-tlse1 dot fr
|
Yves Deschamps (ydeschamps)
yves dot deschamps at univ-lille1 dot fr
|
|
Changes in version 0.19.0 (coming soon)
New features
- Added class org.esupportail.commons.services.cas.ServletCasServiceImpl to handle CAS proxy tickets in servlet mode (Raymond Bourges).
- Added tag <e:paginator> (Cédric Le Proust).
- Added classes to update LDAP directories (Fabrice Jammes).
Bug fix
- NullPointerException in I18nUtils.getResourceBundle() (pascal Aubry).
Enhancement
- use a single web.xml for portlet and servlet deployments (Pascal Aubry).
Other changes
- tag e:commandButton now accepts i18n parameters (Pascal Aubry).
- added empty constructors to paginators (Pascal Aubry).
- renamed UrlGenerator methods (Pascal Aubry).
- added method StringUtils.removeUtf8Accents() (pascal Aubry).
- upgraded to Spring 2.0.8 (Pascal Aubry).
Changes in version 0.18.0
Enhancement
- VersionningService.upgradeDatabase() now returns a boolean and is re-called until it returns false (Pascal Aubry).
Other changes
- upgraded to Hibernate 3.2.5ga (Pascal Aubry).
- restored the old default DOCTYPE (Pascal Aubry).
Changes in version 0.17.4
Enhancements
- improved IE7 Javascript compatibility (Cédric Leproust).
- fixed exceptions thrown when printing attributes in exception reports (Pascal Aubry).
Other changes
- changed the default DOCTYPE (Nadia Henry).
- added jakarta-oro needed by validators (Pascal Aubry).
- added SystemUtils.getServer() (Pascal Aubry).
Changes in version 0.17.3
Bug fix
- fixed paginator navigation (Pascal Aubry).
New feature
- Added property noEmailException and noEmailExceptions to exception handlers to limit the number of the exception reports sent by email (Pascal Aubry).
Other changes
- use c3p0 by default instead of the Hibernate built-in connection pool (Pascal Aubry).
- use a serializable Faces context for infoglue (Yves Deschamps).
Changes in version 0.17.2
Bug fixes
- Fixed download URLs for non empty contexts (Raymond Bourges).
- Get the server name in exception reports for batch commands (Pascal Aubry).
New features
- Added property debug to allow remote debugging (Raymond Bourges).
- Added tag e:seletOneRadio (Yves Deschamps).
- Added property exceptionViews to exception handlers to allow the usage of several exception views (Pascal Aubry).
- Added CSS/Javascript code in exception views to show/hide exception details (Pascal Aubry and Vincent Bonamy).
Other changes
- use mixed instead of alternative when sending text/html emails (Yves Deschamps).
- upgraded spring to 2.0.4 and xfire to 1.2.6 (Pascal Aubry).
Changes in version 0.17.1
Bug fix
- Fixed exception handling for servlets (Pascal Aubry).
New features
- Added class HqlUtils (Pascal Aubry).
Changes in version 0.17.0
Bug fixes
- Fixed bean versionningService.batch (Pascal Aubry, requested by Yves Deschamps).
- Fixed exception handling for web services (Pascal Aubry).
New features
- Files can be attached when sending emails (Cédric Leproust).
- LDAP requests can retrieved groups and any other entity, not just users (Pascal Aubry, Yoann Duvail and Vincent Bonamy).
- It is now possible to retrieve Proxy Tickets from a CAs server thanks to bean casService (Pascal Aubry).
- Now handle docbook source documentation (Sylvain De Féo).
Enhancements
- Added properties docs.exclude.commons, docs.examples.commons, docs.examples.app and docs.format (Pascal Aubry, requested by Gwénaëlle Bouteille).
- Added property logLevel to exception service factories (Pascal Aubry, requested by Alexandre Boisseau).
Other changes
- Method HttpUtils.getPortletCurrentUserInfo() is deprecated, use getPortalPref() instead (Pascal Aubry).
- Class CachingLdapServiceImpl was renamed SearchableLdapUserServiceImpl (Pascal Aubry).
Changes in version 0.16.1
Bug fix
- Fixed FacesException in exception handling for servlet deployments (Vincent Bonamy).
Enhancements
- Added mock classes to do JUnit tests (Vincent Bonamy).
Other changes
- HttpUtils.getHttpServletRequest() becomes public (Vincent Bonamy).
- Added methods removeSessionAttribute and removeContextAttribute to class ContextUtils (Vincent Bonamy).
- Added class org.esupportail.commons.test.AbstractTest for JUnit tests (Vincent Bonamy).
- Added jars spring-mock and junit (Vincent Bonamy)
Changes in version 0.16.0
Enhancement
- Tomahawk extensions and file upload can now be used in portlets (Pascal Aubry).
Other changes
- Upgraded to Tomahawk 1.1.5 (Pascal Aubry).
Changes in version 0.15.2
Bug fixes
- fixed NoRequestBoundException in batch mode (Pascal Aubry, pointed out by Yves Deschamps).
Changes in version 0.15.1
Bug fixes
- fixed a syntax error in welcome.jsp and about.jsp (Pascal Aubry, pointed out by Yves Deschamps).
- fixed BeanUtils to make property configurers (such as PropertyPlaceholderConfigurer) work in batch commands (Pascal Aubry, pointed out by Gwenaëlle Bouteille).
Enhancement
- added log.fatal() (Gwénaëlle Bouteille).
Changes in version 0.15.0
Enhancement
- LDAP requests are now handled by spring-ldap instead of ldapTemplate (Pascal Aubry, requested by Mathieu Larchet).
Changes in version 0.14.0
Bug fix
- esup-commons does not rely on Pluto any more (Pascal Aubry).
New features
- added support for global session attributes (Pascal Aubry).
Enhancements
- classes BundlesCachingI18nServiceImpl and BundleCachingI18nServiceImpl now use the cache manager (Pascal Aubry).
Other changes
- upgraded to Spring 2.0.4 (Pascal Aubry, requested by Mathieu Larchet).
- listener RequestContextListener is not needed any more in servlet mode (Pascal Aubry).
Changes in version 0.13.1
Other changes
- versionningService.checkVersion() now throws VersionException (Pascal Aubry).
Changes in version 0.13.0
Bug fixes
- fixed FacesPortlet by saving request attributes (Vincent Bonamy).
- added missing fck-faces-1.7.26.jar (Pascal Aubry, pointed out by Olivier Ziller).
- LoggerImpl did not print the right class (Gwénaëlle Bouteille).
Enhancements
- esup-commons applications can now rely on several databases (Pascal Aubry, requested by Gwénaëlle Bouteille).
- added methods trace() to class Logger (Gwenaelle Bouteille).
- added class VoidVersionningServiceImpl for a trivial (empty) version management (Gwenaelle Bouteille).
Other changes
- upgraded to MyFaces 1.1.5 and tomahawk 1.1.5-SNAPSHOT-20070305 (Pascal Aubry, requested by Raymond Bourges).
- added MyFaces sandbox 1.1.5-SNAPSHOT-20070305 (Pascal Aubry, requested by Yves Deschamps and Cédric Leproust).
- upgraded to pluto-1.0.1-rc4 (Pascal Aubry, requested by Vincent Bonamy).
- updated cru-root.keystore to include the CyberTrust authority (Raymond Bourges).
- moved commons.dao.HibernateUtils to commons.services.database.DatabaseUtils (Pascal Aubry, requested by Olivier Ziller).
Changes in version 0.12.4
Bug fixes
- fixed quotes in tags e:bold and e:italic (Benjamin Bertelle).
- fixed ArrayIndexOutOfBoundException for empty deep links parameters (Pascal Aubry).
New features
- added XFire support for web services (Pascal Aubry).
- added Rome support for RSS and Atom feeds (Pascal Aubry).
Enhancements
- test the user search of library esup-portal-ws (Pascal Aubry).
- added attribute footer to tag e:page (Benjamin Bertelle).
- removed unused things from portlet.css (Benjamin Bertelle).
Other changes
- upgraded to esup-portal-ws-20070118 (Pascal Aubry).
- changed footer style in tags-example.xml (Benjamin Bertelle).
- added tags e:inputSecret and e:inputFileUpload (Benjamin Bertelle).
Changes in version 0.12.3
Enhancement
- improved the readability of exception reports (Raymond Bourges).
Other change
- upgraded to esup-portal-ws-20070111 (Pascal Aubry).
Changes in version 0.12.2
Bug fix
- paginators were not correctly reloaded when removing all the items of the last visible page (Pascal Aubry, pointed out by Benjamin Bertelle).
Changes in version 0.12.1
Bug fix
- bad redirection on exceptions in non root contexts for servlet installations (Pascal Aubry, pointed out by Raymond Bourges).
Changes in version 0.12.0
New features
- uPortal groups and attributes can now be retrieved from portlets, cf esup-portal-ws (Pascal Aubry).
- never commit the database on exceptions (Pascal Aubry).
- fixed bad names of upload files with IE (Pascal Aubry, pointed out by Rosette Tuy).
Bug fixes
- removed error message when changing the locale from the welcome page (Pascal Aubry).
- fixed bad things re-ordering (Pascal Aubry).
Other changes
- now use only Spring-scoped beans (Pascal Aubry).
Changes in version 0.11.0
New features
- illustrate the usage of FCK Editor (Pascal Aubry).
- added paginators (Pascal Aubry).
- added deep links (Pascal Aubry).
Changes in version 0.10.0
New features
- added log/logout buttons for CAS authentication in servlet mode (Pascal Aubry).
- made the application accessible for non authenticated users (Pascal Aubry).
- externalized the authentication layer to bean authenticationService (Pascal Aubry).
- added utility class DownloadUtils and servlet DownloadServlet to ease file downloading (Pascal Aubry).
Enhancements
- removed enclosing HTML header tags of e:page in portlet mode (Pascal Aubry).
- improved exception handling (Pascal Aubry).
Other changes
- moved TagsConfigurator to package org.esupportail.commons.tags.config (Pascal Aubry).
- moved JSF controllers to package org.esupportail.xxx.controllers (Pascal Aubry).
- moved package org.esupportail.[commons|xxx].visualBeans to org.esupportail.[commons|xxx].web.beans (Pascal Aubry).
- moved package org.esupportail.xxx.beans to org.esupportail.xxx.domain.beans (Pascal Aubry).
- split faces-config.xml to application.xml, navigation-rules.xml and managed-beans.xml (Pascal Aubry).
- declared backing beans at JSF-level (Pascal Aubry).
- replaced bean exceptionService by bean exceptionServiceFactory (Pascal Aubry).
- all the beans are now declared at Spring-level (Pascal Aubry).
- updated to Spring 2.0-final (Pascal Aubry).
Documentation
- added new pages on the links between the configuration files, the layers of the application and the naming conventions used (Pascal Aubry).
|