ICEpush
  1. ICEpush
  2. PUSH-407

Add the lifetime of Browser-ID to the Set-Cookie header for Browser-ID

    Details

    • Type: New Feature New Feature
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: EE-4.0.0.GA, 4.1
    • Fix Version/s: EE-4.2.0.GA
    • Component/s: Push Library
    • Labels:
      None
    • Environment:
      ICEpush, Safari, iOS

      Description

      When using Safari on iOS, upon killing Safari the Browser-ID Cookie gets deleted as it is currently considered a Session Cookie. But with Cloud Push, we already want things like Browser-IDs, Push-IDs and Notify-Back-URIs to survive past the sessions. We should add the lifetime of the Browser-ID, set at the server-side, to the Set-Cookie header for the Browser-ID Cookie in order to do so.

        Activity

        Repository Revision Date User Message
        ICEsoft Public SVN Repository #51347 Thu Mar 16 07:59:38 MDT 2017 jack.van.ooststroom Backported JIRA PUSH-407 : Add the lifetime of Browser-ID to the Set-Cookie header for Browser-ID
        Files Changed
        Commit graph MODIFY /icepush/branches/icepush-core-4.x-maintenance/icepush/core/src/main/java/org/icepush/servlet/ServletContextConfiguration.java
        Commit graph MODIFY /icepush/branches/icepush-core-4.x-maintenance/icepush/core/src/main/java/org/icepush/PushContext.java
        Commit graph MODIFY /icepush/branches/icepush-core-4.x-maintenance/icepush/core/src/main/java/org/icepush/ConfigurationException.java
        Commit graph MODIFY /icepush/branches/icepush-core-4.x-maintenance/icepush/core/src/main/java/org/icepush/servlet/BrowserDispatcher.java
        Commit graph MODIFY /icepush/branches/icepush-core-4.x-maintenance/icepush/core/src/main/java/org/icepush/Browser.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #50729 Thu Feb 23 13:47:51 MST 2017 jack.van.ooststroom Backported fixes for PUSH-407
        Files Changed
        Commit graph MODIFY /icepush/branches/icepush-core-4.x-maintenance/icepush/core/src/main/java/org/icepush/servlet/ServletContextConfiguration.java
        Commit graph MODIFY /icepush/branches/icepush-core-4.x-maintenance/icepush/core/src/main/java/org/icepush/PushContext.java
        Commit graph MODIFY /icepush/branches/icepush-core-4.x-maintenance/icepush/core/src/main/java/org/icepush/servlet/BrowserDispatcher.java
        Commit graph MODIFY /icepush/branches/icepush-core-4.x-maintenance/icepush/core/src/main/java/org/icepush/Browser.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #48872 Wed Jun 01 07:48:47 MDT 2016 jack.van.ooststroom Fixed JIRA PUSH-407 : Add the lifetime of Browser-ID to the Set-Cookie header for Browser-ID; Default lifetime of the Browser-ID Cookie is now set to 3 years.
        Files Changed
        Commit graph MODIFY /icepush/trunk/icepush/core/src/main/java/org/icepush/Browser.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #48869 Wed Jun 01 07:06:13 MDT 2016 jack.van.ooststroom Fixed JIRA PUSH-407 : Add the lifetime of Browser-ID to the Set-Cookie header for Browser-ID; Default lifetime of the Browser-ID Cookie is now set to 3 years.
        Files Changed
        Commit graph MODIFY /icepush/trunk/icepush/core/src/main/java/org/icepush/Browser.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #48822 Tue May 17 16:48:51 MDT 2016 jack.van.ooststroom Fixed JIRA PUSH-407 : Add the lifetime of Browser-ID to the Set-Cookie header for Browser-ID; Fixed an NPE issue.
        Files Changed
        Commit graph MODIFY /iceutil/tags/iceutil-ee-4.1.1.BETA/iceutil/util/src/main/java/org/icesoft/util/servlet/ServletContextConfiguration.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #48724 Mon May 09 16:17:36 MDT 2016 jack.van.ooststroom Fixed JIRA PUSH-407 : Add the lifetime of Browser-ID to the Set-Cookie header for Browser-ID; Fixed an NPE issue.
        Files Changed
        Commit graph MODIFY /iceutil/trunk/iceutil/util/src/main/java/org/icesoft/util/servlet/ServletContextConfiguration.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #48721 Mon May 09 11:37:33 MDT 2016 jack.van.ooststroom Fixed JIRA PUSH-407 : Add the lifetime of Browser-ID to the Set-Cookie header for Browser-ID; Changed the way the ServletContext is retrieved.
        Files Changed
        Commit graph MODIFY /icepush/trunk/icepush/core/src/main/java/org/icepush/PushContext.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #48666 Thu Apr 28 09:33:43 MDT 2016 jack.van.ooststroom Fixed JIRA PUSH-407 : Add the lifetime of Browser-ID to the Set-Cookie header for Browser-ID
        Files Changed
        Commit graph MODIFY /icepush/trunk/icepush/core/src/main/java/org/icepush/Browser.java
        Commit graph MODIFY /icepush/trunk/icepush/core/src/main/java/org/icepush/LocalPushGroupManager.java
        Commit graph MODIFY /icepush/trunk/icepush/core/src/main/java/org/icepush/servlet/BrowserDispatcher.java
        Commit graph MODIFY /icepush/trunk/icepush/core/src/main/java/org/icepush/PushContext.java
        Commit graph MODIFY /iceutil/trunk/iceutil/util/src/main/java/org/icesoft/util/servlet/ServletContextConfiguration.java

          People

          • Assignee:
            Jack Van Ooststroom
            Reporter:
            Jack Van Ooststroom
          • Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: