Giter Club home page Giter Club logo

walkaround's People

Contributors

vega113 avatar

walkaround's Issues

redirect loop when enabling user names and pictures

What steps will reproduce the problem?
1. Install an instance to App Engine following the instructions at 
http://code.google.com/p/walkaround/wiki/RunningTheCode, also add the client 
API keys
2. Click Enable user names and pictures, click Enable

What is the expected output?  What do you see instead?
A popup should appear to connect to my Google Account. Instead, I get a 
redirect loop error

What browser and browser version are you using?  On what operating system?
Chrome 17.0.963.2 dev on Ubuntu 10.10

What URL does your browser show when the problem occurs?  Did you compile
walkaround on your machine, or are you using a public instance?
https://agrobrokerwave.appspot.com/authenticate?code=<lot's of 
characters>&tryagain=true
It's running on google app engine

Please provide any additional information below.
I've been using the latest commit, 9fea999d779ea4a21fbc6a2eb5f660a71a2c6a7e

Original issue reported on code.google.com by [email protected] on 12 Dec 2011 at 12:19

Duplicated imported waves

What steps will reproduce the problem?
1. Import a wave from Google Wave
2. Make sure the wave hasn't been modified in Google Wave
3. Import it again in Walkaround (intentionally or not)

What is the expected output? 
The wave shouldn't be imported again if it hasn't been modified since the last 
import.

What do you see instead?
The wave is imported 2 times in Walkaround, with 2 different waveIDs, despite 
being totally identical.

The fault is essentially to the user since the import action has been performed 
twice, but I think there should be a "security" to avoid duplicates: If the 
user doesn't realize his wave has been imported (because the GWave original 
title doesn't appear in the Walkaround inbox for example), trying to import it 
again could be a common mistake. When the wave is 100% identical I think it 
shouldn't be imported again.

What version of the product are you using? On what operating system?
Demo server at wavereactor.appspot.com
Windows XP , Google Chrome


Original issue reported on code.google.com by jeremy.ngl on 5 Nov 2011 at 2:26

Suggestion - add "Import by wave id" feature.

Sometimes you just want to import a wave fast by wave id. It would be great to 
have such an option IMO.

Original issue reported on code.google.com by vega113 on 15 Dec 2011 at 7:56

Error 500 on inevowalk.appspot.com/

I repeatedly get the following when visiting http://inevowalk.appspot.com/inbox:

Error 500
Internal server error

This happens so frequently it renders the Wave installation fundamentally 
useless if I'm unable to rely on it when I need it.

What steps will reproduce the problem?
1. Visiting: https://inevowalk.appspot.com/inbox
2.
3.

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

I expect to have access to my Wave. Instead, I get the 500. Frequently.


What browser and browser version are you using?  On what operating system?

Chrome on Windows 7 64-bit

What URL does your browser show when the problem occurs?  
https://inevowalk.appspot.com/inbox

Did you compile walkaround on your machine, or are you using a public instance?

Using inevowalk.appspot.com


Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 28 Nov 2011 at 4:01

How to update walkaround ? How to delete a wave ?

Hi, not realiy issues but 2 questions:

1/ How to update walkaround without losing my data? It is deployed on App 
Engine.

2/ How to delete a wave ? I own a wave, and I am admin, but I have not button 
or link to delete this wave.

Thanks.

Original issue reported on code.google.com by [email protected] on 18 Jan 2012 at 9:15

Inbox doesn't show wave titles (just arbitrary snippets)

What steps will reproduce the problem?
1. Import a wave from wave.google.com
2. Go to your inbox & look at the waves

What is the expected output?  What do you see instead?
I expect to see the same name that is visible on Wave. Instead, I see random 
excerpts from the wave.

What browser and browser version are you using?  On what operating system?
I am on Mac OS X 10.7.2, running in Chome 15.0.874.121.

What URL does your browser show when the problem occurs?  Did you compile
walkaround on your machine, or are you using a public instance?
I am running a version of Walkaround that is running on App Engine. The URL is 
myAppEngineID.appspot.com/inbox.

Please provide any additional information below.
Editing the wave doesn't reload the title.

Original issue reported on code.google.com by [email protected] on 2 Dec 2011 at 2:55

Error

What steps will reproduce the problem?
1.login
2.Error appears after approval
3.

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

What browser and browser version are you using?  On what operating system?
On iPad safari browser

What URL does your browser show when the problem occurs?  Did you compile
walkaround on your machine, or are you using a public instance?


Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 24 Nov 2011 at 2:44

Error on wave import: Can't split further; too many results (300) between 14932 and 14933

What steps will reproduce the problem?
1. Go to /import and try to import some waves.
2. Pick some wave from the list of found waves and choose "import".
Expected: The wave is imported to Walkaround instance.
Actual: Server error.

