1
0
mirror of https://github.com/redis/node-redis.git synced 2025-08-17 19:41:06 +03:00
Commit Graph

1386 Commits

Author SHA1 Message Date
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