Conveyor Mq Versions Save

A fast, robust and extensible distributed task/job queue for Node.js, powered by Redis.

v0.0.28

4 years ago

v0.0.27

4 years ago

v0.0.22

4 years ago
  • Remove dom from lib ee6988e
  • Export interfaces b5e16b0
  • Update conveyor a9f0fc6
  • Add sub task example 1f48d76

https://github.com/conveyor-mq/conveyor-mq/compare/v0.0.21...v0.0.22

v0.0.21

4 years ago
  • Install np 535272c
  • Update npm deps d267e24
  • Update docs 9bac0b9
  • Document manager, worker, orchestrator and listener creators 5340368
  • Add express example and add comments to other examples 154bae2

https://github.com/conveyor-mq/conveyor-mq/compare/v0.0.20...v0.0.21

v0.0.20

4 years ago
  • Add more tests da95441
  • Update README cb35a31
  • Merge branch 'master' of github.com:conveyor-mq/conveyor-mq 4b98552
  • Remove async and cleanup createClient 876d1d9
  • Fix typo 4e75315
  • Implement event filtering for listener b2e2044
  • Update benchmarks dd37086
  • Add debug and release 0.0.19 4443794
  • Fix example links 13af939
  • Many things b75473a
  • Implement callLuaScriptMulti d93f919
  • Rename delayed -> scheduled 82e60cf
  • Small fixes 83a393a
  • Remove unused code eba3f63
  • Rename enums to singular 4f5685d
  • Small fixes 07459ad
  • Release 0.0.18 bf5f6dd
  • Implement queue pause/resume 6917abf
  • Merge branch 'master' of github.com:jasrusable/conveyor-mq d2f8000
  • Move enqueue task to lua 986d6a9
  • Update README 977e3b4
  • Remove .DS_Store 3e27108
  • Add bull a8c8b8b
  • Add benchmarks 9a47bf5
  • Release 0.0.17 cdcff33
  • Add multis 4470257
  • Implement getWorkers b4d46b3
  • Typo b90a823
  • Add worker to reference c6932e6
  • Remove dots ea88cbd
  • More docs be018c5
  • Remove nested params cbfb760
  • Update Quickstart ef9ed8b
  • Move markTaskSuccess to lua e42b36e
  • Refactor update-task 78b4549
  • Use enum for script names ac93f91
  • Release 0.0.16 a0014d2
  • Update npm deps 28020d8
  • Disable readyCheck as reconnect workaround 694e181
  • Release 0.0.15 5ee3e7a
  • Ignore sandpit 8fe4f5e
  • Seperate enqueue and schedule task bfea368
  • Release 0.0.14 a2b8de0
  • Use short links 4ecde37
  • Release 0.0.13 24317e4
  • Update docs 20dc593
  • Implement remove task 1b6336c
  • Implement destroy queue d06f467
  • Typo 418c701
  • Rename getTasksById c9e5338
  • Add CONTRIBUTING 47b4f7d
  • Fix typo a5eab58
  • Merge branch 'master' of github.com:jasrusable/conveyor-mq 698c9f0
  • Add task retries 6fb7012
  • Create LICENSE f467532
  • Create CODE_OF_CONDUCT acb3929
  • Release v0.0.12 dfa1edb
  • Implement getTaskCounts cf179a8
  • Implement stalling tasks checking 7ce4c85
  • Update npm badge ccb9b26
  • Ignore things 614d702
  • Small fixes 7707157
  • Rename cd5e9bf
  • Update docs 7591121
  • Update ToC a1017a5
  • More docs 5a318af
  • Link ToC cc881f4
  • More words 43da3f2
  • Progress 3ec3555
  • Implement remove task on success or failure a71c74a
  • Strip out moment 4e5539d
  • Remove moment from APIs e89ea89
  • Implement task progress 5b86217
  • Implement task progress 7f3081b
  • More docs b02af9b
  • Small fixes af1e648
  • Add more docs d584267
  • Small fixes and more docs a0e07ad
  • Rename enqueueScheduledTasks acdda1b
  • Add scheduled task status cbd9423
  • Small fixes 08605ac
  • Refactor retires 7e6ddd9
  • Schedule errored task 26199c0
  • Add more docs 19bca00
  • More docs d4b9800
  • Update README 7a4d884
  • Small fixes b83e5ee
  • Update README 3bbc8cb
  • Update docs & small fixes a72c7c7
  • Roughly implement delayed tasks 931f035
  • Use At suffix for timestamps 7cd770d
  • Add docs 7f24d17
  • Always block 24ce955
  • Release 0.0.6 4d36db8
  • Update deps 6ced0b7
  • Rename to conveyor mq 28b068d
  • Rename to conveyor-mq 2b561da
  • Small fixes & implement task execution timeout 8ee8167
  • Implement default retry strategies abfa3b1
  • Small fixes 9881388
  • Small fixes 6364fd5
  • Update README 08d689e
  • Add links 3206102
  • Small fixes dd6e0c5
  • Add more tests 17b732b
  • Add more tests b1a973b
  • Refactor some things 12c8300
  • Small fixes 25e1eb3
  • Add tests for worker events d7d5916
  • Small fixes bf29625
  • Fix worker shutdown & pause d43d24d
  • Update README 9de6095
  • Test promise case 7cd96f1
  • Implement task events 1c4be28
  • Add more tests 423ae5c
  • Test listener ed63492
  • Small fixes a9fd620
  • Fix tests ccc71a0
  • Small fixes f2f6345
  • Small fixes 7286578
  • Rename things f2435c6
  • Add more tests 403969c
  • Fix examples e2ea157
  • Refactor events fbcabaf
  • Fix typo 1e7f365
  • Update README f4e09f6
  • Sleep 7ccb861
  • Sleep for longer 65a5c61
  • Update deps a22ab89
  • Update README 005ef46
  • Rename things 644722b
  • Rename things d22aaa0
  • Use promise queues for processing tasks fba3b77
  • Small fixes c41c849
  • Implement concurrency 28ab11b
  • Refactor takeTaskBlocking db02491
  • Improve stalled task handling with takeTaskBlocking 4a475ad
  • Move takeTask logic into lua b73f449
  • Rename putTask to enqueTask ff35630
  • Add more events 461ab58
  • Add some event listening 2067790
  • Acknowledge tasks while processing 3789e24
  • Update README abeb718
  • Release 0.0.5 c311ff8
  • Update README 5f6e2c2
  • Update README b5789c5
  • Refactor queue manager 89f9a8a
  • Update README f5d96cb
  • Update README 5669989
  • Small fixes ae3f397
  • Make task id optional 56a0ebe
  • Remove unused code 26b2eb2
  • Add more tests 0f2b18c
  • Small fixes 4834948
  • Remove unused import 982847c
  • Add more tests 8ce06b4
  • Release 0.0.4 24e3a4f
  • Add more tests 91da8c4
  • Add test for createQueueHandler f8b649b
  • Rename to lua c46278a
  • Remove eslint disable rule 4c3be5b
  • Refactor registerHandler a00e27e
  • Remove unused code d3e16aa
  • Add more test cases a7369d6
  • Implement createQueueManager 0806362
  • Implement exec e865e38
  • Fix client duplication 8d47a01
  • rpoplpush and lock via lua a2a48c5
  • Switch to ioredis 0876cc5
  • Fix typo ee4c97b
  • Test new secret 8f9b9de
  • Small fixes 4c73732
  • Install coverage 86fa417
  • Remove coverage 86a67a8
  • Add seperate coverage workflow b1e01ee
  • Setup coveralls 4cd2c69
  • Add npm version bade 7d70cd6
  • Add test badge ee0c7a6
  • Force exit jest 3e78a27
  • Merge branch 'master' of github.com:jasrusable/conveyor ff439fd
  • Add docker compose with redis service cad8e2b
  • Don't fail fast 3efe20b
  • Set up matrix 7b82ba1
  • Typo a2bb6ea
  • Install deps 07fa303
  • Create test workflows 30a607e
  • Setup build e7f6997
  • Rename to Conveyor 426b261
  • Rename proejct to Conveyor 86d8e56
  • Many things fb4c7c3
  • Small fixes 86f8c84
  • Add more tests db85df8
  • Small fixes f2bfb25
  • Many things 0492ba7
  • Implement putTasks b5b8515
  • Implement getStalledTasks f128d59
  • Test processing tasks 090a9c0
  • Implement getTasks and getProcessingTasks 9caefa4
  • rpoplpush e48a1ca
  • Linting 08e0b46
  • Break out tests 28fdc9a
  • Rehome things 22b01e5
  • Add handlers f2af8b0
  • Implement task stalling d38fadf
  • Small fixes c0e874b
  • Roughtly implement retry delays 25dfdfc
  • Many things 27e03ef
  • Update npm deps 67a1017
  • Rehome things a2037c6
  • Many things 6a44a59
  • Many things ea565ba
  • Tidy up 38a665c
  • Implement task retries 6751db0
  • Implement task expirey dc13d10
  • Rehome things c1297a1

https://github.com/conveyor-mq/conveyor-mq/compare/ed9bda164b32fdf9d0cdf5eca6b745c3090fdacb...v0.0.20