0.1.0.2 - - [05/Nov/2011:01:08:27 -0700] "POST /taskqueue/import HTTP/1.1" 500 
3195 "http://wavereactor.appspot.com/taskqueue/import" "AppEngine-Google; 
(+http://code.google.com/appengine)" "wavereactor.appspot.com" ms=1402 
cpu_ms=2867 api_cpu_ms=2517 cpm_usd=0.080832 queue_name=import 
task_name=1436821488731394914 instance=00c61b117c0604d75ef529c32c41907a29c46b
I 2011-11-05 01:08:26.072
com.google.walkaround.wave.server.util.HandlerServlet getHandler: 
getHandler(/taskqueue/import) = 
com.google.walkaround.wave.server.googleimport.ImportTaskHandler@134ea95
I 2011-11-05 01:08:26.072
com.google.walkaround.wave.server.googleimport.ImportTaskHandler doPost: 
Received task: queue import, task name 1436821488731394914, retry count 10
I 2011-11-05 01:08:26.073
com.google.walkaround.wave.server.googleimport.ImportTaskHandler doPost: 
userId=StableUserId(101674296113439515074), taskId=6007
I 2011-11-05 01:08:26.073
com.google.walkaround.wave.server.auth.AccountStore get: Fetching user 
credentials for user StableUserId(101674296113439515074)
I 2011-11-05 01:08:26.073
com.google.walkaround.util.server.RetryHelper runBodyOnce: Running body 
com.google.walkaround.wave.server.auth.AccountStore$3@11507e7
I 2011-11-05 01:08:26.075
com.google.walkaround.util.server.appengine.CheckedDatastore$1 run: Begun 
transaction CheckedTransactionImpl(Txn [wavereactor.7221239195565100975, BEGUN] 
(class com.google.appengine.api.datastore.TransactionImpl@14049d6))
I 2011-11-05 01:08:26.080
com.google.walkaround.wave.server.auth.AccountStore$3 run: Got 
AccountRecord2("u101674296113439515074")
I 2011-11-05 01:08:26.083
com.google.walkaround.util.server.RetryHelper runBodyOnce: Body exited 
normally, run time: 10ms
I 2011-11-05 01:08:26.083
com.google.walkaround.wave.server.auth.ServletAuthHelper populateContext: 
Populating UserContext(null, null, null) from record 
Record(StableUserId(101674296113439515074), [email protected], 
OAuthCredentials(1/zdBA9Q615shX9-9N9LTWuV0C6gji5Q6G78naqgFFhv0, 
ya29.AHES6ZQrmXrbXSIcjF-bqBcUfrXwmEeZNAc2-uRpF3DNDZKCpSVOvM8))
I 2011-11-05 01:08:26.083
com.google.walkaround.wave.server.auth.ServletAuthHelper populateContext: User 
context is now UserContext(StableUserId(101674296113439515074), 
[email protected], 
OAuthCredentials(1/zdBA9Q615shX9-9N9LTWuV0C6gji5Q6G78naqgFFhv0, 
ya29.AHES6ZQrmXrbXSIcjF-bqBcUfrXwmEeZNAc2-uRpF3DNDZKCpSVOvM8))
I 2011-11-05 01:08:26.085
com.google.walkaround.util.server.appengine.CheckedDatastore$1 run: Begun 
transaction CheckedTransactionImpl(Txn [wavereactor.8142946747478850324, BEGUN] 
(class com.google.appengine.api.datastore.TransactionImpl@997c11))
I 2011-11-05 01:08:26.085
com.google.walkaround.wave.server.googleimport.PerUserTable getTask: 
getTask(StableUserId(101674296113439515074), 6007)
I 2011-11-05 01:08:26.090
com.google.walkaround.wave.server.googleimport.PerUserTable getTask: got 
ImportTask(StableUserId(101674296113439515074), 6007, 1320480280121, 
com.google.walkaround.proto.gson.ImportTaskPayloadGsonImpl@ac10f2ef)
I 2011-11-05 01:08:26.093
com.google.walkaround.wave.server.googleimport.ImportTaskHandler handleTask: 
Task to process: ImportTask(StableUserId(101674296113439515074), 6007, 
1320480280121, 
com.google.walkaround.proto.gson.ImportTaskPayloadGsonImpl@ac10f2ef)
I 2011-11-05 01:08:26.093
com.google.walkaround.wave.server.googleimport.RobotApi search: 
search(after:2010/11/19 before:2010/11/19, 0, 300)
I 2011-11-05 01:08:26.093
com.google.walkaround.wave.server.googleimport.RobotApi callRobotApi: 
payload=[{"id":"op_id","method":"wave.robot.search","params":{"index":0,"query":
"after:2010/11/19 before:2010/11/19","numResults":300}}]
I 2011-11-05 01:08:26.093
com.google.walkaround.wave.server.auth.OAuthedFetchService fetch1: Sending 
request (token just refreshed: false): POST 
https://www-opensocial.googleusercontent.com/api/rpc
Content-Type: application/json; charset=UTF-8
I 2011-11-05 01:08:26.334
com.google.walkaround.wave.server.auth.OAuthedFetchService fetch1: response: 
200 with 136089 bytes of content
content-type: application/json; charset=UTF-8
date: Sat, 05 Nov 2011 08:08:26 GMT
expires: Sat, 05 Nov 2011 08:08:26 GMT
cache-control: private, max-age=0
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
x-xss-protection: 1; mode=block
server: GSE
x-google-cache-control: remote-fetch
via: HTTP/1.1 GWA
<content elided>
I 2011-11-05 01:08:27.390
com.google.walkaround.wave.server.googleimport.RobotApi callRobotApi: 
result={"id":"op_id","data":{"searchResults":{"digests":[{"title":"Changelog: 
Wave Robot Java Client 
Library","lastModified":1290203012321,"unreadCount":1,"waveId":"googlewave.com!w
+3djWsKA4A","snippet":"Friday, November 
19th:http://code.google.com/p/wave-robot-java-client/downloads/detail?name=wave-
robot-api-v2-20101119.zip&can=2&q=http://code.google.com/p","participants":["pam
[email protected]","[email protected]","[email protected]","m
[email protected]","exporty-bot@appspot.
I 2011-11-05 01:08:27.391
com.google.walkaround.util.server.RetryHelper runBodyOnce: Running body 
VoidBodyWrapper(com.google.walkaround.wave.server.googleimport.FindRemoteWavesPr
ocessor$2@d6ad74)
I 2011-11-05 01:08:27.394
com.google.walkaround.util.server.appengine.CheckedDatastore$1 run: Begun 
transaction CheckedTransactionImpl(Txn [wavereactor.-2823777095337069436, 
BEGUN] (class com.google.appengine.api.datastore.TransactionImpl@9fae74))
I 2011-11-05 01:08:27.394
com.google.walkaround.wave.server.googleimport.PerUserTable addRemoteWaves: 
Adding 300 digests
W 2011-11-05 01:08:27.461
com.google.walkaround.wave.server.googleimport.PerUserTable addRemoteWaves: 
Ignoring 300 existing entities; 0 remaining
I 2011-11-05 01:08:27.465
com.google.walkaround.util.server.RetryHelper runBodyOnce: Body exited 
normally, run time: 73ms
I 2011-11-05 01:08:27.465
com.google.walkaround.wave.server.googleimport.FindRemoteWavesProcessor 
storeResults: Successfully added 300 remote waves
I 2011-11-05 01:08:27.465
com.google.walkaround.wave.server.googleimport.FindRemoteWavesProcessor 
findWaves: Got 300 results between 14932 and 14933, splitting
E 2011-11-05 01:08:27.465
com.google.walkaround.wave.server.servlet.ServerExceptionFilter sendError: 
RuntimeException; sending 500: Internal server error
java.lang.RuntimeException: Can't split further; too many results (300) between 
14932 and 14933
    at com.google.walkaround.wave.server.googleimport.FindRemoteWavesProcessor.findWaves(FindRemoteWavesProcessor.java:237)
    at com.google.walkaround.wave.server.googleimport.TaskDispatcher.processTask(TaskDispatcher.java:101)
    at com.google.walkaround.wave.server.googleimport.ImportTaskHandler.handleTask(ImportTaskHandler.java:106)
    at com.google.walkaround.wave.server.googleimport.ImportTaskHandler.access$000(ImportTaskHandler.java:48)
    at com.google.walkaround.wave.server.googleimport.ImportTaskHandler$2.run(ImportTaskHandler.java:137)
    at com.google.walkaround.wave.server.auth.ServletAuthHelper.serve(ServletAuthHelper.java:184)
    at com.google.walkaround.wave.server.googleimport.ImportTaskHandler.doPost(ImportTaskHandler.java:134)
    at com.google.walkaround.wave.server.util.HandlerServlet.doPost(HandlerServlet.java:93)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
    at com.google.inject.servlet.ServletDefinition.doService(ServletDefinition.java:263)
    at com.google.inject.servlet.ServletDefinition.service(ServletDefinition.java:178)
    at com.google.inject.servlet.ManagedServletPipeline.service(ManagedServletPipeline.java:91)
    at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:62)
    at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168)
    at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)
    at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168)
    at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)
    at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168)
    at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)
    at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168)
    at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)
    at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168)
    at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)
    at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168)
    at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)
    at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168)
    at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)
    at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168)
    at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)
    at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168)
    at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)
    at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168)
    at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)
    at com.google.walkaround.util.server.servlet.RequestStatsFilter.doFilter(RequestStatsFilter.java:95)
    at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163)
    at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)
    at com.google.walkaround.wave.server.servlet.ServerExceptionFilter.doFilter(ServerExceptionFilter.java:108)
    at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163)
    at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)
    at com.google.appengine.tools.appstats.AppstatsFilter.doFilter(AppstatsFilter.java:141)
    at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163)
    at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)
    at com.google.inject.servlet.ManagedFilterPipeline.dispatch(ManagedFilterPipeline.java:118)
    at com.google.inject.servlet.GuiceFilter.doFilter(GuiceFilter.java:113)
    at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
    at com.google.apphosting.utils.servlet.ParseBlobUploadFilter.doFilter(ParseBlobUploadFilter.java:97)
    at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
    at com.google.apphosting.runtime.jetty.SaveSessionFilter.doFilter(SaveSessionFilter.java:35)
    at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
    at com.google.apphosting.utils.servlet.TransactionCleanupFilter.doFilter(TransactionCleanupFilter.java:43)
    at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
    at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:388)
    at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
    at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
    at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)
    at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:418)
    at com.google.apphosting.runtime.jetty.AppVersionHandlerMap.handle(AppVersionHandlerMap.java:249)
    at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
    at org.mortbay.jetty.Server.handle(Server.java:326)
    at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542)
    at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:923)
    at com.google.apphosting.runtime.jetty.RpcRequestParser.parseAvailable(RpcRequestParser.java:76)
    at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)
    at com.google.apphosting.runtime.jetty.JettyServletEngineAdapter.serviceRequest(JettyServletEngineAdapter.java:135)
    at com.google.apphosting.runtime.JavaRuntime$RequestRunnable.run(JavaRuntime.java:392)
    at com.google.tracing.TraceContext$TraceContextRunnable.runInContext(TraceContext.java:449)
    at com.google.tracing.TraceContext$TraceContextRunnable$1.run(TraceContext.java:455)
    at com.google.tracing.TraceContext.runInContext(TraceContext.java:695)
    at com.google.tracing.TraceContext$AbstractTraceContextCallback.runInInheritedContextNoUnref(TraceContext.java:333)
    at com.google.tracing.TraceContext$AbstractTraceContextCallback.runInInheritedContext(TraceContext.java:325)
    at com.google.tracing.TraceContext$TraceContextRunnable.run(TraceContext.java:453)
    at com.google.apphosting.runtime.ThreadGroupPool$PoolEntry.run(ThreadGroupPool.java:162)
    at java.lang.Thread.run(Thread.java:679)
I 2011-11-05 01:08:27.465
com.google.walkaround.wave.server.servlet.ServerExceptionFilter sendError: 
Trust status: UNTRUSTED
I 2011-11-05 01:08:27.466
com.google.walkaround.wave.server.servlet.ServerExceptionFilter sendError: 
Successfully sent GXP error page


Original issue reported on code.google.com by vega113 on 5 Nov 2011 at 8:12

Enter one-line summary

What steps will reproduce the problem?
1.
2.
3.

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


What browser and browser version are you using?  On what operating system?


What URL does your browser show when the problem occurs?  Did you compile
walkaround on your machine, or are you using a public instance?


Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 16 Dec 2011 at 6:19

Edit toolbar shows two different upload icons, only one works

What steps will reproduce the problem?
1. Create new wave
2. Root blip will be in edit mode, look at the rightmost toolbar icons

What is the expected output?  What do you see instead?
expected: one paperclip icon that works
actual: two paperclip icons, the left one causes a crash

What browser and browser version are you using?  On what operating system?
Chrome on Mac OS

What URL does your browser show when the problem occurs?  Did you compile
walkaround on your machine, or are you using a public instance?
built from HEAD

Please use labels and text to provide additional information.

Original issue reported on code.google.com by [email protected] on 4 Jan 2012 at 7:38

Log-out would be nice

I just peeked into walkaround, but now I would like to be done; knowing that 
you don't further access my google account data. A log-out button would comfort 
me ;-) Thank you

Original issue reported on code.google.com by [email protected] on 24 Nov 2011 at 9:08

got an error when running /get-third-party-deps

What steps will reproduce the problem?
1. got an error when running /get-third-party-deps

What is the expected output?  What do you see instead?
2011-12-29 10:15:41 
URL:http://gdata-java-client.googlecode.com/files/gdata-src.java-1.46.0.zip 
[11264317/11264317] -> "gdata-src.java-1.46.0.zip" [1]

62ab7fc53fcd91a30d4419f9e8bb31878ae085af  gdata-src.java-1.46.0.zip
gdata-src.java-1.46.0.zip: OK


+ svn co -q http://appengine-mapreduce.googlecode.com/svn/trunk/ 
appengine-mapreduce-read-only
[javac] Note: 
/Users/yli/walkaround2/walkaround/third_party_src/appengine-mapreduce/appengine-
mapreduce-read-only/java/src/com/google/appengine/tools/mapreduce/DatastoreInput
Format.java uses unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.

BUILD FAILED
/Users/yli/walkaround2/walkaround/third_party_src/appengine-mapreduce/appengine-
mapreduce-read-only/java/build.xml:100: The <copy> type doesn't support the 
nested "path" element.


What browser and browser version are you using?  On what operating system?
Chrome
Max OS 10.7.2

What URL does your browser show when the problem occurs?  Did you compile
walkaround on your machine, or are you using a public instance?


Please provide any additional information below.

I've installed the needed software to run the app, but I am quite new to the 
app and still trying it around, maybe I missed something...
Thank you!

Original issue reported on code.google.com by [email protected] on 29 Dec 2011 at 6:24

Cannot login walkaround using Google Wave ID on AppSpot

*What steps will reproduce the problem?*
1. Deploy Walkaround on AppSpot
2. Go to https://(appid).appspot.com
3. Login with your google ID
4. Go to https://(appid).appspot.com/import
5. Import a wave
6. Go to https://(appid).appspot.com/inbox
7. Notice list is empty.

*What is the expected output?  What do you see instead?*
1. On the local machine go to http://localhost:8080/import
2. Login with the google wave id: (yourgmailname)@googlewave.com
3. Import a wave
4. Go to http://localhost:8080/inbox
5. Notice the wave is there!
I expect to see the imported wave on appspot.com also. The reason why it isn't 
visible is probably because (yourgmailname)@gmail.com (the only ID you can use 
to login on appspot.com) does not match the (yourgmailname)@googlewave.com 
which is used in the waves.

*What browser and browser version are you using?  On what operating system?*
Not applicable.

*What URL does your browser show when the problem occurs?  Did you compile
walkaround on your machine, or are you using a public instance?*
https://(appid).appspot.com/inbox
http://localhost:8080/inbox
Compiled both on my machine and deployed as public instance.

*Please provide any additional information below.*


Original issue reported on code.google.com by [email protected] on 28 Dec 2011 at 7:53

The "Link" menu option displays incorrect link URL

What steps will reproduce the problem?
1. Login to Walkaround
2. Click on "Link"

What is the expected output? What do you see instead?
Expected: Displayed link to the wave hosted on Walkaround instance.
Actual: The displayed link is incorrect.



Original issue reported on code.google.com by vega113 on 6 Nov 2011 at 9:13

Error when deleting first post

I get the following error when deleting all the posts in a wave:


09:55:03.640 SEVERE (client): Class$nc: (TypeError): d is undefined
 stack: s1c([object Object])@https://wavereactor.appspot.com/6C15103108B2BAA9EE838CB0D1BD1B24.cache.html:1039
x1c([object 
Object])@https://wavereactor.appspot.com/6C15103108B2BAA9EE838CB0D1BD1B24.cache.
html:1199
H6b([object 
Object])@https://wavereactor.appspot.com/6C15103108B2BAA9EE838CB0D1BD1B24.cache.
html:1169
J6b()@https://wavereactor.appspot.com/6C15103108B2BAA9EE838CB0D1BD1B24.cache.htm
l:1199
xQc([object Object],[object 
Object])@https://wavereactor.appspot.com/6C15103108B2BAA9EE838CB0D1BD1B24.cache.
html:1578
vQc([object Object],[object 
Object],1320958503739)@https://wavereactor.appspot.com/6C15103108B2BAA9EE838CB0D
1BD1B24.cache.html:1334
wQc([object 
Object])@https://wavereactor.appspot.com/6C15103108B2BAA9EE838CB0D1BD1B24.cache.
html:1519
CQc([object 
Object])@https://wavereactor.appspot.com/6C15103108B2BAA9EE838CB0D1BD1B24.cache.
html:1345
jRc()@https://wavereactor.appspot.com/6C15103108B2BAA9EE838CB0D1BD1B24.cache.htm
l:1650
Zb()@https://wavereactor.appspot.com/6C15103108B2BAA9EE838CB0D1BD1B24.cache.html
:1644
(0)@https://wavereactor.appspot.com/6C15103108B2BAA9EE838CB0D1BD1B24.cache.html:
1158
Yd((function () {b.eb();}),[object Proxy],[object 
Arguments])@https://wavereactor.appspot.com/6C15103108B2BAA9EE838CB0D1BD1B24.cac
he.html:897
_d((function () {b.eb();}),[object Proxy],[object 
Arguments])@https://wavereactor.appspot.com/6C15103108B2BAA9EE838CB0D1BD1B24.cac
he.html:1529
(0)@https://wavereactor.appspot.com/6C15103108B2BAA9EE838CB0D1BD1B24.cache.html:
1296

 fileName: https://wavereactor.appspot.com/6C15103108B2BAA9EE838CB0D1BD1B24.cache.html
 lineNumber: 1039
    at Unknown.s1c(null:-1)
    at Unknown.x1c(null:-1)
    at Unknown.H6b(null:-1)
    at Unknown.J6b(null:-1)
    at Unknown.xQc(null:-1)
    at Unknown.vQc(null:-1)
    at Unknown.wQc(null:-1)
    at Unknown.CQc(null:-1)
    at Unknown.jRc(null:-1)
    at Unknown.Zb(null:-1)
    at Unknown.anonymous(null:-1)
    at Unknown.Yd(null:-1)
    at Unknown._d(null:-1)
    at Unknown.anonymous(null:-1)
    at Unknown.anonymous(null:-1)

Original issue reported on code.google.com by [email protected] on 10 Nov 2011 at 8:56

Google authorization question

I do import from GWave to Wiab.
Project posted here https://github.com/jorkey/WaveImport.
There are two command line utilities and a small service at Wiab now.
Export from GWave done by executing "wave.robot.fetchWave" with parameter 
"rawDeltasFromVersion".
I took as a basis of communication with GWave sources of Walkaround.
Almost everything works, except user authorization to GWave.
OAuth tokens have to be set in the command line.
So I'd like to do automatic authorization.
How difficult it is to implement an authorization without GAE AppEngine and if 
possible without the Web interface?
Is it possible to login to Google from locally running instance AppEngine?

Original issue reported on code.google.com by [email protected] on 29 Dec 2011 at 12:09

PerUserTable.deleteAllWaves needs to delete in chunks

Enhancement

If Walkaround is installed in AppEngine, data is stored on Google's High 
Replication Storage. However, some code changes make this data invalid. (I had 
this once). Clearing the data store would solve this problem.

AppEngine does not provide a means to clear the data store. (It does allow you 
to delete 20 records at a time, but this takes a long time as I have 1500 waves 
I might want to import). 

Would it be possible to add a servlet (?) to clear the entire data store? (Like 
/import, but then /cleardatastore with a simple button: clear the data store). 
I think this doesn't require much effort. (Some sites suggest a simple 
statement looking something like: "db.delete(db.Query())".

Thanks,
Guillaume Hanique

Original issue reported on code.google.com by [email protected] on 17 Jan 2012 at 10:45

Inline blips inherit styles from the parent blip

What steps will reproduce the problem?
1. make a blob, type one line of text
2. turn the text to Heading 1
3. keep the cursor at the end of that line
4. hit "reply"

What is the expected output?  What do you see instead?
I expect to see a "reply" in default font. Instead I get a reply in Heading 1 
which cannot be changed. The header of the new blob is also too big - pretty 
much everytjing inherits the H1 format.

What browser and browser version are you using?  On what operating system?
Chrome 16.0.912.41 beta-m
Windows XP

What URL does your browser show when the problem occurs?  Did you compile
walkaround on your machine, or are you using a public instance?
https://wavereactor.appspot.com/

Please provide any additional information below.
That's it. I hope it is understandable bug report :-)

Original issue reported on code.google.com by [email protected] on 30 Nov 2011 at 4:07

Errors when behind my proxy at work

What steps will reproduce the problem?
1. Trying to access Walkaround when behind my work proxy




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

The expected output would be displaying Walkaround, and being able to interact 
with it. When behind my work's proxy, I instead get errors, which I'll post at 
the end of this message, under additional info. If I take the same computer off 
of the network, and off of the proxy, there are no errors.

The errors appear in a section of the page that pops up from the bottom of the 
page, with red text. I can use the wave index, but this occurs on every 
individual wave. When they are up, I can't edit, reply, delete, or otherwise 
interact with the wave.





What browser and browser version are you using?  On what operating system?

OS: Windows 7 32 bit
Browsers:
Google Chrome 16.0.912.63 (latest version)
Firefox 8 and 9
Also occurred in Chrome 15.0.874.121 before I updated to see if that fixed it.

The errors are different in Firefox and Chrome. Both Firefox and Chrome work 
fine from other networks.





What URL does your browser show when the problem occurs?  Did you compile
walkaround on your machine, or are you using a public instance?

The URL varies, but it occurs in any individual wave on any public instance 
I've tried, including your demoinstances. The errors I'll list below are from 
the following URL.

https://inevowalk.appspot.com/wave?id=ZQl66xZ9sUbiw-S2


Please provide any additional information below.


Error in Google Chrome:

09:00:17.409 SEVERE (client): Class$pc: (TypeError): Cannot read property 
'appengine' of undefined
    at Unknown.Ee(null:-1)
    at Unknown.zc(null:-1)
    at Unknown.Lc(null:-1)
    at Unknown.P$(null:-1)
    at Unknown.Wgb(null:-1)
    at Unknown.Vgb(null:-1)
    at Unknown.ehb(null:-1)
    at Unknown.ddb(null:-1)
    at Unknown.Plb(null:-1)
    at Unknown.uwd(null:-1)
    at Unknown.Ckb(null:-1)
    at Unknown.Bkb(null:-1)
    at Unknown.ckb(null:-1)
    at Unknown.GJb(null:-1)
    at Unknown.JLb(null:-1)
    at Unknown.RJb(null:-1)
    at Unknown.kRc(null:-1)
    at Unknown.iRc(null:-1)
    at Unknown.jRc(null:-1)
    at Unknown.pRc(null:-1)
    at Unknown.YRc(null:-1)
    at Unknown.Qb(null:-1)
    at Unknown.anonymous(null:-1)
    at Unknown.$d(null:-1)
    at Unknown.be(null:-1)
    at Unknown.anonymous(null:-1)



