-
Committer:
CI bot
-
Author(s):
Richard Huddie, CI bot, Roberto Alsina, Guillermo Gonzalez, John R. Lenton, Samuele Pedroni (Canonical Services Ltd.)
-
Date:
2014-07-21 14:17:24 UTC
-
mfrom:
(91.1.177 trunk)
-
Revision ID:
ps-jenkins@lists.canonical.com-20140721141724-zf0n470ryo5k4dmd
[Samuele Pedroni]
* Check in the api whether an app has pushed too many notifications.
* Return payload of most recent notification in too many pending
notifications API error.
* Introduce clear_pending flag to clean everything pending for an app.
* Refactor and cleanup.
* Introduce replace_tag support in store and api, with acceptance test.
* Teach a couple of trick to cmd/acceptanceclient: exit on run timeout,
wait for event matching given regexp pattern.
* Limit unicast data payload to 2K.
* Payload should be json (fixes message needing to be base64-encoded in
helper reply)
* Implement limited mboxes
* Refactor and cleanup of things done in haste by Chipaca.
[Richard Huddie]
* autopilot test framework and basic coverage of broadcast notifications.
[Guillermo Gonzalez]
* Add scripts to simplify setup/run of the autopilot tests in the
device/emulator and include basic unicast tests.
* Add autopilot test for notification using the emblem counter.
* Adds scenarios to the autopilot tests for legacy and click (without
version) applications.
* Broadcast via the helpers route.
* Basic support for actions (only default action) in the persistent
notifications.
* Change PostBroadcast to send the broadcast message to the software
updates helper.
[John R. Lenton]
* Detangle client and postal.
* Introduce PostalService interface, and change the client tests to use
that as much as reasonable.
* Async invocation of helpers.
* Give click.Click knowledge of helpers.
* Write ual-based helper launcher.
* Switch to the ual-based helper launcher unless the environment
variable UBUNTU_PUSH_USE_TRIVIAL_HELPER is set.
* Threw together an implementation of helpers for legacy applications.
* Hacked up an initial software updates helper, to be handed off to the
appropriate team shortly.
[Roberto Alsina]
* Wrap the (dbus) WindowStack API and add endpoint to the Postal service
to support inhibition of notifications for focused apps.
* Inhibit notifications for focused apps