Daniele Alessandri
5eccc65d42
Fix handling of username when using "redis://".
...
The username is now correctly retrieved from the userinfo fragment of
the URI when using the "redis" scheme and a "username:password" pair is
present. Values retrieved from the userinfo fragment always override the
ones specified in `username` and `password` if those fields are present
in the query string.
2020-09-01 11:40:30 +02:00
Daniele Alessandri
f225c55a01
Back to development.
...
[ci skip]
2020-08-31 12:39:52 +02:00
Daniele Alessandri
8be2418f01
Update CHANGELOG and bump VERSION (v1.1.4)
v1.1.4
2020-08-30 00:15:08 +02:00
Daniele Alessandri
b9ebe8a376
[tests] Fix mistype in TODO comments.
...
... and yay for copypasting it too!
2020-08-30 23:26:42 +02:00
Daniele Alessandri
e2d26926d2
Update README.
2020-08-30 21:33:14 +02:00
Daniele Alessandri
309248042f
Update .gitignore
...
Removing annoying .phpunit.result.cache left around when switching back
and forth branches from main to v1.1 for development.
2020-08-30 10:38:47 +02:00
Daniele Alessandri
87452e62d0
Fix authentication to support ACL with Redis 6.0.
...
When passing both "username" and "password" to connection parameters the
client now uses the extended AUTH command to support ACL authentication
with Redis 6.0.
The plain old authentication method is still supported like usual simply
by passing only "password" to connection parameters.
2020-08-29 14:11:55 +02:00
Daniele Alessandri
31baa9b241
Do not push AUTH and SELECT on empty "password" and "database".
...
NULL or zero-length string values passed to "password" and "database" in
the connection parameters list do not trigger spurious AUTH and SELECT
commands anymore when connecting to Redis.
Fixes #436 .
2020-08-29 13:39:12 +02:00
Daniele Alessandri
6f942400a1
[tests] Skip integration tests for PUB/SUB consumer on CI.
...
Changes backported from the main branch (ref. 04d5c10 , 5afadb5 ).
This is just a temporary solution, we will revert this change as soon as
the actual cause for the spurious failures is identified.
2020-08-27 17:44:23 +02:00
Daniele Alessandri
5e220a0b57
Update CHANGELOG.
2020-08-25 15:57:51 +02:00
Daniele Alessandri
0eb2633348
Merge remote-tracking branch 'github/pr/554' into v1.1
2020-08-25 15:42:13 +02:00
Daniele Alessandri
cbbd6bba88
Update CHANGELOG.
...
[ci skip]
2020-08-24 22:33:48 +02:00
Daniele Alessandri
3702f24efc
Fix more @method tags in interfaces.
2020-08-24 22:27:21 +02:00
Daniele Alessandri
82fefe057b
Merge remote-tracking branch 'github/pr/456' into v1.1-annotations
2020-08-24 21:56:13 +02:00
Daniele Alessandri
42336537dc
Merge remote-tracking branch 'github/pr/497' into v1.1
2020-08-24 17:10:28 +02:00
Daniele Alessandri
802abac55e
Fix pear builder script to generate UTF-8 encoded package.xml.
...
Fixes issue #531 .
[ci skip]
2020-08-24 16:20:06 +02:00
Daniele Alessandri
61e75816ce
Apply few changes in .gitattributes file.
...
Remove .github from directories exported in our release packages and fix
to ignore .php_cs.dist (the actual file commited) instead of .php_cs.
[ci skip]
2020-08-24 14:04:10 +02:00
Daniele Alessandri
17f0c08cb6
[tests] Fix expected response for COMMAND INFO (Redis >= 6.0).
...
Starting with Redis 6.0 and the introduction of Access Control Lists,
COMMAND INFO returns an additional array for each specified command in
the request with a list of the ACL categories associated to a command.
2020-08-24 11:45:20 +02:00
Daniele Alessandri
2b8af1eef2
Update CHANGELOG.
2020-08-23 18:38:07 +02:00
Daniele Alessandri
c5f2b441b4
Merge branch 'github/pr/545' into v1.1
2020-08-23 18:11:49 +02:00
GITSRC
2440a61cba
Fix HashRing to use method defined by HashGeneratorInterface.
2020-08-23 18:09:09 +02:00
Daniele Alessandri
7100884201
Update CHANGELOG.
2020-08-23 17:48:38 +02:00
Daniele Alessandri
2a932d7292
Merge remote-tracking branch 'github/pr/556' into v1.1
2020-08-23 17:47:26 +02:00
Daniele Alessandri
0a6306b73e
Back to development.
2020-08-23 17:46:12 +02:00
Peter Gribanov
4363345f7c
iterate not iterable connections #552
2020-08-23 15:00:22 +03:00
Till Krüss
2ce537d75e
bump version to v1.1.3
v1.1.3
2020-08-18 14:00:59 -07:00
Till Krüss
7489690306
include patch files in exports just to be safe
...
See #642
2020-08-18 13:55:36 -07:00
Till Krüss
7376902b20
update org references
2020-08-14 10:11:49 -07:00
Till Krüss
a6bd25412e
remove gitter badge
2020-08-12 12:00:08 -07:00
Till Krüss
60cc950a58
remove Predis\Async from readme
2020-08-12 11:53:52 -07:00
Till Krüss
db82dd9f23
format psr-4
2020-08-12 11:53:12 -07:00
Till Krüss
1bc08d9bcc
add funding to composer.json; update authors
2020-08-12 11:50:57 -07:00
Till Krüss
11e4bb44d0
more reference updates to predishq
2020-08-12 11:50:07 -07:00
Till Krüss
cddb849812
remove gitter
2020-08-12 11:49:42 -07:00
Till Krüss
f2298dd186
update references to predishq
2020-08-12 11:49:37 -07:00
Till Krüss
bceda1d8e6
Merge pull request #625 from AhmedRaafat14/add-php8-support
...
Support PHP 8.0 in v1.1.x
2020-08-12 08:42:08 -07:00
Till Krüss
9f87c849c5
Update .travis.yml
2020-08-12 08:41:50 -07:00
Ahmed Raafat
1382146b03
Add php 8.0 (nightly) to the lines that is allowed to faoil (allow_failures)
2020-08-12 12:22:42 +02:00
Ahmed Raafat
cbc08aa5e7
Add php 8.0 to travis
2020-08-12 11:45:43 +02:00
Till Krüss
de9cd905bb
Update issue templates
2020-08-11 12:05:47 -07:00
Till Krüss
6dd55d7f96
move cweagans/composer-patches as dev dep
2020-08-11 11:08:18 -07:00
Till Krüss
82eb18c6c3
bump version to 1.1.2
v1.1.2
2020-08-11 10:28:15 -07:00
Till Krüss
ac6b813ba9
Merge pull request #616 from nrk/support-php-74
...
Support PHP 7.4 in v1.1.x
2020-08-11 09:48:35 -07:00
Till Krüss
6482956d96
patch tests
...
Taken from: https://github.com/yiisoft/yii/pull/4306 by @samdark
2020-08-11 09:41:04 -07:00
Till Krüss
cf15dd9857
add 7.4 to travis matrix
2020-08-11 08:55:49 -07:00
Till Krüss
597c61a098
fix out of range exception test
2020-08-11 08:43:17 -07:00
Till Krüss
9aa99349b1
Merge pull request #574 from matthewbaggett/v1.1-travis-fixup
...
V1.1 travis fixup
2020-08-11 08:30:12 -07:00
Till Krüss
b6f60f0d72
add funding
2020-08-10 17:02:18 -07:00
Till Krüss
10235d62dc
adjust error message regex
2020-08-10 13:48:17 -07:00
Till Krüss
ec2b1eacd2
Merge pull request #614 from nrk/revert-611-patch-2
...
Revert "Bring travis config up to date"
2020-08-10 13:31:37 -07:00