Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/parse-community/node-apn

Apple Push Notification module for Node.js
https://github.com/parse-community/node-apn

Warn about lack of `feedback` listener

If Feedback has been initialised but no listener has been added before nextTick then raise a deb...

6c25c7e8e41b6cf6f9118fe0dee223c153f7e316 authored almost 12 years ago
Merge pull request #96 from futurice/master

`feedback` option in configuration is now optional in favor of an event listener on `'feedback'`...

bd5651d5ead04e8d69508a11b093e4b6b49dccc7 authored almost 12 years ago
Feedback function is not necessary any more.

The v1.3.0 crashes if feedback function is not defiend, even though the comments
suggest it shou...

1d49d8b5106255bb84dd691f96b16892800380e5 authored almost 12 years ago
v1.3.0 Release.

c64c936ee8ed0bec023df60ff8fd21a7fc4a5b77 authored almost 12 years ago
Added "resources" to Readme.

f5f2c894e6e97c0225171ca41e88e128ebd3a563 authored almost 12 years ago
Added documentation

037f641438d3aafda49e56338bb4697ec0f37045 authored almost 12 years ago
Updated Readme to be shorter and more readable.

Moved documentation to separate files.

4476bae2c8ab6e271516211dd71edb1ba10843d9 authored almost 12 years ago
Moved change log out of readme and added v1.3.0

b42ce931937fd66244240d086cd1756e25d1da11 authored almost 12 years ago
Fix a defect with cache auto adjustment.

d76046405be824f608e006cff23c33f75d1ca0fc authored almost 12 years ago
Fixed a problem with promise being null

c66b66fa30974650d4a247248f6102faabd033b0 authored almost 12 years ago
Added a note to myself about a strange decision with the socket setup.

2924f5dc86a6114433f6046ca38cbda0828fa1cb authored almost 12 years ago
Un-deprecated the Device object.

It turns out there are some uses for it after all, and there isn't a penalty to keeping it around.

ae3642f84c5b9d86f8854639e0845e05f9960672 authored almost 12 years ago
Removed some test log statements.

ae80aab75d878799c3dfacdb3264cd557d6bc072 authored almost 12 years ago
Pass JSON directly into new Notification

Now possible to pass the JSON you wish to send to the device directly into new Notification inst...

e11aa397388da1004cc55401e054056105a460e2 authored almost 12 years ago
Fixed multiple connections mode

032cb7f47ca0c30dba63f3d51ff7d79d00444e9b authored almost 12 years ago
Updated emitted notification events to be backwards compatible.

Instead of returning the object which contains both the notification and the recipient, the noti...

759dbbb1fe973c9c2222a0a813a06b64f613a9af authored almost 12 years ago
Fix fastMode

32282dd802d93da57a339cbc7bf730130a660f2d authored almost 12 years ago
Fixed token regular expression

424d0f0cede862f2c203b2198c613096d00f6bdf authored almost 12 years ago
Added some more debug information and updated the JSDoc for `connect`

1a0e439e5079209f3606a8913bf949b6d6908c5c authored almost 12 years ago
Updated JSDoc to reflect API change deprecating `Notification#clone()`

46f49e9b08b0798ead250d76ad61a3ab73094e68 authored almost 12 years ago
Do not remove listeners from socket to prevent uncaught errors and pre-emptively destroy to minimise EPIPE

d4cb53046ce9ed60536b3cbce8639e229b9ffe51 authored almost 12 years ago
Moved payload length checking to a more sensible place which solves a deadlock.

207d29380c2c8dbd1de2c90e490a318bdd72cdfb authored almost 12 years ago
Better device token sanitisation

bd97a74ced188368aa84a714d856dfc56668b5bf authored almost 12 years ago
Minor typo

d3cd4b65d1662180f56f699c52e1fc955d291662 authored almost 12 years ago
Tidied up `socketDrained` method to minimise redundant `serviceBuffer` calls on next event loop.

a4559e05822205892f5bca7c101c135e5fd0482b authored almost 12 years ago
Switched to setImmediate for node 0.10.x

60fb95fabaca31d04af8faec786f112b6302e269 authored almost 12 years ago
Another minor defect with the serviceBuffer code :(

5eee99217c50ecb0bc280123a0c55cdc634e4ba4 authored almost 12 years ago
Defect in serviceBuffer would prevent more than one notification sending.

c6b9960e85750396ae0fc9178bca7f7bbfe5957b authored almost 12 years ago
Missed 2 checks when moving to q 0.9.x

7843f14a8066fdba10f1d19b126c45c364acf2f9 authored almost 12 years ago
Tidied up some dead code and renamed `dontServiceBuffer` to `delayServiceBuffer`

8b92581f39b44ecb8d72717c8cced9edfacafa17 authored almost 12 years ago
Updated feedback.js for q v0.9.x

cf1950a1e460bfa36b3bd602862e7b61192f30c4 authored almost 12 years ago
Attach socket event handlers in a more sensible way.

Using `#bind()` as it was intended

372fa219e6da74f17e85dbe6b99df25b62f022d4 authored almost 12 years ago
Enabled the Nagle Algorithm.

cce2fe8c60bf9558f25b6b3b553aacedaa1f07e6 authored almost 12 years ago
Added 'fastMode' to aggressively empty the notification buffer

Enabling this option may not be advisable if node-apn runs within a larger application in-case i...

e15ba67a72b7b7da6df502e790b035309da0ff5b authored almost 12 years ago
Incorrect transmission error event params

Formerly passing Error["none"] instead of the actual error code when notification wasn't found i...

a4e5580cf1dec43a7fd7f47dd5e0c9bd37831114 authored almost 12 years ago
lint.

0ae733fc869e9593018a7ce4526218bc4bd901da authored almost 12 years ago
Added buffers notification option

f922bf2095ddfce391bfc0eb92e47a06bf9a2b12 authored almost 12 years ago
Fix Notification.trim() for alerts with multibyte chars.

ad3135bb710ba0c2fd4dd89907cd4ddae57c4337 authored almost 12 years ago
Preparing for v1.3.0 with upgrade to q 0.9.0 with slightly different API.

a34720f6bdaadc076b80b85ef5605c0d538155cb authored almost 12 years ago
lint.

72934fdea500ebda2e67da498b6f724f517641bb authored almost 12 years ago
Added deprecation notice to device.js

a655741c5646d3858f613bb9e9441f474a7acc19 authored almost 12 years ago
New API to support sending one notification to multiple devices.

One notification object can be sent to multiple devices while only one copy of the notification ...

5b34c4ea8c6b76a7d702192d4a187aca740ee8f7 authored almost 12 years ago
lint.

041215690dafcbbb1533b7bec3caf65a1b5f56db authored almost 12 years ago
Fixed event emitting in feedback.js

cd79d53450e28939df6945f3c52484b53e22596f authored almost 12 years ago
Fixed typo in documentation

0743bb68d66eb20102b9adfa6aede20fc607b155 authored almost 12 years ago
Updated feedback service to emit events.

Backwards compatibility is maintained with the previous callback system by attaching them to eve...

f2488b6dc172532c8900e9c12032ab2d3a670ce0 authored almost 12 years ago
v1.2.6

cb4cb829ee01e8e9c3222cb21696a59fafb602ad authored almost 12 years ago
add support for mdm push notifications

b3dad81c7a3bcc871e8e90abaaea8f028ef42428 authored almost 12 years ago
Fixed mdm support.

a1a5a656f1c89a34f8912e6cde3541a092f1d953 authored almost 12 years ago
Merge pull request #82 from porsager/master

Q 0.9 has removed isResolved which breaks node-apn. Updated package json depenency to 0.8.x whic...

673c67b3585cdea4dad9385d5afb466cb23cf2b7 authored almost 12 years ago
Update package.json

q was updated and has removed features. Dependency should not be as loose as higher than X version

e4a3550b9bc90a593f5df3ce4aba01f8453ff537 authored almost 12 years ago
Merge pull request #79 from thegreatmichael/master

added the missing comma for #78

838a9e4a3a9414fed639f22fe4c71aa4ac23f665 authored about 12 years ago
added missing comma in example code, fixes #78

f2c831a64ea765ff510ad817a4faec2f8dcb38ee authored about 12 years ago
Merge pull request #75 from michaelvillar/master

Fixed error in trim() of notification

c0d67189325ce6cfce82364978858847376ec380 authored about 12 years ago
Fixed error in trim() of notification

1ea3db18a7c2db1e94316210b9b883a901257a8a authored about 12 years ago
Added some missing detail to the readme for PFX packages.

ff57e7bf2297279a32c6246321a590e6546898b6 authored about 12 years ago
v1.2.5

25038d502ea5310a5046e12d6208521c68eef561 authored about 12 years ago
Merge branch 'develop' of git://github.com/rwtombaugh/node-apn into master

70f807765c2927a5cd9c19813f2e4e2cd0ffb6c0 authored about 12 years ago
Updating readme.

e2438ed79866a0e8bf614c2d3444a6cea67e5104 authored about 12 years ago
This 'end' listener should have been removed with the previous commit.

316522c95f3e4a5461eeddecc0ea32a4077f6fca authored about 12 years ago
Removed erroneous #destroyConnection call

This is hopefully the cause of all the pain in #65

b1e3d6a84e5bc4a577d65717aab040592c768842 authored about 12 years ago
Reorganised socket connect code to allow event handlers to attach before connection

eb3463d65b8f0638e7f35da2d8b9a700293de8df authored about 12 years ago
Fixed typo.

a138edcfba49591150c8a185fce3df99b147f360 authored about 12 years ago
Added a check to ensure the error handling doesn't fail when there are no cached notifications.

cee13fd55a3c46b966c0f10960e84e641fd27904 authored about 12 years ago
Destroy connection when 'end' event occurs to prevent EPIPE errors.

598fadba3500f788c7126482f43f97f38e74120f authored about 12 years ago
Tidied up code to use double-quotes

77ade6902574fb68cb2a21344c3b19ce9841881e authored about 12 years ago
Updated the timeout handling code because strange behaviour was observed.

7f24407535aa80b5c9ed08fac740741130547f7c authored about 12 years ago
Changed "Contributors" to "Thanks to".

I am extremely grateful for the work performed by the people listed and I wish to extend my than...

acdbd2104c358add96a0a70260be4866077a8f86 authored about 12 years ago
Introduced a new event model, connection timeouts and auto cache adjustment.

Two new options:
autoAdjustCache. If Apple returns an error for a notification which has been lo...

421c7fd5a097defbf327fdb13b98bc183d34c69f authored about 12 years ago
Some corrections to the PFX loading code.

b793608c198e7a473a326ff8e92e94d4207019d8 authored about 12 years ago
Fixed a leak found by Alberto Gimeno (@gimenete)

d4395a9485b32c56783680efe7b5292144c43f78 authored about 12 years ago
Improved some error handling.

Trying to attach error handler as soon as possible as it seems to be getting delayed.
Added a st...

4941c807c8b17510d3c6ddc6120340d71d54a5bd authored about 12 years ago
Enable the TCP Nagle Algorithm as recommended by Apple

5e21b868e46c2507f4659a9d53f69c0166c33895 authored about 12 years ago
Added support for per notification error callbacks.

2ad7e60a5098fc3c4ecf7121287d8573bc808ca1 authored over 12 years ago
Added batched feedback feature.

3f87814e5fdb4309de7f0a64159df5047302da1d authored over 12 years ago
fix for pfx file support

7b02d30f7a75c741716bf3dc44d7400dba1d5f60 authored over 12 years ago
Initial support for PFX (PKCS12) files.

97a9aebcfaed402046940a3fe98748b1fa9cb248 authored over 12 years ago
Merge pull request #66 from 4mo1/master

feedback service via proxy also requires rejectUnauthorized flag

1ec14c8fe3d4e17c475392cc90f5d659e4380c23 authored over 12 years ago
Add support for rejectUnauthorized in socket options when using a local proxy

6b3daa143d1f3aa50b8175b0c050fddd173d01a7 authored over 12 years ago
Added nsabovic to readme.

1fc5255c7a700d06204bea196cd08b808752c536 authored over 12 years ago
Added a documentation note for rejectUnathorized

1db7057068dcf7932c8a91809cbab7d7254b0f64 authored over 12 years ago
Merge pull request #64 from nsabovic/master

Add rejectUnauthorized as an option.

faebb57cf276e20287914ae1e777bd4d4bac423a authored over 12 years ago
Add support for rejectUnauthorized in socket options.

2dd8215b794854f13cda060c20db09fed6b70dd9 authored over 12 years ago
Don't explicitly reject unauthorized connections.

The same behavior can be accomplished with rejectUnauthorized in socketOptions.

22740616940a1188c41223ffdb1e75540eb488ab authored over 12 years ago
Clarified the README further.

613fbda1ce0a48e08e28028e9eda3552fc7e2033 authored over 12 years ago
v1.2.4

9e922e4ce86a2b056ff1001703d4833904428fba authored over 12 years ago
Tidied up debug module loading. Fixed some typos in feedback.js, thanks to AsadR

46b324759e3cd16bbec2c265501637fdc848f221 authored over 12 years ago
Version 1.2.3

47aa23858e27ddbf9b3fdb7c54818c41a2f8caaa authored over 12 years ago
Added some more error handling

Also fixes a bug with the error handling at the bottom of sendNotification.

4911bb724cb9cd675ce48ce45dbaae95b6480e79 authored over 12 years ago
Fixes #47

9595f9626c86536575b927a8970b153845bb53f4 authored over 12 years ago
v1.2.1

d00aba0156bfb66f6acdc38be61f11768079f7f2 authored over 12 years ago
Use console.log instead of .error when 'debug' module cannot be loaded.

a5c5e301977e75a399351b109c0cd0f4acaae4cc authored over 12 years ago
More logging

34bc1d280b41f00705f0c258608deb766569b39c authored over 12 years ago
Fixes #46

6c57a52887dc679df6ea6e0acaa20f645e982c61 authored over 12 years ago
Fix for notification queue stalling.

The 'ondrain' event for a socket isn't called if the entire buffer was flushed during the .write...

69dbf09396a800e525681ca258072e307ea6618a authored over 12 years ago
Another small change in the reconnection logic.

e3c768b65f6f21eacff59c9ce31b0ba3be096e63 authored over 12 years ago
Added some debug statements and changed some connection lost handling.

a9a14af82b6223a7d8c1e9f65823b29cdc9f3dd5 authored over 12 years ago
Readme.md

18a5259a7c72ae924bfe2055c377436066cf9d16 authored over 12 years ago
Another Readme.md correction

a82ed34347039b727e0b103556d93cf6e9fd348c authored over 12 years ago
Updated Readme.md

43fc54c26728fe6272ba722981db89709a6f903a authored over 12 years ago