Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

2.0.0 (aka 1.0.0) #238

Open
wants to merge 61 commits into
base: master
Choose a base branch
from
Open

2.0.0 (aka 1.0.0) #238

wants to merge 61 commits into from

Commits on May 29, 2016

  1. Configuration menu
    Copy the full SHA
    5e74be1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bde2696 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3e4b168 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b1bbff0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7d34f01 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c85f66a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    022f6f3 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    dce3ae7 View commit details
    Browse the repository at this point in the history
  9. Make Sender#send{,NoRetry} expect a raw JSON object

    It validates and everything internally
    hypesystem committed May 29, 2016
    Configuration menu
    Copy the full SHA
    6d50454 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    4e2446c View commit details
    Browse the repository at this point in the history
  11. Simply export the sender

    hypesystem committed May 29, 2016
    Configuration menu
    Copy the full SHA
    a92d737 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    ee1ce8a View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    b87b3ad View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    141e998 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    3a5fe3f View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    a3dcac0 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    8f93ad8 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    9a4b643 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    93aa28d View commit details
    Browse the repository at this point in the history
  20. Remove message specs, no longer needed

    What they covered before is now covered by sender
    hypesystem committed May 29, 2016
    Configuration menu
    Copy the full SHA
    f3208cf View commit details
    Browse the repository at this point in the history
  21. Depend only on lodash.defaultsdeep (instead of all lodash)

    This makes for a significantly smaller dependency tree (lodash is 2Mb, lodash.defaultsdeep is around 250kb)
    hypesystem committed May 29, 2016
    Configuration menu
    Copy the full SHA
    3784ce4 View commit details
    Browse the repository at this point in the history

Commits on May 30, 2016

  1. Merge pull request #239 from ToothlessGear/v1-remove-message

    V1: remove Message
    eladnava committed May 30, 2016
    Configuration menu
    Copy the full SHA
    201f37b View commit details
    Browse the repository at this point in the history
  2. Merge pull request #240 from ToothlessGear/v1-smaller-lodash-dep

    V1: Depend only on lodash.defaultsdeep (instead of all lodash)
    eladnava committed May 30, 2016
    Configuration menu
    Copy the full SHA
    b4eae56 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    022ce33 View commit details
    Browse the repository at this point in the history
  4. Only allow arrays or strings as recipients -- move closer to the API …

    …interface
    
    Remove unnecessary logic :-)
    Now we just do what the HTTP interface makes natural: a single recipient goes in the `to` field; multiple recipients go in the `registration_ids` field
    hypesystem committed May 30, 2016
    Configuration menu
    Copy the full SHA
    8160865 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    976a02c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ea0a850 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    9ab4d23 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    e62aaae View commit details
    Browse the repository at this point in the history

Commits on May 31, 2016

  1. Configuration menu
    Copy the full SHA
    f3d0c9f View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2016

  1. Merge pull request #242 from ToothlessGear/v1-simpler-recipient-arg

    V1: simpler recipient arg
    hypesystem committed Jun 1, 2016
    Configuration menu
    Copy the full SHA
    2048582 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    22a07f3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3d8b4f6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    81c27c3 View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2016

  1. Configuration menu
    Copy the full SHA
    3d18769 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0e6d133 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    008e2fd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cf7b494 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0236fbf View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d125924 View commit details
    Browse the repository at this point in the history
  7. fix indentation

    hypesystem committed Jun 2, 2016
    Configuration menu
    Copy the full SHA
    d4eec16 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    d174ce7 View commit details
    Browse the repository at this point in the history
  9. Reorder functions

    hypesystem committed Jun 2, 2016
    Configuration menu
    Copy the full SHA
    e177346 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    c558a7c View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    7a0e08e View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    e0a6969 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    e8dd0ff View commit details
    Browse the repository at this point in the history
  14. Make all send specs async

    hypesystem committed Jun 2, 2016
    Configuration menu
    Copy the full SHA
    9c32fb2 View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2016

  1. Configuration menu
    Copy the full SHA
    79873f8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    20fad62 View commit details
    Browse the repository at this point in the history
  3. Make send() tests work.

    This required some major changes to how the tests are structured, as I didnt want to be listening on what used to be "sendNoRetry".
    requestStub is now a sinon spy.
    it is reset before EVERY test (woops, before we only cleared state before each test CATEGORY)
    and how we expect some things has changed as a result of these structural changes
    hypesystem committed Jun 8, 2016
    Configuration menu
    Copy the full SHA
    41b2d94 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a1343eb View commit details
    Browse the repository at this point in the history
  5. Remove two tests that no longer pass (and shouldnt!)

    They used the registration_ids key, which we will no longer support.
    They passed because state was NOT reset before every test (fixed this in earlier commit)
    hypesystem committed Jun 8, 2016
    Configuration menu
    Copy the full SHA
    7e55699 View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2016

  1. Merge pull request #248 from ToothlessGear/v1-no-send-no-retry

    V1 no send no retry
    hypesystem committed Jun 9, 2016
    Configuration menu
    Copy the full SHA
    7286a4b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c89d01a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3476392 View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2016

  1. Upgrade debug

    ratson committed Jul 17, 2016
    Configuration menu
    Copy the full SHA
    5fd55d7 View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2016

  1. Update contributors

    ratson committed Aug 3, 2016
    Configuration menu
    Copy the full SHA
    7876a2d View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2016

  1. Merge pull request #260 from ratson/debug-v2

    Upgrade debug
    hypesystem committed Aug 5, 2016
    Configuration menu
    Copy the full SHA
    3901643 View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2016

  1. Configuration menu
    Copy the full SHA
    fb8cbb8 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #264 from dan-perron/v1-promises

    promisify node-gcm
    hypesystem committed Aug 8, 2016
    Configuration menu
    Copy the full SHA
    c829e37 View commit details
    Browse the repository at this point in the history