ICEpush
  1. ICEpush
  2. PUSH-283

Cloud Notifications must carry additional parameters for BridgeIt

    Details

    • Type: Bug Bug
    • Status: Open
    • Priority: Major Major
    • Resolution: Unresolved
    • Affects Version/s: EE-3.3.0.GA_P01
    • Fix Version/s: None
    • Component/s: Push Server
    • Labels:
      None
    • Environment:
      Notification Service / BridgeIt

      Description

      When a web app generates a push request, it supplies optional information for generating a cloud notification, should that be required. Currently that includes 2 strings: subject and detail.

      BridgeIt consumes these cloud notifications, alters the user through some device-specific means, and is responsible for reactivating the application when the user acknowledges the alert. In order for BridgeIt to act as a transparent surrogate to the application it must have some other application-specific data in the notification.

      Android notifications include:
      ticker - hint that is shown when notification status added to status bar.
      icon - displayed in the status bar
      title - subject from above
      message - detail from above

      Additionally, bridgeit needs a URI to activate when the notification his handled by the user. This means that at least the following cloud notification parameters need to be added.

      hint - a short string that describes the notification
      icon - a small image to place in the status bar
      uri - the uri for bridgeit to return to.

      There may be other parameters that make sense for other platforms.

        Activity

        Repository Revision Date User Message
        ICEsoft Public SVN Repository #38633 Fri Oct 18 11:45:54 MDT 2013 ted.goddard initial support for cloud push named callbacks (PUSH-283)
        Files Changed
        Commit graph MODIFY /icemobile/branches/icemobile-bridgeit-transition/icemobile/samples/html5/bridgeit/src/main/webapp/m/cloud-push.html
        Commit graph MODIFY /icemobile/branches/icemobile-bridgeit-transition/icemobile/samples/html5/bridgeit/src/main/webapp/m/goBridgeIt.html
        Commit graph MODIFY /icemobile/branches/icemobile-bridgeit-transition/icemobile/bridgeit/src/main/javascript/bridgeit.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #38599 Tue Oct 15 11:12:07 MDT 2013 ted.goddard goBridgeIt.html Cloud Push landing page to redirect back to most recent page (PUSH-283)
        Files Changed
        Commit graph ADD /icemobile/branches/icemobile-bridgeit-transition/icemobile/samples/html5/bridgeit/src/main/webapp/goBridgeIt.html
        Commit graph MODIFY /icemobile/branches/icemobile-bridgeit-transition/icemobile/bridgeit/src/main/javascript/bridgeit.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #38589 Fri Oct 11 15:27:10 MDT 2013 ted.goddard ensure that APNS startup is logged (PUSH-283)
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/client/ios/icemobile/ICEmobile-SX/AppDelegate.m
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #38576 Thu Oct 10 15:02:29 MDT 2013 ted.goddard store last visited page for the domain to support cloudpushlander (PUSH-283)
        Files Changed
        Commit graph MODIFY /icemobile/branches/icemobile-bridgeit-transition/icemobile/bridgeit/src/main/javascript/bridgeit.js

          People

          • Assignee:
            Steve Maryka
            Reporter:
            Steve Maryka
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated: