{"push_id":3152132782,"size":1,"distinct_size":1,"ref":"refs/heads/7-async-clipboard","head":"a6c2be2a3d9fcff25f4eb7281b9098e86856683e","before":"d516a00c02c6a9ad74fb36b483d9b34b71953f7d","commits":[{"sha":"a6c2be2a3d9fcff25f4eb7281b9098e86856683e","author":{"name":"Les Orchard","email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@lmorchard.com"},"message":"Move clipboard operations into async background handler\n\n- CopyToClipboardButton no longer does a clipboard operation, just\n  displays \"copied\" feedback and passes resolved toCopy to onCopy\n\n- Every onCopy handler now accepts toCopy to carry the clipboard value\n  into the copiedField() action creator\n\n- Tweak copiedField() action creator to dispatch COPIED_FIELD_STARTING and\n  COPIED_FIELD_COMPLETED tracking async message to background script\n\n- Add clipboard module to background script along with \"copied_field\"\n  message type\n\n- Add clipboardRead permission - so that we can check that clipboard\n  content has not changed since we wrote to it before clearing it\n\n- Drop copy-to-clipboard dependency\n\n- Updates to tests\n\nFixes #7","distinct":true,"url":"https://api.github.com/repos/lmorchard/lockbox-addon/commits/a6c2be2a3d9fcff25f4eb7281b9098e86856683e"}]}
{"actor":{"display_login":"lmorchard"}}