casa icon indicating copy to clipboard operation
casa copied to clipboard

Create A Timeout Warning Before Users Are Automatically Logged Off

Open CovenantHuman opened this issue 4 years ago • 10 comments

What type(s) of user does this feature affect?

  • volunteers
  • supervisors
  • admins

Description Currently when a user leaves a window open without activity for an extended period of time there is no indication telling the user that they have been logged off behind the scenes until they refresh the page. This leads to users losing data when they try to save data on a page that they're actually logged out of. We would like a pop up that warns users when they are about to be automatically logged out two minutes before it happens. Ideally this pop-up would say something like "Warning: You are going to be logged out due to inactivity in two minutes. Please save or make a copy of your work now, to avoid loss.".

Screenshots of current behavior, if any
Before a Refresh: Before Refresh

After A Refresh: After Refresh

QA Login Details:
Link to QA site

Login Emails:

password for all users: 12345678

CovenantHuman avatar Aug 19 '21 20:08 CovenantHuman

"I am working on this issue".

ghost avatar Oct 08 '21 14:10 ghost

In general please only claim one issue at once and pick up the next one when you finish the previous one. :)

compwron avatar Oct 08 '21 19:10 compwron

No problem! 🙂

On Fri, Oct 8, 2021, 21:00 compwron @.***> wrote:

In general please only claim one issue at once and pick up the next one when you finish the previous one. :)

— You are receiving this because you were assigned. Reply to this email directly, view it on GitHub https://github.com/rubyforgood/casa/issues/2437#issuecomment-939053694, or unsubscribe https://github.com/notifications/unsubscribe-auth/AI7XCXQCHQJG46HSRW5RQRTUF45WDANCNFSM5CPAFM4A . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

ghost avatar Oct 09 '21 07:10 ghost

@tanja-dev are you working on this? :)

compwron avatar Oct 19 '21 02:10 compwron

This issue has been inactive for 262 hours (10.92 days) and will be automatically unassigned after 98 more hours (4.08 days).

github-actions[bot] avatar Oct 30 '21 00:10 github-actions[bot]

This issue has been inactive for 382 hours (15.92 days) and is past the limit of 360 hours (15.00 days) so is being unassigned.

github-actions[bot] avatar Nov 04 '21 00:11 github-actions[bot]

No, I am sorry, I am not.

On Thu, Nov 4, 2021, 01:08 github-actions[bot] @.***> wrote:

This issue has been inactive for 382 hours (15.92 days) and is past the limit of 360 hours (15.00 days) so is being unassigned.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/rubyforgood/casa/issues/2437#issuecomment-960309025, or unsubscribe https://github.com/notifications/unsubscribe-auth/AI7XCXQAJNKYSPIKUAFOPMLUKHFIRANCNFSM5CPAFM4A . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

ghost avatar Nov 04 '21 11:11 ghost

No worries :)

compwron avatar Nov 04 '21 14:11 compwron

Hello, I am going to take over and work on this issue.

JelenaD1 avatar Nov 27 '21 18:11 JelenaD1

This issue has been inactive for 485 hours (20.21 days) and is past the limit of 360 hours (15.00 days) so is being unassigned.

github-actions[bot] avatar Dec 18 '21 00:12 github-actions[bot]

This issue has been inactive for 383 hours (15.96 days) and is past the limit of 360 hours (15.00 days) so is being unassigned.You’ve just been unassigned from this ticket due to inactivity – but feel free to pick it back up (or a new one!) in the future! Thank you again for your contribution to this project.

github-actions[bot] avatar Dec 09 '22 00:12 github-actions[bot]

This issue has been inactive for 601 hours (25.04 days) and is past the limit of 360 hours (15.00 days) so is being unassigned.You’ve just been unassigned from this ticket due to inactivity – but feel free to pick it back up (or a new one!) in the future! Thank you again for your contribution to this project.

github-actions[bot] avatar Jan 07 '23 00:01 github-actions[bot]

This issue has been inactive for 601 hours (25.04 days) and is past the limit of 360 hours (15.00 days) so is being unassigned.You’ve just been unassigned from this ticket due to inactivity – but feel free to pick it back up (or a new one!) in the future! Thank you again for your contribution to this project.

github-actions[bot] avatar Feb 12 '23 00:02 github-actions[bot]

@dpaola2 Can I claim this one?

ThomasNathan avatar Mar 14 '23 17:03 ThomasNathan

This issue has been inactive for 247 hours (10.29 days) and will be unassigned after 113 more hours (4.71 days). If you have questions, please

If you are still working on this, comment here to tell the bot to give you more time

github-actions[bot] avatar Mar 25 '23 00:03 github-actions[bot]

Waiting for a PR review

ThomasNathan avatar Mar 27 '23 14:03 ThomasNathan