[ https://issues.apache.org/jira/browse/KNOX-3025?focusedWorklogId=911572&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-911572 ]
ASF GitHub Bot logged work on KNOX-3025: ---------------------------------------- Author: ASF GitHub Bot Created on: 26/Mar/24 13:15 Start Date: 26/Mar/24 13:15 Worklog Time Spent: 10m Work Description: RedYetiDev commented on PR #892: URL: https://github.com/apache/knox/pull/892#issuecomment-2020402616 Apologies for the mistake, Jira pulled up the wrong issue initially (weird!). Please see [KNOX-3025](https://issues.apache.org/jira/browse/KNOX-3025) Issue Time Tracking ------------------- Worklog Id: (was: 911572) Remaining Estimate: 0h Time Spent: 10m > Use newer browser features in knoxauth.js + Removal of used variables > --------------------------------------------------------------------- > > Key: KNOX-3025 > URL: https://issues.apache.org/jira/browse/KNOX-3025 > Project: Apache Knox > Issue Type: Improvement > Reporter: Aviv Keller > Priority: Minor > Time Spent: 10m > Remaining Estimate: 0h > > The knoxauth.js file currently utilizes outdated and inefficient browser > features. It could be optimized by leveraging newer, more efficient > alternatives. > Details: > - Rename the 'get' function to 'getQueryParam' and implement it using > URLSearchParams for clarity and efficiency. > - Update the 'isSameOrigin' function to utilize URL instead of > document.create("a") for improved performance. > - Fully rely on window.location.replace for redirect operations to enhance > efficiency and reliability. > - Implement newer techniques in the 'login' function to achieve the desired > outcome more efficiently. > - Replace jQuery usage with native features to improve speed and reduce > complexity in the codebase. > - And more > [https://github.com/apache/knox/pull/892/] -- This message was sent by Atlassian Jira (v8.20.10#820010)