leibale
eaefe9d80f
update README.md (thanks to @guyroyse)
2021-06-10 16:02:02 -04:00
leibale
ece496d623
add HyperLogLog commands
2021-06-10 12:43:28 -04:00
leibale
20891562d4
remove console.log
2021-06-10 12:42:53 -04:00
leibale
dbf813e3f4
fix KEEPTTL in SET
2021-06-10 10:52:05 -04:00
leibale
f7d412fa3f
support pipeline
2021-06-09 15:13:57 -04:00
leibale
c15a8c4304
add support for all set commands (including sScanIterator)
2021-06-09 13:57:39 -04:00
leibale
b3eeb41f58
PubSub
2021-06-09 13:06:09 -04:00
leibale
d8fd2ae73d
fix .nycrc.json
2021-06-03 17:35:09 -04:00
leibale
c2ccd27e4a
generator lcov (for Coveralls)
2021-06-03 17:33:17 -04:00
leibale
a0f1768eed
fix Coveralls
2021-06-03 17:25:42 -04:00
leibale
e2c305e500
push coverage report to Coveralls
2021-06-03 17:24:15 -04:00
leibale
af952c75d8
fix benchmark workflow
2021-06-02 13:51:12 -04:00
leibale
152cbef248
fix benchmark workflow
2021-06-02 13:48:44 -04:00
leibale
a12c06c44e
fix benchmark workflow
2021-06-02 13:46:04 -04:00
leibale
96ed4808dc
init benchmark workflow
2021-06-02 13:43:12 -04:00
leibale
254a77bc97
rename scanIterator
2021-06-01 17:50:45 -04:00
leibale
a20d5b408b
add the SCAN command and client.scanIterator
2021-06-01 17:49:49 -04:00
leibale
f62b68d672
replace callbackify
with legacyMode
2021-06-01 16:51:22 -04:00
leibale
4cbcc90bbb
Add support for lua scripts in client & muilti, fix client socket initiator, implement simple cluster nodes discovery strategy
2021-05-31 10:39:40 -04:00
leibale
15cf27423a
implement more commands
2021-05-25 13:02:15 -04:00
leibale
ce0b3463af
change command options to work with Symbol rather then WeakSet
2021-05-25 11:41:55 -04:00
leibale
7b40258f73
use which to find redis-server path
2021-05-25 09:57:23 -04:00
leibale
0f25efb255
fix client.blPop test
2021-05-25 09:51:48 -04:00
leibale
1cf95693a9
add support for options in a command function (.get, .set, ...), add support for the SELECT command, implement a couple of commands, fix client socket reconnection strategy, add support for using replicas (RO) in cluster, and more..
2021-05-25 09:45:38 -04:00
leibale
815481fc73
exclude spec files from coverage report
2021-05-14 17:34:29 -04:00
leibale
a8f77d5015
missing file from commit 61edd4f1b5
2021-05-14 05:04:44 -04:00
leibale
61edd4f1b5
add MULTI and EXEC commands to when executing multi command, make client.multi return type innerit the module commands, clean some tests, exclute spec files from coverage report
2021-05-14 05:03:13 -04:00
leibale
5d12315403
move to use CommonJS
2021-05-13 18:52:50 -04:00
leibale
966c94a078
add isOpen boolean getter on client, add maxLength option to command queue, add test for client.multi
2021-05-13 18:42:59 -04:00
leibale
b472efc116
add socket events on client,
...
stop reconnectiong when manually calling disconnect,
remove abort signal listener when a command is written on the socket
2021-05-13 17:19:32 -04:00
leibale
0defda30c1
run tests with node 16.x & redis 6.x only (for now)
2021-05-12 19:35:07 -04:00
leibale
5996e81e47
add tests workflow, replace nyc text reporter with text-summary
2021-05-12 19:30:42 -04:00
leibale
25cfd0e6f9
add tests coverage report
2021-05-12 19:16:17 -04:00
leibale
38b2bd75fb
spawn redis-servers for tests,
...
add some tests,
fix client auth on connect
2021-05-12 18:27:35 -04:00
leibale
b2f0eb3460
add .gitignore to benchmark
2021-05-12 14:41:53 -04:00
leibale
c9707c9d0d
init v4
2021-05-12 14:27:02 -04:00
Leibale Eidelman
4f85030e42
fix #1600 - exclude unnecessary files from tarball ( #1601 )
v3.1.2
2021-04-20 18:25:35 -04:00
Leibale Eidelman
fc28860dd4
Bump version to 3.1.1 ( #1597 )
v3.1.1
2021-04-13 12:42:37 -04:00
Leibale Eidelman
2d11b6dc9b
fix #1569 - improve monitor_regex ( #1595 )
...
Co-authored-by: Guy Korland <gkorland@gmail.com >
2021-04-08 18:04:34 -04:00
Guy Korland
7e77de84bc
Add Chat ( #1594 )
2021-04-08 10:03:22 -04:00
leibale
5d3e995441
Merge branch 'master' of https://github.com/NodeRedis/node-redis
v3.1.0
2021-03-31 17:50:25 -04:00
leibale
b797cf28f5
add user to README.md
2021-03-31 17:50:03 -04:00
Guy Korland
79f34c22a4
Bump version to 3.1.0 ( #1590 )
2021-04-01 00:43:06 +03:00
leibale
7fdc54ea2f
fix for 428e1c8a7b
- fix auth retry when redis is in loading state
2021-03-31 14:36:51 -04:00
leibale
09f0fe8228
"fix" tests
2021-03-17 19:28:05 -04:00
Guy Korland
428e1c8a7b
Add support for Redis 6 auth pass [user]
( #1508 )
...
* Add support for `auth pass user`
* fix lint issues
* fix typo
* fix more lint issues
* more lints fixes
* reverse password user order
* update redis-commands
* Update individualCommands.js
Clean code
* Update individualCommands.js
* Update auth.spec.js
* Update index.js
Co-authored-by: Leibale Eidelman <leibale1998@gmail.com >
2021-03-17 19:21:37 -04:00
Guy Korland
bb208d0b9d
Add codeclimate badge ( #1572 )
...
Co-authored-by: Leibale Eidelman <leibale1998@gmail.com >
2021-03-10 12:36:13 +02:00
Leibale Eidelman
47e2e3837e
Exclude examples from deepsource ( #1579 )
2021-03-08 16:30:24 -05:00
Leibale Eidelman
fbca5cda0a
Upgrade node and dependencies ( #1578 )
...
* upgrade workflow actions
* fix setup-node version
* change redis-64 version to 3.0.503
* fix "no password is set" for redis6,
fix tests to work with redis6,
add redis6 to workflows
* do not use assert.match (was added only at v13.6.0 & v12.16.0)
* fix errors.subscribeUnsubscribeOnly regex
* fix invaliodPassword typo
* send --save "" to redis-server in tests
* upgrade dependencies, set node minimum version to 10, use current LTS versions in tests and benchmark workflows
* change windows tests too
* revert mocha back to ^4.1.0
* fix for f5528504a0
- revert mocha back to ^4.1.0
* fix some tests and upgrade mocha
* fix two more tests
* try to fix tests in windows
* upgrade denque and redis-commands
ref #1575
* replace `new Buffer` (deprecated) with `Buffer.from`
* Buffer.from(0) should be Buffer.alloc(0)
2021-03-08 14:12:26 -05:00
Guy Korland
218874432e
Create codeql-analysis.yml ( #1577 )
2021-03-08 08:32:04 +02:00