1
0
mirror of https://github.com/redis/node-redis.git synced 2025-08-01 16:46:54 +03:00
Commit Graph

45 Commits

Author SHA1 Message Date
2b4ab10305 chore - remove standard and use individual config
Standard is not as up to date and still uses a old eslint version.
Instead, use the airbnb default with a couple of modifications.

All required changes are included.
2017-11-28 21:38:21 -02:00
31fafd8b7c fixup 2017-05-30 05:29:51 +02:00
0276e15f04 chore: add print helper again and refactor some code
Expose the RedisClient directly instead of only being a property
2017-05-29 18:23:24 +02:00
6796f8806a fix: messageBuffers is now handled properly again 2017-05-28 08:32:38 +02:00
b2e18344d9 chore: mark private variables as such and remove obsolete ones 2017-05-28 07:15:20 +02:00
5fef7e246d chore: refactor client to es6 class and sort requires 2017-05-28 05:43:34 +02:00
579e080ad5 chore: refactor some code and remove obsolete variable 2017-05-28 05:23:21 +02:00
b837b46e76 chore: use short handle for process.nextTick 2017-05-28 05:23:20 +02:00
1f179ef791 chore: refactor main code base into smaller parts 2017-05-26 23:34:28 +02:00
3065e2e7be chore: refactor parts out of the index.js file 2017-05-26 18:45:52 +02:00
a3a74559da chore: improve multi performance by refactoring a array check away 2017-05-26 18:17:26 +02:00
6794478066 chore: remove let due to performance reasons 2017-05-26 18:17:26 +02:00
35dc6d9784 doc: add jsdoc comments 2017-05-26 12:32:05 +02:00
cd8f2d27c1 chore: use es6 for multi 2017-05-26 12:32:05 +02:00
6be5575c5b chore: refactor codebase to promises 2017-05-19 06:14:29 +02:00
b2613b2270 test fixup 2017-05-06 08:16:19 +02:00
f1a7bcd735 chore: use standard 2017-05-06 07:06:52 +02:00
5822939686 fixup underscore 2017-05-06 01:49:47 +02:00
086c90d938 doc: fix typos 2017-05-06 01:49:46 +02:00
28afc33c9a Remove snack_case and always use camelCase 2017-05-06 01:49:05 +02:00
ce3227dedd Remove print helper 2017-05-06 01:48:59 +02:00
3f1b9ce650 Generalise monitor_regex 2017-03-14 09:03:17 -07:00
b9540d4965 Fix monitor mode not working with IPv6, sockets or lua scripts
Fixes #1189
Fixes #1037
2017-01-12 23:51:41 +01:00
41d26dc0c8 Fix domain handling and tls camelCase settings
Fixes #1106
Fixes #1103
Closes #1104
2016-10-31 20:54:13 +01:00
899f9b7fe4 Fix hungry developer typo 2016-05-29 01:38:34 +02:00
55528d8b1b Revert 228573b8d7
Not inheriting from the prototype is a BC
2016-05-29 01:38:34 +02:00
f7c4d131be Remove jshint comments and update istanbul comments 2016-04-29 04:10:23 +02:00
97ae78877b Implement CLIENT REPLY ON|OFF|SKIP 2016-04-29 04:10:23 +02:00
5d12659583 Fix typos / comments 2016-04-29 04:10:23 +02:00
aff765adf0 Fix execution order
If the command_queue and the offline_queue holds commands,
the offline_queue should be choosen instead of the command_queue.
2016-04-29 04:10:23 +02:00
d2b8f2f391 Add support for camelCase
Fixes missing `EXEC_BATCH` on multi
2016-04-29 04:10:23 +02:00
228573b8d7 Support __proto__ and similar as object attribute in hgetall 2016-04-23 12:54:43 +02:00
94e9f1fcfc Replace jshint with eslint and add lots of rules
Fix eslint errors accordingly
2016-03-26 14:45:12 +01:00
344291a98a Fix monitoring mode 2016-03-25 16:09:20 +01:00
290bf1d651 Small utils improvements
Don't write "Error:" infront of errors
2016-03-07 01:57:56 +01:00
614e35ab57 Move multi; commands; createClient code into separate files 2016-03-07 01:57:56 +01:00
518e46dcc7 Use a own clone function instead of using JSON.parse(JSON.stringify())
This will also clone functions
2016-03-01 17:59:16 +01:00
8dcf06754d Add warnings and handle protocol errors gracefuly 2016-03-01 17:59:16 +01:00
3514a32825 Remove unused function from utils 2015-12-31 06:00:20 +01:00
16a1d69c82 Move parsers into seperate module and improve js parser performance 2015-11-30 13:31:26 +01:00
e47ba4a583 Improve performance further 2015-10-11 03:35:21 +02:00
2232a8948e Exchange queue with a better one 2015-10-11 03:33:52 +02:00
7922d4eb85 Small style changes 2015-10-07 16:34:41 +02:00
fba050802b Move command out of the index.js 2015-09-30 02:03:37 +02:00
5f261c5823 Minor changes
Move utility functions in lib/utils.js
Improve the js parser in cases the buffer is incomplete
Rename lib/parser to lib/parsers

Fix smaller issues with test suite and fix parser errors not being catched

Fixed wrong test for the new .end flush parameter
Fixed test suite options being partly mutated
Add some more tests
2015-09-25 02:12:48 +02:00