Comunes: Issueshttp://redmine.ourproject.org/2014-03-28T16:44:04ZComunes
Redmine Kune - Enhancement #578 (New): Add a filter in Inboxhttp://redmine.ourproject.org/issues/5782014-03-28T16:44:04ZLorenzo Morenorutrus@gmail.com
<p>A simple searchbox or a filter could be very useful in Inbox.</p>
<p>If a filter is made, at least it could search in the last 50 or 100 conversations.</p>
<p>If it possible, Search not only the first blip but also in replies along the wave.</p> Kune - Enhancement #573 (In Progress): Add Inbox search filterhttp://redmine.ourproject.org/issues/5732014-02-10T15:57:57ZPablo Ojangurenpablojan@gmail.com
<p>We'd like to provide a way to filter inbox messages in order to search old messages.</p>
<p>It might be related with <a href="http://redmine.ourproject.org/issues/292" class="issue status-5 priority-4 priority-default closed" title="Improve design/usability of wave-inbox (Closed)">#292</a> and Kune <a href="http://redmine.ourproject.org/issues/65" class="issue status-1 priority-5 priority-high3" title="Usability of WIAB client (mocks analize) (New)">#65</a></p> Kune - Defect #516 (New): "Read" button does not refresh the wavehttp://redmine.ourproject.org/issues/5162013-03-09T14:46:08ZSamer -
<p>Under the list of participants in a wave, there is a list of buttons. One is for "mark as unread all blips of the wave", while another is for marking them as "read".</p>
<p>When pressing the "unread" button it does show all blips as green (unread) and the number of unread blips in the inbox list of waves (e.g. 8).</p>
<p>However, when pressing the "read" button afterwards, it does not show all blips as grey (read). It does though show the proper number of unread blips in the inbox list of waves (e.g. no number, as everything is read). This is just a lack of refresh, because jumping to another wave and coming back shows properly all blips as read.</p> Kune - Enhancement #515 (New): Add a "mark all as read" button in the wavehttp://redmine.ourproject.org/issues/5152013-03-09T03:56:15ZCOCHISE CESARCOCHISECESAR@GMAIL.COM
<p>When you join to a old wave, all menssages at him become notifications.We need to change this behaivor or add a obtion to bulk mark this bits as read.</p> Move Commons - Defect #499 (Resolved): "Previous" should be enabled even if I didn't click "Yes/No"http://redmine.ourproject.org/issues/4992013-02-04T21:04:32ZMario Gallegosmgallegos76@gmail.comKune - Enhancement #435 (New): Add "Share with all your contacts"http://redmine.ourproject.org/issues/4352012-11-28T14:22:11ZVicente J. Ruiz Juradovjrj@ourproject.org
<p>For the user space</p> Kune - Enhancement #434 (New): Add actions to other chat subscriptions statushttp://redmine.ourproject.org/issues/4342012-11-28T01:22:35ZVicente J. Ruiz Juradovjrj@ourproject.org
<p>IsBuddie currently only work if somenoe is subscribed from/to another one.</p>
We need other more specific conditions:
<ul>
<li>Subscribed to</li>
<li>Subscribed from</li>
</ul>
and related Actions:
<ul>
<li>Is following you, follow him</li>
<li>you follow him/her</li>
</ul> Kune - Defect #433 (New): #!signin(prefs) seems it's not workinghttp://redmine.ourproject.org/issues/4332012-11-28T00:46:01ZVicente J. Ruiz Juradovjrj@ourproject.org
<p>Seems #!signin(prefs) it's not redirecting correctly...</p> Kune - Enhancement #384 (New): Add a new property to themes, the iconsethttp://redmine.ourproject.org/issues/3842012-10-16T09:59:41ZVicente J. Ruiz Juradovjrj@ourproject.org
<p>So we can choose different icons (initially dark or light icons) for each theme.</p> Kune - Defect #315 (New): #signin(waveid) url fail since hashbangshttp://redmine.ourproject.org/issues/3152012-06-20T23:27:56ZVicente J. Ruiz Juradovjrj@ourproject.org
<p>INFO: StageTwo: create id generator<br />Thu Jun 21 01:25:52 CEST 2012 KuneLog<br />INFO: StageTwo: create signed in user null<br />Thu Jun 21 01:25:52 CEST 2012 KuneLog<br />SEVERE: Error in 'onModuleLoad()' method<br />java.lang.NullPointerException: Expected non-null address<br /> at org.waveprotocol.wave.model.util.Preconditions.checkNotNull(Preconditions.java:126)<br /> at org.waveprotocol.wave.model.wave.ParticipantId.validate(ParticipantId.java:71)<br /> at org.waveprotocol.wave.model.wave.ParticipantId.of(ParticipantId.java:132)<br /> at org.waveprotocol.wave.model.wave.ParticipantId.ofUnsafe(ParticipantId.java:148)<br /> at cc.kune.wave.client.CustomStageTwoProvider.createSignedInUser(CustomStageTwoProvider.java:108)<br /> at org.waveprotocol.wave.client.StageTwo$DefaultProvider.getSignedInUser(StageTwo.java:329)<br /> at org.waveprotocol.wave.client.StageTwo$DefaultProvider.createConnector(StageTwo.java:546)<br /> at org.waveprotocol.wave.client.StageTwo$DefaultProvider.getConnector(StageTwo.java:349)<br /> at cc.kune.wave.client.CustomStageTwoProvider.install(CustomStageTwoProvider.java:133)<br /> at org.waveprotocol.wave.client.StageTwo$DefaultProvider$1.execute(StageTwo.java:258)<br /> at org.waveprotocol.wave.client.common.util.CountdownLatch.tick(CountdownLatch.java:64)<br /> at org.waveprotocol.wave.client.StageTwo$DefaultProvider$3.execute(StageTwo.java:277)<br /> at org.waveprotocol.wave.client.scheduler.BrowserBackedScheduler.workUnit(BrowserBackedScheduler.java:294)<br /> at org.waveprotocol.wave.client.scheduler.BrowserBackedScheduler.workAll(BrowserBackedScheduler.java:319)<br /> at org.waveprotocol.wave.client.scheduler.BrowserBackedScheduler.workSlice(BrowserBackedScheduler.java:367)<br /> at org.waveprotocol.wave.client.scheduler.BrowserBackedScheduler.access$2(BrowserBackedScheduler.java:346)<br /> at org.waveprotocol.wave.client.scheduler.BrowserBackedScheduler$1.run(BrowserBackedScheduler.java:40)<br /> at org.waveprotocol.wave.client.scheduler.GwtSimpleTimer$2.run(GwtSimpleTimer.java:46)<br /> at com.google.gwt.user.client.Timer.fire(Timer.java:141)<br /> at sun.reflect.GeneratedMethodAccessor45.invoke(Unknown Source)<br /> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)<br /> at java.lang.reflect.Method.invoke(Method.java:597)<br /> at com.google.gwt.dev.shell.MethodAdaptor.invoke(MethodAdaptor.java:103)<br /> at com.google.gwt.dev.shell.MethodDispatch.invoke(MethodDispatch.java:71)<br /> at com.google.gwt.dev.shell.OophmSessionHandler.invoke(OophmSessionHandler.java:157)<br /> at com.google.gwt.dev.shell.BrowserChannelServer.reactToMessagesWhileWaitingForReturn(BrowserChannelServer.java:326)<br /> at com.google.gwt.dev.shell.BrowserChannelServer.invokeJavascript(BrowserChannelServer.java:207)<br /> at com.google.gwt.dev.shell.ModuleSpaceOOPHM.doInvoke(ModuleSpaceOOPHM.java:126)<br /> at com.google.gwt.dev.shell.ModuleSpace.invokeNative(ModuleSpace.java:561)<br /> at com.google.gwt.dev.shell.ModuleSpace.invokeNativeObject(ModuleSpace.java:269)<br /> at com.google.gwt.dev.shell.JavaScriptHost.invokeNativeObject(JavaScriptHost.java:91)<br /> at com.google.gwt.core.client.impl.Impl.apply(Impl.java)<br /> at com.google.gwt.core.client.impl.Impl.entry0(Impl.java:214)<br /> at sun.reflect.GeneratedMethodAccessor26.invoke(Unknown Source)<br /> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)<br /> at java.lang.reflect.Method.invoke(Method.java:597)<br /> at com.google.gwt.dev.shell.MethodAdaptor.invoke(MethodAdaptor.java:103)<br /> at com.google.gwt.dev.shell.MethodDispatch.invoke(MethodDispatch.java:71)<br /> at com.google.gwt.dev.shell.OophmSessionHandler.invoke(OophmSessionHandler.java:157)<br /> at com.google.gwt.dev.shell.BrowserChannelServer.reactToMessages(BrowserChannelServer.java:281)<br /> at com.google.gwt.dev.shell.BrowserChannelServer.processConnection(BrowserChannelServer.java:531)<br /> at com.google.gwt.dev.shell.BrowserChannelServer.run(BrowserChannelServer.java:352)<br /> at java.lang.Thread.run(Thread.java:662)<br />Thu Jun 21 01:25:53 CEST 2012 KuneLog<br />INFO: Wave client session: {"id":"EhGOAUOwjg","address":"test12@localhost","domain":"localhost"}<br />Thu Jun 21 01:25:54 CEST 2012 REMOTE_LOG<br />SEVERE: Token: 1340234754692<br /> Expected non-null address<br /> org.waveprotocol.wave.model.util.Preconditions.checkNotNull (Preconditions.java:126)<br /> org.waveprotocol.wave.model.wave.ParticipantId.validate (ParticipantId.java:71)<br /> org.waveprotocol.wave.model.wave.ParticipantId.of (ParticipantId.java:132)<br /> org.waveprotocol.wave.model.wave.ParticipantId.ofUnsafe (ParticipantId.java:148)<br /> cc.kune.wave.client.CustomStageTwoProvider.createSignedInUser (CustomStageTwoProvider.java:108)<br /> org.waveprotocol.wave.client.StageTwo$DefaultProvider.getSignedInUser (StageTwo.java:329)<br /> org.waveprotocol.wave.client.StageTwo$DefaultProvider.createConnector (StageTwo.java:546)<br /> org.waveprotocol.wave.client.StageTwo$DefaultProvider.getConnector (StageTwo.java:349)<br /> cc.kune.wave.client.CustomStageTwoProvider.install (CustomStageTwoProvider.java:133)<br /> org.waveprotocol.wave.client.StageTwo$DefaultProvider$1.execute (StageTwo.java:258)<br /> org.waveprotocol.wave.client.common.util.CountdownLatch.tick (CountdownLatch.java:64)<br /> org.waveprotocol.wave.client.StageTwo$DefaultProvider$3.execute (StageTwo.java:277)<br /> org.waveprotocol.wave.client.scheduler.BrowserBackedScheduler.workUnit (BrowserBackedScheduler.java:294)<br /> org.waveprotocol.wave.client.scheduler.BrowserBackedScheduler.workAll (BrowserBackedScheduler.java:319)<br /> org.waveprotocol.wave.client.scheduler.BrowserBackedScheduler.workSlice (BrowserBackedScheduler.java:367)<br /> org.waveprotocol.wave.client.scheduler.BrowserBackedScheduler.access$2 (BrowserBackedScheduler.java:346)<br /> org.waveprotocol.wave.client.scheduler.BrowserBackedScheduler$1.run (BrowserBackedScheduler.java:40)<br /> org.waveprotocol.wave.client.scheduler.GwtSimpleTimer$2.run (GwtSimpleTimer.java:46)<br /> com.google.gwt.user.client.Timer.fire (Timer.java:141)<br /> sun.reflect.GeneratedMethodAccessor45.invoke (<cite>:??)<br /> sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:25)<br /> java.lang.reflect.Method.invoke (Method.java:597)<br /> com.google.gwt.dev.shell.MethodAdaptor.invoke (MethodAdaptor.java:103)<br /> com.google.gwt.dev.shell.MethodDispatch.invoke (MethodDispatch.java:71)<br /> com.google.gwt.dev.shell.OophmSessionHandler.invoke (OophmSessionHandler.java:157)<br /> com.google.gwt.dev.shell.BrowserChannelServer.reactToMessagesWhileWaitingForReturn (BrowserChannelServer.java:326)<br /> com.google.gwt.dev.shell.BrowserChannelServer.invokeJavascript (BrowserChannelServer.java:207)<br /> com.google.gwt.dev.shell.ModuleSpaceOOPHM.doInvoke (ModuleSpaceOOPHM.java:126)<br /> com.google.gwt.dev.shell.ModuleSpace.invokeNative (ModuleSpace.java:561)<br /> com.google.gwt.dev.shell.ModuleSpace.invokeNativeObject (ModuleSpace.java:269)<br /> com.google.gwt.dev.shell.JavaScriptHost.invokeNativeObject (JavaScriptHost.java:91)<br /> com.google.gwt.core.client.impl.Impl.apply (Impl.java:</cite>)<br /> com.google.gwt.core.client.impl.Impl.entry0 (Impl.java:214)<br /> sun.reflect.GeneratedMethodAccessor26.invoke (??:??)<br /> sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:25)<br /> java.lang.reflect.Method.invoke (Method.java:597)<br /> com.google.gwt.dev.shell.MethodAdaptor.invoke (MethodAdaptor.java:103)<br /> com.google.gwt.dev.shell.MethodDispatch.invoke (MethodDispatch.java:71)<br /> com.google.gwt.dev.shell.OophmSessionHandler.invoke (OophmSessionHandler.java:157)<br /> com.google.gwt.dev.shell.BrowserChannelServer.reactToMessages (BrowserChannelServer.java:281)<br /> com.google.gwt.dev.shell.BrowserChannelServer.processConnection (BrowserChannelServer.java:531)<br /> com.google.gwt.dev.shell.BrowserChannelServer.run (BrowserChannelServer.java:352)<br /> java.lang.Thread.run (Thread.java:662)</p> Kune - Enhancement #240 (New): Add a command cli to kunehttp://redmine.ourproject.org/issues/2402012-04-17T00:41:41ZVicente J. Ruiz Juradovjrj@ourproject.org
<p>Started, see trunk/core/kune-cli</p> Kune - Enhancement #187 (New): "Names" should be allowed to be repeatedhttp://redmine.ourproject.org/issues/1872012-02-11T10:30:10ZAnonymous
<p>When registering a new user, I understand the "username" must be unique. However, it also shows an error (This name in already in use. Please try with a different name) when writing a Name already in use. I don't agree. If two users want to have the same name (Javier Garcia) but different username, it should be allowed.</p> Kune - Enhancement #148 (New): Add a contextual menu to (Wave) avatarshttp://redmine.ourproject.org/issues/1482011-11-04T13:53:20ZVicente J. Ruiz Juradovjrj@ourproject.org
<p>In (Wave) avatars add also a contextual menu (chat, etc). Now this works only in group space avatars.</p>
<p>Original comment by Javier in Spanish<br />"Debería haber un menú textual sobre las imágenes de usuario que te permitiera hacer acciones sobre él, chatear, amigarle etc. (me parece que solo aparece cuando ya es tu amigo)."</p>
<p>Currently It's not trivial to patch this wave code but...</p> Kune - Enhancement #147 (New): Add again the multimedia gallery toolhttp://redmine.ourproject.org/issues/1472011-11-02T23:39:19ZVicente J. Ruiz Juradovjrj@ourproject.org
<p>But using waves only for comment the contents below... the main doc will be the video/image/etc.</p> Kune - Enhancement #51 (New): Add an Move Commons widget in Kune (maybe based in the new form)http://redmine.ourproject.org/issues/512011-05-09T11:47:40ZVicente J. Ruiz Juradovjrj@ourproject.org
<p>Using the <a href="http://redmine.ourproject.org/projects/kune/wiki/EntityOptions" class="wiki-page new">EntityOptions</a>* code and maybe a wizard similar tu <a href="http://redmine.ourproject.org/projects/kune/wiki/LicenseWizard" class="wiki-page new">LicenseWizard</a>*</p>