Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Release 2024.2.1 #228

Merged
merged 9 commits into from
Jun 29, 2024
Merged

Release 2024.2.1 #228

merged 9 commits into from
Jun 29, 2024

Conversation

ashsny
Copy link
Contributor

@ashsny ashsny commented Jun 29, 2024

No description provided.

sallybg and others added 9 commits June 13, 2024 15:33
ORCID tokens have a lifetime of 24 hours and are not renewable. After 24 hours, a logged-in MaveDB user will begin to get error responses to any API requests that check authentication status, even if they do not require authentication.

When this occurs, the UI should detect the change and clear the client-side login status. This will cause the UI to revert to logged-out status.

To capture this occurrence, we install an Axios response interceptor that looks for unauthorized (HTTP 401) responses. When one occurs, it makes a request to /users/me; if the response is again 401, it logs the user out. To notify the user, it publishes a toast message to a new Vuex store module.
fix broken Galaxy plugin
…piration

Recognize ORCID session expiration. (#210)
@ashsny ashsny merged commit da77b7a into main Jun 29, 2024
@ashsny ashsny deleted the release-2024.2.1 branch June 29, 2024 01:26
@ashsny ashsny restored the release-2024.2.1 branch July 3, 2024 16:35
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants