Skip to content
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

Changes to Short URL admin page #4813

Merged

Conversation

vagisha
Copy link
Contributor

@vagisha vagisha commented Oct 9, 2023

Rationale

panoramaweb.org has over 1K short URLs. The admin page renders all existing short URLs in a JSP page. We would like replace this with a LabKey grid to enable filtering and sorting. This should also speed up the time taken to fully load the page on panoramaweb.org

Changes

Replaced the JSP page that lists all the short URLs with a LabKey grid. Added a ShortUrlTableInfo class. The shorturl table is not exposed through the query schema browser.

- Display ShortURL table only if container is root and user has AdminOperationsPermission
- Enable standard update and delete
@labkey-jeckels
Copy link
Contributor

FB mirrored in the LK repo

https://github.com/LabKey/platform/tree/23.7_fb_shorturl-admin

I also queued a run for the Panorama Public tests. I know that workflow uses short URLs but it may not go through the admin page.

https://teamcity.labkey.org/buildConfiguration/LabKey_237Release_Community_ModuleSuites_MacCossLabModulesPostgres/2681154?hideProblemsFromDependencies=false&hideTestsFromDependencies=false

@labkey-jeckels labkey-jeckels merged commit 372298d into LabKey:release23.7-SNAPSHOT Oct 11, 2023
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants