Rapport des demandes du serveur Redmine

Sujet Description Statut Par Type Priorité Version Catégorie Date de création
[Nuiton-struts2] create an interceptor overriding ExecuteAndWaitInterceptor to copy the uploaded file Interceptor to copy the temp file to avoid it is deleted before the execAndWait thread has time to read it cf http://stackoverflow.com/questions/22382779/file-not-saved-in-temp-path-using-struts2-with-execandwait-interceptor Résolu kmorin Evolution Normal 1.18 nuiton-struts -
Migrates to git   Résolu tchemit Tâche Normal 1.18 - -
Remove winstone launcher (unmaintained)   Résolu echatellier Tâche Normal 1.18 dependencies -
Update to jetty 9   Résolu echatellier Evolution Normal 1.18 dependencies -
Remove unused modules from build   Résolu echatellier Tâche Normal 1.18 dependencies -
Update dependencies
[INFO]   com.google.guava:guava .................................. 17.0 -> 19.0
[INFO]   commons-io:commons-io ..................................... 2.4 -> 2.5
[INFO]   junit:junit ............................................. 4.11 -> 4.12
[INFO]   org.apache.commons:commons-lang3 ........................ 3.3.2 -> 3.4
[INFO]   org.apache.shiro:shiro-core ........................... 1.2.2 -> 1.2.5
[INFO]   org.apache.shiro:shiro-web ............................ 1.2.2 -> 1.2.5
[INFO]   org.apache.struts:struts2-core ...................... 2.3.16 -> 2.3.29
[INFO]   org.apache.struts:struts2-json-plugin ............... 2.3.16 -> 2.3.29
[INFO]   org.apache.struts.xwork:xwork-core .................. 2.3.16 -> 2.3.29
[INFO]   org.eclipse.jetty:jetty-runner ........... 9.3.6.v20151106 -> 9.4.0.M0
[INFO]   org.hibernate:hibernate-core ............. 3.6.10.Final -> 5.2.0.Final
[INFO]   org.nuiton:nuiton-config ........................ 3.0-rc-1 -> 3.0-rc-4
[INFO]   org.nuiton:nuiton-utils ........................ 3.0-rc-7 -> 3.0-rc-12
[INFO]   org.nuiton.i18n:nuiton-i18n ............................... 3.3 -> 3.5
[INFO]   org.slf4j:slf4j-api .................................. 1.7.5 -> 1.7.21
[INFO]   org.slf4j:slf4j-log4j12 .............................. 1.7.5 -> 1.7.21
Résolu echatellier Tâche Normal 1.18 dependencies -
Update to topia 3.1.1   Résolu echatellier Tâche Normal 1.18 dependencies -
Updates nuiton-config to 3.0-rc-1   Résolu tchemit Tâche Normal 1.17 dependencies -
Updates mavenpom to 5.1 and use new site layout   Résolu tchemit Tâche Normal 1.17 dependencies -
Updates nuiton-utils to 3.0-rc-7   Résolu tchemit Tâche Normal 1.17 dependencies -
Updates i18n to 3.3   Résolu tchemit Tâche Normal 1.17 dependencies -
Use topia 3.0 ToPIA API has changes, we must then follow them. Résolu dralagen Evolution Normal 1.17 nuiton-web -
Introduce JsonConverter   Résolu bleny Evolution Normal 1.16 nuiton-struts -
Updates mavenpom to 5.0   Résolu tchemit Tâche Normal 1.16 dependencies -
Rename _ method to t as it was done in I18n project   Résolu tchemit Evolution Normal 1.16 nuiton-struts -
Number converter with local parameters Create a number converter, Use local parameters (grouping separator and decimal separator) for format and parse double and Integer. This converter will be replace DoubleConverter Résolu sbavencoff Evolution Normal 1.16 nuiton-struts -
Updates topia to 3.0-alpha-10   Résolu athimel Tâche Normal 1.15-alpha-3 dependencies -
Updates nuiton-utils to 3.0-rc-2   Résolu athimel Tâche Normal 1.15-alpha-3 dependencies -
Updates Eugene to 2.7.4   Résolu athimel Tâche Normal 1.15-alpha-3 dependencies -
Updates nuiton-i18n to 3.0   Résolu athimel Tâche Normal 1.15-alpha-3 dependencies -
Updates nuiton-config to 3.0-alpha-2   Résolu athimel Tâche Normal 1.15-alpha-3 dependencies -
Updates mavenpom to 4.7   Résolu athimel Tâche Normal 1.15-alpha-3 dependencies -
Add a new filter to deal with typed persistence context As the persistence context is a proxy, if you have in your project a specialized persistenceContext, you can't just cast the proxy. To fix this, we need another filter with a typed PersistenceContext *contract* Résolu tchemit Evolution Normal 1.15-alpha-2 nuiton-web -
updates mavenpom to 4.5 + tidy poms and site.xml   Résolu tchemit Tâche Normal 1.15-alpha-2 - -
Use topia 3.0-alpha-8   Résolu tchemit Evolution Normal 1.15-alpha-2 dependencies -
Let nuiton-web be ToPIA 3.0 compliant   Résolu athimel Evolution Normal 1.15-alpha-1 nuiton-web -
Update to Mavenpom 4.4   Résolu athimel Tâche Normal 1.15-alpha-1 dependencies -
Update to Nuiton-utils 3.0-alpha-1   Résolu athimel Tâche Normal 1.15-alpha-1 dependencies -
Update to Struts 2.3.16   Résolu athimel Tâche Normal 1.15-alpha-1 dependencies -
Add 'double' and 'Double' converters to allow usage of both '.' and ',' in parameters' values This converters are already used in several projects Résolu athimel Evolution Normal 1.14 nuiton-struts -
Customize JettyLauncher port and contextPath We can now customize port and contextPath like this:
java -jar mywar.war --port XXX --path /myDefaultPath
Résolu tchemit Evolution Normal 1.13 nuiton-web -
Updates nuiton-utils to 2.6.12   Résolu tchemit Tâche Normal 1.13 dependencies -
Updates mavenpom to 3.4.10   Résolu tchemit Tâche Normal 1.13 dependencies -
Updates slf4j to 1.7.5   Résolu tchemit Tâche Normal 1.13 dependencies -
Updates ToPIA to 2.8-rc-1   Résolu tchemit Tâche Normal 1.13 dependencies -
Updates struts2 to 2.3.14   Résolu tchemit Tâche Normal 1.13 dependencies -
Update to struts 2.3.12   Résolu echatellier Tâche Normal 1.12 dependencies -
Update to topia 2.7.1   Résolu echatellier Tâche Normal 1.12 dependencies -
Update to slf4j 1.7.3   Résolu echatellier Tâche Normal 1.12 dependencies -
Update to nuiton-utils 2.6.11   Résolu echatellier Tâche Normal 1.12 dependencies -
excluded and unused methods parameter value is ignored in TopiaTransactionFilter   Résolu bleny Anomalie Normal 1.12 nuiton-web -
Introduce JpaTransactionFilter It must behave like TopiaTransactionFilter but should inject an EntityManager instead. The implementation should rely on javax.Persistence API only and must not be bound to any of its implementation. Résolu bleny Evolution Normal 1.12 nuiton-web -
Update to eugene 2.6.1   Résolu echatellier Tâche Normal 1.12 dependencies -
Remove deprected FilterPagerUtil from nuiton-struts   Résolu echatellier Tâche Normal 1.12 nuiton-struts -
Redirect user to referer page if user ask for login page by himself Actually user is redirected to requested page is call is intercepted by security. If user ask for login page, he must be redirected to previous page (referer). Résolu echatellier Evolution Normal 1.12 - -
Cache user shiro autorization Autorization are computed at each request. Can be registered into cache and invalidated during login time. Résolu echatellier Evolution Normal 1.12 - -
Security filter doesn't call Shiro parent filter with already connected subject   Résolu echatellier Anomalie Normal 1.12-beta-2 - -
Update to nuiton-utils 2.6.3   Résolu echatellier Tâche Normal 1.12-beta-1 dependencies -
Update to struts 2.3.4.1   Résolu echatellier Tâche Normal 1.12-beta-1 dependencies -
Update to nuiton-i18n 2.5   Résolu echatellier Tâche Normal 1.12-beta-1 - -
Update to topia 2.7   Résolu echatellier Tâche Normal 1.12-beta-1 dependencies -
Add new security module based on topia and shiro Add new security module based on topia as persistence layer, and shiro for authentication and autorization framework Résolu echatellier Evolution Normal 1.12-beta-1 - -
Review and enhance MonitoringFilter Things to be reviewed : * "text/html" is hardcoded, it's OK for me since this is the type of the page returned by my web app and i don't care about static content (images, css, js...). * JMX object name : for now "Servlet:application=Statistics" is hardcoded, there may be a convention to follow and the object name may depend on the application. Résolu tchemit Evolution Normal 1.11 nuiton-web -
Extends struts fieldError to have dynamic fieldNames For pollen application I need to add some dynamci fieldError liek this :

A patch should be submit to struts 2 project as well :)
Résolu tchemit Evolution Normal 1.11 nuiton-struts -
Add a FilterBean This beans extends the nuiton-utils PagerBean and add the order and filter datas. Rejeté tchemit Evolution Normal 1.11 nuiton-struts -
Deprecates the FilterPagerUtil This api is moved to ToPIA project. Résolu tchemit Evolution Normal 1.11 nuiton-struts -
<ns:help/> does not work with textarea When you click inside the textarea field, the displayed documentation does not correspond to the expected field Résolu athimel Anomalie Immédiat 1.11 nuiton-struts -
nuiton-rss tests are not isolated (and are not self-contained by project)   Résolu tchemit Anomalie Normal 1.10 nuiton-rss -
Can use request to begin a new transaction in TopiatransactionFilter I need to access to request to be able to open a new transaction (user session contains a root context). Be ware, the abstract method beginTransaction have a parameter and so api is not compatible with previous version. Résolu tchemit Evolution Normal 1.10 nuiton-web -
Updates to ToPIA 2.6.7 and hibernate 3.6.10   Résolu tchemit Tâche Normal 1.10 dependencies -
Can customize request attribute name to use in TransactionFilter In case we need to use more than one db source in a same application, the request attribute name must be customizable. Résolu tchemit Evolution Normal 1.10 nuiton-web -
mycheckboxlist template does not work with firefox 3.6 Using a href within javascript opens a new page with firefox 3.6. Prefer use a href="#" + onclick="XXX". Résolu tchemit Anomalie Normal 1.9.2 nuiton-struts -
Updates struts to 2.3.1.2   Résolu tchemit Tâche Normal 1.9.2 dependencies -
Align jetty version to the one from mavenpom use this in pom :
${jettyPluginVersion}
Résolu tchemit Tâche Normal 1.9.2 dependencies -
Updates to mavenpom 3.1   Résolu tchemit Tâche Normal 1.9.2 dependencies -
Updates to topia 2.6.6   Résolu tchemit Tâche Normal 1.9.2 dependencies -
When closing topia context, the transaction can stay in bad state As the transaction is not rollback in a topia context close, the transaction stay in a bad state and then application is really dead (can not do any more, any queries on db :(). Résolu tchemit Anomalie Urgent 1.9.1 nuiton-web -
Updates to topia 2.6.5   Résolu tchemit Tâche Normal 1.9.1 dependencies -
Updates slf4j to 1.6.4   Résolu tchemit Tâche Normal 1.9.1 dependencies -
Updates to mavenpom 3.0.7 This permits due to http://nuiton.org/issues/1852 to configure release tag by the book. Résolu tchemit Tâche Normal 1.9.1 - -
Updates to struts 2.3.1.1   Résolu tchemit Tâche Normal 1.9.1 dependencies -
Proxied TopiaContext makes infinite loop on toString invocation Here is the stacktrace : org.nuiton.web.filter.TopiaTransactionFilter$TopiaTransactionProxyInvocationHandler.invoke(TopiaTransactionFilter.java:303) $Proxy4.toString(Unknown Source) java.lang.String.valueOf(String.java:2826) java.lang.StringBuilder.append(StringBuilder.java:115) org.nuiton.web.filter.TopiaTransactionFilter.onUnusedMethod(TopiaTransactionFilter.java:246) org.nuiton.web.filter.TopiaTransactionFilter$TopiaTransactionProxyInvocationHandler.invoke(TopiaTransactionFilter.java:303) $Proxy4.toString(Unknown Source) java.lang.String.valueOf(String.java:2826) java.lang.StringBuilder.append(StringBuilder.java:115) org.nuiton.web.filter.TopiaTransactionFilter.onUnusedMethod(TopiaTransactionFilter.java:246) org.nuiton.web.filter.TopiaTransactionFilter$TopiaTransactionProxyInvocationHandler.invoke(TopiaTransactionFilter.java:303) $Proxy4.toString(Unknown Source) java.lang.String.valueOf(String.java:2826) java.lang.StringBuilder.append(StringBuilder.java:115) org.nuiton.web.filter.TopiaTransactionFilter.onUnusedMethod(TopiaTransactionFilter.java:246) org.nuiton.web.filter.TopiaTransactionFilter$TopiaTransactionProxyInvocationHandler.invoke(TopiaTransactionFilter.java:303) Résolu athimel Anomalie Normal 1.9 nuiton-web -
Add a filter to gather stats on computation time for all application pages on a per page basis Since it's a filter, it should works with any web framework based on Servlet API. Data should be made available through JMX. Résolu tchemit Evolution Normal 1.8 nuiton-web -
Add a nuiton struts taglib As a first tag, we need a tag that can suround a part of a form and display a text available through an url Résolu athimel Evolution Normal 1.8 nuiton-struts -
Remove TopiaTransactionInterceptor   Résolu tchemit Evolution Normal 1.6 nuiton-struts -
Introduce a new neutral TopiaTransactionFilter This third version is the good one :) We open and close the transaction in the filter. Transaction is setted as an attribute in the ServletRequest. Résolu tchemit Evolution Normal 1.6 nuiton-web -
Updates to topia 2.6.4   Résolu tchemit Tâche Normal 1.6 dependencies -
Updates to org.apache.commons.lang3 api   Résolu tchemit Tâche Normal 1.6 dependencies -
Find a better way to manage transaction   Résolu bleny Evolution Normal 1.5 nuiton-struts -
Deprecate TopiaTransactionInterceptor   Résolu bleny Evolution Normal 1.5 nuiton-struts -
Add CloseTopiaTransactionFilter It should allow to close any transaction found in the servlet request. TopiaTransactionInterceptor must be update to * be able to only open an not closing the transaction * pushing the transaction (in the request) to make it available to the filter Résolu bleny Evolution Normal 1.5 nuiton-struts -
Updates to ToPIA 2.6.3   Résolu tchemit Tâche Normal 1.5 dependencies -
Add OpenTopiaTransactionInterceptor Similar to TopiaTransactionInterceptor but instead of closing the transaction, push it in the servlet request for delayed close Résolu bleny Evolution Normal 1.5 nuiton-struts -
Updates to Topia 2.6.2   Résolu tchemit Tâche Normal 1.4 dependencies -
Can not use mycheckboxlist with nested id If there is an dot in id, the generated code does not work. Résolu tchemit Anomalie Normal 1.4 nuiton-struts -
Updates to struts 2.2.3.1   Résolu tchemit Tâche Normal 1.4 dependencies -
Updates war launcher documentation done in r114. Résolu echatellier Evolution Normal 1.4 documentation -
Remove TopiaTransactionAware And move it to Topia Résolu tchemit Evolution Normal 1.3 nuiton-struts -
use i18n in template mycheckboxlist   Résolu tchemit Evolution Normal 1.3 nuiton-struts -
SortableFlexTable does not update correctly When model is updated, all rows are not updated correctly. Old rows can still be displayed. Résolu jcouteau Anomalie Normal 1.3 nuiton-gwt -
Improve the TopiaTransactionInterceptor the interceptor should be able to commit and rollback transaction if required + instanciate the transaction only if required. Résolu tchemit Evolution Normal 1.3 nuiton-struts -
Create a TextProvider for Struts2 using nuiton's i18n   Résolu athimel Evolution Normal 1.3 nuiton-struts -
mycheckboxlist does not work under firefox The link Tout sélectionner - Tout déselectionner fires a new page under firefox, we must box the javascript in a *void* method.
Tout sélectionner
Will become
Tout sélectionner
Résolu tchemit Anomalie Normal 1.3 nuiton-struts -
Updates to i18n 2.4.1   Résolu tchemit Evolution Normal 1.3 dependencies -
ArrayOutOfBoundException if the model is empty   Résolu jcouteau Anomalie Normal 1.3 nuiton-gwt -
Updates to ToPIA 2.6.1   Résolu tchemit Evolution Normal 1.3 dependencies -
Introduce a interceptor to open and close Topia transaction in a struts2 action   Résolu tchemit Evolution Normal 1.2 nuiton-struts -
Add a customized checkboxlist template This templates add a select all - deselect all link Résolu tchemit Evolution Normal 1.2 nuiton-struts -
Add GPL, CC-By-SA or CC-By icons - nuvola : http://www.icon-king.com - simplistica : http://dryicons.com/free-icons/preview/simplistica/ - famfamfam : http://www.famfamfam.com/lab/icons/silk/ - tango : http://tango-project.org/Tango_Icon_Theme_Guidelines Rejeté - Evolution Normal 1.2 - -
Add common css Check chorem projects (Bonzoms, Pollen, ...) Rejeté - Evolution Normal 1.2 - -