Commit graph

63 commits

Author SHA1 Message Date
d3eb42cd90 more types 2022-04-08 17:49:15 +02:00
721b8825d8 comment 2022-04-08 17:33:30 +02:00
b47321646b add phpstan in ci 2022-04-08 17:29:52 +02:00
4d51484de3 fmt 2022-04-08 17:28:32 +02:00
3d85afde98 psalm fixes 2022-04-08 17:26:19 +02:00
1290acf675 lint/psalm 2022-04-08 17:17:26 +02:00
c5d79716d0 bumb ci versions 2022-04-08 17:10:58 +02:00
7bf414d47a
Merge pull request #12 from CarlSchwan/feat/allow-preloading
Allow preloading of properties in one go
2022-04-08 15:01:51 +00:00
Carl Schwan
9c1e52272c Allow preloading of properties in one go
Make it possible to not be affected by a N+1 issue when doing a search

Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-04-08 16:17:25 +02:00
c69806d900 fix scrutinizer type warning v2.0.0 2020-02-06 14:56:26 +01:00
286f1527d4 scrutinizer config 2020-02-06 14:56:15 +01:00
199b246c2a add github actions ci 2020-02-06 14:46:18 +01:00
49c010f4d7 update sabredav and phpunit 2020-02-06 14:33:40 +01:00
946bc1bf69
Merge pull request #11 from kesselb/master
Load tests only on dev
2019-11-09 18:46:57 +00:00
Daniel Kesselberg
68d6c966a4 Load tests only on dev 2019-11-09 10:51:25 +01:00
9b78893f83
Merge pull request #10 from kesselb/master
Add test case for !$reader->read then break
2019-11-06 16:16:40 +00:00
Daniel Kesselberg
1ee911ba45 Add test case for !$reader->read then break 2019-11-06 17:01:22 +01:00
5ba2a3cc31 add some type hinting 2019-11-06 14:33:04 +01:00
76953efe15 update to phpunit 7 2019-11-06 14:28:07 +01:00
7174c02348 fix test v1.0.2 2019-11-06 14:15:26 +01:00
Naofumi
2f87fb84d3 add testSearchQueryInfiniteLoopEmptyLiteral(). 2019-11-06 14:09:12 +01:00
Naofumi
c880b7edcd Don't call readText() in an empty element, otherwise
all the subsequent elements are exhausted.
2019-11-06 14:08:56 +01:00
Naofumi
faf4ef87fd Fix a possible infinite loop. 2019-11-06 14:03:40 +01:00
a469e21c43
Merge pull request #8 from kesselb/fix/undefined-index
Prevent "Undefined index: 0" for where condition
2019-11-04 10:09:57 +00:00
ae858d47f5
Merge pull request #7 from kesselb/enh/contains-node
Fix parsing of {DAV:}contains element
2019-11-04 10:00:28 +00:00
Daniel Kesselberg
f9b08747fc Fix Undefined offset: 0 2019-11-03 15:38:25 +01:00
Daniel Kesselberg
bef5795c98 Fix parsing of {DAV:}contains element 2019-11-03 11:43:54 +01:00
9c24c70774 update php versions for travis 2019-02-20 18:03:32 +01:00
aeb7610589 "where" is optional 2019-02-20 18:03:32 +01:00
e8cf5e7644 strict typing and php 7.1 2019-02-20 18:03:32 +01:00
b3fde1c79b
Merge pull request #5 from icewind1991/scrutinizer-patch-1 v1.0.1
Scrutinizer Auto-Fixes
2018-03-22 17:07:21 +01:00
Scrutinizer Auto-Fixer
6d421fc4ec Scrutinizer Auto-Fixes
This commit consists of patches automatically generated for this project on https://scrutinizer-ci.com
2018-03-22 16:04:24 +00:00
aa91e9c193
Merge pull request #4 from rullzer/allow_404
No need to error out if the propery can't be found
2018-03-22 16:55:28 +01:00
Roeland Jago Douma
a292d9402a
No need to error out if the propery can't be found
Just don't search for it if it is not allowed. But we can still
continue. Webdav will give a 404 if it can't be found later anyway.

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2018-03-22 16:50:59 +01:00
282bdeea56 test with php 7.2 v1.0.0 2018-01-25 15:01:11 +01:00
55f248fa53 update readme 2018-01-25 15:01:11 +01:00
c842f45ed6 fix license identifier 2018-01-25 15:01:11 +01:00
a78fd79b7c load phpunit from vendor 2018-01-25 15:01:11 +01:00
5ad4d24b89 Seperate query classes from xml classes to allow specifying more information in the query 2018-01-25 15:01:11 +01:00
82bcf2cebb Add some more phpdoc typings 2018-01-25 14:53:53 +01:00
634f9c28d3
Create LICENSE 2017-11-07 14:36:59 +01:00
3071937c64 fix descending sort order v0.3.1 2017-03-15 14:21:40 +01:00
7fbf5c5c6f Merge pull request #1 from icewind1991/scrutinizer-patch-1 v0.3.0
Scrutinizer Auto-Fixes
2017-03-10 16:06:02 +01:00
Scrutinizer Auto-Fixer
0c0f05416b Scrutinizer Auto-Fixes
This commit consists of patches automatically generated for this project on https://scrutinizer-ci.com
2017-03-10 15:03:32 +00:00
0924fa90e0 add limit and offset 2017-03-10 15:56:19 +01:00
5c2a3f1b02 add more tests v0.2.0 2017-02-22 18:14:08 +01:00
1e7efdd48b code splitting 2017-02-22 17:42:04 +01:00
6f0b945196 badges 2017-02-22 17:28:58 +01:00
d609774b97 fix travis 2017-02-22 17:23:21 +01:00
695bb7c694 test search with invalid queries 2017-02-22 17:05:38 +01:00