VISPA web issueshttps://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues2019-05-20T16:30:51+02:00https://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/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/729infinit redirect2019-05-20T16:30:44+02:00Benjamin Fischerinfinit redirectin the current default branch (rev 2956) accessing VISPA via the broswer
results in an infinite redirect:
2016-06-22 14:34:56 - INFO - cherrypy.access.140669809145488 - 127.0.0.1
- - \[22/Jun/2016:14:34:56\] “GET /login HTTP/1.1” 303 90...in the current default branch (rev 2956) accessing VISPA via the broswer
results in an infinite redirect:
2016-06-22 14:34:56 - INFO - cherrypy.access.140669809145488 - 127.0.0.1
- - \[22/Jun/2016:14:34:56\] “GET /login HTTP/1.1” 303 90 “”
“Mozilla/5.0 (X11; Linux x86\_64; rv:47.0) Gecko/20100101
Firefox/47.0”
2016-06-22 14:34:56 - DEBUG - vispa.tools.user - Redirect /login
2016-06-22 14:34:56 - INFO - cherrypy.access.140669809145488 - 127.0.0.1
- - \[22/Jun/2016:14:34:56\] “GET / HTTP/1.1” 303 94 “” “Mozilla/5.0
(X11; Linux x86\_64; rv:47.0) Gecko/20100101 Firefox/47.0”
2016-06-22 14:34:56 - DEBUG - vispa.tools.user - Redirect /
2016-06-22 14:34:56 - INFO - cherrypy.access.140669809145488 - 127.0.0.1
- - \[22/Jun/2016:14:34:56\] “GET /login HTTP/1.1” 303 90 “”
“Mozilla/5.0 (X11; Linux x86\_64; rv:47.0) Gecko/20100101
Firefox/47.0”
2016-06-22 14:34:56 - DEBUG - vispa.tools.user - Redirect /login
2016-06-22 14:34:56 - INFO - cherrypy.access.140669809145488 - 127.0.0.1
- - \[22/Jun/2016:14:34:56\] “GET / HTTP/1.1” 303 94 “” “Mozilla/5.0
(X11; Linux x86\_64; rv:47.0) Gecko/20100101 Firefox/47.0”
2016-06-22 14:34:56 - DEBUG - vispa.tools.user - Redirect /
2016-06-22 14:34:56 - INFO - cherrypy.access.140669809145488 - 127.0.0.1
- - \[22/Jun/2016:14:34:56\] “GET /login HTTP/1.1” 303 90 “”
“Mozilla/5.0 (X11; Linux x86\_64; rv:47.0) Gecko/20100101
Firefox/47.0”
2016-06-22 14:34:56 - DEBUG - vispa.tools.user - Redirect /login
2016-06-22 14:34:56 - INFO - cherrypy.access.140669809145488 - 127.0.0.1
- - \[22/Jun/2016:14:34:56\] “GET / HTTP/1.1” 303 94 “” “Mozilla/5.0
(X11; Linux x86\_64; rv:47.0) Gecko/20100101 Firefox/47.0”
2016-06-22 14:34:56 - DEBUG - vispa.tools.user - Redirect /
2016-06-22 14:34:56 - INFO - cherrypy.access.140669809145488 - 127.0.0.1
- - \[22/Jun/2016:14:34:56\] “GET /login HTTP/1.1” 303 90 “”
“Mozilla/5.0 (X11; Linux x86\_64; rv:47.0) Gecko/20100101 Firefox/47.0”
*(from redmine: issue id 2406, created on 2016-06-22 by Christian.Glaser, closed on 2016-07-12)*Benjamin FischerBenjamin Fischerhttps://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/709Connecting to a workspace produces feedback loop2019-05-20T16:30:29+02:00Benjamin FischerConnecting to a workspace produces feedback loop*(from redmine: issue id 2354, created on 2016-05-10 by benjamin.fischer, closed on 2016-05-11)*
* Relations:
* parent #2298
* Changesets:
* Revision 2865 by Benjamin Fischer on 2016-05-11T11:20:16Z:
```
Workspace: fixed feedback l...*(from redmine: issue id 2354, created on 2016-05-10 by benjamin.fischer, closed on 2016-05-11)*
* Relations:
* parent #2298
* Changesets:
* Revision 2865 by Benjamin Fischer on 2016-05-11T11:20:16Z:
```
Workspace: fixed feedback loop during connection
fixes #2354
```
* Revision 2865 by Benjamin Fischer on 2016-05-11T11:20:16Z:
```
Workspace: fixed feedback loop during connection
fixes #2354
```4.0Benjamin FischerBenjamin Fischerhttps://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/698Copy Paste in VISPA Web Konsole2019-05-20T16:30:23+02:00Benjamin FischerCopy Paste in VISPA Web KonsoleEs muss eine Copy Paste Funktion im VISPA Web Terminal geben!
*(from redmine: issue id 2335, created on 2016-04-26 by marcus.wirtz, closed on 2016-07-01)*Es muss eine Copy Paste Funktion im VISPA Web Terminal geben!
*(from redmine: issue id 2335, created on 2016-04-26 by marcus.wirtz, closed on 2016-07-01)*https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/695Prevent accidentally deleting files2019-05-20T16:30:21+02:00Benjamin FischerPrevent accidentally deleting filesRight now it is really easy to accidentally delete files:
-Deletion can not be undone
<s>It is not immediately clear that right Click</s>&gt;remove on a
selected file will remove all selected files.
-The “are you sure?” dialog does...Right now it is really easy to accidentally delete files:
-Deletion can not be undone
<s>It is not immediately clear that right Click</s>>remove on a
selected file will remove all selected files.
-The “are you sure?” dialog does not specify the number of items to be
deleted.
-It is very easy to have some file selected and forget about it.
*(from redmine: issue id 2325, created on 2016-04-21 by root, closed on 2016-05-04)*
* Changesets:
* Revision 2829 by Fabian Heidemann on 2016-05-04T16:14:02Z:
```
[file] add number of files to remove dialog, fix #2325
```
* Revision 2829 by Fabian Heidemann on 2016-05-04T16:14:02Z:
```
[file] add number of files to remove dialog, fix #2325
```
* Revision 2838 by Fabian Heidemann on 2016-05-04T16:14:02Z:
```
[file] add number of files to remove dialog, fix #2325
```
* Revision 2838 by Fabian Heidemann on 2016-05-04T16:14:02Z:
```
[file] add number of files to remove dialog, fix #2325
```https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/683File handler system2019-05-20T16:30:14+02:00Benjamin FischerFile handler systemUsing a common basis for the contextmenu in file stuff
(browser/dialog/external evokation).
Based on the Menu.headless stuff. Using dynamic hidden/priority which is
already implemented.
*(from redmine: issue id 2309, created on 2016-0...Using a common basis for the contextmenu in file stuff
(browser/dialog/external evokation).
Based on the Menu.headless stuff. Using dynamic hidden/priority which is
already implemented.
*(from redmine: issue id 2309, created on 2016-04-07 by benjamin.fischer, closed on 2016-05-18)*
* Relations:
* child #1669
* child #2423
* parent #23024.0https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/672Workspace: adding2019-05-20T16:30:07+02:00Benjamin FischerWorkspace: adding*(from redmine: issue id 2298, created on 2016-04-07 by benjamin.fischer, closed on 2016-04-29)*
* Relations:
* child #2354
* parent #2294
* Changesets:
* Revision 2805 by Benjamin Fischer on 2016-04-29T11:14:16Z:
```
Workspace: ...*(from redmine: issue id 2298, created on 2016-04-07 by benjamin.fischer, closed on 2016-04-29)*
* Relations:
* child #2354
* parent #2294
* Changesets:
* Revision 2805 by Benjamin Fischer on 2016-04-29T11:14:16Z:
```
Workspace: migrated adding workspaces
checking was dropped since on can easily edit a workspace
closes #2298
```
* Revision 2805 by Benjamin Fischer on 2016-04-29T11:14:16Z:
```
Workspace: migrated adding workspaces
checking was dropped since on can easily edit a workspace
closes #2298
```4.0Benjamin FischerBenjamin Fischerhttps://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/665Filebrowser autorefresh does not work2019-05-20T17:08:08+02:00Benjamin FischerFilebrowser autorefresh does not workDeleting files or adding new files with or without the filebrowser does
not trigger a refresh and thus changes are not shown
*(from redmine: issue id 2289, created on 2016-02-19 by martin.urban, closed on 2016-02-29)*Deleting files or adding new files with or without the filebrowser does
not trigger a refresh and thus changes are not shown
*(from redmine: issue id 2289, created on 2016-02-19 by martin.urban, closed on 2016-02-29)*2.0https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/657special characters in terminal2019-05-20T16:29:56+02:00Benjamin Fischerspecial characters in terminalcan not insert special characters in terminal like \[ or {
*(from redmine: issue id 2279, created on 2015-11-01 by Daniel.Van.Asseldonk, closed on 2016-04-14)*
* Relations:
* duplicates #2212can not insert special characters in terminal like \[ or {
*(from redmine: issue id 2279, created on 2015-11-01 by Daniel.Van.Asseldonk, closed on 2016-04-14)*
* Relations:
* duplicates #22122.1https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/656upload of folder2019-05-20T16:29:55+02:00Benjamin Fischerupload of folderUpload of folders via drag and drop fails:
\- progress bar runs to 100% and stays there
\- progress bar does not disappear
- nothing uploaded
*(from redmine: issue id 2278, created on 2015-11-01 by Daniel.Van.Asseldonk, closed on 2...Upload of folders via drag and drop fails:
\- progress bar runs to 100% and stays there
\- progress bar does not disappear
- nothing uploaded
*(from redmine: issue id 2278, created on 2015-11-01 by Daniel.Van.Asseldonk, closed on 2015-11-02)*
* Changesets:
* Revision 2410 by Fabian Heidemann on 2015-11-02T08:33:05Z:
```
[file] fix #2278, prevent folder upload because currently HTML5 does not support folders
```
* Revision 2410 by Fabian Heidemann on 2015-11-02T08:33:05Z:
```
[file] fix #2278, prevent folder upload because currently HTML5 does not support folders
```1.2https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/647Error on Reloading page2019-05-20T16:29:50+02:00Benjamin FischerError on Reloading pageWhen the page is reloaded, the current workspace tab is reconstructed
twice, once from the URL and once from the workspacestate.
*(from redmine: issue id 2266, created on 2015-10-09 by fabian.heidemann, closed on 2015-10-18)*
* Change...When the page is reloaded, the current workspace tab is reconstructed
twice, once from the URL and once from the workspacestate.
*(from redmine: issue id 2266, created on 2015-10-09 by fabian.heidemann, closed on 2015-10-18)*
* Changesets:
* Revision 2362 on 2015-10-18T12:19:16Z:
```
Fixed bug in Workspace onconnect handling. This resolved problem with reconstructing workspace state and URL fragment interference. fix #2266
```
* Revision 2362 on 2015-10-18T12:19:16Z:
```
Fixed bug in Workspace onconnect handling. This resolved problem with reconstructing workspace state and URL fragment interference. fix #2266
```1.2Benjamin FischerBenjamin Fischerhttps://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/617Workspace reloading, loading bar does not disappear2019-05-20T17:08:17+02:00Benjamin FischerWorkspace reloading, loading bar does not disappearFor the tip version: When reloading the page while a workspace is
connected, the loading bar during reconnection does not disappear but
the user must disconnect and reconnect in order to be granted access to
the GUI.
*(from redmine: is...For the tip version: When reloading the page while a workspace is
connected, the loading bar during reconnection does not disappear but
the user must disconnect and reconnect in order to be granted access to
the GUI.
*(from redmine: issue id 2213, created on 2015-04-26 by root, closed on 2015-05-26)*1.2https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/616no opening square brackets on windows in terminal2019-05-20T16:29:30+02:00Benjamin Fischerno opening square brackets on windows in terminal*(from redmine: issue id 2212, created on 2015-04-24 by gmueller, closed on 2016-04-14)*
* Relations:
* duplicates #2279*(from redmine: issue id 2212, created on 2015-04-24 by gmueller, closed on 2016-04-14)*
* Relations:
* duplicates #22792.1Benjamin FischerBenjamin Fischerhttps://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/610Crash when reloading page2019-05-20T16:29:26+02:00Benjamin FischerCrash when reloading pageSometimes, there is a crash, when the page is reloaded while connected
to a workspace and an extension is opened. The console lists two
warnings/errors:
\[09:30:00.339\] WARNING - vispa.extensions - cannot create instance for
empty exte...Sometimes, there is a crash, when the page is reloaded while connected
to a workspace and an extension is opened. The console lists two
warnings/errors:
\[09:30:00.339\] WARNING - vispa.extensions - cannot create instance for
empty extension (extensions.js:239:9)
TypeError: instance.applyFragment is not a function
http://localhost:4282/static/js/workspaces.js
Line 1303
After this, the opened extension is not available.
Can’t be reproduced in Safari, only Firefox (both on OSX)
*(from redmine: issue id 2194, created on 2015-04-15 by fabian.heidemann, closed on 2015-04-15)*
* Changesets:
* Revision 2091 by Benjamin Fischer on 2015-04-15T08:28:12Z:
```
Wait with restoring of the session (from state or fragment) until all extensions are fully loaded. Should fix #2194
```
* Revision 2091 by Benjamin Fischer on 2015-04-15T08:28:12Z:
```
Wait with restoring of the session (from state or fragment) until all extensions are fully loaded. Should fix #2194
```1.2Benjamin FischerBenjamin Fischerhttps://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/603false warning message when creating workspace2019-05-20T17:08:18+02:00Benjamin Fischerfalse warning message when creating workspaceAfter clicking done on the new workspace dialog, a warning box appears,
complaining workspace in use, though it is just connecting.
*(from redmine: issue id 2178, created on 2015-03-18 by gmueller, closed on 2015-12-23)*After clicking done on the new workspace dialog, a warning box appears,
complaining workspace in use, though it is just connecting.
*(from redmine: issue id 2178, created on 2015-03-18 by gmueller, closed on 2015-12-23)*1.1.1https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/602dialog box does not force scrollbars on small screen sizes2019-05-20T17:08:18+02:00Benjamin Fischerdialog box does not force scrollbars on small screen sizesWhen the screen/window is very small, the lower part of the dialog box
containing the buttons may disapper
*(from redmine: issue id 2177, created on 2015-03-18 by gmueller, closed on 2015-04-13)*
* Changesets:
* Revision 2083 by Fab...When the screen/window is very small, the lower part of the dialog box
containing the buttons may disapper
*(from redmine: issue id 2177, created on 2015-03-18 by gmueller, closed on 2015-04-13)*
* Changesets:
* Revision 2083 by Fabian Heidemann on 2015-04-13T15:57:43Z:
```
Fix Problem with dialog body size. fix #2177
```
* Revision 2083 by Fabian Heidemann on 2015-04-13T15:57:43Z:
```
Fix Problem with dialog body size. fix #2177
```1.1.1https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/598no rights for actions2019-05-20T16:29:17+02:00Benjamin Fischerno rights for actionsfilebrowser: some actions like renaming, compressing, … of files/folders
which do not belong to the user, do not create any error messages.
*(from redmine: issue id 2171, created on 2015-03-16 by Daniel.Van.Asseldonk, closed on 2015-10...filebrowser: some actions like renaming, compressing, … of files/folders
which do not belong to the user, do not create any error messages.
*(from redmine: issue id 2171, created on 2015-03-16 by Daniel.Van.Asseldonk, closed on 2015-10-14)*
* Changesets:
* Revision 2354 by Fabian Heidemann on 2015-10-14T19:11:08Z:
```
[filebrowser] fix #2171, handle exceptions of filesystem on controller and client side
```
* Revision 2354 by Fabian Heidemann on 2015-10-14T19:11:08Z:
```
[filebrowser] fix #2171, handle exceptions of filesystem on controller and client side
```1.1.1https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/596Navigate into directory with no permission2019-05-20T16:29:16+02:00Benjamin FischerNavigate into directory with no permissionIf I navigate into a directory without having the permission, there is
no possibility to go up in the pathbar, because the pathbar freezes at
the upper directory. E.g.:
I am in public and double click on a folder that’s not mine. Then,...If I navigate into a directory without having the permission, there is
no possibility to go up in the pathbar, because the pathbar freezes at
the upper directory. E.g.:
I am in public and double click on a folder that’s not mine. Then, there
is the message that I don’t have the permission (OK so far) but the
pathbar is still “HD/home” with “home” not clickable. Better would be
“HD/home/folder\_I\_should\_not\_see” with home clickable
*(from redmine: issue id 2169, created on 2015-03-11 by fabian.heidemann, closed on 2015-03-11)*
* Changesets:
* Revision 2014 by Martin Urban on 2015-03-11T17:18:43Z:
```
File: render pathbar when dosplaying warning for folder without access, fix #2169
```
* Revision 2014 by Martin Urban on 2015-03-11T17:18:43Z:
```
File: render pathbar when dosplaying warning for folder without access, fix #2169
```1.1https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/584Folder size in Filebrowser2019-05-20T16:29:07+02:00Benjamin FischerFolder size in FilebrowserThe size of a folder is very too small. I think, the size of the folder
itself is shown, not of the content, which is the relevant information.
*(from redmine: issue id 2156, created on 2015-03-02 by fabian.heidemann, closed on 2015-03...The size of a folder is very too small. I think, the size of the folder
itself is shown, not of the content, which is the relevant information.
*(from redmine: issue id 2156, created on 2015-03-02 by fabian.heidemann, closed on 2015-03-02)*1.1