Till Krüss
e8ea05dafe
spacing
2023-04-19 13:52:53 -07:00
Nicolas Grekas
bf2075a176
Add missing @return annotations ( #1265 )
...
* Add missing `@return` annotations
* formatting
* formatting
* Update ProcessorChain.php
* Update Handler.php
---------
Co-authored-by: Till Krüss <tillkruss@users.noreply.github.com >
2023-04-19 13:51:42 -07:00
Till Krüss
d2cd99492d
don't export bin
2023-04-13 09:51:16 -07:00
Vladyslav Vildanov
971e47672d
Added Redis stack support (JSON, Search, TimeSeries, Bloom) ( #1253 )
2023-04-11 08:09:14 -07:00
Till Krüss
f9b755ece9
changes [skip ci]
2023-04-05 08:33:26 -07:00
Jess Archer
98d4f80263
Add missing stream key prefixes ( #1230 )
...
* Added missing stream key prefixes
* Tested stream command key prefixing
2023-03-29 07:03:45 -07:00
Vladyslav Vildanov
0e019cc08d
Extended core support by implementing ACL SETUSER, GETUSER, DRYRUN ( #1193 )
...
* Added support for ACL GETUSER, SETUSER, DRYRUN commands
* Change test to support Redis > 6.0.0
* Removed selectors check
2023-03-15 14:57:12 +02:00
Till Krüss
b898172009
typo
2023-03-12 09:22:07 -07:00
Vladyslav Vildanov
f68543af37
Extended core support by implementing FCALL_RO command ( #1191 )
2023-03-12 08:52:20 -07:00
Till Krüss
a77a43913a
tag v2.1.2
v2.1.2
2023-03-02 10:32:04 -08:00
Till Krüss
fea402743f
Deprecate webdis and phpiredis ( #1179 )
...
* Deprecate webdis and phpiredis
* remove space
2023-02-28 13:09:56 -08:00
Vladyslav Vildanov
84844acb93
Added CODEOWNERS file ( #1181 )
...
* Added CODEOWNERS file
* Update CODEOWNERS
* Applied whole Redis commands path as @vladvildanov codeowner
* Set @predis/team as Redis commands codeowners
* Update CODEOWNERS
---------
Co-authored-by: Vladyslav Vildanov <vladyslavvildanov@Vladyslav-Vildanov-MacBook-Pro.local >
Co-authored-by: Till Krüss <tillkruss@users.noreply.github.com >
2023-02-28 13:07:06 -08:00
Till Krüss
26c625230f
match MasterSlaveReplication ( #1175 )
...
* match `MasterSlaveReplication`
also the name of this method 😬
* Update SentinelReplication.php
2023-02-21 08:30:43 -08:00
David Bomba
8ef75ba6b2
Add option for disabling reads to slaves in replication topologies ( #1168 )
...
* Add option for disabling reads to slaves in replication topologies
(cherry picked from commit e132c312a9 )
* remove empty line
---------
Co-authored-by: Till Krüss <tillkruss@users.noreply.github.com >
2023-02-21 08:15:58 -08:00
Stephan
8a5ced5251
Fix return type of ReplicationInterface::getSlaves ( #1111 )
2023-02-08 07:26:27 -08:00
Vladyslav Vildanov
29350952d0
Added stream commands to KeyPrefixProcessor ( #1051 )
...
Co-authored-by: Vladyslav Vildanov <vladyslavvildanov@Vladyslav-Vildanov-MacBook-Pro.local >
2023-01-31 08:50:14 -08:00
Vladyslav Vildanov
98222f47b0
Added support for container commands ( #1049 )
...
* Added support for container commands FUNCTION LOAD, FUNCTION DELETE and FCALL
* Changed ContainerInterface and AbstractContainer
* Re-implement logic of abstract methods
---------
Co-authored-by: Vladyslav Vildanov <vladyslavvildanov@Vladyslav-Vildanov-MacBook-Pro.local >
2023-01-31 08:48:48 -08:00
Till Krüss
38e955bc26
fix deprecated call
2023-01-29 11:58:46 -08:00
Vladyslav Vildanov
db65e5ebd3
Extended core support by implementing SORT_RO command ( #1044 )
...
* Added support for SORT_RO command
* Codestyle fixes
* Added command description
---------
Co-authored-by: Vladyslav Vildanov <vladyslavvildanov@Vladyslav-Vildanov-MacBook-Pro.local >
2023-01-29 11:38:30 -08:00
Vladyslav Vildanov
50e005bfe3
Added support for new arguments for EXPIRE, EXPIREAT commands ( #1046 )
2023-01-25 08:00:23 -08:00
Vladyslav Vildanov
c541617333
Added support for new arguments for BITPOS, BITCOUNT commands ( #1045 )
2023-01-25 07:59:44 -08:00
Till Krüss
0a8e0c2f96
remove CONTRIBUTING file
2023-01-21 17:20:25 -08:00
Till Krüss
793de36822
Update README.md
2023-01-21 17:17:25 -08:00
Till Krüss
fa13640ddd
try another format
2023-01-21 17:05:13 -08:00
Viktor Szépe
5331d943fe
Upgrade static analysis to PHPStan level 2 ( #1043 )
...
* Upgrade static analysis to PHPStan level 2
* Fix CS and CI
* Fix coverage path
* Start debugging
* Stop debugging
2023-01-21 17:03:53 -08:00
Viktor Szépe
74d5ad22dd
Add Coverage badge to README ( #1042 )
2023-01-21 15:59:53 -08:00
Till Krüss
a04bcb94fc
try different license format
2023-01-21 14:10:06 -08:00
Till Krüss
9f77e5178f
fix license header
2023-01-21 14:08:25 -08:00
Viktor Szépe
ac259bdb6f
Add complete CI ( #1036 )
...
* Add complete CI
* Fix CI
* Fix spelling
* Fix indentation
* Fix CI
* Fix CI
* Revert disabling unit tests
* Add coverage driver to CI
* Start coverage debugging
* Fix debugging
ignored, and an empty message aborts the commit.
* Stop debugging
* Move TODO-s from source to GitHub issues
* Ignore too long lines in certain files
* Revert requiring php-parallel-lint/php-parallel-lint
* formatting
* try shorter formatting
* formatting
* fix syntax
* try two paths?
* Update .editorconfig
Co-authored-by: Viktor Szépe <viktor@szepe.net >
* indentation
* make it a group
Co-authored-by: Till Krüss <tillkruss@users.noreply.github.com >
2023-01-21 13:22:13 -08:00
Till Krüss
6e45ca5154
Create README.md
2023-01-21 13:17:31 -08:00
Viktor Szépe
c201af5ad3
Fix PHPStan level 2 problems ( #1025 )
...
* Fix almost all PHPStan level 2 problems
* Fix master loop and remove empty line
* Fix variadic functions
* Fix CS
* Disable xdebug in CI and improve a condition
* Fix CI fix
2023-01-20 14:20:53 -08:00
Vladyslav Vildanov
1c6c5feb3a
Extended core support by implementing EVALSHA_RO command ( #1034 )
2023-01-20 11:15:39 -08:00
Vladyslav Vildanov
a8c5794b8a
Added support for LCS command ( #1035 )
2023-01-20 11:14:50 -08:00
Vladyslav Vildanov
ccc2860ad2
Added support for EVAL_RO command ( #1032 )
2023-01-20 11:13:46 -08:00
Till Krüss
1cd78095e6
drop phpcs version to 3.3 for php 7.2 support
2023-01-19 09:49:27 -08:00
Till Krüss
f6f4830b3c
tweak composer config
2023-01-19 09:28:33 -08:00
Vladyslav Vildanov
e3ad353125
Extended Sets support by implementing SINTERCARD command ( #1027 )
...
* Added support for SINTERCARD command
* Codestyle fixes, added support for php-cs-fixer
* Moved php-cs-fixer dependency to dev
* Removed trailed comma
* Added support for php 7.2
* update scripts
Co-authored-by: Vladyslav Vildanov <vladyslavvildanov@Vladyslav-Vildanov-MacBook-Pro.local >
Co-authored-by: Till Krüss <tillkruss@users.noreply.github.com >
2023-01-19 09:17:15 -08:00
Vladyslav Vildanov
e00d1a0bd3
Added support for EXPIRETIME command ( #1029 )
...
Co-authored-by: Vladyslav Vildanov <vladyslavvildanov@Vladyslav-Vildanov-MacBook-Pro.local >
2023-01-19 09:15:20 -08:00
Vladyslav Vildanov
64604de751
Added support for PEXPIRETIME command ( #1031 )
...
Co-authored-by: Vladyslav Vildanov <vladyslavvildanov@Vladyslav-Vildanov-MacBook-Pro.local >
2023-01-19 09:14:55 -08:00
Viktor Szépe
20dcb4bb73
Fix LICENSE file ( #1026 )
...
GitHub has problems with it
`curl "https://api.github.com/repos/predis/predis " -H "Accept: application/vnd.github.drax-preview+json" -s | jq '.license'`
2023-01-18 16:03:08 -08:00
Fran Moreno
3daf75508d
Add phpstan level 0 ( #1022 )
...
* Remove unused arguments
* Fix return types
* Removed unused parameter and argument
* Add phpstan job
* merge files
* Delete phpstan-baseline.neon
* Delete static-analysis.yml
* merge workflows
* Update composer.json
* format yaml
* install composer reps
* fix yaml
Co-authored-by: Till Krüss <tillkruss@users.noreply.github.com >
2023-01-18 13:33:51 -08:00
Till Krüss
7a4b3d1d0f
Update .editorconfig
2023-01-18 13:27:04 -08:00
Till Krüss
3cf958580a
Update .editorconfig
2023-01-18 13:26:53 -08:00
Fran Moreno
d6dc6e51e1
Add CS job ( #1024 )
...
* Add CS job
* Apply PHP71Migration ruleset
2023-01-18 10:02:26 -08:00
Till Krüss
113145f306
more code formatting
2023-01-17 15:08:18 -08:00
Till Krüss
47a7cbc862
unify code formatting
2023-01-17 15:08:18 -08:00
Till Krüss
3c8a811ca3
update examples
2023-01-17 15:08:18 -08:00
Till Krüss
f4bd6d44b1
update cs-fixer config
2023-01-17 15:08:18 -08:00
Till Krüss
6b6179ee44
don’t run tests twice
2023-01-17 15:08:18 -08:00
Till Krüss
82791e55e1
format tests
2023-01-17 15:08:18 -08:00