Details
-
Type:
New Feature
-
Status: Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: EE-3.3.0.GA, 4.0.BETA, 4.0
-
Component/s: Framework
-
Labels:None
-
Environment:ICEfaces
-
Assignee Priority:P1
-
Affects:Documentation (User Guide, Ref. Guide, etc.)
Description
It is useful to inform the user when their session times out (or is about to time out). In the past, ICEfaces applications have often used Ajax Push for this feature, but Ajax Push should not be required.
Activity
Field | Original Value | New Value |
---|---|---|
Reporter | Migration [ remote ] | Ted Goddard [ ted.goddard ] |
Issue Type | Bug [ 1 ] | New Feature [ 2 ] |
Fix Version/s | 3.3 [ 10370 ] | |
Fix Version/s | EE-3.2.0.GA [ 10332 ] |
Assignee | Mircea Toma [ mircea.toma ] |
Fix Version/s | 3.4 [ 10770 ] | |
Fix Version/s | 3.3 [ 10370 ] |
Assignee Priority | P2 [ 10011 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #34308 | Tue Apr 09 18:00:21 MDT 2013 | mircea.toma | |
Files Changed | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Status | Open [ 1 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #34318 | Wed Apr 10 13:52:22 MDT 2013 | ken.fyten | |
Files Changed | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Affects | Documentation (User Guide, Ref. Guide, etc.) [ 10003 ] |
Resolution | Fixed [ 1 ] | |
Status | Resolved [ 5 ] | Reopened [ 4 ] |
Status | Reopened [ 4 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Assignee | Mircea Toma [ mircea.toma ] | Carmen Cristurean [ ccristurean ] |
Summary | client-side session timeout | New client-side pending session-timeout warning event and dialog |
Fix Version/s | EE-3.3.0.GA [ 10572 ] |
Resolution | Fixed [ 1 ] | |
Status | Resolved [ 5 ] | Reopened [ 4 ] |
Assignee | Carmen Cristurean [ ccristurean ] | Mircea Toma [ mircea.toma ] |
Status | Reopened [ 4 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #35946 | Wed Jun 05 15:07:16 MDT 2013 | mircea.toma | |
Files Changed | ||||
![]() ![]() ![]() |
Assignee | Mircea Toma [ mircea.toma ] | Carmen Cristurean [ ccristurean ] |
Assignee | Carmen Cristurean [ ccristurean ] | Mircea Toma [ mircea.toma ] |
Assignee Priority | P2 [ 10011 ] | P1 [ 10010 ] |
Resolution | Fixed [ 1 ] | |
Status | Resolved [ 5 ] | Reopened [ 4 ] |
Status | Reopened [ 4 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #36083 | Mon Jun 10 06:56:34 MDT 2013 | mircea.toma | |
Files Changed | ||||
![]() |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #36084 | Mon Jun 10 06:58:16 MDT 2013 | mircea.toma | |
Files Changed | ||||
![]() |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #36085 | Mon Jun 10 06:59:26 MDT 2013 | mircea.toma | ICe-8719 Updated bridge support, new on**** registrations functions now return closure that removes the registered callback. |
Files Changed | ||||
![]() ![]() |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #36086 | Mon Jun 10 07:02:12 MDT 2013 | mircea.toma | ICe-8719 Updated bridge support, new on**** registrations functions now return closure that removes the registered callback. |
Files Changed | ||||
![]() ![]() |
Resolution | Fixed [ 1 ] | |
Status | Resolved [ 5 ] | Reopened [ 4 ] |
Status | Reopened [ 4 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #36161 | Tue Jun 11 16:12:35 MDT 2013 | mircea.toma | |
Files Changed | ||||
![]() |
Fix Version/s | 4.0 [ 11382 ] |
Status | Resolved [ 5 ] | Closed [ 6 ] |
A related JIRA is
ICE-8138. However, this introduces a dependency on jQuery and may not have all the necessary features.The full implementation would allow a server-side component to encode the current session expiry time in the page. This would be updated with each user interaction. A JavaScript setTimeout would wake up just prior to this time and check whether the session was about to expire (if the expiry value had been updated, the setTimeout would be restarted).