Sentiaus commented on PR #3731: URL: https://github.com/apache/texera/pull/3731#issuecomment-3287516584
> @Sentiaus Thank you very much for your PR. Can you tell us how you found the issue and came up with the fix? @chenlica Initially I found issue #3730 and as I have experience with typescript, thought it would be cool to contribute (texera seems like a very interesting project). The issue was helpful in clarifying that the issue came from the jwt expiry and active window using the same variable. I traced the source of the `expirationTimeInMinutes` to its interface, read the instructions to find the corresponding backend configuration, and then read the instructions found in `gui.conf`. From there adding the property, parsing logic, and frontend definition, in their corresponding files for the new `active-window-in-minutes` variable. @jaeyun0503 clarified how to add the sending logic (thanks!). Lastly, I modified the default `expiration-in-minutes` variable in `auth.conf` to change it back to 2 days (2880 minutes) Video below shows users are not automatically signed out despite showing inactive: https://github.com/user-attachments/assets/4d3dd529-f50f-4f44-af10-10f2e2261753 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