Error in Firefox 9

09:01:31.416 SEVERE (client): Class$nc: (TypeError): $wnd.goog is undefined
 stack: Rgb([object Object],"AHRlWrryPUXgoD-Dr3r_HafSlHgySpsbWYXpTEvMWIRhLagXxJNEgyfAERyJ5zCaw5YoUYjrg315oXwAMbjJd15xBNELctnaRzX7He4CFv_x8BVf_wR0Lz0")@https://inevowalk.appspot.com/6C15103108B2BAA9EE838CB0D1BD1B24.cache.html:321
Qgb([object 
Object],"AHRlWrryPUXgoD-Dr3r_HafSlHgySpsbWYXpTEvMWIRhLagXxJNEgyfAERyJ5zCaw5YoUYj
rg315oXwAMbjJd15xBNELctnaRzX7He4CFv_x8BVf_wR0Lz0")@https://inevowalk.appspot.com
/6C15103108B2BAA9EE838CB0D1BD1B24.cache.html:314
_gb([object Object],8,[object 
Object])@https://inevowalk.appspot.com/6C15103108B2BAA9EE838CB0D1BD1B24.cache.ht
ml:302
$cb([object 
Object],8,"7tIDNHV8")@https://inevowalk.appspot.com/6C15103108B2BAA9EE838CB0D1BD
1B24.cache.html:285
Klb([object Object],[object 
Object])@https://inevowalk.appspot.com/6C15103108B2BAA9EE838CB0D1BD1B24.cache.ht
ml:195
Hvd([object Object],[object 
Object])@https://inevowalk.appspot.com/6C15103108B2BAA9EE838CB0D1BD1B24.cache.ht
ml:128
xkb([object Object],[object Object],[object 
Object])@https://inevowalk.appspot.com/6C15103108B2BAA9EE838CB0D1BD1B24.cache.ht
ml:337
wkb([object 
Object])@https://inevowalk.appspot.com/6C15103108B2BAA9EE838CB0D1BD1B24.cache.ht
ml:292
Zjb([object 
Object])@https://inevowalk.appspot.com/6C15103108B2BAA9EE838CB0D1BD1B24.cache.ht
ml:342
BJb([object 
Object])@https://inevowalk.appspot.com/6C15103108B2BAA9EE838CB0D1BD1B24.cache.ht
ml:124
GLb([object 
Object])@https://inevowalk.appspot.com/6C15103108B2BAA9EE838CB0D1BD1B24.cache.ht
ml:146
MJb()@https://inevowalk.appspot.com/6C15103108B2BAA9EE838CB0D1BD1B24.cache.html:
345
xQc([object Object],[object 
Object])@https://inevowalk.appspot.com/6C15103108B2BAA9EE838CB0D1BD1B24.cache.ht
ml:1578
vQc([object Object],[object 
Object],1324573291482)@https://inevowalk.appspot.com/6C15103108B2BAA9EE838CB0D1B
D1B24.cache.html:1334
wQc([object 
Object])@https://inevowalk.appspot.com/6C15103108B2BAA9EE838CB0D1BD1B24.cache.ht
ml:1519
CQc([object 
Object])@https://inevowalk.appspot.com/6C15103108B2BAA9EE838CB0D1BD1B24.cache.ht
ml:1345
jRc()@https://inevowalk.appspot.com/6C15103108B2BAA9EE838CB0D1BD1B24.cache.html:
1650
Zb()@https://inevowalk.appspot.com/6C15103108B2BAA9EE838CB0D1BD1B24.cache.html:1
644
(-1)@https://inevowalk.appspot.com/6C15103108B2BAA9EE838CB0D1BD1B24.cache.html:1
158
Yd((function () {b.eb();}),[object Proxy],[object 
Arguments])@https://inevowalk.appspot.com/6C15103108B2BAA9EE838CB0D1BD1B24.cache
.html:897
_d((function () {b.eb();}),[object Proxy],[object 
Arguments])@https://inevowalk.appspot.com/6C15103108B2BAA9EE838CB0D1BD1B24.cache
.html:1529
(-1)@https://inevowalk.appspot.com/6C15103108B2BAA9EE838CB0D1BD1B24.cache.html:1
296

 fileName: https://inevowalk.appspot.com/6C15103108B2BAA9EE838CB0D1BD1B24.cache.html
 lineNumber: 321
    at Unknown.Rgb(null:-1)
    at Unknown.Qgb(null:-1)
    at Unknown._gb(null:-1)
    at Unknown.$cb(null:-1)
    at Unknown.Klb(null:-1)
    at Unknown.Hvd(null:-1)
    at Unknown.xkb(null:-1)
    at Unknown.wkb(null:-1)
    at Unknown.Zjb(null:-1)
    at Unknown.BJb(null:-1)
    at Unknown.GLb(null:-1)
    at Unknown.MJb(null:-1)
    at Unknown.xQc(null:-1)
    at Unknown.vQc(null:-1)
    at Unknown.wQc(null:-1)
    at Unknown.CQc(null:-1)
    at Unknown.jRc(null:-1)
    at Unknown.Zb(null:-1)
    at Unknown.anonymous(null:-1)
    at Unknown.Yd(null:-1)
    at Unknown._d(null:-1)
    at Unknown.anonymous(null:-1)
    at Unknown.anonymous(null:-1)




Thanks for any help you can give. If there's a way for me to account for this, 
it would be nice.

Original issue reported on code.google.com by [email protected] on 22 Dec 2011 at 5:04

Wave panel does not load in Opera

What steps will reproduce the problem?
1. Log in
2. Click 'new wave'

What is the expected output? What do you see instead?
I should see some kind of UI and editor.

But I only see 'Loading...'


What version of the product are you using? On what operating system?
Opera 11.60, Debian GNU/Linux testing, i386.


No errors in JavaScript console.

Original issue reported on code.google.com by [email protected] on 24 Nov 2011 at 12:57

Import does not work for non-GMail Google Accounts

What steps will reproduce the problem?
1. Navigate to /import, click import from googlewave.com
2. A list of waves appears, click the import button on one of them
3. The page refreshes showing the import task in progress
4. Refresh the page after a minute or two, the task in progress is not there 
and no error is mentioned.

What is the expected output?  What do you see instead?
I expected to return to my inbox and find the imported wave.  Instead the wave 
was not there, and going back to /import listed the wave I tried to import with 
a status of "?" and no link provided.


What browser and browser version are you using?  On what operating system?
I have tried on both Firefox 8 and Chrome 15.0.874.121.  I use 64bit Windows 7 
Ultimate edition.


What URL does your browser show when the problem occurs?  Did you compile
walkaround on your machine, or are you using a public instance?


Please provide any additional information below.
Obviously this is working for some others, but not for my Google account.  I 
tried clicking "Forget all remote waves" and began a new import.  I tried 
importing a wave from 2009 (rich with images and gadgets), and another from 
2011 (just text).  Both tasks were listed as in progress, refreshing a few 
times and they popped off the list.  Still not in my inbox or listed with a 
different import status.

Original issue reported on code.google.com by [email protected] on 10 Dec 2011 at 6:18

No confirmation of delete or reply etc

It only takes a single click to reply/delete a message. 

I think this is a usability issue, as you could easily delete a message rather 
than clicking link.

Original issue reported on code.google.com by [email protected] on 10 Nov 2011 at 8:58

Needs password on login

What steps will reproduce the problem?
1. Browse to login page of Walkaround instance
2. Enter e-mail address of any user
3. See their waves

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

I would expect the Google accounts oauth integration to happen immediately, as 
a means of authenticating the user and ensuring that they can only access the 
waves to which their user has been granted access.  Wave was intended for 
collaboration between various groups, but sometimes that included information 
that not everyone should be privy to.  Currently, all you need to know is 
someone's e-mail address, and you can see all of their waves.

What browser and browser version are you using?  On what operating system?

Not browser/OS specific

What URL does your browser show when the problem occurs?  Did you compile
walkaround on your machine, or are you using a public instance?

Root URL of Walkaround instance, compiled on and running on a Debian VM.

Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 28 Dec 2011 at 2:48

Doesn't work on mobile browsers

What steps will reproduce the problem?
1. Reloading the page
2.
3.

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

i only see a white page wit loading... on it.

What browser and browser version are you using?  On what operating system?

Opera mobile on Android 2.3
webkit browser on Android 2.3

What URL does your browser show when the problem occurs?  Did you compile
walkaround on your machine, or are you using a public instance?

https://wavereactor.appspot.com and after i log in and go to the waves panel.

Please provide any additional information below.

Is there any support for mobile browsers or mobile app maybe in the future?


Original issue reported on code.google.com by [email protected] on 24 Nov 2011 at 10:55

com.google.protobuf does not exist

During the last installation step, I get 100 errors with Proto.java, example:

Proto.java:7: package com.google.protobuf does not exist
      com.google.protobuf.ExtensionRegistry registry) {
                         ^
I am not a Linux and Java user so I'm confused.

I've sent the issue on StackOverflow also: 
http://stackoverflow.com/questions/8605557


Original issue reported on code.google.com by [email protected] on 22 Dec 2011 at 3:34

Walkaround needs an "Import All" button

Importing each wave individually would take a very long time. It would be good 
if there were a button to import all of them, so we could leave it running 
overnight. Thanks,

Original issue reported on code.google.com by [email protected] on 24 Nov 2011 at 10:10

Suggestion - add paging to the import page

I have tens of thousands waves in inbox, and having all of them displayed on 
one page is a bit too much.
Would be nice to have some paging mechanism,

Original issue reported on code.google.com by vega113 on 17 Dec 2011 at 8:05

Error 500 Internal server error (could be caused by extensions?)

What steps will reproduce the problem?
1.deploy to app engine
2.mess around with stuff
3.try adding a bunch of extensions from 
https://sites.google.com/site/gwaveextensions/extensions-list

What is the expected output?  What do you see instead?
expected extensions to work as described. none of them did. added 
"Friends-Wave - [email protected] - Connects to Facebook. You can view 
and update your status, and view your friends status and interact with them." 
Now I only get this: Error 500 Internal server error

I tried to redeploy with ./runant deploy, but it had no effect


What browser and browser version are you using?  On what operating system?

Chromium 14.0.835.202 (Developer Build 103287 Linux) Built on Ubuntu 11.04, 
running on LinuxMint 11


What URL does your browser show when the problem occurs?  

https://ostlwave.appspot.com/inbox

Did you compile walkaround on your machine, or are you using a public instance?

Compiled on my machine, then deployed to app engine.


Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 26 Nov 2011 at 4:24

Error 500 (datastore read quota exceeded, need to use memcache more)

What steps will reproduce the problem?
1. Err, it's a server error 500

What is the expected output? What do you see instead?
- Access to thje site but all I see is 'Error 500.'

What version of the product are you using? On what operating system?
- no idea of version. Windows 7 Pro SP1

Please provide any additional information below.

- first attenopt to use Walkaround.

Original issue reported on code.google.com by [email protected] on 23 Nov 2011 at 7:54

Cannot open waves with expanded attachment images

What steps will reproduce the problem?
1. Create new wave
2. Upload image attachment
3. Click the top right corner of the image to expand it
4. Reload page

What is the expected output?  What do you see instead?
Expected: wave reloads
Observed:
com.google.walkaround.wave.server.rpc.ClientExceptionHandler$ClientException: 
(java.lang.NullPointerException?) uri is null
    at com.google.gwt.core.client.impl.StackTraceCreator$CollectorEmulated.$fillInStackTrace(StackTraceCreator.java:162)
    at java.lang.Throwable.fillInStackTrace(Throwable.java:71)
    at java.lang.Exception.Exception(Exception.java:28)
    at java.lang.RuntimeException.RuntimeException(RuntimeException.java:28)
    at java.lang.NullPointerException.NullPointerException(NullPointerException.java:28)
    at com.google.gwt.safehtml.shared.SafeUriString.SafeUriString(SafeUriString.java:39)
    at com.google.gwt.user.client.ui.Image.$setUrl(Image.java:875)
    at org.waveprotocol.wave.client.doodad.attachment.render.ImageThumbnailWidget$DoubleBufferImage.$loadImage(ImageThumbnailWidget.java:502)
    at org.waveprotocol.wave.client.doodad.attachment.render.ImageThumbnailWidget.$setAttachmentUrl(ImageThumbnailWidget.java:568)
    at org.waveprotocol.wave.client.doodad.attachment.render.ImageThumbnailWidget.$setFullSizeMode(ImageThumbnailWidget.java:375)
    at org.waveprotocol.wave.client.doodad.attachment.render.ImageThumbnailRenderer.$onAttributeModified(ImageThumbnailRenderer.java:95)
    at org.waveprotocol.wave.client.doodad.attachment.render.ImageThumbnailRenderer.onAttributeModified(ImageThumbnailRenderer.java:95)
    at org.waveprotocol.wave.client.editor.RenderingMutationHandler$1.apply(RenderingMutationHandler.java:49)
    at org.waveprotocol.wave.client.common.util.JsoStringMap$1.apply(JsoStringMap.java:146)
    at org.waveprotocol.wave.client.common.util.JsoView.$each(JsoView.java:278)
    at org.waveprotocol.wave.client.common.util.JsoStringMap.$each(JsoStringMap.java:143)
    at org.waveprotocol.wave.client.common.util.JsoStringMap.each(JsoStringMap.java:143)
    at org.waveprotocol.wave.client.doodad.attachment.render.ImageThumbnailRenderer.onActivationStart(ImageThumbnailRenderer.java:79)
    at org.waveprotocol.wave.client.editor.gwt.GwtRenderingMutationHandler.onActivationStart(GwtRenderingMutationHandler.java:246)
    at org.waveprotocol.wave.client.editor.content.AgentAdapter.$setNodeMutationHandler(AgentAdapter.java:207)
    at org.waveprotocol.wave.client.editor.content.ContentDocument.$setupBehaviour(ContentDocument.java:323)
    at org.waveprotocol.wave.client.editor.content.ContentDocument.$setupBehaviour(ContentDocument.java:323)
    at org.waveprotocol.wave.client.editor.content.ContentDocument.$setupBehaviour(ContentDocument.java:323)
    at org.waveprotocol.wave.client.editor.content.ContentDocument.$setupBehaviour(ContentDocument.java:323)
    at org.waveprotocol.wave.client.editor.content.ContentDocument.$setInteractive(ContentDocument.java:1298)
    at org.waveprotocol.wave.client.wave.LazyContentDocument.$startRendering(LazyContentDocument.java:153)
    at org.waveprotocol.wave.client.wavepanel.render.BlipPager.pageIn(BlipPager.java:120)
    at org.waveprotocol.wave.client.wavepanel.render.PagingHandlerProxy.$pageIn(PagingHandlerProxy.java:41)
    at org.waveprotocol.wave.client.wavepanel.view.dom.full.BlipQueueRenderer.execute(BlipQueueRenderer.java:77)
    at org.waveprotocol.wave.client.scheduler.BrowserBackedScheduler.$workUnit(BrowserBackedScheduler.java:261)
    at org.waveprotocol.wave.client.scheduler.BrowserBackedScheduler.$workAll(BrowserBackedScheduler.java:314)
    at org.waveprotocol.wave.client.scheduler.BrowserBackedScheduler.$workSlice(BrowserBackedScheduler.java:346)
    at org.waveprotocol.wave.client.scheduler.BrowserBackedScheduler$1.$run(BrowserBackedScheduler.java:38)
    at org.waveprotocol.wave.client.scheduler.GwtSimpleTimer$2.run(GwtSimpleTimer.java:45)
    at com.google.gwt.user.client.Timer.fire(Timer.java:141)
    at UNKNOWN_CLASS.anonymous(UNKNOWN_FILE:0)
    at com.google.gwt.core.client.impl.Impl.apply(Impl.java:165)
    at com.google.gwt.core.client.impl.Impl.entry0(Impl.java:196)
    at UNKNOWN_CLASS.anonymous(UNKNOWN_FILE:0)


I'll try putting a hack into WalkaroundAttachment.getAttachmentUrl() to make it 
never return null.


What browser and browser version are you using?  On what operating system?
Chrome on Linux

What URL does your browser show when the problem occurs?  Did you compile
walkaround on your machine, or are you using a public instance?
deployed from trunk

Please use labels and text to provide additional information.

Original issue reported on code.google.com by [email protected] on 13 Jan 2012 at 11:27

Attachment upload does not work in Firefox

What steps will reproduce the problem?
1. create new wave
2. click right paperclip icon
3. select file, click "ok"

What is the expected output?  What do you see instead?
Spinner keeps going indefinitely.  Reloading the wave still shows the spinner.  
I don't think the server's /upload servlet is ever called.
Upload works on Chrome.

What browser and browser version are you using?  On what operating system?
Firefox Mac

What URL does your browser show when the problem occurs?  Did you compile
walkaround on your machine, or are you using a public instance?
deployed from trunk

Please use labels and text to provide additional information.

Original issue reported on code.google.com by [email protected] on 15 Jan 2012 at 3:21

Demo servers show internal error

What steps will reproduce the problem?
1. just went to the site 
2.
3.

What is the expected output?  What do you see instead?
expected a site, not an error

What browser and browser version are you using?  On what operating system?
Safari 5.1.1

What URL does your browser show when the problem occurs?  Did you compile
walkaround on your machine, or are you using a public instance?

Public demo: https://inevowalk.appspot.com/inbox
Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 24 Nov 2011 at 5:00

  • Merged into: #7

Public wave

It would be nice if there were a way to create a public wave even thou it must 
be accessed by sharing the link address.

Original issue reported on code.google.com by [email protected] on 10 Nov 2011 at 1:24

Attachment upload doesn't work when running locally on localhost:8080

What steps will reproduce the problem?
1. runant run
2. clear cookies for your fully-qualified hostname port 8080, then go to 
localhost:8080
3. upload a file

What is the expected output?  What do you see instead?
The placeholder for the thumbnail keeps spinning, and the attachment title is 
"Upload failed".  Upload did not work.

Upload works fine when deployed.

The logs show that /upload succeeds but then say
INFO: Got /uploadresult but no one was logged in, redirecting.
and the browser's request to /uploadresult is redirected to a fake login page 
which doesn't parse as JSON.

It looks like the problem is that App Engine's 
LocalBlobstoreService.createUploadURL() always produces a fully-qualified 
hostname rather than using localhost or whatever was in the request; so, when 
working with localhost:8080, createUploadURL() will create a URL on a different 
domain, and the browser doesn't necessarily have auth cookies on that domain.

Upload on my fully-qualified hostname works.

What browser and browser version are you using?  On what operating system?
Chrome on Linux

What URL does your browser show when the problem occurs?  Did you compile
walkaround on your machine, or are you using a public instance?
running locally

Please use labels and text to provide additional information.

Original issue reported on code.google.com by [email protected] on 13 Jan 2012 at 10:14

Walkaround does not work in Safari

In Safari 5.1.2 on Mac OS 10.6.8, neither walkaround nor Google Wave work.  
They both put the "Safari Web Content" process in a busy loop, leaving *all* 
tabs (not just walkaround) unusable.  It seems pretty clear that this is a 
browser bug.  As far as I can tell, this is a regression that came with 
Safari's process split; it used to work fine.  I haven't tried to find a way to 
work around it in (other than not using Safari); I'm hoping that it will go 
away in a future Safari release.

Similar problem on Mac OS 10.7.2.

Workaround: Use Chrome or Firefox.

(based on 
https://groups.google.com/group/walkaround-dev/browse_thread/thread/0900f6eddcfc
18c9 )

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

Undo "Enable contacts"

Sorry for (ab)using this forum to ask this question, I couldn't find any other 
way:
I accidentially enabled the import of my Google contacts and I'd like to cancel 
that. How?

Thank you.

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

  • Merged into: #15

INTERNAL ERROR 500

What steps will reproduce the problem?
1.
2.
3.

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


What browser and browser version are you using?  On what operating system?


What URL does your browser show when the problem occurs?  Did you compile
walkaround on your machine, or are you using a public instance?


Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 25 Nov 2011 at 10:04

Add support for robots

Walkaround does not currently support Wave robots.  Some people have asked for 
this feature.

https://code.google.com/p/walkaround/wiki/RobotApi describes how it could be 
added.

Original issue reported on code.google.com by [email protected] on 4 Jan 2012 at 10:07

Log on Issue

What steps will reproduce the problem?
1. Using IE 9 on Win 64 bit machine
2. Tried to log on using Google Id
3. System displays Error 500

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


What browser and browser version are you using?  On what operating system?


What URL does your browser show when the problem occurs?  Did you compile
walkaround on your machine, or are you using a public instance?


Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 24 Nov 2011 at 4:02

  • Merged into: #7

What's wrong

What steps will reproduce the problem?
1.  Go to website
2.
3.

What is the expected output?  
A collaborative document

What do you see instead?
Error 500, internal server error

What browser and browser version are you using?  
Google Chrome

On what operating system?
MacOS X


Original issue reported on code.google.com by [email protected] on 17 Jan 2012 at 4:08

Need to implement shared import

*What steps will reproduce the problem?*
1. Follow the directions on 
http://code.google.com/p/walkaround/wiki/RunningTheCode?repo=wiki to create a 
new application on appspot.com
2. Go to https://mywalkaround.appspot.com/import
3. Find waves to import.
4. Import a wave.
5. A task appears: "Shared import of wavelet googlewave.com!blabla

*What is the expected output?*
1. I expect the task to be gone when I refresh the page after a minute or so.

*What do you see instead?*
1. The task never disappears.

*What browser and browser version are you using?  On what operating system?*
1. N/a.

*What URL does your browser show when the problem occurs?  Did you compile 
walkaround on your machine, or are you using a public instance?*
1. https://mywalkaround.appspot.com/import
2. http://localhost:8080/import

*Please provide any additional information below.*
Behavior is consistent between appspot and localhost.
On localhost I can watch the command line. At one point it says:
  [java] timestamp PM co.google.walkaround.wave.server.googleimport.conversion.HistorySynthesizer pckValidParticipantId
  [java] INFO: Encountered invalid participent address: <nobody>
  [java] timestamp PM co.google.walkaround.wave.server.googleimport.conversion.HistorySynthesizer pckValidParticipantId
  [java] INFO: Encountered invalid participent address: <nobody>
  [java] timestamp PM com.google.walkaround.wave.server.servlet.ServerExceptionFilter sendError
  [java] SEVERE: RuntimeException; sending 500: Internal server error
  [java] java.lang.RuntimeException: not implemented

The specific wave has the following participants:
- Me
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]

Though the command line lists two <body> lines and the wave has two 
non-googlewave.com participants, also waves that have only googlewave.com 
participants fail to import with the same error.

Guillaume Hanique

Original issue reported on code.google.com by [email protected] on 13 Jan 2012 at 1:15

MapReduce does not work

http://code.google.com/p/appengine-mapreduce/source/detail?r=267 broke the Java 
part of appengine-mapreduce; jquery was updated to a new version, but the Java 
code still references the old version.  Pinning it to r266 in 
get-third-party-deps doesn't help because it uses svn:externals to link the 
HEAD revision of trunk/python/src/mapreduce/static into trunk/java/static .

Two solutions I can think of:
(1) wait until this is fixed in appengine-mapreduce
(2) modify get-third-party-deps to apply a patch to appengine-mapreduce after 
checking it out.  The patch would update the jquery version number in 
MapReduceServlet.


What steps will reproduce the problem?
1. ./runant run
2. go to localhost:8080/admin/mapreduce

What is the expected output?  What do you see instead?
Expected: MapReduce overview
Actual: Page loads but stuck at "Loading..."

From the server logs:
SEVERE: RuntimeException; sending 500: Internal server error
java.lang.RuntimeException: Couldn't find static file for MapReduce library: 
jquery-1.4.2.min.js
    at com.google.appengine.tools.mapreduce.MapReduceServlet.handleStaticResources(MapReduceServlet.java:263)
    at com.google.appengine.tools.mapreduce.MapReduceServlet.doGet(MapReduceServlet.java:219)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
