Ecosyste.ms: OpenCollective

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

github.com/reown-com/a2

An Asynchronous Apple Push Notification (apns2) Client for Rust
https://github.com/reown-com/a2

Fix the travis key naming

9291368ae7da37d27af153d806fcc188b34b7c8a authored over 6 years ago by Julius de Bruijn <[email protected]>
Set travis to publish docs

572ef4abf010a4332bbdf589ce7892454564c151 authored over 6 years ago by Julius de Bruijn <[email protected]>
Argparse should be a dev-dependency

ce134fa77f76cecc0381488f4e56ec3e201a6b91 authored over 6 years ago by Julius de Bruijn <[email protected]>
Only 5 keywords allowed

7b096ed7770d9ba5faad7c60ca3811677a3ad68d authored over 6 years ago by Julius de Bruijn <[email protected]>
Remove invalid value from cargo.toml

3da5fd330475d269674b8fb6b5fc3a84e008ac66 authored over 6 years ago by Julius de Bruijn <[email protected]>
Remove warning from README

05421e35e6d5b28523f7f02a4bebdf2992664184 authored over 6 years ago by Julius de Bruijn <[email protected]>
Release 0.2.0

73d7231c5ea8ba06a6c4ae58170e0ad94a93272e authored over 6 years ago by Julius de Bruijn <[email protected]>
Import Connect from a different location

dd79d6c16d97403cff795dff2cc6837eaa4a7147 authored over 6 years ago by Julius de Bruijn <[email protected]>
Add a reminder for not opening new connections

024ae93377089838a3ea91d7b26f4dc3915a46b2 authored over 6 years ago by Julius de Bruijn <[email protected]>
🔼

48b6d746c36e931fc0281f7fa6241e5a0bb3c658 authored over 6 years ago by Julius de Bruijn <[email protected]>
Documentation about custom data, fixes here and there.

3240b19c2749a7b5e77d9ea137471248a3e322e7 authored over 6 years ago by Julius de Bruijn <[email protected]>
More tests for request generation

8c4c9705569c2d34d6ac765ef22752d621f019a0 authored over 6 years ago by Julius de Bruijn <[email protected]>
Merge branch 'master' of github.com:pimeys/a2

fb8cd0db6c57f3c61013d30a0bbab47089d1a9a4 authored over 6 years ago by Julius de Bruijn <[email protected]>
Tokio core is no more

c34f5f4a893cefa1a88e53af93b85ae132705036 authored over 6 years ago by Julius de Bruijn <[email protected]>
Merge pull request #22 from pimeys/release_version

Upgrade to Hyper 0.12

dc5fee4490c9195923e3280a254d1a7fed91cc94 authored over 6 years ago by Julius de Bruijn <[email protected]>
Upgrade to Hyper 0.12

834217f3e40c095ce47e31f10d4a2ce77f01d904 authored over 6 years ago by Julius de Bruijn <[email protected]>
A note about renewing

ff8c33ac925ca9e055b9cf463f66414c1ea9d44f authored over 6 years ago by Julius de Bruijn <[email protected]>
Merge branch 'master' of github.com:pimeys/a2

19dd511d35303899077b44d4408db562c9672e65 authored over 6 years ago by Julius de Bruijn <[email protected]>
Fix a comment

fea210077d2dd1c0d054f995ed618222b109efc9 authored over 6 years ago by Julius de Bruijn <[email protected]>
README tweaks

bcc70e123fec611365528ad317acec0853e917e4 authored over 6 years ago by Julius de Bruijn <[email protected]>
Add features to README

8abc5864be26d854336483182b28e33f3ff5c092 authored over 6 years ago by Julius de Bruijn <[email protected]>
Rename crate to `a2`

e580065c735877e48058ed7c6a739570ba16504a authored over 6 years ago by Julius de Bruijn <[email protected]>
Clean the readme gotchas a bit.

fd11f8fa53f6a6b7ad691ccb0fc8a8f1e2deb1ef authored almost 7 years ago by Julius de Bruijn <[email protected]>
Merge pull request #13 from JanC/cli-additions

Added --topic option to the cert based cli examples

7233e7755f64b5b8912c301c82b7b65f2b1e43ab authored almost 7 years ago by Julius de Bruijn <[email protected]>
added --topic option to the cert based cli example

a54ef027ab3e244b5b8036726224a627f7967b15 authored almost 7 years ago by Jan Chaloupecky <[email protected]>
Merge pull request #11 from dbrgn/error-reason

Show APNS error reason in Display impl

78bbd0f3db71bcb55a60f00be8e2eaabbefc24b7 authored almost 7 years ago by Julius de Bruijn <[email protected]>
Show APNS error reason in Display impl

If the error is a ResponseError that contains an error reason (as sent
by Apple), then show it i...

b144f561492aa4cde36922205d4f24dc266fe211 authored almost 7 years ago by Danilo Bargen <[email protected]>
Merge pull request #7 from dbrgn/payload-debug

Derive Debug and Clone for Payload

86195969839d1adb11fc73077156675c4d9dc62f authored almost 7 years ago by Julius de Bruijn <[email protected]>
Set token client creation to follow the type rules of signer

3527054dab5d3966d81fd0b547a880209f34a8ec authored almost 7 years ago by Julius de Bruijn <[email protected]>
More logging

7163fad0e13a6f458c8558e1ac56eed6702dfc1b authored almost 7 years ago by Julius de Bruijn <[email protected]>
Derive Debug and Clone for Payload

This helps when debugging and logging.

29e10cdebcb608f2f742badd062b7a9732f55671 authored almost 7 years ago by Danilo Bargen <[email protected]>
Couple of notes of connection use

e88508f9b6299b20bb4b3a29c7a6f208af59fe23 authored almost 7 years ago by Julius de Bruijn <[email protected]>
Add gotchas

4d3fb764c37a29cf9cb1bf35400076a5f8bec017 authored almost 7 years ago by Julius de Bruijn <[email protected]>
Client: Generic type arguments (#4)

dfac8846d62b3d795b17a440c38543565b5cbd9a authored almost 7 years ago by Julius de Bruijn <[email protected]>
Back to official h2 containing the connection bugfix

92bf60edf34d90c0eda0929c43156332be4b8468 authored almost 7 years ago by Julius de Bruijn <[email protected]>
Merge branch 'master' of github.com:pimeys/apns2

355acae1d0899a5107acf3c324f36934771c7116 authored almost 7 years ago by Julius de Bruijn <[email protected]>
Try hyper with a h2 connection error fix

9a2e191b69c3313494b2b8982d4dfe79cfbf08ec authored almost 7 years ago by Julius de Bruijn <[email protected]>
Try with 10m timeout

477daa901f15a31820fc4316370dc4310b0aa910 authored almost 7 years ago by Julius de Bruijn <[email protected]>
As seen in the go apns2 lib, the keep-alive timeout can be 60s

6061598dcf23b6da9f959c1b83b534537ee3ad9d authored almost 7 years ago by Julius de Bruijn <[email protected]>
Update dependencies

9dc1c8e231bdb42ca094d75a6090f4e59a2ae215 authored almost 7 years ago by Julius de Bruijn <[email protected]>
Ignore test certs in examples folder

5ed80a2811631450ef0a1cc83513567b52b06a2a authored almost 7 years ago by Julius de Bruijn <[email protected]>
Trace connection errors

c081e902d71b7d60c300ef2cc8b040be047d36c8 authored almost 7 years ago by Julius de Bruijn <[email protected]>
Fix some errors in the docs

158e1a836c5e652ff4b3e77fe4932aca50e6c82e authored almost 7 years ago by Julius de Bruijn <[email protected]>
Merge branch 'master' of github.com:pimeys/apns2

6f2ec30262024f03c07832814d34b602a02c9015 authored almost 7 years ago by Julius de Bruijn <[email protected]>
Back to the official Hyper, bugfix merged

c35c076c71ed0c47f1e1f88bae3d28d4518776c9 authored almost 7 years ago by Julius de Bruijn <[email protected]>
Add travis build status

96c4cac3aeaae20e895e9700eafabb3830461fa8 authored almost 7 years ago by Julius de Bruijn <[email protected]>
Travis build config

dce4b87bfa7a054b8f9df7d2de4a4555f437d22e authored almost 7 years ago by Julius de Bruijn <[email protected]>
Implement request timeout

53075e56d02541f41d03e8607ae8027fe81a0978 authored almost 7 years ago by Julius de Bruijn <[email protected]>
Update README, add some links and examples

dad6300fe133cfee8f0a3c11509bc9176cd5eab8 authored almost 7 years ago by Julius de Bruijn <[email protected]>
Complete refactoring, use hyper/h2 for connecting async.

85134ea2f75ae05ad94eba8da22c1d08386d3ac3 authored almost 7 years ago by Julius de Bruijn <[email protected]>
Fixed links

eed3bce6ebaa1d8b67a6323ab69c4360344f19a0 authored almost 7 years ago by Tkachenko Sergey <[email protected]>
Downgrade to last working btls/der/jwt

5a157045831620b8b4f46f2abf42ba7498ca4f61 authored over 7 years ago by Julius de Bruijn <[email protected]>
Remove deprecated btls feature

61f0728c8eff28a3098acaca5d58abee3cc4df7b authored over 7 years ago by Julius de Bruijn <[email protected]>
Merge pull request #3 from pimeys/mutable_content

Add support for mutable-content

daf44c3dae3aced7094511e8e9672ad0987b242a authored over 7 years ago by Julius de Bruijn <[email protected]>
Change connection errors to use APNSError type

f20c0a0b05baf0650ae39b3c2b3078ae24ea3273 authored over 7 years ago by Julius de Bruijn <[email protected]>
Add support for mutable-content

9b5ca1549dfe2858b34e1b1acaeb8bce33f567b7 authored almost 8 years ago by Julius de Bruijn <[email protected]>
Merge fixes

5b5058e9e6be953f67852547b9f743d1693b1be3 authored almost 8 years ago by Julius de Bruijn <[email protected]>
Simplify API, more docs

9e379e6dbf699c98cc2c0b9c751618a64fa81def authored almost 8 years ago by Julius de Bruijn <[email protected]>
Write some docs about the new interface

266a107659c2e097620d5aa6205f0ceabbb07b77 authored almost 8 years ago by Julius de Bruijn <[email protected]>
Remove unnecessary response file

77217280f70653119ea0dc5eef9c61773d21433b authored almost 8 years ago by Julius de Bruijn <[email protected]>
Move the ownership for the pk in token creation

9146f421f319dd35c36f2a0209482cb1cc620541 authored almost 8 years ago by Julius de Bruijn <[email protected]>
Change the token push to accept str instead of a token

9b82ce43fba244958b11633a087350e8845e75cf authored almost 8 years ago by Julius de Bruijn <[email protected]>
ProviderResponse, APNSStatus and APNSError as public

a21dbdd3e68ff8ba94f18284321ca7e922ba119f authored almost 8 years ago by Julius de Bruijn <[email protected]>
Token-based authentication

1e71c5178dec682a558cb94a98cc384d768808ce authored almost 8 years ago by Julius de Bruijn <[email protected]>
Cosmetic stuff

e2b47a351ebc6d7c188ea54469817dca0d440a16 authored almost 8 years ago by Julius de Bruijn <[email protected]>
Bump version to 0.1.0

cdb6a185ab8da389d3ed4f339648252360d5f8c3 authored almost 8 years ago by Julius de Bruijn <[email protected]>
Revert "Test"

This reverts commit 496296e40c53ab67d5ea0ea55f43a572c8cafc28.

61ac8ae22052b78e0075435249f2c55ec1268714 authored almost 8 years ago by Julius de Bruijn <[email protected]>
Test

750b4c7a48626e410009a4aa60f47225d646d6b4 authored almost 8 years ago by Julius de Bruijn <[email protected]>
Update solicit

ec113ecebb91aa7af42af6b843347d9009acfa8b authored almost 8 years ago by Julius de Bruijn <[email protected]>
Go back to pimeys solicit

dd5fb981d5a268246892b74c4d41647b1c74921d authored almost 8 years ago by Julius de Bruijn <[email protected]>
Give public access to CustomData struct

9821dd038ce513fcba04f62ffbc97aba3cbccc3c authored almost 8 years ago by Julius de Bruijn <[email protected]>
Add possibility to include custom data in the payload

65118c413af8e939d509e24ecba768b1244bd108 authored almost 8 years ago by Julius de Bruijn <[email protected]>
Added http2 negotiation using ALPN extension

1ff4743ae7a9100d5ea07eef34a8026b40cca7ac authored almost 8 years ago by Grzegorz Kocur <[email protected]>
Make some of the payload values optional, add category field

ffd056855019bd3e9b873345a48a8d1989845970 authored almost 8 years ago by Julius de Bruijn <[email protected]>
Make loc-key and loc-args optional

361076adcf7ee6c2ac8f9f2f8f43857b7f547515 authored almost 8 years ago by Julius de Bruijn <[email protected]>
Make APNSError and APNSStatus public

33a96c201871c2b33dc211f3dd1660850592825f authored almost 8 years ago by Julius de Bruijn <[email protected]>
Refactoring to have persistent connecton and error handling

Use Solicit instead of Hyper to get an async connection, that is kept alive
between the requests...

23339a525060f2973ae66e1b99559167d7cce916 authored almost 8 years ago by Julius de Bruijn <[email protected]>
Changed Travis markdown link

f441d43b89fb71a29b7cad4de30eec632dbc906d authored almost 8 years ago by Sergey Tkachenko <[email protected]>
Updated example code

cdd5b5045b5a280d6127954004cd6c0b2bc7c67f authored about 8 years ago by Tkachenko Sergey <[email protected]>
Added closure handler

3e6cdd2fde88275da6e5a59d68070081d971da3f authored about 8 years ago by Tkachenko Sergey <[email protected]>
Now can be used with asynchronous calls

8055cfbcd78e3440e4fe6c0746596691dc911dbc authored over 8 years ago by Tkachenko Sergey <[email protected]>
Update README.md

9d5986d03e948df8aeb68af313c040fe27a1c86c authored over 8 years ago by Tkachenko Sergey <[email protected]>
Update dependencies

e006371c0274b1653a17e83e8388e1cddb1a2970 authored over 8 years ago by Tkachenko Sergey <[email protected]>
Improves for response and payload

74a5743a52ad613ad773c2f1219924f5b121aec8 authored over 8 years ago by Tkachenko Sergey <[email protected]>
Changes in notifications

e98f3a86b71fba35e95ae53dcbc922e607a7528a authored over 8 years ago by Tkachenko Sergey <[email protected]>
Changes in payload

1fce376182f54be5f2986a8ce9d738edb82af5ab authored over 8 years ago by Tkachenko Sergey <[email protected]>
Simple changes in DeviceToken

91a20e77837710de9945be9a57f20e2e1895a3a1 authored over 8 years ago by Tkachenko Sergey <[email protected]>
Updated .gitignore, added ignores for IntelliJ IDEA

027882d5569cfa117e35ee71d25b6714bc2158f2 authored over 8 years ago by Tkachenko Sergey <[email protected]>
Updated README.md

1d4592b453e8cb45ce0d43fd185b38268bc618c1 authored over 8 years ago by Tkachenko Sergey <[email protected]>
Add small improves and formatting code

6cca63fb23e3c18df3b2ff40d0631981a90faa30 authored over 8 years ago by Tkachenko Sergey <[email protected]>
Merge pull request #1 from pimeys/master

Solicit to keep the connection alive

feaaebd0ac4fa68a58315adee77b25ab20bb7dc3 authored over 8 years ago by Sergey Tkachenko <[email protected]>
Refactoring to have persistent connecton and error handling

Use Solicit instead of Hyper to get an async connection, that is kept alive
between the requests...

90f37c6732111b0682988d21fc6082bc9496a392 authored over 8 years ago by Julius de Bruijn <[email protected]>
rustfmt

59f6649ea9844d6bfcef6aa9406d4391c48ff31e authored almost 9 years ago by Sergey Tkachenko <[email protected]>
Improve payload

a2e6c64b4707940c2a178312ef3e004e1d965df4 authored almost 9 years ago by Sergey Tkachenko <[email protected]>
Add Headers

7e262d09b0d66c6a81881069e4977f4a63ea6a7f authored almost 9 years ago by Sergey Tkachenko <[email protected]>
Use Notification in Provider

a33f7159b87a65d00ea620a4386d68e8fcb41852 authored almost 9 years ago by Sergey Tkachenko <[email protected]>
Implemented fmt::Display for DeviceToken

f81f2d47979dbd6e1b7a30d64d73ac3d273f4961 authored almost 9 years ago by Sergey Tkachenko <[email protected]>
Renamed Service

7db8ea631b7e400183cc3930794a9983c1f9e84c authored almost 9 years ago by Sergey Tkachenko <[email protected]>
Added macros for "content-length" header

8e17b600ed34b34343f68f3a5fa8102841e0bb12 authored almost 9 years ago by Sergey Tkachenko <[email protected]>
Added Notification struct

df1a64f9bba4ba7f755955560176749cb644d9f5 authored almost 9 years ago by Sergey Tkachenko <[email protected]>