VISPA web issueshttps://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues2019-05-20T17:09:16+02:00https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/194PyModule creation throws error message2019-05-20T17:09:16+02:00Benjamin FischerPyModule creation throws error messageWhen creating a PyModule, the error message
Couldn't change the Module option!
Reason: PyModule::initialize: 'module' object is not callabl
is given.
Reopened because the bug could be reproduced.
Steps to reproduce:
\-...When creating a PyModule, the error message
Couldn't change the Module option!
Reason: PyModule::initialize: 'module' object is not callabl
is given.
Reopened because the bug could be reproduced.
Steps to reproduce:
\- go to http://vispa.physik.rwth-aachen.de/web/
\- start a new designer
\- choose a PyModule
- choose
examples/tutorials/1-basic/PyScripts/pymodule\_selection\_script.py
it works in VISPA, but produces the above error message in VISPA-WEB
*(from redmine: issue id 1075, created on 2012-07-11 by root, closed on 2012-08-06)*0.2https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/193PyModule can't be created2019-05-20T17:09:16+02:00Benjamin FischerPyModule can't be createdWhen creating a PyModule, the error message
>Couldn’t change the Module option!
>Reason: PyModule::initialize: ‘module’ object is not callabl
is given.
Reopened because the bug could be reproduced.
Steps to reproduce:
\- go to htt...When creating a PyModule, the error message
>Couldn’t change the Module option!
>Reason: PyModule::initialize: ‘module’ object is not callabl
is given.
Reopened because the bug could be reproduced.
Steps to reproduce:
\- go to http://vispa.physik.rwth-aachen.de/web/
\- start a new designer
\- choose a PyModule
- choose
examples/tutorials/1-basic/PyScripts/pymodule\_selection\_script.py
it works in VISPA, but produces the above error message in VISPA-WEB
*(from redmine: issue id 1074, created on 2012-07-11 by root, closed on 2012-07-11)*0.2https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/192Enable URL creation from filebrowser2019-05-20T16:24:35+02:00Benjamin FischerEnable URL creation from filebrowserIn order to get the url of an analysis, one has to open the analysis and
save it and create the url in the analysis designer. A typical use case
for retrieving the URL though is to browse analyses, e.g. in the public,
example or shared f...In order to get the url of an analysis, one has to open the analysis and
save it and create the url in the analysis designer. A typical use case
for retrieving the URL though is to browse analyses, e.g. in the public,
example or shared folder and forward them using the URL. Therefore it
would be easier if the URL could be generated in the filebrowser without
the need to open and load the analysis.
*(from redmine: issue id 1073, created on 2012-07-11 by root, closed on 2013-01-07)*https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/191Include discard option in save dialog when closing2019-05-20T17:09:16+02:00Benjamin FischerInclude discard option in save dialog when closingWhen closing an unsaved analysis, the user sees a dialogue asking to
save the analysis with the two options “cancel” (=don’t save and close)
and “save” (=well, save). Similar to many desktop software, it would be
helpful to expand this t...When closing an unsaved analysis, the user sees a dialogue asking to
save the analysis with the two options “cancel” (=don’t save and close)
and “save” (=well, save). Similar to many desktop software, it would be
helpful to expand this to
“cancel” (=don’t save and don’t close)
“discard” (=discard changes and close)
“save” (=save and close)
so that the user can have a look at the analysis to see if they want to
keep the changes (especially helpfull when you’re closing the analyses
while you’re e.g. in the filebrowser and use the analysis designer drop
down menu to close the analyses).
*(from redmine: issue id 1072, created on 2012-07-11 by root, closed on 2012-10-18)*https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/190Configure use of RPC through server.conf2019-05-20T17:09:16+02:00Benjamin FischerConfigure use of RPC through server.confIf RPC will be used or not should be configured in the server.conf.
*(from redmine: issue id 1056, created on 2012-06-25 by root, closed on 2012-06-26)*If RPC will be used or not should be configured in the server.conf.
*(from redmine: issue id 1056, created on 2012-06-25 by root, closed on 2012-06-26)*https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/189Handle unkown objects in PXLBrowser2019-05-20T17:09:17+02:00Benjamin FischerHandle unkown objects in PXLBrowserif ids are generated automatically, ghost objects appear…
*(from redmine: issue id 1055, created on 2012-06-24 by root, closed on 2014-09-17)*if ids are generated automatically, ghost objects appear…
*(from redmine: issue id 1055, created on 2012-06-24 by root, closed on 2014-09-17)*1.1https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/188Restart of RPC server works but causes unhandled exception2019-05-20T17:09:17+02:00Benjamin FischerRestart of RPC server works but causes unhandled exceptionwhen the rpc\_main.py process is killed, the analyses can be restored
afterwords, but an unhandled exception is thrown:
>\[13/Jun/2012:12:52:18\] ENGINE Error in ‘rpc\_get’ listener
<bound method RpcPlugin.rpc\_get of <vispa.plugi...when the rpc\_main.py process is killed, the analyses can be restored
afterwords, but an unhandled exception is thrown:
>\[13/Jun/2012:12:52:18\] ENGINE Error in ‘rpc\_get’ listener
<bound method RpcPlugin.rpc\_get of <vispa.plugins.rpc.RpcPlugin
object at 0x1d0b490>>
>Traceback (most recent call last):
>File
“/home/bretz/local/lib/python2.6/site-packages/CherryPy-3.2.2-py2.6.egg/cherrypy/process/wspbus.py”,
line 197, in publish
>output.append(listener(**args,**\*kwargs))
>File “/home/bretz/vispaweb/vispa-web/vispa/plugins/rpc.py”, line
138, in rpc\_get
>uid = int(cherrypy.session\[“user\_id”\])
>File
“/home/bretz/local/lib/python2.6/site-packages/CherryPy-3.2.2-py2.6.egg/cherrypy/*init*.py”,
line 229, in *getitem*
>child = getattr(serving, self.*attrname*)
>AttributeError: ‘\_Serving’ object has no attribute ‘session’
>
>Exception in thread Thread-1:
>Traceback (most recent call last):
>File “/usr/lib/python2.6/threading.py”, line 532, in
\_\_bootstrap\_inner
>self.run()
>File
“/home/bretz/vispaweb/vispa-web/extensions/designer/analysis.py”, line
197, in run
>if analysis.getStatus()\[0\] != Analysis.IDLE:
>File “/usr/lib/python2.6/xmlrpclib.py”, line 1199, in *call*
>return self.\_*send(self.*\_name, args)
>File “/usr/lib/python2.6/xmlrpclib.py”, line 1489, in \_\_request
>verbose=self.\_\_verbose
>File “/usr/lib/python2.6/xmlrpclib.py”, line 1235, in request
>self.send\_content(h, request\_body)
>File “/usr/lib/python2.6/xmlrpclib.py”, line 1349, in
send\_content
>connection.endheaders()
>File “/usr/lib/python2.6/httplib.py”, line 904, in endheaders
>self.\_send\_output()
>File “/usr/lib/python2.6/httplib.py”, line 776, in \_send\_output
>self.send(msg)
>File “/usr/lib/python2.6/httplib.py”, line 735, in send
>self.connect()
>File “/usr/lib/python2.6/httplib.py”, line 716, in connect
>self.timeout)
>File “/usr/lib/python2.6/socket.py”, line 514, in
create\_connection
>raise error, msg
>error: \[Errno 111\] Connection refused
*(from redmine: issue id 1053, created on 2012-06-13 by root, closed on 2012-11-13)*0.2https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/187Execute Jobs via RPC2019-05-20T17:09:17+02:00Benjamin FischerExecute Jobs via RPCHandle the execution of an analysis with RPC, so that the job runs
within the RPC server.
*(from redmine: issue id 1050, created on 2012-06-08 by root, closed on 2012-08-15)*Handle the execution of an analysis with RPC, so that the job runs
within the RPC server.
*(from redmine: issue id 1050, created on 2012-06-08 by root, closed on 2012-08-15)*0.2https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/186Use original user IP instead of REMOTE_ADDR when running in proxy mode.2019-05-20T17:09:17+02:00Benjamin FischerUse original user IP instead of REMOTE_ADDR when running in proxy mode.When Cherrypy runs behind a front-server (e.g. Apache) the user IP is
not
represented by the header entry “REMOTE\_ADDR” anymore. One should use
“X-Forwarded-For” or “HTTP-X-FORWARDED-FOR” instead.
see http://www.xinotes.org/notes/n...When Cherrypy runs behind a front-server (e.g. Apache) the user IP is
not
represented by the header entry “REMOTE\_ADDR” anymore. One should use
“X-Forwarded-For” or “HTTP-X-FORWARDED-FOR” instead.
see http://www.xinotes.org/notes/note/770/ for details.
*(from redmine: issue id 1042, created on 2012-06-02 by root, closed on 2013-01-07)*0.5https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/185Use an other process to create the Tar file (for download)2019-05-20T17:09:17+02:00Benjamin FischerUse an other process to create the Tar file (for download)The creation of the tar file changes the cwd for a short time
interval.
But even in this short time interval, other server actions may crash
because of the changed cwd.
*(from redmine: issue id 1039, created on 2012-05-26 by root, ...The creation of the tar file changes the cwd for a short time
interval.
But even in this short time interval, other server actions may crash
because of the changed cwd.
*(from redmine: issue id 1039, created on 2012-05-26 by root, closed on 2012-08-06)*0.2https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/184Delete files from output-folder after the download2019-05-20T17:09:18+02:00Benjamin FischerDelete files from output-folder after the download*(from redmine: issue id 1038, created on 2012-05-26 by root, closed on 2012-08-06)**(from redmine: issue id 1038, created on 2012-05-26 by root, closed on 2012-08-06)*0.2https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/183Passwords are stored as plaintext in database2019-05-20T16:24:30+02:00Benjamin FischerPasswords are stored as plaintext in databaseThis should only be hashes
*(from redmine: issue id 1033, created on 2012-05-24 by Tobias.Winchen, closed on 2012-11-13)*This should only be hashes
*(from redmine: issue id 1033, created on 2012-05-24 by Tobias.Winchen, closed on 2012-11-13)*https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/182PyModule can't be created2019-05-20T17:09:18+02:00Benjamin FischerPyModule can't be createdWhen creating a PyModule, the error message
>Couldn’t change the Module option!
>Reason: PyModule::initialize: ‘module’ object is not callabl
is given.
*(from redmine: issue id 1031, created on 2012-05-23 by root, closed on 2012-07...When creating a PyModule, the error message
>Couldn’t change the Module option!
>Reason: PyModule::initialize: ‘module’ object is not callabl
is given.
*(from redmine: issue id 1031, created on 2012-05-23 by root, closed on 2012-07-11)*0.2https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/181Refresh Button of module context menu doesn't work2019-05-20T17:09:18+02:00Benjamin FischerRefresh Button of module context menu doesn't workThe options of an analysis module aren’t updated after clicking the
refresh button. The context menu has to be closed and opened again in
order to display them.
*(from redmine: issue id 1030, created on 2012-05-23 by root, closed on 20...The options of an analysis module aren’t updated after clicking the
refresh button. The context menu has to be closed and opened again in
order to display them.
*(from redmine: issue id 1030, created on 2012-05-23 by root, closed on 2012-05-23)*
* Changesets:
* Revision 763 by Marcel Rieger on 2012-05-23T14:21:24Z:
```
Designer: Fixed #1030. Added refresh for modules. Restructured ajax requests.
```
* Revision 763 by Marcel Rieger on 2012-05-23T14:21:24Z:
```
Designer: Fixed #1030. Added refresh for modules. Restructured ajax requests.
```0.2https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/180CodeEditor menu stops working after switching to another tab2019-05-20T17:09:18+02:00Benjamin FischerCodeEditor menu stops working after switching to another tabAfter the user has switched to another tab and goes back to a file
opened in the CodeEditor, the menu buttons in the top right menu for
Saving and Saving As cannot be used any more.
Steps to reproduce the bug
-open the website
-open ...After the user has switched to another tab and goes back to a file
opened in the CodeEditor, the menu buttons in the top right menu for
Saving and Saving As cannot be used any more.
Steps to reproduce the bug
-open the website
-open a file in the CodeEditor (Buttons work so far)
-open an analysis
-switch back to the CodeEditor
->buttons don’t show a reaction any more.
*(from redmine: issue id 1025, created on 2012-05-22 by root, closed on 2012-05-22)*
* Changesets:
* Revision 754 by Marcel Rieger on 2012-05-22T16:59:01Z:
```
Fixed #1025 , analyses can be processed more than once, etc. Menu Entries were converted more than once to work with Touch gestures.
```
* Revision 754 by Marcel Rieger on 2012-05-22T16:59:01Z:
```
Fixed #1025 , analyses can be processed more than once, etc. Menu Entries were converted more than once to work with Touch gestures.
```0.1https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/179PXLBrowser doesn't show the files selected in FileSelecter, FS doesn't close2019-05-20T17:09:19+02:00Benjamin FischerPXLBrowser doesn't show the files selected in FileSelecter, FS doesn't closeWhen the PXLBrowser is started, a file selector is opened. Selecting or
doublie-clicking a file only results in new PXLBrowser controls being
added to the control bar (see Screenshot). The file selector stays
opened instead of being clos...When the PXLBrowser is started, a file selector is opened. Selecting or
doublie-clicking a file only results in new PXLBrowser controls being
added to the control bar (see Screenshot). The file selector stays
opened instead of being closed, so that one can continue working with
the pxlio file.
*(from redmine: issue id 1024, created on 2012-05-22 by root, closed on 2012-05-22)*
* Changesets:
* Revision 750 by Matthias Komm on 2012-05-22T13:32:10Z:
```
do file opening in pxlbrowser like in the codeeditor, closes #1024
```
* Revision 750 by Matthias Komm on 2012-05-22T13:32:10Z:
```
do file opening in pxlbrowser like in the codeeditor, closes #1024
```
* Uploads:
* ![pxlbrowser](/uploads/a7ecdde6d0eef59e13530e76fd4b0e24/pxlbrowser.png)https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/178Nö scrolling in fileselector2019-05-20T17:09:19+02:00Benjamin FischerNö scrolling in fileselector*(from redmine: issue id 1023, created on 2012-05-21 by gmueller, closed on 2012-05-21)*
* Changesets:
* Revision 746 by Marcel Rieger on 2012-05-21T18:12:41Z:
```
Fixed #1023 (scrolling in file selector in iPad)
```
* Revision 74...*(from redmine: issue id 1023, created on 2012-05-21 by gmueller, closed on 2012-05-21)*
* Changesets:
* Revision 746 by Marcel Rieger on 2012-05-21T18:12:41Z:
```
Fixed #1023 (scrolling in file selector in iPad)
```
* Revision 746 by Marcel Rieger on 2012-05-21T18:12:41Z:
```
Fixed #1023 (scrolling in file selector in iPad)
```0.1https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/177No scrolling in fileselector2019-05-20T16:24:25+02:00Benjamin FischerNo scrolling in fileselectorOn the iPad scolling in the fileselector is not possible.
*(from redmine: issue id 1022, created on 2012-05-21 by gmueller, closed on 2012-05-21)*On the iPad scolling in the fileselector is not possible.
*(from redmine: issue id 1022, created on 2012-05-21 by gmueller, closed on 2012-05-21)*https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/176Show mouse-over of module options2019-05-20T16:24:25+02:00Benjamin FischerShow mouse-over of module optionsIn Vispa, module options have a description that is shown when hovering
with the cursor over the option in the propierties of the module. Maybe
this could be implemented in Vispa@Web, too.
*(from redmine: issue id 1021, created on 2012...In Vispa, module options have a description that is shown when hovering
with the cursor over the option in the propierties of the module. Maybe
this could be implemented in Vispa@Web, too.
*(from redmine: issue id 1021, created on 2012-05-21 by root, closed on 2013-12-18)*1.0https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/175Clickable area around the close icon of module context menu doesn't fit the v...2019-05-20T17:09:19+02:00Benjamin FischerClickable area around the close icon of module context menu doesn't fit the visible iconReproduced with Firefox 12.0 on Kubuntu 10.4 LTS.
*(from redmine: issue id 1015, created on 2012-05-16 by root, closed on 2012-05-20)*
* Changesets:
* Revision 732 by Marcel Rieger on 2012-05-20T18:14:39Z:
```
Designer: Fixed minor...Reproduced with Firefox 12.0 on Kubuntu 10.4 LTS.
*(from redmine: issue id 1015, created on 2012-05-16 by root, closed on 2012-05-20)*
* Changesets:
* Revision 732 by Marcel Rieger on 2012-05-20T18:14:39Z:
```
Designer: Fixed minor bugs, adjusted grid icons (better for touch gestures), fixed #1015 , refactor Dashboard
```
* Revision 732 by Marcel Rieger on 2012-05-20T18:14:39Z:
```
Designer: Fixed minor bugs, adjusted grid icons (better for touch gestures), fixed #1015 , refactor Dashboard
```