[...]

What browser and browser version are you using?  On what operating system?
Shouldn't matter, but recent Chrome on Linux

What URL does your browser show when the problem occurs?  Did you compile
walkaround on your machine, or are you using a public instance?
See above.

Original issue reported on code.google.com by [email protected] on 29 Dec 2011 at 8:22

Unable to deploy to AppScale

What steps will reproduce the problem?
1. After ./runant war finishes running the web.xml file in the WEB-INF folder 
is not capable to be used for uploading to appscale.
2. The test site at http://localhost:8080 does work.
3. Other test apps for appscale are able to upload and run.

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

root@appscale-image0:/usr/local/appscale-tools/bin# ./appscale-upload-app 
--file ~/walkaround/build/war/WEB-INF/
We could not find a valid app.yaml or web.xml file in your application.


What browser and browser version are you using?  On what operating system?

root@appscale-image0:/usr/local/appscale-tools/bin# uname -a
Linux appscale-image0 2.6.32-21-server #32-Ubuntu SMP Fri Apr 16 09:17:34 UTC 
2010 x86_64 GNU/Linux


What URL does your browser show when the problem occurs?  Did you compile
walkaround on your machine, or are you using a public instance?
This is a private instance attempt to get around the Read Quota issue.

Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 19 Dec 2011 at 1:53

