VISPA web issueshttps://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues2019-05-20T16:31:00+02:00https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/756Deletion in file browser does not show up (not refreshed)2019-05-20T16:31:00+02:00Benjamin FischerDeletion in file browser does not show up (not refreshed)Löschen im FileBrowser:
Ich wähle mehrere Dateien aus und lösche sie dann über das Menü, die
Abfrage bestätige. Nach dem Löschen wird die Anzeige im FileBrowser
nicht automatisch aktualisiert.
Gibt es eigentlich einen anderen Weg, die...Löschen im FileBrowser:
Ich wähle mehrere Dateien aus und lösche sie dann über das Menü, die
Abfrage bestätige. Nach dem Löschen wird die Anzeige im FileBrowser
nicht automatisch aktualisiert.
Gibt es eigentlich einen anderen Weg, die Anzeige im FileBrowser zu
aktualisieren, außer Verzeichnisse hin- und herzuwechseln?
*(from redmine: issue id 2458, created on 2017-08-11 by erik.geiser)*https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/755Special characters in filenames get changed when uploaded2019-05-20T16:31:00+02:00Benjamin FischerSpecial characters in filenames get changed when uploadedmir ist aufgefallen, daß, wenn ich Dateien mit Umlauten im Namen im
FileBrowser hochlade, die Umlaute durch andere Zeichen ersetzt werden.
*(from redmine: issue id 2457, created on 2017-08-11 by erik.geiser)*mir ist aufgefallen, daß, wenn ich Dateien mit Umlauten im Namen im
FileBrowser hochlade, die Umlaute durch andere Zeichen ersetzt werden.
*(from redmine: issue id 2457, created on 2017-08-11 by erik.geiser)*https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/754Gateway Timeout when viewing 20+ PNG files2019-05-20T16:31:00+02:00Benjamin FischerGateway Timeout when viewing 20+ PNG filesVispa instabil:
Wenn ich in einem Ordner z.B. 20+ PNG-Dateien habe und sie im
Filebrowser oder im Editor unten rechts anklicke und dann durch diese
Bilder blättere, wird das n-te und alle weiteren Bilder nicht mehr nicht
mehr angezeigt...Vispa instabil:
Wenn ich in einem Ordner z.B. 20+ PNG-Dateien habe und sie im
Filebrowser oder im Editor unten rechts anklicke und dann durch diese
Bilder blättere, wird das n-te und alle weiteren Bilder nicht mehr nicht
mehr angezeigt.
Auch andere Tabs sind davon betroffen: Es lassen sich keine Dateien mehr
öffnen oder das Terminal ist tot. Ausloggen geht auch nicht mehr.
Irgendwann kommt ein “Gateway Timeout”.
Erst nach dem Löschen der Cookies und neuem Einloggen kann ich wieder
arbeiten. Sobald ich wieder durch die Bilder blättern will, wiederholt
sich das Problem.
*(from redmine: issue id 2456, created on 2017-08-11 by erik.geiser)*https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/753Executing a changed read-only file, doesn't throw permission denied2019-05-20T16:30:59+02:00Benjamin FischerExecuting a changed read-only file, doesn't throw permission deniedWhen executing a file with the execute button, normally the file is
first saved and then executed.
If the file is read-only, it cannot be saved and the ensuing execution
is hence done with the unchanged file.
A permission denied erro...When executing a file with the execute button, normally the file is
first saved and then executed.
If the file is read-only, it cannot be saved and the ensuing execution
is hence done with the unchanged file.
A permission denied error should be thrown *before* the execution.
See following feedback:
Anonymous feedback:
Wenn man ein Read-only file bearbeitet und Ausführt, wird keine Warnung
ausgegeben, dass Änderungen natürlich nicht ausgeführt werden.
Browser: Firefox 53 (53.0)
Engine: Gecko (53.0)
OS: Ubuntu (undefined)
\_
VISPA-devel mailing list
VISPA-devel@lists.rwth-aachen.de
https://mailman.rwth-aachen.de/mailman/listinfo/vispa-devel
*(from redmine: issue id 2455, created on 2017-05-08 by florian.von.cube)*https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/752Using the execute button on files with special characters (spaces) in the name2019-05-20T16:30:59+02:00Benjamin FischerUsing the execute button on files with special characters (spaces) in the nameRunning scripts using the execute button doesn’t work, if the filename
contains spaces or special characters.
See following feedback:
Feedback from user ‘phamacherbaumann’
(philip.hamacher-baumann@rwth-aachen.de):
Dateinamen mit Leer...Running scripts using the execute button doesn’t work, if the filename
contains spaces or special characters.
See following feedback:
Feedback from user ‘phamacherbaumann’
(philip.hamacher-baumann@rwth-aachen.de):
Dateinamen mit Leerzeichen, Klammern, und anderen Zeichen, die
eigentlich nicht da rein gehoeren, machen den Shortcut “Ausfuehren”
kaputt.
Reproduzieren:
1) Datei anlegen mit Namen “escape test.py”
2) Ausfuerehen aus Editor (z.B. Strg+E)
3) Error - Man beachte, dass die Ausfuerhrung nicht abgebrochen wird.
Error Message:
5/8/2017, 1:29:09 PM:
executing “python escape test.py”
——————————
OUTPUT:
python: can’t open file ‘escape’: \[Errno 2\] No such file or directory
------------------------------------------------------------------------
runtime: 3 m, 56.62 s
Browser: Firefox 45 (45.0)
Engine: Gecko (45.0)
OS: Linux (i686)
\_
VISPA-devel mailing list
VISPA-devel@lists.rwth-aachen.de
https://mailman.rwth-aachen.de/mailman/listinfo/vispa-devel
*(from redmine: issue id 2454, created on 2017-05-08 by florian.von.cube)*https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/751$.Logger is not a function2019-05-20T16:30:59+02:00Benjamin Fischer$.Logger is not a functionAfter logging in, a white page with the VISPA logo is displayed. The
console shows the error “$.Logger is not a funciton”
*(from redmine: issue id 2450, created on 2017-03-20 by root)*After logging in, a white page with the VISPA logo is displayed. The
console shows the error “$.Logger is not a funciton”
*(from redmine: issue id 2450, created on 2017-03-20 by root)*4.0https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/750Expired (login) session causes websocket plugin to throw errors2019-05-20T16:30:58+02:00Benjamin FischerExpired (login) session causes websocket plugin to throw errorsWhen a login has expired (due to inactivity) but a page is still open
and attempts to reconnect the websocket, it raises errors:
2017-01-20 12:00:48,724 - vispa.tools.user - DEBUG - Redirect /vispa/login
2017-01-20 12:00:48,731 ...When a login has expired (due to inactivity) but a page is still open
and attempts to reconnect the websocket, it raises errors:
2017-01-20 12:00:48,724 - vispa.tools.user - DEBUG - Redirect /vispa/login
2017-01-20 12:00:48,731 - cherrypy.error - ERROR - [20/Jan/2017:12:00:48] ENGINE Error in 'handle-websocket' listener <bound method WebSocketPlugin.handle of <ws4py.server.cherrypyserver.WebSocketPlugin object at 0x7f67a2f775d0>>
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/cherrypy/process/wspbus.py", line 205, in publish
output.append(listener(*args, **kwargs))
File "/usr/local/lib/python2.7/dist-packages/ws4py/server/cherrypyserver.py", line 304, in handle
self.manager.add(ws_handler)
File "/usr/local/lib/python2.7/dist-packages/ws4py/manager.py", line 243, in add
logger.info("Managing websocket %s" % format_addresses(websocket))
File "/usr/local/lib/python2.7/dist-packages/ws4py/__init__.py", line 60, in format_addresses
peer = ws.peer_address
File "/usr/local/lib/python2.7/dist-packages/ws4py/websocket.py", line 148, in peer_address
self._peer_address = self.sock.getpeername()
error: [Errno 107] Transport endpoint is not connected
2017-01-20 12:00:48,731 - cherrypy.error.140083092486544 - ERROR - [20/Jan/2017:12:00:48] Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/cherrypy/_cprequest.py", line 104, in run
hook()
File "/usr/lib/python2.7/dist-packages/cherrypy/_cprequest.py", line 63, in __call__
return self.callback(**self.kwargs)
File "/usr/local/lib/python2.7/dist-packages/ws4py/server/cherrypyserver.py", line 245, in start_handler
cherrypy.engine.publish('handle-websocket', ws_handler, addr)
File "/usr/lib/python2.7/dist-packages/cherrypy/process/wspbus.py", line 223, in publish
raise exc
ChannelFailures: error(107, 'Transport endpoint is not connected')
2017-01-20 12:00:48,732 - cherrypy.error.140083092486544 - ERROR - [20/Jan/2017:12:00:48] Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/cherrypy/_cptree.py", line 144, in release_serving
req.close()
File "/usr/lib/python2.7/dist-packages/cherrypy/_cprequest.py", line 506, in close
self.hooks.run('on_end_request')
File "/usr/lib/python2.7/dist-packages/cherrypy/_cprequest.py", line 114, in run
raise exc
ChannelFailures: error(107, 'Transport endpoint is not connected')
*(from redmine: issue id 2449, created on 2017-01-20 by benjamin.fischer)*https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/749vispa/2.0 setup problems2019-05-20T16:30:58+02:00Benjamin Fischervispa/2.0 setup problemsThe install instructions on https://vispa.physik.rwth-aachen.de/download
fail for vispa/2.0 tag.
IOError: \[Errno 2\] No such file or directory:
‘~/vispa/var/logs/cherrypy.log’
->mkdir var/logs
ImportError: No module named passlib.ha...The install instructions on https://vispa.physik.rwth-aachen.de/download
fail for vispa/2.0 tag.
IOError: \[Errno 2\] No such file or directory:
‘~/vispa/var/logs/cherrypy.log’
->mkdir var/logs
ImportError: No module named passlib.hash
->additional dependency: passlib
Version numbers for the dependencies would be helpful as well since
packages from stable releases are outdated.
*(from redmine: issue id 2448, created on 2017-01-06 by DavidWalz)*https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/747Extension loads before workspace is connected when session is restored2019-09-23T11:38:47+02:00Benjamin FischerExtension loads before workspace is connected when session is restoredIn version 4.0:
When the page is reloaded and the session is restored, the extensions
try to load before the user has entered the workspace password, causing
an unhandled exception
*(from redmine: issue id 2445, created on 2016-11-23...In version 4.0:
When the page is reloaded and the session is restored, the extensions
try to load before the user has entered the workspace password, causing
an unhandled exception
*(from redmine: issue id 2445, created on 2016-11-23 by root)*4.0https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/745Clicking on preview image reloads page2019-05-20T17:05:18+02:00Benjamin FischerClicking on preview image reloads pageEvery time I click on an image in the Code Editor’s preview the whole
page reloads, making opening them impossible.
*(from redmine: issue id 2437, created on 2016-09-07 by root)*Every time I click on an image in the Code Editor’s preview the whole
page reloads, making opening them impossible.
*(from redmine: issue id 2437, created on 2016-09-07 by root)*https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/744Select multiple files2019-05-20T16:30:55+02:00Benjamin FischerSelect multiple filesSelecting multiple files in the file selector seems not to work anymore
*(from redmine: issue id 2436, created on 2016-09-06 by root)*Selecting multiple files in the file selector seems not to work anymore
*(from redmine: issue id 2436, created on 2016-09-06 by root)*https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/743Slider tooltip looks weird2019-05-20T16:30:55+02:00Benjamin FischerSlider tooltip looks weirdThe tooltips of the slider look weird. See screenshot
*(from redmine: issue id 2433, created on 2016-09-05 by root)*
* Uploads:
* ![slider-screenshot](/uploads/c67c6f268e7d310bfe21100747539291/slider-screenshot.png)The tooltips of the slider look weird. See screenshot
*(from redmine: issue id 2433, created on 2016-09-05 by root)*
* Uploads:
* ![slider-screenshot](/uploads/c67c6f268e7d310bfe21100747539291/slider-screenshot.png)https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/738Generalize FileHandler to not use global currentWorkspace2019-05-20T16:30:51+02:00Benjamin FischerGeneralize FileHandler to not use global currentWorkspace*(from redmine: issue id 2423, created on 2016-07-14 by benjamin.fischer, closed on 2016-08-16)*
* Relations:
* parent #2309*(from redmine: issue id 2423, created on 2016-07-14 by benjamin.fischer, closed on 2016-08-16)*
* Relations:
* parent #23094.0Benjamin FischerBenjamin Fischerhttps://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/736TypeError: data is undefined2019-05-20T16:30:50+02:00Benjamin FischerTypeError: data is undefinedWhen I open a folder in the file selector and quickly press CTRL+a the
console shows the error “TypeError: data is undefined”.
Does not seem to have any other consequences, other than the button
press being ignored.
*(from redmine: i...When I open a folder in the file selector and quickly press CTRL+a the
console shows the error “TypeError: data is undefined”.
Does not seem to have any other consequences, other than the button
press being ignored.
*(from redmine: issue id 2421, created on 2016-07-14 by root)*
* Relations:
* parent #23224.1https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/735CTRL+a deselects selected file2019-05-20T16:30:49+02:00Benjamin FischerCTRL+a deselects selected fileWhen hitting CTRL+a while a file is selected, all other files are
selected, while the one selected is deselected. I can’t tell if this is
intentional, but it is different from the way it usually works.
Occurs in both file browser and f...When hitting CTRL+a while a file is selected, all other files are
selected, while the one selected is deselected. I can’t tell if this is
intentional, but it is different from the way it usually works.
Occurs in both file browser and file selector.
*(from redmine: issue id 2420, created on 2016-07-12 by root)*
* Relations:
* parent #23224.1https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/734Reloading a page while using websockets resets workspace connections2019-05-20T16:30:48+02:00Benjamin FischerReloading a page while using websockets resets workspace connections**how to reproduce:**
1. use server with websockets
2. login and connect to a workspace
3. reload the page
**What happens**: In the reloaded page the Workspace connection is reset
(asking for login passwords for the Workspaces again...**how to reproduce:**
1. use server with websockets
2. login and connect to a workspace
3. reload the page
**What happens**: In the reloaded page the Workspace connection is reset
(asking for login passwords for the Workspaces again).
**What is expected**: The page reloads without the need to connect the
Workspaces again.
**Cause**: Then the WebSocket closes (during reload) the session is
considersed to have ended (on server side) and the server will
automatically stop all remaining workspace connections.
**Proposal**: Maybe delay the workspace connection cleanup (~1min).
*(from redmine: issue id 2419, created on 2016-07-12 by benjamin.fischer, closed on 2016-08-09)*
* Changesets:
* Revision 3000 on 2016-08-09T15:20:38Z:
```
delay logout on websockets, fixes #2419.
```
* Revision 3000 on 2016-08-09T15:20:38Z:
```
delay logout on websockets, fixes #2419.
```
* Revision 3023 on 2016-08-09T15:20:38Z:
```
delay logout on websockets, fixes #2419.
```
* Revision 3023 on 2016-08-09T15:20:38Z:
```
delay logout on websockets, fixes #2419.
```2.1https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/733code editor plot preview throws unhandled exception if folder is not readable2019-05-20T17:08:07+02:00Benjamin Fischercode editor plot preview throws unhandled exception if folder is not readableA folder has only the permission “x”. A file within this folder has
permission “r”. Then one can open the file in the code editor (and also
execute it) but is not able to view the content of the folder.
However, the code editor throws ...A folder has only the permission “x”. A file within this folder has
permission “r”. Then one can open the file in the code editor (and also
execute it) but is not able to view the content of the folder.
However, the code editor throws an exception because the plot preview
can not get the file content of the folder.
*(from redmine: issue id 2416, created on 2016-07-08 by Christian.Glaser)*2.1https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/732URL formatting not compatible with special characters in file paths strangely2019-05-20T16:30:47+02:00Benjamin FischerURL formatting not compatible with special characters in file paths strangelyIt seems as if the URL formatting is not 100% compatible with the URL
formatting causing some filesystem function not to function properly.
A possible reproduction of this incident is shown with the screenshots.
*(from redmine: issue ...It seems as if the URL formatting is not 100% compatible with the URL
formatting causing some filesystem function not to function properly.
A possible reproduction of this incident is shown with the screenshots.
*(from redmine: issue id 2415, created on 2016-07-08 by root, closed on 2016-07-12)*
* Uploads:
* ![1](/uploads/e360a031d877a7f3262d17a500a19b09/1.png) Create a directory e.g. with a # in the name
* ![2](/uploads/6c230e876b5a76c0eb8fce7a8af35eaa/2.png) Open the directory and the URL is fine
* ![3a](/uploads/b672c835e9e88f9d9d9f7fc1cf1e6792/3a.png) Open a file in the directory, the URL is incorrect ...
* ![3b](/uploads/9b8d52d322763b4572dafc58a64c5b18/3b.png) ...causing some trouble in the filesystemBenjamin FischerBenjamin Fischerhttps://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/731direct link to extension does not open if not logged in beforehand2019-05-20T17:08:07+02:00Benjamin Fischerdirect link to extension does not open if not logged in beforehandA direct link to an extension is only opened correctly if the user is
already logged in into the platform. If this is not the case, one gets
redirected to the login page. After log in, the user does not get
redirected to the extension sp...A direct link to an extension is only opened correctly if the user is
already logged in into the platform. If this is not the case, one gets
redirected to the login page. After log in, the user does not get
redirected to the extension specified in the link.
Here a link for testing purposes:
https://vispa.physik.rwth-aachen.de/server/?workspace:VISPA%20Cluster/codeeditor:CodeEditor:/home/public/auger/examples/energy\_distribution/auger.py
*(from redmine: issue id 2414, created on 2016-07-08 by Christian.Glaser, closed on 2016-07-14)*2.1https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/730Add Java File Icons (e.g. fi fi-java)2019-05-20T16:30:44+02:00Benjamin FischerAdd Java File Icons (e.g. fi fi-java)*(from redmine: issue id 2413, created on 2016-07-06 by root)**(from redmine: issue id 2413, created on 2016-07-06 by root)*