Code Monkey home page Code Monkey logo

poker-party-manager's People

Watchers

 avatar  avatar

poker-party-manager's Issues

Incorrect display of tab

What steps will reproduce the problem?
1. Go to 'visualisation d'un championnat'
2. Click on the tab which is currently inactive (e.g. 'classement')
3. While the application is requesting the tab's content, click back on the
other tab (e.g. 'Parties')

What is the expected output? What do you see instead?

Expected output : nothing !!! The application SHOULD STAY on the last
selected tab and not going back to the inactive tab (e.g. 'classement').
Even though, it should display the correct tab name. Instead :

 as soon as the request ends, the data is displayed in the active tab,
without changing the tab name/selecting the proper tab. Hence, the ranking
seems to be displayed in  the 'parties' tab...

What version of the product are you using? On what operating system?

Mozilla, Windows XP

Please provide any additional information below.

This bug should normally happen, provided that the server reply arrives in
a timely manner. But it is not always the case, especially these days
(major server and/or software problem altering the access time to data)

Original issue reported on code.google.com by [email protected] on 27 Nov 2006 at 7:34

fonction de correction automatique

Suggestion d'évolution.

Sur le 'too bad' (écart) : proposer une fonction de correction automatique
en distribuant l'erreur sur les joueurs sélectionnés (par ex. à l'aide de
check box qui apparaissent à côté des joueurs de la partie)

Original issue reported on code.google.com by [email protected] on 15 Oct 2006 at 12:21

Improve invitations confirmation process

Currently, when replying to an invitation, an email is sent to
[email protected] and to all the list.

Improve this process :
  * First step (1.1) : add a reply-to field set to the email of the sender
of the invitation
  * Second step (2.0) : generate a reply link that will notify sender of
the invitation and update the attendees list (to be displayed somewhere in
the site)

Original issue reported on code.google.com by [email protected] on 10 May 2007 at 6:24

Ajuster la taille de la colonne Total (tableau classement de championnat)

Suggestion d'évolution :

En complément de l'issue sur les arrondis :

Ajuster la taille et l'alignement de la colonne Total (tableau classement 
de championnat) pour améliorer la lisibilité du tableau (éviterait le 
recours à l'ascenseur horizontal)

Je suggère un alignement à Gauche de toute la colonne Total (et uniquement 
celle-ci) pour une lecture et une association mentale plus rapide des 
résultats.

Original issue reported on code.google.com by [email protected] on 14 Oct 2006 at 9:24

No response on Championnat details

What steps will reproduce the problem?
1. Click on 'Championnat en cours' or 'détails' in the championships list
What is the expected output?

  ben the championnat en cours. tiens donc.

What do you see instead?

see below

What version of the product are you using? On what operating system?

Mozilla, Windows XP

Please provide any additional information below.

Sometime I get that :

Grails Runtime Exception
Error Details
Message: exception getting property value with CGLIB (set
hibernate.cglib.use_reflection_optimizer=false for more info) getter of
Player.?
Caused by: exception getting property value with CGLIB (set
hibernate.cglib.use_reflection_optimizer=false for more info) getter of
Player.?; nested exception is org.hibernate.PropertyAccessException:
exception getting property value with CGLIB (set
hibernate.cglib.use_reflection_optimizer=false for more info) getter of
Player.?
Class: show.gsp
At Line: [74]
Code Snippet:
74: <th></th>
75: </tr>
Stack Trace
org.springframework.orm.hibernate3.HibernateSystemException: exception
getting property value with CGLIB (set
hibernate.cglib.use_reflection_optimizer=false for more info) getter of
Player.?; nested exception is org.hibernate.PropertyAccessException:
exception getting property value with CGLIB (set
hibernate.cglib.use_reflection_optimizer=false for more info) getter of
Player.? org.hibernate.PropertyAccessException: exception getting property
value with CGLIB (set hibernate.cglib.use_reflection_optimizer=false for
more info) getter of Player.? at
org.hibernate.tuple.PojoEntityTuplizer.getPropertyValuesWithOptimizer(PojoEntity
Tuplizer.java:229)
at
org.hibernate.tuple.PojoEntityTuplizer.getPropertyValues(PojoEntityTuplizer.java
:194)
at
org.hibernate.persister.entity.AbstractEntityPersister.getPropertyValues(Abstrac
tEntityPersister.java:3242)
at
org.hibernate.event.def.DefaultFlushEntityEventListener.getValues(DefaultFlushEn
tityEventListener.java:153)
at
org.hibernate.event.def.DefaultFlushEntityEventListener.onFlushEntity(DefaultFlu
shEntityEventListener.java:106)
at
org.hibernate.event.def.AbstractFlushingEventListener.flushEntities(AbstractFlus
hingEventListener.java:195)
at
org.hibernate.event.def.AbstractFlushingEventListener.flushEverythingToExecution
s(AbstractFlushingEventListener.java:76)
at
org.hibernate.event.def.DefaultAutoFlushEventListener.onAutoFlush(DefaultAutoFlu
shEventListener.java:35)
at org.hibernate.impl.SessionImpl.autoFlushIfRequired(SessionImpl.java:978)
at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1545) at
org.hibernate.impl.CriteriaImpl.list(CriteriaImpl.java:283) at
org.codehaus.groovy.grails.orm.hibernate.metaclass.FindByPersistentMethod$1.doIn
Hibernate(FindByPersistentMethod.java:63)
at
org.springframework.orm.hibernate3.HibernateTemplate.execute(HibernateTemplate.j
ava:365)
at
org.springframework.orm.hibernate3.HibernateTemplate.execute(HibernateTemplate.j
ava:333)
at
org.codehaus.groovy.grails.orm.hibernate.metaclass.FindByPersistentMethod.doInvo
keInternalWithExpressions(FindByPersistentMethod.java:54)
at
org.codehaus.groovy.grails.orm.hibernate.metaclass.AbstractClausedStaticPersiste
ntMethod.doInvokeInternal(AbstractClausedStaticPersistentMethod.java:414)
at
org.codehaus.groovy.grails.orm.hibernate.metaclass.AbstractStaticPersistentMetho
d.invoke(AbstractStaticPersistentMethod.java:67)
at
org.codehaus.groovy.grails.commons.metaclass.AbstractDynamicMethods.invokeStatic
Method(AbstractDynamicMethods.java:191)
at
org.codehaus.groovy.grails.commons.metaclass.DelegatingMetaClass.invokeStaticMet
hod(DelegatingMetaClass.java:65)
at org.codehaus.groovy.runtime.Invoker.invokeMethod(Invoker.java:138) at
org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:104)
at
org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethod(ScriptBytecodeAda
pter.java:85)
at
PokerPartyManagerTagLib$_closure2_closure6_closure7.doCall(PokerPartyManagerTagL
ib:29)
at sun.reflect.GeneratedMethodAccessor1016.invoke(Unknown Source) at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.jav
a:25)
at java.lang.reflect.Method.invoke(Method.java:585) at
org.codehaus.groovy.runtime.ReflectionMetaMethod.invoke(ReflectionMetaMethod.jav
a:67)
at
org.codehaus.groovy.runtime.MetaClassHelper.doMethodInvoke(MetaClassHelper.java:
657)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:350) at
groovy.lang.Closure.call(Closure.java:175) at
groovy.lang.Closure.call(Closure.java:188) at
org.codehaus.groovy.runtime.DefaultGroovyMethods.each(DefaultGroovyMethods.java:
684)
at gjdk.java.util.Collection_GroovyReflector.invoke(Unknown Source) at
groovy.lang.MetaMethod.invoke(MetaMethod.java:111) at
org.codehaus.groovy.runtime.NewInstanceMetaMethod.invoke(NewInstanceMetaMethod.j
ava:99)
at
org.codehaus.groovy.runtime.MetaClassHelper.doMethodInvoke(MetaClassHelper.java:
657)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:350) at
org.codehaus.groovy.runtime.Invoker.invokeMethod(Invoker.java:146) at
org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:104)
at
org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethod(ScriptBytecodeAda
pter.java:85)
at
PokerPartyManagerTagLib$_closure2_closure6.doCall(PokerPartyManagerTagLib:27)
at sun.reflect.GeneratedMethodAccessor1018.invoke(Unknown Source) at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.jav
a:25)
at java.lang.reflect.Method.invoke(Method.java:585) at
org.codehaus.groovy.runtime.ReflectionMetaMethod.invoke(ReflectionMetaMethod.jav
a:67)
at
org.codehaus.groovy.runtime.MetaClassHelper.doMethodInvoke(MetaClassHelper.java:
657)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:350) at
groovy.lang.Closure.call(Closure.java:175) at
groovy.lang.Closure.call(Closure.java:188) at
org.codehaus.groovy.runtime.DefaultGroovyMethods.each(DefaultGroovyMethods.java:
684)
at gjdk.java.util.Collection_GroovyReflector.invoke(Unknown Source) at
groovy.lang.MetaMethod.invoke(MetaMethod.java:111) at
org.codehaus.groovy.runtime.NewInstanceMetaMethod.invoke(NewInstanceMetaMethod.j
ava:99)
at
org.codehaus.groovy.runtime.MetaClassHelper.doMethodInvoke(MetaClassHelper.java:
657)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:350) at
org.codehaus.groovy.runtime.Invoker.invokeMethod(Invoker.java:146) at
org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:104)
at
org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethod(ScriptBytecodeAda
pter.java:85)
at PokerPartyManagerTagLib$_closure2.doCall(PokerPartyManagerTagLib:23) at
sun.reflect.GeneratedMethodAccessor1240.invoke(Unknown Source) at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.jav
a:25)
at java.lang.reflect.Method.invoke(Method.java:585) at
org.codehaus.groovy.runtime.ReflectionMetaMethod.invoke(ReflectionMetaMethod.jav
a:67)
at
org.codehaus.groovy.runtime.MetaClassHelper.doMethodInvoke(MetaClassHelper.java:
657)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:350) at
groovy.lang.Closure.call(Closure.java:175) at
org.codehaus.groovy.grails.web.pages.GroovyPage.invokeTag(GroovyPage.java:187)
at gjdk.championship_show_gsp_GroovyReflector.invoke(Unknown Source) at
groovy.lang.MetaMethod.invoke(MetaMethod.java:111) at
org.codehaus.groovy.runtime.MetaClassHelper.doMethodInvoke(MetaClassHelper.java:
657)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:350) at
org.codehaus.groovy.runtime.Invoker.invokeMethod(Invoker.java:158) at
org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:104)
at
org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethod(ScriptBytecodeAda
pter.java:85)
at championship_show_gsp.run(show.gsp:119) at
org.codehaus.groovy.grails.web.pages.GroovyPagesTemplateEngine$GroovyPageTemplat
eWritable.writeTo(GroovyPagesTemplateEngine.java:397)
at
org.codehaus.groovy.grails.web.pages.GroovyPagesServlet.doPage(GroovyPagesServle
t.java:150)
at
org.codehaus.groovy.grails.web.pages.GroovyPagesServlet.doGet(GroovyPagesServlet
.java:103)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:689) at
javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilt
erChain.java:252)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.
java:173)
at
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java
:672)
at
org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatc
her.java:463)
at
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.j
ava:398)
at
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.jav
a:301)
at
org.springframework.web.servlet.view.InternalResourceView.renderMergedOutputMode
l(InternalResourceView.java:97)
at
org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:250)
at
org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:
961)
at
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.j
ava:738)
at
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.ja
va:658)
at
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet
.java:392)
at
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:347
)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:689) at
javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilt
erChain.java:252)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.
java:173)
at
com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:119
)
at
com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:55)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilt
erChain.java:202)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.
java:173)
at
org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(Characte
rEncodingFilter.java:75)
at
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilte
r.java:76)
at
org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterPr
oxy.java:137)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilt
erChain.java:202)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.
java:173)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:2
13)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:1
78)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107
)
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:199) at
org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:282) at
org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:767) at
org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:697)
at
org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:889
)
at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:68
4)
at java.lang.Thread.run(Thread.java:595) Caused by:
java.lang.OutOfMemoryError: Java heap space


Original issue reported on code.google.com by [email protected] on 27 Nov 2006 at 6:26

Make user names dynamic

User names should be dynamic, i.e. :

- a mouseover should display information about the player (his/her 
profile, photo and current ranking in the active championship)
- a click should permit to email him/her or go to his/her profile page 
(where it should possible to email him/her)

Original issue reported on code.google.com by [email protected] on 3 Jan 2007 at 11:59

Bad handling of a long player list (parties tab)

What steps will reproduce the problem?
1. Display a championship parties table

What is the expected output? What do you see instead?
The tab is not wide enough considering the number of players

What version of the product are you using? On what operating system?
Firefox, winXP

Please provide any additional information below.
Suggestions :
- implement the pagination feature (as suggested by issue #19)
- invert rows and columns so that older parties are not displayed unless 
you jump to other pages. The player list will be fully displayed in a 
vertical way
- sort the players' list by championship rank

Original issue reported on code.google.com by [email protected] on 20 Dec 2006 at 11:47

Login failure -- pls trigger a user friendly message

What steps will reproduce the problem?
1. Try to login (last attempt at approx dec 20th 11h25 GMT)

What is the expected output? What do you see instead?
See  the stack trace below
If it is a temporary problem (e.g. the database server is being serviced), 
a user friendly message should warn that the database is not available at 
that moment (retry later). This message should be triggered before the 
login attempt and the login form should be unabled accordingly.
Suggestion : display some non confidential information in the login page, 
before login (such as the number of managed championships, the number of 
stored parties, the number of online players etc.). In case the database 
is unreachable -> warn the user.

Please provide any additional information below.
Grails Runtime Exception
Error Details
Message: Hibernate operation: Cannot open connection; uncategorized 
SQLException for SQL [???]; SQL state [08004]; error code [0]; Connexion 
refusée. Vérifiez que le nom de machine et le port sont corrects et que 
postmaster accepte les connexions TCP/IP.; nested exception is 
org.postgresql.util.PSQLException: Connexion refusée. Vérifiez que le nom 
de machine et le port sont corrects et que postmaster accepte les 
connexions TCP/IP. 
Caused by: org.springframework.jdbc.UncategorizedSQLException: Hibernate 
operation: Cannot open connection; uncategorized SQLException for SQL 
[???]; SQL state [08004]; error code [0]; Connexion refusée. Vérifiez que 
le nom de machine et le port sont corrects et que postmaster accepte les 
connexions TCP/IP.; nested exception is org.postgresql.util.PSQLException: 
Connexion refusée. Vérifiez que le nom de machine et le port sont corrects 
et que postmaster accepte les connexions TCP/IP. 
Class: PlayerController 
At Line: [117] 
Code Snippet:

117: def player = Player.findByLogin(params.login)
118: if (player) {

Stack Trace
org.codehaus.groovy.runtime.InvokerInvocationException: 
org.springframework.jdbc.UncategorizedSQLException: Hibernate operation: 
Cannot open connection; uncategorized SQLException for SQL [???]; SQL 
state [08004]; error code [0]; Connexion refusée. Vérifiez que le nom de 
machine et le port sont corrects et que postmaster accepte les connexions 
TCP/IP.; nested exception is org.postgresql.util.PSQLException: Connexion 
refusée. Vérifiez que le nom de machine et le port sont corrects et que 
postmaster accepte les connexions TCP/IP. at 
org.codehaus.groovy.runtime.MetaClassHelper.doMethodInvoke
(MetaClassHelper.java:657) at groovy.lang.MetaClassImpl.invokeMethod
(MetaClassImpl.java:367) at groovy.lang.Closure.call(Closure.java:175) at 
groovy.lang.Closure.call(Closure.java:170) at 
org.codehaus.groovy.grails.web.servlet.mvc.SimpleGrailsControllerHelper.han
dleAction(SimpleGrailsControllerHelper.java:375) at 
org.codehaus.groovy.grails.web.servlet.mvc.SimpleGrailsControllerHelper.han
dleURI(SimpleGrailsControllerHelper.java:310) at 
org.codehaus.groovy.grails.web.servlet.mvc.SimpleGrailsControllerHelper.han
dleURI(SimpleGrailsControllerHelper.java:126) at 
org.codehaus.groovy.grails.web.servlet.mvc.SimpleGrailsController.handleReq
uest(SimpleGrailsController.java:79) at 
org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle
(SimpleControllerHandlerAdapter.java:44) at 
org.springframework.web.servlet.DispatcherServlet.doDispatch
(DispatcherServlet.java:723) at 
org.springframework.web.servlet.DispatcherServlet.doService
(DispatcherServlet.java:663) at 
org.springframework.web.servlet.FrameworkServlet.processRequest
(FrameworkServlet.java:394) at 
org.springframework.web.servlet.FrameworkServlet.doPost
(FrameworkServlet.java:358) at javax.servlet.http.HttpServlet.service
(HttpServlet.java:709) at javax.servlet.http.HttpServlet.service
(HttpServlet.java:802) at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
(ApplicationFilterChain.java:252) at 
org.apache.catalina.core.ApplicationFilterChain.doFilter
(ApplicationFilterChain.java:173) at 
com.opensymphony.module.sitemesh.filter.PageFilter.parsePage
(PageFilter.java:118) at 
com.opensymphony.module.sitemesh.filter.PageFilter.doFilter
(PageFilter.java:52) at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
(ApplicationFilterChain.java:202) at 
org.apache.catalina.core.ApplicationFilterChain.doFilter
(ApplicationFilterChain.java:173) at 
org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal
(CharacterEncodingFilter.java:75) at 
org.springframework.web.filter.OncePerRequestFilter.doFilter
(OncePerRequestFilter.java:77) at 
org.springframework.web.filter.DelegatingFilterProxy.doFilter
(DelegatingFilterProxy.java:137) at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
(ApplicationFilterChain.java:202) at 
org.apache.catalina.core.ApplicationFilterChain.doFilter
(ApplicationFilterChain.java:173) at 
org.apache.catalina.core.StandardWrapperValve.invoke
(StandardWrapperValve.java:213) at 
org.apache.catalina.core.StandardContextValve.invoke
(StandardContextValve.java:178) at 
org.apache.catalina.core.StandardHostValve.invoke
(StandardHostValve.java:126) at 
org.apache.catalina.valves.ErrorReportValve.invoke
(ErrorReportValve.java:105) at 
org.apache.catalina.core.StandardEngineValve.invoke
(StandardEngineValve.java:107) at 
org.apache.catalina.connector.CoyoteAdapter.service
(CoyoteAdapter.java:148) at org.apache.jk.server.JkCoyoteHandler.invoke
(JkCoyoteHandler.java:199) at org.apache.jk.common.HandlerRequest.invoke
(HandlerRequest.java:282) at org.apache.jk.common.ChannelSocket.invoke
(ChannelSocket.java:767) at 
org.apache.jk.common.ChannelSocket.processConnection
(ChannelSocket.java:697) at 
org.apache.jk.common.ChannelSocket$SocketConnection.runIt
(ChannelSocket.java:889) at 
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run
(ThreadPool.java:684) at java.lang.Thread.run(Thread.java:595) Caused by: 
org.springframework.jdbc.UncategorizedSQLException: Hibernate operation: 
Cannot open connection; uncategorized SQLException for SQL [???]; SQL 
state [08004]; error code [0]; Connexion refusée. Vérifiez que le nom de 
machine et le port sont corrects et que postmaster accepte les connexions 
TCP/IP.; nested exception is org.postgresql.util.PSQLException: Connexion 
refusée. Vérifiez que le nom de machine et le port sont corrects et que 
postmaster accepte les connexions TCP/IP. at 
org.springframework.jdbc.support.SQLStateSQLExceptionTranslator.translate
(SQLStateSQLExceptionTranslator.java:97) at 
org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.transla
te(SQLErrorCodeSQLExceptionTranslator.java:258) at 
org.springframework.orm.hibernate3.HibernateAccessor.convertJdbcAccessExcep
tion(HibernateAccessor.java:424) at 
org.springframework.orm.hibernate3.HibernateAccessor.convertHibernateAccess
Exception(HibernateAccessor.java:411) at 
org.springframework.orm.hibernate3.HibernateTemplate.execute
(HibernateTemplate.java:371) at 
org.springframework.orm.hibernate3.HibernateTemplate.execute
(HibernateTemplate.java:334) at 
org.codehaus.groovy.grails.orm.hibernate.metaclass.FindByPersistentMethod.d
oInvokeInternalWithExpressions(FindByPersistentMethod.java:55) at 
org.codehaus.groovy.grails.orm.hibernate.metaclass.AbstractClausedStaticPer
sistentMethod.doInvokeInternal
(AbstractClausedStaticPersistentMethod.java:409) at 
org.codehaus.groovy.grails.orm.hibernate.metaclass.AbstractStaticPersistent
Method.invoke(AbstractStaticPersistentMethod.java:72) at 
org.codehaus.groovy.grails.commons.metaclass.AbstractDynamicMethods.invokeS
taticMethod(AbstractDynamicMethods.java:191) at 
org.codehaus.groovy.grails.commons.metaclass.DelegatingMetaClass.invokeStat
icMethod(DelegatingMetaClass.java:65) at 
org.codehaus.groovy.runtime.Invoker.invokeMethod(Invoker.java:139) at 
org.codehaus.groovy.runtime.InvokerHelper.invokeMethod
(InvokerHelper.java:104) at 
org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethod
(ScriptBytecodeAdapter.java:80) at PlayerController$_closure12.doCall
(PlayerController:117) at sun.reflect.GeneratedMethodAccessor547.invoke
(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke
(Method.java:585) at 
org.codehaus.groovy.runtime.ReflectionMetaMethod.invoke
(ReflectionMetaMethod.java:67) at 
org.codehaus.groovy.runtime.MetaClassHelper.doMethodInvoke
(MetaClassHelper.java:655) at groovy.lang.MetaClassImpl.invokeMethod
(MetaClassImpl.java:367) at 
org.codehaus.groovy.runtime.Invoker.invokeMethod(Invoker.java:159) at 
org.codehaus.groovy.runtime.InvokerHelper.invokeMethod
(InvokerHelper.java:104) at 
org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethod
(ScriptBytecodeAdapter.java:80) at PlayerController$_closure12.doCall
(PlayerController) at sun.reflect.GeneratedMethodAccessor546.invoke
(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke
(Method.java:585) at 
org.codehaus.groovy.runtime.ReflectionMetaMethod.invoke
(ReflectionMetaMethod.java:67) at 
org.codehaus.groovy.runtime.MetaClassHelper.doMethodInvoke
(MetaClassHelper.java:655) ... 38 more Caused by: 
org.postgresql.util.PSQLException: Connexion refusée. Vérifiez que le nom 
de machine et le port sont corrects et que postmaster accepte les 
connexions TCP/IP. at 
org.postgresql.core.v3.ConnectionFactoryImpl.openConnectionImpl
(ConnectionFactoryImpl.java:122) at 
org.postgresql.core.ConnectionFactory.openConnection
(ConnectionFactory.java:65) at 
org.postgresql.jdbc2.AbstractJdbc2Connection.<init>
(AbstractJdbc2Connection.java:116) at 
org.postgresql.jdbc3.AbstractJdbc3Connection.<init>
(AbstractJdbc3Connection.java:30) at 
org.postgresql.jdbc3.Jdbc3Connection.<init>(Jdbc3Connection.java:24) at 
org.postgresql.Driver.makeConnection(Driver.java:369) at 
org.postgresql.Driver.connect(Driver.java:245) at 
org.apache.commons.dbcp.DriverConnectionFactory.createConnection
(DriverConnectionFactory.java:37) at 
org.apache.commons.dbcp.PoolableConnectionFactory.makeObject
(PoolableConnectionFactory.java:290) at 
org.apache.commons.pool.impl.GenericObjectPool.borrowObject
(GenericObjectPool.java:771) at 
org.apache.commons.dbcp.PoolingDataSource.getConnection
(PoolingDataSource.java:95) at 
org.apache.commons.dbcp.BasicDataSource.getConnection
(BasicDataSource.java:540) at 
org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider.getCon
nection(LocalDataSourceConnectionProvider.java:81) at 
org.hibernate.jdbc.ConnectionManager.openConnection
(ConnectionManager.java:417) at 
org.hibernate.jdbc.ConnectionManager.getConnection
(ConnectionManager.java:144) at 
org.hibernate.jdbc.AbstractBatcher.prepareQueryStatement
(AbstractBatcher.java:105) at 
org.hibernate.loader.Loader.prepareQueryStatement(Loader.java:1561) at 
org.hibernate.loader.Loader.doQuery(Loader.java:661) at 
org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections
(Loader.java:224) at org.hibernate.loader.Loader.doList(Loader.java:2145) 
at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2029) at 
org.hibernate.loader.Loader.list(Loader.java:2024) at 
org.hibernate.loader.criteria.CriteriaLoader.list(CriteriaLoader.java:94) 
at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1533) at 
org.hibernate.impl.CriteriaImpl.list(CriteriaImpl.java:283) at 
org.codehaus.groovy.grails.orm.hibernate.metaclass.FindByPersistentMethod$1
.doInHibernate(FindByPersistentMethod.java:72) at 
org.springframework.orm.hibernate3.HibernateTemplate.execute
(HibernateTemplate.java:366) ... 63 more Caused by: 
java.net.ConnectException: Connection refused at 
java.net.PlainSocketImpl.socketConnect(Native Method) at 
java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333) at 
java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195) at 
java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182) at 
java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366) at 
java.net.Socket.connect(Socket.java:507) at java.net.Socket.connect
(Socket.java:457) at java.net.Socket.<init>(Socket.java:365) at 
java.net.Socket.<init>(Socket.java:178) at 
org.postgresql.core.PGStream.<init>(PGStream.java:60) at 
org.postgresql.core.v3.ConnectionFactoryImpl.openConnectionImpl
(ConnectionFactoryImpl.java:77) ... 89 more 

Original issue reported on code.google.com by [email protected] on 20 Dec 2006 at 11:35

Enhancement suggestion : handling of the buy-in value

For each new party, the buy-in value as well as the structure of the buy-in
should be editable. The results of the party should then be computed
accordingly ( - number of buy-ins * buy-in value + number of remaining
chips * ...). The default value and default structure (number of chips per
buy-in) should be a 'Championnat' attribute which should be editable in the
'detail' window.

This feature seems necessary to let other groups of people use the application.

Original issue reported on code.google.com by [email protected] on 27 Nov 2006 at 7:51

Add pagination in championship details page

In the championship details page, there can be a lot of parties to display.
So it can be long to display and hard to find information inside the page.

Therefore, add pagination :-)

Original issue reported on code.google.com by [email protected] on 20 Dec 2006 at 10:14

Plug authorization mechanisms

Introduce levels of authorization :
  * everybody can add championships, parties and scores
  * only self can change its personal information

Original issue reported on code.google.com by [email protected] on 9 Sep 2006 at 6:04

Notification des changements de statut des issues

Aucune notification reçue par email pour m'avertir de la suppression de 
l'issue 5. Aucune justification ne m'a été notifiée.

Signé un utilisateur en colère mais très content du site quand même ;-)

Original issue reported on code.google.com by [email protected] on 15 Oct 2006 at 6:33

PPM fails to display the &quot;tripots&quot; list

What steps will reproduce the problem?
1. login to PPM
2. from any page, click on "Tripots > Lister" in the left side menu (url : 
http://people.zenexity.fr/poker/place/list )


What is the expected output? What do you see instead?
PPM fails to display the place list. See the enclosed stack trace

What version of the product are you using? On what operating system?
PPM 1.0-Beta1
OS: Win XP SP 2
Browser: IE7

Please provide any additional information below.
see enclosed file

Original issue reported on code.google.com by [email protected] on 4 May 2007 at 1:31

Attachments:

Unable to delete a party

What steps will reproduce the problem?
1. Try to delete a party

What is the expected output? What do you see instead?
It is not possible to erase a party that was created unappropriatly (e.g. 
regis13 has entered an unofficial party in order to increase his pot value)
This should be possible and easy (with a warning/confirmation message). I 
couldnt do it properly.


Original issue reported on code.google.com by [email protected] on 20 Dec 2006 at 11:56

Unable to change place of a party

While editing a party, if you change its place, there's the following stack
trace :
   [groovy] Handler execution resulted in exception - forwarding to
resolved error view
   [groovy] org.springframework.orm.hibernate3.HibernateSystemException:
identifier of an instance of Place was altered from 14 to 39; nested
exception is org.hibernate.HibernateException: identifier of an instance of
Place was altered from 14 to 39
   [groovy] org.hibernate.HibernateException: identifier of an instance of
Place was altered from 14 to 39
   [groovy]     at
org.hibernate.event.def.DefaultFlushEntityEventListener.checkId(DefaultFlushEnti
tyEventListener.java:51)
   [groovy]     at
org.hibernate.event.def.DefaultFlushEntityEventListener.getValues(DefaultFlushEn
tityEventListener.java:150)
   [groovy]     at
org.hibernate.event.def.DefaultFlushEntityEventListener.onFlushEntity(DefaultFlu
shEntityEventListener.java:106)
   [groovy]     at
org.hibernate.event.def.AbstractFlushingEventListener.flushEntities(AbstractFlus
hingEventListener.java:195)
   [groovy]     at
org.hibernate.event.def.AbstractFlushingEventListener.flushEverythingToExecution
s(AbstractFlushingEventListener.java:76)
   [groovy]     at
org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListe
ner.java:26)
   [groovy]     at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:1009)
   [groovy]     at
org.springframework.orm.hibernate3.HibernateAccessor.flushIfNecessary(HibernateA
ccessor.java:394)
   [groovy]     at
org.springframework.orm.hibernate3.support.OpenSessionInViewInterceptor.postHand
le(OpenSessionInViewInterceptor.java:180)
   [groovy]     at
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.j
ava:723)
   [groovy]     at
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.ja
va:658)
   [groovy]     at
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet
.java:392)
   [groovy]     at
org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:35
7)
   [groovy]     at javax.servlet.http.HttpServlet.service(HttpServlet.java:616)
   [groovy]     at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
   [groovy]     at
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:427)
   [groovy]     at
org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicat
ionHandler.java:830)

Original issue reported on code.google.com by [email protected] on 9 Sep 2006 at 5:42

Character ' is incorrectly supported

What steps will reproduce the problem?
1. Update the "informations personnelles"
2. Write a sentence that includes a '

What is the expected output? What do you see instead?
At the next connection, the sentence is cut from the ' up to the end of it.

Original issue reported on code.google.com by [email protected] on 15 Dec 2006 at 4:38

Email notifications

Email the following notifications :
  * propositions for a party
  * scores of a party and subsequent positions


Original issue reported on code.google.com by [email protected] on 25 Nov 2006 at 11:13

Nom de joueur incorrect

Yoann s'écrit sans 'h' dans le cas du cousin de Rèdge.

Le compte étant activé et étant déjà utilisé pour quelques parties, 
pourrais-tu (stp):

- corriger son nom dans les enregistrements de toutes les tables 
- envoyer un email à yoann ( [email protected] ) pour le notifier que 
son compte est désormais yoann et non yohann

D'avance merci pour lui. @+++ et encore bravo. On a gagné pas mal de temps 
hier soir pour les comptes (mais malheureusement, ça n'empêche pas les 
erreurs...). D'ailleurs excellent le coup de la fonction 'check'.

Original issue reported on code.google.com by [email protected] on 15 Oct 2006 at 6:42

classification des issues

Je souhaiterais changer la catégorie des issues que je dépose de 'defect' 
en 'enhancement' le cas échéant. Rien n'est décrit dans l'aide en ligne à 
ce sujet. Ai pas trouvé la fonction sur le site. Or, certaines issues sont 
bien classées en autre chose que defect. HELP!!!! sinon vais me faire 
engueuler par l'admin du projet ;-)

Original issue reported on code.google.com by [email protected] on 15 Oct 2006 at 6:30

i18n

internationalize Web interface

Original issue reported on code.google.com by [email protected] on 9 Sep 2006 at 5:44

Bad pagination using ie

What steps will reproduce the problem?
1. Use ie
2. Pages, frames, tables (etc.) are badly justified/paginated 

What is the expected output? What do you see instead?

Frames, tables and so on should use the minimum of blank spaces so that 
scrolling is not required (when avoidable). Instead, columns are far too 
wide. Even the login page is badly paginated.

What version of the product are you using? On what operating system?
ie7, win XP SP2

Please provide any additional information below.

To recommend the use of firefox is not an acceptable fix. Should the 
application be widely distributed, interoperability must be ensured with 
major browsers used by a general audience. A correct pagination is a basic 
prerequisite for any serious site.


Original issue reported on code.google.com by [email protected] on 3 Jan 2007 at 2:03

Personalized homepage

Add a personalized homepage with the following information :
  * participating championships and positions
  * latest scores
  * upcoming parties
  * other ideas ?

Original issue reported on code.google.com by [email protected] on 29 Apr 2007 at 2:27

Documentation

Write some documentation :
  * Features
  * Technologies
  * Screenshots
  * Quickstart

Original issue reported on code.google.com by [email protected] on 3 May 2007 at 7:58

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.