Build failed

What steps will reproduce the problem?
1.follow directions found at 
http://code.google.com/p/walkaround/wiki/RunningTheCode

2. ./ruant run


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

expected output: successful build

what I see: 
~/src/walkaround (master)$ ./runant run
Buildfile: /home/oren/src/walkaround/build.xml

BUILD FAILED
/home/oren/src/walkaround/build.xml:31: taskdef class 
com.google.gxp.compiler.ant.GxpcTask cannot be found
 using the classloader AntClassLoader[]



What browser and browser version are you using?  On what operating system?
Browser: N/A
Linux Mint 11 64bit


What URL does your browser show when the problem occurs?  Did you compile
walkaround on your machine, or are you using a public instance?

Compiling on my machine


Please provide any additional information below.
Sorry if this is not the right place to post this problem. I have looked all 
over for a better place and can not find one. I would be happy with not running 
on my own machine, I just really want to deploy my own instance of wave, and 
will do it anyway I can.
Thanks for your help!

Original issue reported on code.google.com by [email protected] on 25 Nov 2011 at 6:21

Need server-side duplicate detection (client crashes with "unackedClientOps is empty")

The client sometimes crashes with "unackedClientOps is empty".

The logs show this:
com.google.walkabout.walkaround.server.servlet.ClientExceptionHandler 
handleData: [client:1312417505540] Class$S650: TQ{ 11
 s:[]
 exp: 0
 u:[]
 q:[document op: Buffered@35f[__1; x< blip { i="b+Faaaaaaa", v="517" }; x>; __5; ] on blip m/read by [email protected] at Wed Aug 03 17:25:04 GMT-700 2011 version null isWorthy true, document op: Buffered@360[__1; << blip { i="b+Faaaaaaa", v="527" }; >>; __5; ] on blip m/read by [email protected] at Wed Aug 03 17:25:04 GMT-700 2011 version null isWorthy true]
}: unackedClientOps is empty; resultingRevision=12


Dan and I discussed how to solve this a while ago.  We should add logic to the 
server to detect when it's transforming a client op against another client op 
_from the same client session_.  This situation indicates that the client has 
sent an op twice.  To keep the CC protocol simple, the server should reject the 
client's submit and ask the client to retransform, to cause the client-side 
duplicate detection to kick in and drop the duplicate op.

Original issue reported on code.google.com by [email protected] on 15 Dec 2011 at 5:03

Internal server error

What steps will reproduce the problem?
1. Heh. Just visit the site.
2.
3.

What is the expected output? What do you see instead?
Earlier, the Wave I'd started was appearing. Now, just the 500 server error.

What version of the product are you using? On what operating system?
Windows 7, Chrome.

Please provide any additional information below.
Not much else to say...

Original issue reported on code.google.com by [email protected] on 23 Nov 2011 at 9:32

  • Merged into: #7

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.