ICEpush
  1. ICEpush
  2. PUSH-298

ICEpush should work in cookieless mode

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 4.0.BETA
    • Fix Version/s: 4.0.BETA, EE-3.3.0.GA_P02, 4.0
    • Component/s: None
    • Labels:
      None
    • Environment:
      ICEpush
    • Assignee Priority:
      P2

      Description

      ICEpush should work in cookieless mode by using local storage when available.

        Activity

        Mircea Toma created issue -
        Mircea Toma made changes -
        Field Original Value New Value
        Assignee Mircea Toma [ mircea.toma ]
        Mircea Toma made changes -
        Affects Version/s 4.0 [ 10971 ]
        Mircea Toma made changes -
        Fix Version/s 4.0 [ 10971 ]
        Mircea Toma made changes -
        Assignee Priority P2 [ 10011 ]
        Hide
        Mircea Toma added a comment -

        Modified bridge to used slots for keeping the values previously kept in cookies. These slots are backed by either cookies are the local storage. The local storage implementation is preferred if the browser provides the feature.

        Show
        Mircea Toma added a comment - Modified bridge to used slots for keeping the values previously kept in cookies. These slots are backed by either cookies are the local storage. The local storage implementation is preferred if the browser provides the feature.
        Mircea Toma made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #39259 Mon Dec 09 14:35:54 MST 2013 mircea.toma PUSH-298 Modified bridge to used slots for keeping the values previously kept in cookies.
        Files Changed
        Commit graph MODIFY /icepush/trunk/icepush/core/src/main/javascript/slot.js
        Commit graph MODIFY /icepush/trunk/icepush/core/src/main/javascript/application.js
        Commit graph MODIFY /icepush/trunk/icepush/core/src/main/javascript/connection.async.js
        Ken Fyten made changes -
        Resolution Fixed [ 1 ]
        Status Resolved [ 5 ] Reopened [ 4 ]
        Ken Fyten made changes -
        Fix Version/s EE-3.3.0.GA_P02 [ 11370 ]
        Hide
        Ken Fyten added a comment -

        Please add instructions for QA on how best to test both cookieful and cookie less modes for push also.

        Show
        Ken Fyten added a comment - Please add instructions for QA on how best to test both cookieful and cookie less modes for push also.
        Hide
        Mircea Toma added a comment - - edited

        To disable local storage follow the instructions described here: http://webdevwonders.com/clear-dom-storage/

        Show
        Mircea Toma added a comment - - edited To disable local storage follow the instructions described here: http://webdevwonders.com/clear-dom-storage/
        Hide
        Mircea Toma added a comment -

        When local storage is disabled the ICEpush bridge will use cookies.

        Testing should be focused on verifying if notifications are received, first using one window and then with multiple windows/tabs.

        Show
        Mircea Toma added a comment - When local storage is disabled the ICEpush bridge will use cookies. Testing should be focused on verifying if notifications are received, first using one window and then with multiple windows/tabs.
        Hide
        Mircea Toma added a comment -

        Back-ported changes to maintenance branch.

        Show
        Mircea Toma added a comment - Back-ported changes to maintenance branch.
        Mircea Toma made changes -
        Status Reopened [ 4 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Ken Fyten made changes -
        Fix Version/s 4.0 [ 11383 ]
        Ken Fyten made changes -
        Status Resolved [ 5 ] Closed [ 6 ]

          People

          • Assignee:
            Mircea Toma
            Reporter:
            Mircea Toma
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: