Ecosyste.ms: OpenCollective

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

github.com/moscajs/aedes

Barebone MQTT broker that can run on any stream server, the node way
https://github.com/moscajs/aedes

Fixed the authorizeSubscribe example in the README

Fixes #48

c1e429a5ee41f9a6fbbca9d1f3477f99ea808d93 authored over 8 years ago by Matteo Collina <[email protected]>
Bumped v0.17.0.

72dc2ed36395ed7f7f3f2e58918091eea0068a01 authored over 8 years ago by Matteo Collina <[email protected]>
Updated dependencies. Removed support for node v0.10.

768241188d0ba4ac81735df8000f2a701fed5c57 authored over 8 years ago by Matteo Collina <[email protected]>
Bumped v0.16.1.

66347aae461215167f0c2e54e475b9a24d389818 authored over 8 years ago by Matteo Collina <[email protected]>
Merge pull request #45 from mcollina/no-dupes

No dupes

82991fb9d15f718dc9e79c01ed2d2e2415546be2 authored over 8 years ago by Matteo Collina <[email protected]>
No dupes

Fixes #37.

5e301131991fa62c62bec7b5e52b4b5dd952b760 authored over 8 years ago by Matteo Collina <[email protected]>
Bumped v0.16.0.

a0213eef3cce7d399ca3487b8d5b258b1e94b2c3 authored over 8 years ago by Matteo Collina <[email protected]>
authorizeForward for QoS 0.

0930ac45e5d99202229da563b7acd9f9968046f9 authored over 8 years ago by Matteo Collina <[email protected]>
Merge branch 'master' of https://github.com/stoiKris/aedes into stoiKris-master

825528af9e85b40efab20e06671e96e3d271589b authored over 8 years ago by Matteo Collina <[email protected]>
Added v6 to travis.

a9cdc85c91df2838ab4f320436b68a0208fc6dd5 authored over 8 years ago by Matteo Collina <[email protected]>
Don't check that the packet is of type 'publish' in deliverQoS, since only packages of that type reach the function

7cba817c33fb5eea231cf310ad825e09030bedfc authored over 8 years ago by cristi <Cristi>
Check if packet is type 'publish'. Also, remove from the outgoing queue only when the client is not clean

d035c57449290a22d58ed13a57e9f015e8e638a1 authored over 8 years ago by cristi <Cristi>
Check if packet is type 'publish'. Also, remove from the outgoing queue only when the client is not clean

473a33f6f358a36ad79e7bcd069a61148e8a5b97 authored over 8 years ago by cristi <Cristi>
Check if packet is type 'publish'. Also, remove from the outgoing queue only when the client is not clean

9d9737419326eb06ce60dd77647556c88d248d99 authored over 8 years ago by cristi <Cristi>
Updated README.md

804af2ac3abed37efb01c22c3518a237f2d7bea3 authored over 8 years ago by cristi <Cristi>
Just check for ! _authPacket

85da282d173d4ba0b5daafb1eed55413c93f5140 authored over 8 years ago by cristi <Cristi>
Use nop as callback of outgoingClearMessageId

aea9ddfab3e58af10fd7810c0c00d07023130fe7 authored over 8 years ago by cristi <Cristi>
No longed usees util.isNullOrUndefined since is doesn't seem to support all tested platforms

75a935165e9633defbaf81654c566f8296f2a1b5 authored over 8 years ago by cristi <Cristi>
Changed authorizeForward to sync. Return null or undefined in it will prevent the sending of the message to the client

159f8d3e8c1903d43223e7a7eebd5f4f5625006b authored over 8 years ago by cristi <Cristi>
Added authorizeForward

3b56e006b387a9528c67f61239a9773905a56af5 authored over 8 years ago by stoiKris <[email protected]>
Bumped v0.15.1.

439424023aec5cd9ed8bf5d6717e478c0fb7eeb3 authored over 8 years ago by Matteo Collina <[email protected]>
Added link to aedes-persistence-mongodb in the README

a01561ef898e097d8ee475ef8c7bbc070d5b9554 authored over 8 years ago by Matteo Collina <[email protected]>
Bumped 0.15.0.

1941b9a36b8b3a4a1a4de69ae6caccd47ad57465 authored over 8 years ago by Matteo Collina <[email protected]>
Merge pull request #41 from mcollina/ack-event

Renamed the 'deliver' event to 'ack'

fd95dfc065243d150285f477b6adcd0aff10dbb1 authored over 8 years ago by Matteo Collina <[email protected]>
Updated coverage and coveralls for travis.

25ae91eb8cca2950a2905572fd4b74c91e6b3d3b authored over 8 years ago by Matteo Collina <[email protected]>
Renamed the 'deliver' event to 'ack'

See:
https://github.com/mcollina/aedes/pull/39/files/7897baca0c9db516cd179f3d64497c9527b84f5a#r5...

bfe84d0bc1291a48fa0ac6cd934581960c9dfa54 authored over 8 years ago by Matteo Collina <[email protected]>
Bumped 0.14.0.

c8fbc7aa7d8ef3bb6e4cae8497ffdcccaec5c123 authored almost 9 years ago by Matteo Collina <[email protected]>
Merge pull request #39 from pkinney/delivered-event

Add 'delivered' event on PUBACK handler

929b0081661fd010a31c49a3f0718ec6e952cc79 authored almost 9 years ago by Matteo Collina <[email protected]>
Corrected QoS level in PUBCOMP test

7897baca0c9db516cd179f3d64497c9527b84f5a authored almost 9 years ago by Powell Kinney <[email protected]>
Add 'deliver' event documentation to README

bfa90ecd0af8ed40aa4977033c3038592cdf6163 authored almost 9 years ago by Powell Kinney <[email protected]>
Add test for 'deliver' event on PUBCOMP (QoS 2)

3909ee8ccb4d64fa09a3feb8f834c06cb886f847 authored almost 9 years ago by Powell Kinney <[email protected]>
Change 'delivered' event to 'deliver'

d1e436daa425b67534a8bee3b31a1ff7fe1477dc authored almost 9 years ago by Powell Kinney <[email protected]>
Add 'delivered' event on PUBACK handler

50bb32a7275424aa534f88c9f69980bf1e5650fa authored almost 9 years ago by Powell Kinney <[email protected]>
Bumped v0.13.1.

26cd92c8455df9adec574fd8e4a961a07c9461fd authored almost 9 years ago by Matteo Collina <[email protected]>
Added new constructor options to README.

c2ccf0dc32bfedcb4bef4d92cd432fde4f74a6ff authored almost 9 years ago by Matteo Collina <[email protected]>
Bumped v0.13.0.

e982119da8dd1e2b426ad91fb14a85145e83dedd authored almost 9 years ago by Matteo Collina <[email protected]>
Removed lodash in favor of xtend, use hoisted functions for defaults

1c9e9b643ca822a3305a0df7ce24c15b4f43434c authored almost 9 years ago by Matteo Collina <[email protected]>
Merge pull request #36 from pkinney/config-auth

Add options for overriding methods in broker creation

b118ce82064ec790f2f17146997a0382cbcec542 authored almost 9 years ago by Matteo Collina <[email protected]>
Merge pull request #35 from pkinney/master

Add client to published callback for QoS 2

1741b51af8cd909fb4c4c6ccc0a778f4ebbe703f authored almost 9 years ago by Matteo Collina <[email protected]>
Add options for overriding authenticate, authorizePublish, authorizeSubscribe, and published methods on broker init.

cf4faa9a1dc6440724837c86d758d42dd09678d6 authored almost 9 years ago by Powell Kinney <[email protected]>
Add client to published callback for QoS 2

cd4211b18f856a86099f918d4aa97b0f560b9401 authored almost 9 years ago by Powell Kinney <[email protected]>
Bumped 0.12.6.

117a07d75d5309914e5d01601e6b3c589d212370 authored almost 9 years ago by Matteo Collina <[email protected]>
Ignored flamegraph.html

6752ab538229e2d791147825ade6f8ccf8127ca6 authored almost 9 years ago by Matteo Collina <[email protected]>
Merge pull request #32 from dpatekar/master

prevent null client unregister

bc07cd0e9ac3bc5df6a98a81e7cb4e789e759ba8 authored almost 9 years ago by Matteo Collina <[email protected]>
Add unit test for connected clients count.

bb06b94d118eb0148d0328f4419ba152a41b2db5 authored almost 9 years ago by Drazen Patekar <[email protected]>
Add downgrade to QoS 0 on QoS 1 subscription.

d95469392343bfe468c0464dc5bd736f955fccf9 authored almost 9 years ago by Drazen Patekar <[email protected]>
Add QoS downgrade on publish.

c4f167fa0007f8d180b29c2668d37011f87f5079 authored almost 9 years ago by Drazen Patekar <[email protected]>
Fix link to client.subscribe in the README.

b3cd442a19b4aded97bc92c0c6991a882986d147 authored almost 9 years ago by Matteo Collina <[email protected]>
Prevent null client unregister.

4f122f39529e986cde2573c03cf4bdc670b8ca67 authored almost 9 years ago by Drazen Patekar <[email protected]>
Merge pull request #1 from mcollina/master

Sync with master.

e9021f6bfe13a4e4922093dfed46f846118b4360 authored almost 9 years ago by dpatekar <[email protected]>
Bumped 0.12.5.

9ba52a11359b10bd9c345257eb5bfd07264ce31f authored almost 9 years ago by Matteo Collina <[email protected]>
Merge pull request #30 from dpatekar/master

fixed unsubscribe handler exception

e99542439717c9283d655bfcaf8fe2192e703670 authored almost 9 years ago by Matteo Collina <[email protected]>
Added unsubscribe unit test.

81328f1747d7d5bff3307686615f45ea05199ae6 authored almost 9 years ago by Drazen Patekar <[email protected]>
fixed unsubscribe handler exception

b8a316895fef015422df28906878a83b230b3610 authored almost 9 years ago by Drazen Patekar <[email protected]>
Bumped v0.12.4.

4511c75a61bf496625a0b3b7792663c3fb9e3065 authored almost 9 years ago by Matteo Collina <[email protected]>
Do not double subscribe, but update the subscription.

Fixes #24.

311b461fab74776c487256395270da10cc6b36d2 authored almost 9 years ago by Matteo Collina <[email protected]>
Removed stored subscriptions after unsubscribe.

ffe3cf36301c4880df7bd673b75e5f9d9c7d18b0 authored almost 9 years ago by Matteo Collina <[email protected]>
Bumped 0.12.3.

1689721e46989db59660b4639e956744543cb142 authored almost 9 years ago by Matteo Collina <[email protected]>
failed authentication does not disconnect other client with same clientId

Closes #6.

c55f347704fcac91fdde6a87b43b0e581982ead7 authored almost 9 years ago by Matteo Collina <[email protected]>
Bumped 0.12.2.

cf85ce24953791b4d456c8b50aa283ae7182832f authored almost 9 years ago by Matteo Collina <[email protected]>
Merge pull request #22 from mcollina/clear-outstanding-packets

Stop ingesting packets after the client has errored

eeb815cd6488e9551fb681d92ed5f18aea648070 authored almost 9 years ago by Matteo Collina <[email protected]>
Updated TODO with leveldb persistence

1fa0d2e96b23ecbe405155b998bf3e25fd7f3086 authored almost 9 years ago by Matteo Collina <[email protected]>
Set the keepalive interval to -1 after close.

563da5b7d0aa9a9d52f4013e22628205f166bb12 authored almost 9 years ago by Matteo Collina <[email protected]>
Stop ingesting packets after the client has errored

Fixed #21.

a968782affdd15fbad849fe9c68d436183a595e3 authored almost 9 years ago by Matteo Collina <[email protected]>
Updated TODO list in the README.

32f3354696129522b9753cc30f4db294918d5344 authored almost 9 years ago by Matteo Collina <[email protected]>
Bumped v0.12.1.

209a48d74eefff8bde8ddb836eb7fee6b814d9f6 authored almost 9 years ago by Matteo Collina <[email protected]>
Bumped mqemitter to 1.0.0.

bb3ace2c21153e881964c670f13762516d966aae authored almost 9 years ago by Matteo Collina <[email protected]>
Bumped 0.12.0.

48b95cba5c9f432dd3c36ec1a661f2d397c4e800 authored almost 9 years ago by Matteo Collina <[email protected]>
Correctly handle sending retained messages over a QoS 1 subscription

Fixes #20.

fbf85f2fb8b1753255e921ae6da9565ef0df6834 authored almost 9 years ago by Matteo Collina <[email protected]>
Bumped 0.11.1.

2e25a0b4107a8f85bd8844625b8ecb748479faac authored about 9 years ago by Matteo Collina <[email protected]>
Added node 4.2, 5.0, 5.1 and 5.2 to travis matrix.

c14998f5595692daec7c9118b18def2897789bf5 authored about 9 years ago by Matteo Collina <[email protected]>
Added coveralls badge.

198ced128f65882f258a8ea9f4f324df65b7c215 authored about 9 years ago by Matteo Collina <[email protected]>
Removed service-name from .coveralls.yml.

59fa8f793e7d820118d47d640ce759f4127b9c71 authored about 9 years ago by Matteo Collina <[email protected]>
Added istanbul and coveralls.

75ca0d4b92a46204e8860d46ca34ecc089cfb66e authored about 9 years ago by Matteo Collina <[email protected]>
Merge pull request #17 from mcollina/do-no-forward-sys-topic

Do not forward or store QoS 1/2 on $SYS/# for # subs.

e98e1b8fbffaec3d34784c4150889933efb615e0 authored about 9 years ago by Matteo Collina <[email protected]>
Do not forward or store QoS 1/2 on $SYS/# for # subs.

e5893039382078589c611ca3fc223eb0558740a5 authored about 9 years ago by Matteo Collina <[email protected]>
Added pingpong benchmark.

31e674f97a96123439b90986a851130fce4f44f4 authored about 9 years ago by Matteo Collina <[email protected]>
Added unit test for restoring QoS 0 subscriptions when clean=false

See https://github.com/mcollina/aedes-persistence/issues/1

a0b364890e1c9d9957b96daacd7f945f42026630 authored about 9 years ago by Matteo Collina <[email protected]>
Merge branch 'master' of github.com:mcollina/aedes

b27c322d3648e994d6c0d57d998e67379438b848 authored about 9 years ago by Matteo Collina <[email protected]>
Better logging for the example.

e44fc666f20bc54d4eb189057e5ab9293d93c8b6 authored about 9 years ago by Matteo Collina <[email protected]>
Merge pull request #13 from eladnava/master

Fix require() statement in README example

b019fc9ecfcf356ef0059b07e9a179cea662b002 authored about 9 years ago by Matteo Collina <[email protected]>
Fix require() statement in README example

The README.md example code does not run as-is unless the `require('./aedes')` is changed to `req...

50e6a803522c0e85def447fc569145c5e395cb6d authored about 9 years ago by Elad Nava <[email protected]>
Bumped v0.11.0.

609840554dd7ff5bbb9b4cddca89a4a590f71076 authored about 9 years ago by Matteo Collina <[email protected]>
Extracted persistence to a seperate module, aedes-persistence.

d922abedeb54dffe5237bf2078380d371140c85e authored about 9 years ago by Matteo Collina <[email protected]>
README tweaks

a8a1056f31b84cc5793623c35146b5bbac48e891 authored about 9 years ago by Matteo Collina <[email protected]>
SVG travis icon in the README.

2bb5e83ccbc1eea024cdb31b9c9c9ee2f4965d88 authored about 9 years ago by Matteo Collina <[email protected]>
Fixed benchmark server.

33b5fe179c1ecbbb647cedb68344d53c27f51d6f authored about 9 years ago by Matteo Collina <[email protected]>
Removed throw in example.js.

Fixes #12.

5973743a3963dbf6b40746085d3e31f5f148f9b6 authored about 9 years ago by Matteo Collina <[email protected]>
Fixed tests after update of fastparallel.

37f5dddb4b04b42d62847df7ec37839218cca759 authored about 9 years ago by Matteo Collina <[email protected]>
Merge pull request #11 from platy/patch-1

Update authorizeSubscribe documentation in README

cae3b1cc91b80350f7e20411cc28a6af03d6a1be authored about 9 years ago by Matteo Collina <[email protected]>
Update authorizeSubscribe documentation in README

The example suggested that the authorizeSubscribe method receives the topic as a parameter (like...

877db82fbdfb3381265f7e25cae48bbafc725813 authored about 9 years ago by Mike Bush <[email protected]>
Bumped 0.10.3.

259c14a33a01167f6554db547d5029cda1286a8a authored about 9 years ago by Matteo Collina <[email protected]>
Correctly emit publish with the publishing client.

Fixes #7.

9bca79c9572774f332435fbc391d7932f39b2ae7 authored about 9 years ago by Matteo Collina <[email protected]>
Added benchmark/server for cpuprofilify support.

ca54cb70655e1cceccba466e251db03f8bb59b6a authored about 9 years ago by Matteo Collina <[email protected]>
Bumped 0.10.2. Added missing reusify dep.

6dc27a574670ec76a6b90402a87e13dd573e3527 authored about 9 years ago by Matteo Collina <[email protected]>
Bumped 0.10.1.

dd4b99e50a9c85e5dcdac1b87345c2e09f8109ad authored about 9 years ago by Matteo Collina <[email protected]>
Updated README.

8bc606d095296f4167e2f3cb288aa91e70fb041e authored about 9 years ago by Matteo Collina <[email protected]>
Perf optimizations for QoS 1 & 2. Fixed bug in persistence.

94e6010b44fd050f078824a0937e930c55764600 authored about 9 years ago by Matteo Collina <[email protected]>
Bumped v0.10.0.

c5c5ef10566c056864b3b55ac26232d1e9fc1bc6 authored about 9 years ago by Matteo Collina <[email protected]>
Merge pull request #5 from mcollina/events

Events

f5e0d85d587d47172ab9be5799dff910069896de authored about 9 years ago by Matteo Collina <[email protected]>