-
Notifications
You must be signed in to change notification settings - Fork 156
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Eager tabbed browsing on projects page can lead to IOOBE #1668
Comments
reckart
added a commit
that referenced
this issue
Apr 28, 2020
- Use BookmarkablePageLinks in the project overview - Allow the ProjectDashboardPage to take a project ID as parameter - Unmount "welcome.html" thus making the ProjectDashboardPage reachable at the application root
UWinch
added a commit
that referenced
this issue
May 15, 2020
…bed-browsing-on-projects-page-can-lead-to-IOOBE #1668 - Eager tabbed browsing on projects page can lead to IOOBE
reckart
added a commit
that referenced
this issue
May 17, 2020
…Better-CAS-management * master: No issue. Fix illegal access warning. No issue. Do not commit JFR logs to repository #1695 - Update documentation for deployment via systemd #1698 - Unable to enable LAPPS recommender #1695 - Update documentation for deployment via systemd #1668 - Eager tabbed browsing on projects page can lead to IOOBE #1668 - Eager tabbed browsing on projects page can lead to IOOBE #1662 - Impossible to create annotations via Search #1688 - Upgrade dependencies (0.16.0) #1654 - NPE on session destruction #1668 - Eager tabbed browsing on projects page can lead to IOOBE % Conflicts: % inception-curation/src/main/java/de/tudarmstadt/ukp/inception/curation/sidebar/CurationSidebar.java
jcklie
pushed a commit
that referenced
this issue
Feb 2, 2021
- Upgrade DKPro Parent POM 23 -> 24 - Upgrade uimaFIT 2.4.0 -> 2.5.0 - Upgrade Spring 5.1.9 -> 5.1.15 - Upgrade Spring Security 4.2.13 -> 4.2.15 - Upgrade Tomcat 8.5.51 -> 8.5.54
jcklie
pushed a commit
that referenced
this issue
Feb 2, 2021
…ity-config-with-Java-config-based * 3.6.x: #1668 - Upgrade dependencies
jcklie
pushed a commit
that referenced
this issue
Feb 2, 2021
* 3.6.x: #1668 - Upgrade dependencies % Conflicts: % pom.xml
jcklie
pushed a commit
that referenced
this issue
Feb 2, 2021
* 3.6.x: #1668 - Upgrade dependencies (3.6.6) % Conflicts: % pom.xml
jcklie
pushed a commit
that referenced
this issue
Feb 2, 2021
- mysql-driver 8.0.15 -> 8.0.20 - commons-beanutils 1.9.3 -> 1.9.4 - commons-collections4 4.3 -> 4.4 - commons-csv 1.6 -> 1.8 - dom4j 2.1.1 -> 2.1.3
jcklie
pushed a commit
that referenced
this issue
Feb 2, 2021
* 3.6.x: #1668 - Upgrade dependencies (3.6.6) # Conflicts: # pom.xml
jcklie
pushed a commit
that referenced
this issue
Feb 2, 2021
…ints-across-slot-features * master: #1668 - Upgrade dependencies (3.6.6) # Conflicts: # pom.xml
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Describe the bug
On the
projects.html
page, the addressing scheme of projects in the list seems to be int-based. If the list changes because of external influences (for example tabbed browsing), the link targets shift around which sends users to the wrong project or in the worst case, causes an IOOBE.To Reproduce
Steps to reproduce the behavior:
ZZZ A
ZZZ B
projects.html
page, observe both projects are there.ZZZ A
to open the dashboard for this project in a new tab. Delete the project.projects.html
, click onZZZ B
. The page that opens is either the dashboard of the project belowZZZ B
in the list or an exception page ifZZZ B
was the last item in the list.Expected behavior
Clicking on a project with name X always leads to the dashboard of project X.
Please complete the following information:
The text was updated successfully, but these errors were encountered: