GithubHelp home page GithubHelp logo

wise-community / wise-deprecated Goto Github PK

View Code? Open in Web Editor NEW
32.0 32.0 24.0 318.14 MB

Web-based Inquiry Science Environment (WISE).

Home Page: http://wise.berkeley.edu

License: Other

Java 26.84% CSS 1.54% JavaScript 29.17% HTML 8.39% Shell 0.11% TypeScript 32.38% SCSS 1.57%

wise-deprecated's People

Contributors

ahmader avatar aperritano avatar breity avatar cipherkai avatar dependabot[bot] avatar eap2v avatar ekenvin avatar ekhumalo avatar geoffreykwan avatar gitter-badger avatar hirokio avatar hirokiterashima avatar jonvitale avatar losernoone avatar ntnuwise avatar petermalcolm avatar prathyushasai avatar sunnyday1980 avatar techpavan avatar vkorir avatar zhaonaxin avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

wise-deprecated's Issues

TELS Library Show Details Improvement

What steps will reproduce the problem?

  1. Log in as teacher
  2. go to tels library
  3. click on show details for any project listed there

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

Possible Peer Review Navigation issue

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

Teacher update account submit returns 403 forbidden

What steps will reproduce the problem?

  1. sign in as teacher
  2. go to update account
  3. hit save

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

admin: upload&publish project zip file

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

Improvements to Admin Run Management page

Manage runs, where it lists runs run this week, etc, should have these additional info:

  • number of students in the run
  • link to manage the run
  • link to log in as teacher
  • last run time should be easier to read, e.g. 10/12/2010 10:11am

Google Code Info:
Issue #: 12
Author: honchikun
Created On: 2010-09-20T18:32:59.000Z
Closed On: 2010-09-22T23:12:37.000Z

Trackdown and fix AT NPE

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)

  • Hide quoted text -
    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 #: 37
Author: honchikun
Created On: 2010-10-06T23:21:07.000Z
Closed On: 2011-02-23T18:18:38.000Z

Show vlewrapper and webapp version info of deployed apps

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:

AuthoringTool: list assets alphabetically

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

Draw step does not work on production anymore

What steps will reproduce the problem?

  1. Open a project with a drawing step, here's a link to a preview project with a drawing step http://wise4.telscenter.org/webapp/vle/preview.html?projectId=254
  2. Go to activity 2, step 6
  3. The drawing step does not load the buttons or the drawing pane

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

AT New Feature: Import Step from another project

Let author import a step from:

  • projects they own
  • projects that have been shared with them
  • library projects

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:

MySystem Authoring: Instructions should tie up with AssignmentInformation in .my file

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:

  • where the energy comes from
  • HOW the energy moves
  • where the energy goes

Make sure you label the arrows and describe how the energy is flowing between objects."
}
},
{
"xtype":"PropEditorArrows",
"arrows":{
"#8E0202":"heat energy",
"#fdb900":"kinetic energy"
},
"image":"assets/Core80.gif",
"icon":"assets/Core80.gif",
"name":""
},
{
"name":"",
"icon":"assets/Core80.gif",
"image":"assets/Core80.gif",
"xtype":"MySystemContainer",
"etype":"source",
"fields":{
"efficiency":"1"
}
},
{
"name":"",
"icon":"assets/umantle80.gif",
"image":"assets/umantle80.gif",
"xtype":"MySystemContainer",
"etype":"source",
"fields":{
"efficiency":"1"
}
},
{
"name":"",
"icon":"assets/lmantle80.gif",
"image":"assets/lmantle80.gif",
"xtype":"MySystemContainer",
"etype":"source",
"fields":{
"efficiency":"1"
}
},
{
"name":"",
"icon":"assets/CCrust.gif",
"image":"assets/CCrust.gif",
"xtype":"MySystemContainer",
"etype":"source",
"fields":{
"efficiency":"1"
}
},
{
"name":"",
"icon":"assets/OCrust.gif",
"image":"assets/OCrust.gif",
"xtype":"MySystemContainer",
"etype":"source",
"fields":{
"efficiency":"1"
}
},
{
"name":"",
"icon":"assets/_Air.gif",
"image":"assets/_Air.gif",
"xtype":"MySystemContainer",
"etype":"source",
"fields":{
"efficiency":"1"
}
},
{
"name":"",
"icon":"assets/_Cup.gif",
"image":"assets/_Cup.gif",
"xtype":"MySystemContainer",
"etype":"source",
"fields":{
"efficiency":"1"
}
},
{
"name":"",
"icon":"assets/_Tank.gif",
"image":"assets/_Tank.gif",
"xtype":"MySystemContainer",
"etype":"source",
"fields":{
"efficiency":"1"
}
}
],
"prompt":"question",
"type":"MySystem"
}

