The following section is only useful if your browser does not support JavaScript and duplicates the data above
Closed Issues for the Project High Noon
Completed On October 22, 2009
#4946Do not send notifications for tasks with shorter repeat time e.g. for a task that repeats weakly do not send notifications about 7 days before start
#4643'ascii' codec can't encode characters in position 18-28: ordinal not in range(128) 09-12 06:22AM 18.530 /services 200 405ms 1591cpu_ms 1475api_cpu_ms 0kb Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3 (.NET CLR 3.5.30729),gzip(gfe) XXX.XXX.XXX.XXX - XXXXXXXXXXX [12/Sep/2009:06:22:18 -0700] "POST /services HTTP/1.1" 200 262 "http://highnoon.appspot.com/gwt/de.lebedkov.highnoongwt.Main/F6113E88C48C231BC0A7C720A427DBA8.cache.html" "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3 (.NET CLR 3.5.30729),gzip(gfe)" "highnoon.appspot.com" I 09-12 06:22AM 18.630 saveTask E 09-12 06:22AM 18.931 Traceback (most recent call last): E 09-12 06:22AM 18.931 File "/base/data/home/apps/highnoon/10.335794386702113083/pgr/core.py", line 327, in post E 09-12 06:22AM 18.931 val = req.evaluate() E 09-12 06:22AM 18.931 File "/base/data/home/apps/highnoon/10.335794386702113083/pgr/core.py", line 410, in evaluate E 09-12 06:22AM 18.932 val = method.__call__(*self.parameterValues) E 09-12 06:22AM 18.932 File "/base/data/home/apps/highnoon/10.335794386702113083/de/lebedkov/highnoongwt/client.py", line 771, in saveTask E 09-12 06:22AM 18.932 diff = task.compare_to(old_task, userprefs) E 09-12 06:22AM 18.932 File "/base/data/home/apps/highnoon/10.335794386702113083/model.py", line 845, in compare_to E 09-12 06:22AM 18.932 r += "Tags Old:\n" + str(", ".join(self.tags2)) + "\n" E 09-12 06:22AM 18.932 UnicodeEncodeError: 'ascii' codec can't encode characters in position 18-28: ordinal not in range(128) W 09-12 06:22AM 18.928 'ascii' codec can't encode characters in position 18-28: ordinal not in range(128)
#4455Action for copying task title and ID to the clipboard
#4438Investigate "Access denied" XXX.XXX.XXX.XXX - xxxxxxx [21/Aug/2009:09:52:56 -0700] "POST /services HTTP/1.1" 200 209 "http://highnoon.appspot.com/gwt/de.lebedkov.highnoongwt.Main/87E0B14C228BE176833F4D9EE4ABA3A8.cache.html" "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/2.0.172.39 Safari/530.5,gzip(gfe)" "highnoon.appspot.com" I 08-21 09:52AM 56.147 startTask E 08-21 09:52AM 56.168 Traceback (most recent call last): E 08-21 09:52AM 56.169 File "/base/data/home/apps/highnoon/10.335620442524612296/pgr/core.py", line 327, in post E 08-21 09:52AM 56.169 val = req.evaluate() E 08-21 09:52AM 56.169 File "/base/data/home/apps/highnoon/10.335620442524612296/pgr/core.py", line 410, in evaluate E 08-21 09:52AM 56.169 val = method.__call__(*self.parameterValues) E 08-21 09:52AM 56.169 File "/base/data/home/apps/highnoon/10.335620442524612296/de/lebedkov/highnoongwt/client.py", line 982, in startTask E 08-21 09:52AM 56.169 raise Exception("Access denied") E 08-21 09:52AM 56.169 Exception: Access denied W 08-21 09:52AM 56.167 Access denied
#4451Test DocSavage for search http://github.com/DocSavage/appengine-search/tree/master
#4445Click on "Advanced search" should not change the token to #advancedSearch
#3902Blob() argument should be str instance, not unicode http://code.google.com/p/googleappengine/issues/detail?id=1784
06-28 02:41AM 36.193 Blob() argument should be str instance, not unicode Traceback (most recent call last): File "/base/python_lib/versions/1/google/appengine/ext/webapp/__init__.py", line 503, in __call__ handler.post(*groups) File "/base/data/home/apps/highnoon/8.334359021652428864/highnoon.py", line 70, in post self._any_method() File "/base/data/home/apps/highnoon/8.334359021652428864/highnoon.py", line 65, in _any_method r = self.process_action() File "/base/data/home/apps/highnoon/8.334359021652428864/highnoon.py", line 302, in process_action a.blob = db.Blob(file_content) File "/base/python_lib/versions/1/google/appengine/api/datastore_types.py", line 859, in __new__ type(arg).__name__) TypeError: Blob() argument should be str instance, not unicode
#4166Investigate an "Access Denied" with a logged in user 07-21 02:07PM 33.079 /services 200 167ms 195cpu_ms 86api_cpu_ms 0kb Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30618),gzip(gfe) 217.132.226.52 - XXXXXXXXXX [21/Jul/2009:14:07:33 -0700] "POST /services HTTP/1.1" 200 169 "http://highnoon.appspot.com/gwt/de.lebedkov.highnoongwt.Main/359EAB2E1CA04072F69DE0D53C97D2E6.cache.html" "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30618),gzip(gfe)" "highnoon.appspot.com" I 07-21 02:07PM 33.101 saveTask E 07-21 02:07PM 33.242 Traceback (most recent call last): E 07-21 02:07PM 33.242 File "/base/data/home/apps/highnoon/9.334683512841696802/pgr/core.py", line 327, in post E 07-21 02:07PM 33.242 val = req.evaluate() E 07-21 02:07PM 33.242 File "/base/data/home/apps/highnoon/9.334683512841696802/pgr/core.py", line 410, in evaluate E 07-21 02:07PM 33.242 val = method.__call__(*self.parameterValues) E 07-21 02:07PM 33.242 File "/base/data/home/apps/highnoon/9.334683512841696802/de/lebedkov/highnoongwt/client.py", line 753, in saveTask E 07-21 02:07PM 33.242 raise Exception("Access denied") E 07-21 02:07PM 33.242 Exception: Access denied W 07-21 02:07PM 33.240 Access denied
Bug on IE7: http://code.google.com/p/gwt-cal/issues/detail?id=12&colspec=ID%20Type%20Status%20Priority%20Reporter%20Summary%20Opened%20Modified%20Closed%20Stars
Completed On August 22, 2009
#4060Change the page title: add the title of the running task
#3981Link to edit a task from the panel for running task at the to of the screen
#3974Define styles for all table columns and prevent dates that are shown on 2 lines
#4444Test gwt-cal (to be cont.) URL: http://code.google.com/p/gwt-cal/
Bug on IE7: http://code.google.com/p/gwt-cal/issues/detail?id=12&colspec=ID%20Type%20Status%20Priority%20Reporter%20Summary%20Opened%20Modified%20Closed%20Stars
#3948Click on "Advanced search" should not change the token to #advancedSearch (to be cont.)
#4230Over quota for emails (per minute) (to be cont.)
#3972'ascii' codec can't encode characters in position 0-2: ordinal not in range(128)
Traceback (most recent call last): File "/base/python_lib/versions/1/google/appengine/ext/webapp/__init__.py", line 501, in __call__ handler.get(*groups) File "/base/data/home/apps/highnoon/8.334359021652428864/highnoon.py", line 73, in get self._any_method() File "/base/data/home/apps/highnoon/8.334359021652428864/highnoon.py", line 65, in _any_method r = self.process_action() File "/base/data/home/apps/highnoon/8.334359021652428864/highnoon.py", line 361, in process_action body = t.to_email(t.assigned_to) File "/base/data/home/apps/highnoon/8.334359021652428864/model.py", line 743, in to_email return self.to_email_userprefs(up) File "/base/data/home/apps/highnoon/8.334359021652428864/model.py", line 712, in to_email_userprefs body += "Tags: " + str(", ".join(self.tags2)) + "\n" UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-2: ordinal not in range(128)
#3803Click on an event in the "Week" panel should open the corresponding task for editing
#3767Use expires:never for GWT code to reduce network traffic/improve loading speed
#3863'NoneType' object has no attribute 'send_notification' E 06-21 03:54AM 41.184 Traceback (most recent call last): E 06-21 03:54AM 41.184 File "/base/data/home/apps/highnoon/8.334042981888992656/pgr/core.py", line 327, in post E 06-21 03:54AM 41.184 val = req.evaluate() E 06-21 03:54AM 41.184 File "/base/data/home/apps/highnoon/8.334042981888992656/pgr/core.py", line 410, in evaluate E 06-21 03:54AM 41.184 val = method.__call__(*self.parameterValues) E 06-21 03:54AM 41.184 File "/base/data/home/apps/highnoon/8.334042981888992656/de/lebedkov/highnoongwt/client.py", line 501, in invite E 06-21 03:54AM 41.185 up.send_notification("[highnoon invitation] " + E 06-21 03:54AM 41.185 AttributeError: 'NoneType' object has no attribute 'send_notification'
#3862 'NoneType' object has no attribute 'replace' 06-21 04:02AM 47.433 Traceback (most recent call last): E 06-21 04:02AM 47.433 File "/base/data/home/apps/highnoon/8.334042981888992656/pgr/core.py", line 327, in post E 06-21 04:02AM 47.434 val = req.evaluate() E 06-21 04:02AM 47.434 File "/base/data/home/apps/highnoon/8.334042981888992656/pgr/core.py", line 410, in evaluate E 06-21 04:02AM 47.434 val = method.__call__(*self.parameterValues) E 06-21 04:02AM 47.434 File "/base/data/home/apps/highnoon/8.334042981888992656/de/lebedkov/highnoongwt/client.py", line 772, in saveTask E 06-21 04:02AM 47.434 task.project.notify_change(task, old_task, hnutils.user()) E 06-21 04:02AM 47.434 File "/base/data/home/apps/highnoon/8.334042981888992656/model.py", line 469, in notify_change E 06-21 04:02AM 47.434 body = old_task.compare_to(task, up) E 06-21 04:02AM 47.434 File "/base/data/home/apps/highnoon/8.334042981888992656/model.py", line 664, in compare_to E 06-21 04:02AM 47.434 r += "Deadline New:\n" + date_or_none(t.deadline) + "\n" E 06-21 04:02AM 47.434 File "/base/data/home/apps/highnoon/8.334042981888992656/model.py", line 624, in date_or_none E 06-21 04:02AM 47.434 return up.datetime2str(self.deadline) E 06-21 04:02AM 47.434 File "/base/data/home/apps/highnoon/8.334042981888992656/model.py", line 1305, in datetime2str E 06-21 04:02AM 47.435 time = time.replace(tzinfo=pytz.utc) E 06-21 04:02AM 47.435 AttributeError: 'NoneType' object has no attribute 'replace'
#3654Plugin for Google Mail (create a task from an email) (to be cont.) http://code.google.com/intl/de-DE/apis/gadgets/docs/ui.html http://www.rememberthemilk.com/services/gmail/gadget/ http://www.rememberthemilk.com/services/modules/gmail/rtm.xml view-source:http://www.rememberthemilk.com/services/modules/gmail/rtm.xml
#3514Change page title for "/tasks?done=true" to "Closed issues"
Completed On May 21, 2009
#3638Unicode characters cannot be saved (Chrome only)
#3525'NoneType' object has no attribute 'flags' # 05-11 01:11AM 31.536 Traceback (most recent call last): # E 05-11 01:11AM 31.536 File "/base/data/home/apps/highnoon/7.333230528155519569/pgr/core.py", line 321, in post # E 05-11 01:11AM 31.536 req = rr.readRequest(self.request.body) # E 05-11 01:11AM 31.536 File "/base/data/home/apps/highnoon/7.333230528155519569/pgr/core.py", line 444, in readRequest # E 05-11 01:11AM 31.536 gwtRpcRequest.version = self.__readInt() # E 05-11 01:11AM 31.537 File "/base/data/home/apps/highnoon/7.333230528155519569/pgr/core.py", line 512, in __readInt # E 05-11 01:11AM 31.537 return int(v) # E 05-11 01:11AM 31.537 ValueError: invalid literal for int() with base 10: '' # E 05-11 01:11AM 31.532 'NoneType' object has no attribute 'flags' Traceback (most recent call last): File "/base/python_lib/versions/1/google/appengine/ext/webapp/__init__
#3466AttributeError: 'NoneType' object has no attribute 'send_notification'v # 05-04 01:38AM 17.942 Traceback (most recent call last): # E 05-04 01:38AM 17.942 File "/base/data/home/apps/highnoon/6.333185489543949984/pgr/core.py", line 327, in post # E 05-04 01:38AM 17.942 val = req.evaluate() # E 05-04 01:38AM 17.942 File "/base/data/home/apps/highnoon/6.333185489543949984/pgr/core.py", line 410, in evaluate # E 05-04 01:38AM 17.942 val = method.__call__(*self.parameterValues) # E 05-04 01:38AM 17.942 File "/base/data/home/apps/highnoon/6.333185489543949984/de/lebedkov/highnoongwt/client.py", line 500, in invite # E 05-04 01:38AM 17.943 up.send_notification("[highnoon invitation] " + # E 05-04 01:38AM 17.943 AttributeError: 'NoneType' object has no attribute 'send_notification'
#3449Decrease the number of errors reported by pylint
Completed On April 27, 2009
#3414global name 'UserPrefs' is not defined 04-27 09:34AM 40.922 invite E 04-27 09:34AM 41.390 Traceback (most recent call last): E 04-27 09:34AM 41.390 File "/base/data/home/apps/highnoon/6.333057892804401404/pgr/core.py", line 327, in post E 04-27 09:34AM 41.390 val = req.evaluate() E 04-27 09:34AM 41.390 File "/base/data/home/apps/highnoon/6.333057892804401404/pgr/core.py", line 410, in evaluate E 04-27 09:34AM 41.391 val = method.__call__(*self.parameterValues) E 04-27 09:34AM 41.391 File "/base/data/home/apps/highnoon/6.333057892804401404/de/lebedkov/highnoongwt/client.py", line 498, in invite E 04-27 09:34AM 41.391 up = UserPrefs.all().filter("user =", email).get() E 04-27 09:34AM 41.391 NameError: global name 'UserPrefs' is not defined W 04-27 09:34AM 41.388 global name 'UserPrefs' is not defined
#3407Blob() argument should be str instance, not unicode Blob() argument should be str instance, not unicode Traceback (most recent call last): File "/base/python_lib/versions/1/google/appengine/ext/webapp/__init__.py", line 503, in __call__ handler.post(*groups) File "/base/data/home/apps/highnoon/6.333057892804401404/highnoon.py", line 68, in post self._any_method() File "/base/data/home/apps/highnoon/6.333057892804401404/highnoon.py", line 63, in _any_method r = self.process_action() File "/base/data/home/apps/highnoon/6.333057892804401404/highnoon.py", line 289, in process_action a.blob = db.Blob(self.request.get("file")) File "/base/python_lib/versions/1/google/appengine/api/datastore_types.py", line 859, in __new__ type(arg).__name__) TypeError: Blob() argument should be str instance, not unicode
#3310Convert emails to ASCII for SMS a.encode('ascii', 'replace')
Completed On April 26, 2009
#3303Disable "Save" button on the task panel for anonymous access
#3400Automatically point to the next unstable version
#3364Use gray (instead of black) for done tasks in the table
#3399No tasks are initially visible for newly registered users
Completed On April 18, 2009
#3336UnicodeEncodeError # E 04-15 08:30AM 28.545 Traceback (most recent call last): # E 04-15 08:30AM 28.546 File "/base/data/home/apps/highnoon/6.332741038398690634/pgr/core.py", line 327, in post # E 04-15 08:30AM 28.547 val = req.evaluate() # E 04-15 08:30AM 28.548 File "/base/data/home/apps/highnoon/6.332741038398690634/pgr/core.py", line 410, in evaluate # E 04-15 08:30AM 28.549 val = method.__call__(*self.parameterValues) # E 04-15 08:30AM 28.549 File "/base/data/home/apps/highnoon/6.332741038398690634/de/lebedkov/highnoongwt/client.py", line 370, in saveOptions # E 04-15 08:30AM 28.550 logging.info('saving ' + opt.name + '->' + str(opt.value)) # E 04-15 08:30AM 28.551 UnicodeEncodeError: 'ascii' codec can't encode character u'\xf6' in position 1: ordinal not in range(128)
#3032Send notification about tasks moved to other projects
#2357Set focus to the title edit field while creating a new project
#2996Default action (enter) for the "Edit Task" panel
#3004Use current domain instead of highnoon.appspot.com
#2951Do not raise an Exception for "User highnoonsupport@googlemail.com does not exist". # E 03-05 01:28PM 54.179 Traceback (most recent call last): # E 03-05 01:28PM 54.179 File "/base/data/home/apps/highnoon/2.331826663514269219/pgr/core.py", line 327, in post # E 03-05 01:28PM 54.179 val = req.evaluate() # E 03-05 01:28PM 54.179 File "/base/data/home/apps/highnoon/2.331826663514269219/pgr/core.py", line 410, in evaluate # E 03-05 01:28PM 54.179 val = method.__call__(*self.parameterValues) # E 03-05 01:28PM 54.180 File "/base/data/home/apps/highnoon/2.331826663514269219/de/lebedkov/highnoongwt/client.py", line 556, in changeRights # E 03-05 01:28PM 54.180 raise Exception("User " + str(email) + " does not exist") # E 03-05 01:28PM 54.180 Exception: User highnoonsupport@googlemail.com does not exist
#2751Prevent users from adding invalid e-Mails to a project
#2935Fix tooltips for the screenshots on the main page
Completed On March 04, 2009
#2916AttributeError: 'NoneType' object has no attribute 'email' 03-03 03:26PM 11.191 Traceback (most recent call last): E 03-03 03:26PM 11.192 File "/base/data/home/apps/highnoon/2.331816584339323150/pgr/core.py", line 327, in post E 03-03 03:26PM 11.192 val = req.evaluate() E 03-03 03:26PM 11.192 File "/base/data/home/apps/highnoon/2.331816584339323150/pgr/core.py", line 410, in evaluate E 03-03 03:26PM 11.192 val = method.__call__(*self.parameterValues) E 03-03 03:26PM 11.192 File "/base/data/home/apps/highnoon/2.331816584339323150/de/lebedkov/highnoongwt/client.py", line 909, in getTasks E 03-03 03:26PM 11.192 qtasks.filter("assigned_to ==", hnutils.user()) E 03-03 03:26PM 11.192 File "/base/data/home/apps/highnoon/2.331816584339323150/hnutils.py", line 35, in user E 03-03 03:26PM 11.192 if u.email().lower() != u.email(): E 03-03 03:26PM 11.192 AttributeError: 'NoneType' object has no attribute 'email'
#2900Store/search for user names case insensitively
Completed On March 01, 2009
#2898Show choices for tags even if nothing is entered
#2882"Invalid string key" during upload (Chrome only?) Invalid string key . Traceback (most recent call last): File "/base/python_lib/versions/1/google/appengine/ext/webapp/__init__.py", line 501, in __call__ handler.get(*groups) File "/base/data/home/apps/highnoon/2.331697245462927453/highnoon.py", line 70, in get self._any_method() File "/base/data/home/apps/highnoon/2.331697245462927453/highnoon.py", line 62, in _any_method r = self.process_action() File "/base/data/home/apps/highnoon/2.331697245462927453/highnoon.py", line 299, in process_action task = model.Task.get(key) File "/base/python_lib/versions/1/google/appengine/ext/db/__init__.py", line 817, in get results = get(keys) File "/base/python_lib/versions/1/google/appengine/ext/db/__init__.py", line 1042, in get keys, multiple = datastore.NormalizeAndTypeCheckKeys(keys) File "/base/python_lib/versions/1/google/appengine/api/datastore.py", line 121, in NormalizeAndTypeCheckKeys keys = [_GetCompleteKeyOrError(key) for key in keys] File "/base/python_lib/versions/1/google/appengine/api/datastore.py", line 1908, in _GetCompleteKeyOrError key = Key(arg) File "/base/python_lib/versions/1/google/appengine/api/datastore_types.py", line 169, in __init__ raise datastore_errors.BadKeyError('Invalid string key %s.' % encoded) BadKeyError: Invalid string key .
#2896Add special email address and use it for "completed" notifications
#2888"Access denied" in getTaskAttachments() /services 200 473ms 600ms-cpu 0kb E 02-28 06:22AM 34.969 Traceback (most recent call last): E 02-28 06:22AM 34.969 File "/base/data/home/apps/highnoon/2.331735363633892837/pgr/core.py", line 327, in post E 02-28 06:22AM 34.969 val = req.evaluate() E 02-28 06:22AM 34.970 File "/base/data/home/apps/highnoon/2.331735363633892837/pgr/core.py", line 410, in evaluate E 02-28 06:22AM 34.970 val = method.__call__(*self.parameterValues) E 02-28 06:22AM 34.970 File "/base/data/home/apps/highnoon/2.331735363633892837/de/lebedkov/highnoongwt/client.py", line 336, in getTaskAttachments E 02-28 06:22AM 34.970 raise Exception("Access denied") E 02-28 06:22AM 34.970 Exception: Access denied
#2729Saving an already completed task sets the completion date to null