wise-community / wise-deprecated Goto Github PK
View Code? Open in Web Editor NEWWeb-based Inquiry Science Environment (WISE).
Home Page: http://wise.berkeley.edu
License: Other
Web-based Inquiry Science Environment (WISE).
Home Page: http://wise.berkeley.edu
License: Other
What steps will reproduce the problem?
What is the expected output? What do you see instead?
show details screen shows up and screen stays put.
instead, screen is taken back to top of the tels library page. must scroll down to see show details screen.
Please use labels and text to provide additional information.
reported by doug 9/15
Google Code Info:
Issue #: 5
Author: honchikun
Created On: 2010-09-15T16:45:19.000Z
Closed On: 2010-09-15T17:11:56.000Z
Report from Elissa:
The left/rightarrows didn't seem to work on review sequences
Though navigating using the nav bar did
moving forward didn't register when i clicked on the arrows, but i could click on the 'next step' fine in the nav bar
lots of students use arrows to navigate instead of the nav bar (esp once they go full screen)
Project: yesterday's feedback project... 124 on the q-a server. access code:koala787
Google Code Info:
Issue #: 30
Author: honchikun
Created On: 2010-10-01T19:52:15.000Z
Closed On: 2010-10-01T22:23:40.000Z
What steps will reproduce the problem?
What is the expected output? What do you see instead?
should see confirmation, instead see:
HTTP Status 403 -
type Status report
message
description Access to the specified resource () has been forbidden.
Please use labels and text to provide additional information.
Google Code Info:
Issue #: 47
Author: honchikun
Created On: 2010-10-12T19:18:31.000Z
Closed On: 2010-10-12T23:20:54.000Z
If the teacher only has run permission for a project, do not show the project in the open project list dialogue in the AT.
Google Code Info:
Issue #: 19
Author: honchikun
Created On: 2010-09-24T22:36:35.000Z
Closed On: 2010-09-25T00:20:02.000Z
upload a zipped project file via the portal. this will unzip it in the curriculum dir and also publish the project to the portal.
step forward in the portal-to-portal communication
Google Code Info:
Issue #: 20
Author: honchikun
Created On: 2010-09-24T23:02:49.000Z
Closed On: 2011-01-10T19:05:14.000Z
Manage runs, where it lists runs run this week, etc, should have these additional info:
Google Code Info:
Issue #: 12
Author: honchikun
Created On: 2010-09-20T18:32:59.000Z
Closed On: 2010-09-22T23:12:37.000Z
./assets/image.jpg reference doesn't work if the step does not have the blocks.
Google Code Info:
Issue #: 6
Author: honchikun
Created On: 2010-09-16T23:55:30.000Z
Closed On: 2010-09-17T22:13:37.000Z
test
autocompleting of usernames in share project/run does not work.
Google Code Info:
Issue #: 18
Author: honchikun
Created On: 2010-09-24T22:35:23.000Z
Closed On: 2010-09-24T23:58:05.000Z
This stacktrace is not uncommon, but it doesn't seem to be a show-stopper.
The following exception was thrown in the WISE 3.0 Portal on Wed Oct 06 15:36:32 EDT 2010
username: xyz
url: http://wise4.telscenter.org:80/webapp/author/authorproject.html?null
exception message: java.lang.NullPointerException
stacktrace:
java.lang.NullPointerException
at org.telscenter.sail.webapp.presentation.web.controllers.author.project.AuthorProjectController.handleRequestInternal(AuthorProjectController.java:149)
Google Code Info:
Issue #: 37
Author: honchikun
Created On: 2010-10-06T23:21:07.000Z
Closed On: 2011-02-23T18:18:38.000Z
We need a way to see which revisions of code the deployed webapp and vlewrapper are using.
vlewrapper: clicking on the "WISE4.0 Beta should popup a window with the version info"
webapp: credits page, bottom, below "special thanks to"
Google Code Info:
Issue #: 24
Author: honchikun
Created On: 2010-09-29T19:27:57.000Z
Closed On:
request from Elissa.
List assets alphabetically in the assets manager. Will help authors find assets more quickly.
Google Code Info:
Issue #: 31
Author: honchikun
Created On: 2010-10-03T19:27:30.000Z
Closed On: 2010-10-06T23:10:06.000Z
What steps will reproduce the problem?
I updated my local system to the latest code and created a project with a drawing step and then had a student open that project and the drawing tool is still broken too.
Google Code Info:
Issue #: 27
Author: [email protected]
Created On: 2010-10-01T01:17:30.000Z
Closed On: 2010-10-06T21:37:58.000Z
Let author import a step from:
This will copy the node file and any assets that the node refers to into the current project.
Google Code Info:
Issue #: 8
Author: honchikun
Created On: 2010-09-17T00:34:46.000Z
Closed On:
Right now, typing in the instructions in the textbox will not update the instructions that students see in MySystem step (in the purple box in top-right corner of MySystem). This is because the instructions is not saved in the right place in the .my file.
Instructions should be saved in .my JSON file's AssignmentInformation block. Here's an example, from Plate Tectonics, project 142, step 5.5 "Build Your MySystem", advanced mode:
{
"modules":[{
"xtype":"AssignmentInformation",
"fields":{
"goal":"Make a MySystem to show how ENERGY is involved in plate tectonics.
Make sure your diagram shows:
Google Code Info:
Issue #: 39
Author: honchikun
Created On: 2010-10-07T17:29:15.000Z
Closed On:
Feedback from Kevin M.:
There's a minor usability issue with the advanced mode in authoring sub-activities.
When you move a step or activity to an empty activity, it appropriately asks you if you want the step within or after the activity. However, it does not ask when you move it to the end of an activity with several steps in it--by default it puts the step inside the activity. So it is hard to move a step or sub-activity immediately AFTER a sub-activity that has steps in it..
I've found I have wanted to do this a good number of times already.
Google Code Info:
Issue #: 10
Author: honchikun
Created On: 2010-09-20T17:36:45.000Z
Closed On: 2010-10-06T21:36:53.000Z
convert #31208 to WISE4
Google Code Info:
Issue #: 1
Author: honchikun
Created On: 2010-09-09T19:06:37.000Z
Closed On: 2010-09-17T00:55:46.000Z
Author can set this in the authoring tool, in the metadata to specify how big the workgroups should be.
choices:
In the run setup wizard, where teacher specifies workgroup size, look at this variable to choose the default selected option.
Google Code Info:
Issue #: 33
Author: honchikun
Created On: 2010-10-06T19:12:08.000Z
Closed On:
Request from Elissa, finish by Oct 4:
Peer Review Step:
Going back in the project is OK.
But going forward in the project without submitting is NOT OK.
Not having this done by October 4 is NOT OK.
Google Code Info:
Issue #: 17
Author: honchikun
Created On: 2010-09-23T19:07:13.000Z
Closed On: 2010-10-01T19:00:20.000Z
What steps will reproduce the problem?
username: unknown
url: http://path_to_portal/forgotaccount/student/passwordreminder.html?null
exception message: java.lang.NullPointerException
stacktrace:
java.lang.NullPointerException
at org.telscenter.sail.webapp.presentation.web.controllers.forgotaccount.student.PasswordReminderWizardController.referenceData(PasswordReminderWizardController.java:209)
at org.springframework.web.servlet.mvc.AbstractWizardFormController.referenceData(AbstractWizardFormController.java:266)
at org.springframework.web.servlet.mvc.AbstractFormController.showForm(AbstractFormController.java:574)
at org.springframework.web.servlet.mvc.AbstractWizardFormController.showPage(AbstractWizardFormController.java:352)
at org.springframework.web.servlet.mvc.AbstractWizardFormController.processFormSubmission(AbstractWizardFormController.java:520)
at org.springframework.web.servlet.mvc.AbstractFormController.handleRequestInternal(AbstractFormController.java:265)
at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)
at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:875)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:807)
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:571)
at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:511)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:647)
Google Code Info:
Issue #: 48
Author: honchikun
Created On: 2010-10-12T21:21:07.000Z
Closed On: 2010-11-02T19:57:21.000Z
Elissa and I noticed today that when a questionnaire step follows a Java step, it tends to not load. This happens often in GCC, and was happening in 4.8 of plate tectonics as well. Otherwise the questionnaire steps seem to load okay.
Just thought it might be helpful to share this insight- not sure if there is a fix for it.
Google Code Info:
Issue #: 49
Author: honchikun
Created On: 2010-10-13T00:13:11.000Z
Closed On:
fetch all project runs that used the specified project and its copies.
ex: project id: 45: Photosynthesis
Run 50: (uses project id 45)
Run 101: (uses project id 70, which is a copy of 45)
Run 130: (uses project id 78, which is a copy of 45)
Run 167: (uses project id 114, which is a copy of 78)
For each run, show teacher, num students, etc, similar to teacher's run list page.
Google Code Info:
Issue #: 40
Author: honchikun
Created On: 2010-10-07T17:45:37.000Z
Closed On: 2010-10-11T18:14:00.000Z
Need a way for WISE4 server admins to update WISE4 easily with the latest versions of webapp and vlewrapper. They also need to know that the version is stable or not.
Start off with a document and include a script that Berkeley uses to update its software on slicehost
Google Code Info:
Issue #: 25
Author: honchikun
Created On: 2010-09-29T19:30:52.000Z
Closed On:
What steps will reproduce the problem?
What is the expected output? What do you see instead?
Typing the enter key should perform a submit for these entry fields
Create a New Project
Add a New Activity
Add a New Step
and perhaps any other similar title entry fields, but I can't think of any other at the moment
Google Code Info:
Issue #: 44
Author: [email protected]
Created On: 2010-10-11T22:24:00.000Z
Closed On:
Have the grading tool check for the minified version of the project when it loads.
If the min version exists and is up to date, request and load that.
If the min version does not exist or is not up to date, make a request to generate the minified version and then request it and load it.
Google Code Info:
Issue #: 29
Author: [email protected]
Created On: 2010-10-01T18:51:13.000Z
Closed On: 2010-10-12T19:44:42.000Z
Need to be able to remove shared teacher from run.
Google Code Info:
Issue #: 34
Author: honchikun
Created On: 2010-10-06T21:58:46.000Z
Closed On: 2011-03-29T00:00:15.000Z
Need a researcher user type in the portal that will allow the user to use subset of the admin portal:
Run Management
.
Second part of this task to change the current researchers who have admin powers to have the new researcher powers.
Google Code Info:
Issue #: 7
Author: honchikun
Created On: 2010-09-17T00:02:03.000Z
Closed On: 2010-09-22T21:09:22.000Z
What steps will reproduce the problem?
What is the expected output? What do you see instead?
The image should not be disabled and should display the note step image.
Google Code Info:
Issue #: 32
Author: [email protected]
Created On: 2010-10-05T17:51:33.000Z
Closed On:
Do the test on these pages:
If not Firefox, alert that they might have issues seeing the project.
Google Code Info:
Issue #: 23
Author: honchikun
Created On: 2010-09-27T21:50:58.000Z
Closed On: 2010-09-29T19:14:23.000Z
semi-long school names are getting cut-off
Google Code Info:
Issue #: 41
Author: honchikun
Created On: 2010-10-08T21:48:15.000Z
Closed On: 2010-10-12T23:21:49.000Z
What steps will reproduce the problem?
What is the expected output? What do you see instead?
The source and preview windows should be bigger like before
Google Code Info:
Issue #: 9
Author: [email protected]
Created On: 2010-09-17T01:01:10.000Z
Closed On: 2010-10-05T19:22:30.000Z
increase per-project assets upload limit to 10MB (currently 7.5MB)
Google Code Info:
Issue #: 36
Author: honchikun
Created On: 2010-10-06T22:46:44.000Z
Closed On: 2010-10-11T18:14:59.000Z
Introducing...
iProjectSync.
We don't know what it does exactly yet or how it does it, but it's supposed to make WISE4 teachers' lives better.
Google Code Info:
Issue #: 42
Author: honchikun
Created On: 2010-10-09T00:29:00.000Z
Closed On: 2011-03-24T21:46:26.000Z
right now, when the user doesn't have preview permissions on a project and tries to preview the project, they will see an error page, "has been reported to WISE staff".
Instead, they should see "you do not have permissions to view this project" page.
Google Code Info:
Issue #: 21
Author: honchikun
Created On: 2010-09-25T00:24:33.000Z
Closed On: 2011-04-28T23:37:08.000Z
Find out what is causing this. It doesn't happen often. Session-timeout related?
The following exception was thrown in the WISE 3.0 Portal on Tue Sep 14 17:38:56 EDT 2010
username: somestudentusernamehere
url: http://wise4.telscenter.org:80/webapp/student/teamsignin.html?null
exception message: java.lang.NumberFormatException: null
stacktrace:
java.lang.NumberFormatException: null
at java.lang.Long.parseLong(Long.java:372)
at java.lang.Long.valueOf(Long.java:518)
at org.telscenter.sail.webapp.presentation.web.controllers.student.TeamSignInController.formBackingObject(TeamSignInController.java:169)
at org.springframework.web.servlet.mvc.AbstractFormController.handleInvalidSubmit(AbstractFormController.java:668)
at org.springframework.web.servlet.mvc.AbstractFormController.handleRequestInternal(AbstractFormController.java:272)
at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)
at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:875)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:807)
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:571)
at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:511)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:647)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at net.sf.sail.webapp.presentation.web.filters.CharsetFilter.doFilter(CharsetFilter.java:66)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:378)
at org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:198)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
at org.springframework.security.ui.switchuser.SwitchUserProcessingFilter.doFilterHttp(SwitchUserProcessingFilter.java:299)
at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
at org.springframework.security.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:109)
at org.springframework.security.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:83)
at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
at org.springframework.security.ui.ExceptionTranslationFilter.doFilterHttp(ExceptionTranslationFilter.java:101)
at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
at org.springframework.security.providers.anonymous.AnonymousProcessingFilter.doFilterHttp(AnonymousProcessingFilter.java:105)
at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
at org.springframework.security.ui.AbstractProcessingFilter.doFilterHttp(AbstractProcessingFilter.java:277)
at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
at org.springframework.security.ui.logout.LogoutFilter.doFilterHttp(LogoutFilter.java:89)
at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
at org.springframework.security.context.HttpSessionContextIntegrationFilter.doFilterHttp(HttpSessionContextIntegrationFilter.java:235)
at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
at org.springframework.security.util.FilterChainProxy.doFilter(FilterChainProxy.java:175)
at org.springframework.security.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:99)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:200)
at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:283)
at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:773)
at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:703)
at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:895)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
at java.lang.Thread.run(Thread.java:619)
Google Code Info:
Issue #: 4
Author: honchikun
Created On: 2010-09-14T22:59:24.000Z
Closed On: 2011-04-02T00:41:36.000Z
Setuprun step 5:
Need to escape project title when sending it to server to make copy.
Google Code Info:
Issue #: 15
Author: honchikun
Created On: 2010-09-21T22:06:53.000Z
Closed On: 2010-10-01T01:20:45.000Z
What steps will reproduce the problem?
What is the expected output? What do you see instead?
The Step 1 of 5 create run page should display properly.
Perhaps we should not allow any special characters in usernames.
Google Code Info:
Issue #: 46
Author: [email protected]
Created On: 2010-10-12T18:35:14.000Z
Closed On: 2010-10-12T23:21:29.000Z
if a project is tagged "tels" and "review", then the project will show up in the telsreview.html page, and anybody can preview the project without an account.
These projects cannot be set up for a run.
Google Code Info:
Issue #: 11
Author: honchikun
Created On: 2010-09-20T17:54:39.000Z
Closed On:
from:
to:
Google Code Info:
Issue #: 13
Author: honchikun
Created On: 2010-09-20T21:47:09.000Z
Closed On: 2010-10-01T01:19:15.000Z
Need to be able to remove shared teacher from project
Google Code Info:
Issue #: 35
Author: honchikun
Created On: 2010-10-06T21:59:20.000Z
Closed On: 2011-03-28T23:59:55.000Z
Bad: What's in a name?.project.json
Good: whats in a name.project.json
Gooder: whatsinaname.project.json
When a new project is created, make sure that the title does not have special chars.
Google Code Info:
Issue #: 14
Author: honchikun
Created On: 2010-09-21T22:05:38.000Z
Closed On: 2010-10-11T18:17:37.000Z
What steps will reproduce the problem?
What is the expected output? What do you see instead?
The vle should open up normally, instead the menu images become dead images and the note can't be closed.
Google Code Info:
Issue #: 26
Author: [email protected]
Created On: 2010-09-30T00:12:23.000Z
Closed On: 2010-10-05T00:25:38.000Z
What steps will reproduce the problem?
What is the expected output? What do you see instead?
should be able to grade
grading does not load completely.
Google Code Info:
Issue #: 43
Author: honchikun
Created On: 2010-10-11T18:13:16.000Z
Closed On:
Send welcome email to new teachers
Mr. K will draft contents of the email
Google Code Info:
Issue #: 16
Author: honchikun
Created On: 2010-09-23T18:34:02.000Z
Closed On: 2010-09-25T00:20:41.000Z
INFO: validateJarFile(/....../vlewrapper/WEB-INF/lib/servlet-api-2.5.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class
Not sure what this is or why this is printed. look into it
Google Code Info:
Issue #: 38
Author: honchikun
Created On: 2010-10-07T01:14:10.000Z
Closed On:
need daily access log report emailing function
Google Code Info:
Issue #: 2
Author: honchikun
Created On: 2010-09-10T01:18:15.000Z
Closed On:
What steps will reproduce the problem?
What is the expected output? What do you see instead?
The authoring tool should load up and then automatically load the project
Google Code Info:
Issue #: 22
Author: [email protected]
Created On: 2010-09-25T00:53:24.000Z
Closed On: 2010-10-08T19:34:21.000Z
What steps will reproduce the problem?
myUserInfo is undefined
return myUserInfo.workgroupId;
What is the expected output? What do you see instead?
The steps should load the canned work/feedback.
Google Code Info:
Issue #: 28
Author: [email protected]
Created On: 2010-10-01T18:44:41.000Z
Closed On:
What steps will reproduce the problem?
What is the expected output? What do you see instead?
should not result in a submit and not saving student work.
Please use labels and text to provide additional information.
Google Code Info:
Issue #: 45
Author: honchikun
Created On: 2010-10-11T22:58:56.000Z
Closed On: 2010-10-11T23:44:36.000Z
and make me a smoothie!
Google Code Info:
Issue #: 3
Author: honchikun
Created On: 2010-09-10T06:00:03.000Z
Closed On: 2010-09-17T00:55:57.000Z
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.