Google Code Info:
Issue #: 39
Author: honchikun
Created On: 2010-10-07T17:29:15.000Z
Closed On:

Authoring Tool Advanced Mode UI

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

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

New Project Metadata: maxAllowableWorkgroupSize

Author can set this in the authoring tool, in the metadata to specify how big the workgroups should be.

choices:

  • null/not set. workgroups for runs using this project can be 1,2 or 3 members
  • 1 workgroups for runs using this project must be at most 1 member.

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:

Peer Review Step: MUST submit before moving on to later step

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

Password Reminder NPE

What steps will reproduce the problem?

  1. password reminder

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

Questionnaire after Java step does not load

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:

Admin page: find project runs by project id

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

Easy way to update WISE4

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:

Authoring tool project title, activity title, step title entry submit when hit enter

What steps will reproduce the problem?

  1. Open the authoring tool
  2. Open any project
  3. Click Add Activity
  4. Type something for the activity title
  5. Hit enter (this does nothing but it should submit, right now you have to click on the 'Submit' button)

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 grading tool request minified version of project

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

Remove Shared Teacher from Run

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

Researcher ROLE

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

Detect User Browser, notify user about compatibility issues accordingly

Do the test on these pages:

  • teacher homepage (after teacher signs in)
  • student homepage (after student signs in)
  • preview project list page (can be signed in or not)

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

Authoring advanced step authoring has very small windows

What steps will reproduce the problem?

  1. Launch the authoring tool
  2. Open a step
  3. Click on the 'Advanced' radio button
  4. The source and preview windows are very small

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 Upload Limit to 10MB

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

iProjectSync

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.

  1. Brainstorm
  2. Prototype
  3. Win

Google Code Info:
Issue #: 42
Author: honchikun
Created On: 2010-10-09T00:29:00.000Z
Closed On: 2011-03-24T21:46:26.000Z

If user doesn't have permissions to preview project, don't show error page

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

Team sign in controller error stack

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

Username with ' will prevent them from creating a run

What steps will reproduce the problem?

  1. Log in as MegO'Mahony
  2. Navigate to Projects>Browse TELS Projects
  3. Click on "SET UP PROJECT RUN" on any project
  4. The Step 1 of 5 create run page will not display properly and will not allow the user to advance to create a run

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

tels review projects

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:

Move maxScores to project metadata

from:

  • runExtras
  • project metadata file

to:

  • project's metadata row in db.

Google Code Info:
Issue #: 13
Author: honchikun
Created On: 2010-09-20T21:47:09.000Z
Closed On: 2010-10-01T01:19:15.000Z

Remove Shared Teacher from Project

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

Project File name should not have special chars

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

When vle launches on note step it screws up menu images and note can't be closed either

What steps will reproduce the problem?

  1. Launch the vle as a student
  2. Navigate to a note step and enter in some work
  3. Refresh the vle
  4. The vle will launch and try to load the note step since it was the last step the student was on
  5. Menu images won't be displayed and the note can't close

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

Researcher ROLE bug: loginAs teacher, cannot grade

What steps will reproduce the problem?

  1. log in as user with researcher role
  2. log in as a teacher
  3. try to grade

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:

welcome email to new teachers

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

Fix warning on tomcat startup

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:

WISE4 access log report

need daily access log report emailing function

Google Code Info:
Issue #: 2
Author: honchikun
Created On: 2010-09-10T01:18:15.000Z
Closed On:

When launching authoring tool with a project it will not auto-load the project

What steps will reproduce the problem?

  1. Log in as a teacher
  2. Go to "View My Projects"
  3. On any project click "Edit/Author"
  4. The authoring tool will launch but it won't load the project

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

Preview a project with a review sequence

What steps will reproduce the problem?

  1. Preview a project
  2. Navigate to a review "annotate" (part 2) or "revise" (part 3) step
  3. The step will not load and the error below occurs

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:

MySystem bug: hitting enter on label submits page

What steps will reproduce the problem?

  1. open mysystem step e.g. plate tectonics
  2. make a connection, type something in label
  3. hit enter

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

convert #38689 to WISE4

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

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.