J. King
0d6f8d2921
Avoid most deprecation warnings
...
The Feed class sets dynamic properties on Picofeed classes; this will
need to be completely rewritten. Version 1.2 of the Laminas XML class
also uses a deprecated function, but upgrading it to 1.3 will require
PHP 7.3.
2023-01-27 15:33:34 -05:00
J. King
92b1a840a1
Support PHP 8.2 properly
2023-01-24 15:12:21 -05:00
J. King
560d4db139
Remove Diactoros in favour of Guzzle PSR-7
...
For now this only adds convenience wrappers around Guzzle to somewhat
emulate Diactoros (albeit with a different API). Code and tests will be
adjusted in due course.
2022-08-04 09:26:17 -04:00
J. King
2557c22410
Update dependencies
2022-06-22 15:33:17 -04:00
J. King
4d37ae30ae
Update dependencies
...
Addresses a Guzzle vulnerability, though it does not affect The Arsse
2022-06-05 21:38:08 -04:00
J. King
f24ec8b00b
Address security vulnerability in Guzzle's PSR-7
...
implementation, used by PicoFeed
2022-04-04 13:40:39 -04:00
J. King
3a219a591d
Update dependencies
2022-01-14 16:27:01 -05:00
J. King
3c884f521b
Update dependencies
2021-10-29 14:31:23 -04:00
J. King
cf9059c2b0
Update tooling
2021-07-07 11:26:35 -04:00
J. King
822158d1bd
Update dependencies
2021-07-05 20:57:05 -04:00
J. KIng
b7909d7cd3
Downgrade tool dependencies for Ubuntu
2021-05-21 15:13:23 -04:00
J. King
3537e74d49
Update dependencies
2021-05-21 12:11:50 -04:00
J. King
114dcc568f
Update dependencies
2021-04-14 09:50:25 -04:00
J. King
3a1fcaac39
Remove last uses of Phake
2021-03-01 18:01:25 -05:00
J. King
2348786a92
Start on replacing Phake with Phony
2021-02-27 15:24:02 -05:00
J. King
9b369d902f
Update tooling for PHP 8
2021-02-25 14:49:17 -05:00
J. King
a0d563e468
Update dependencies
2021-02-06 21:48:27 -05:00
J. King
cc648e1c3a
Update tooling
2020-12-28 11:42:36 -05:00
J. King
8c059773bb
Update tooling
2020-11-30 10:51:39 -05:00
J. King
6520ed38fb
Update dependencies
2020-10-26 14:44:54 -04:00
J. King
e75d15e552
Update dependencies
2020-09-09 10:59:28 -04:00
J. King
1d514e4739
Remove forked picofeed repository
2020-02-16 17:37:13 -05:00
J. King
e29c573210
Update tools
2020-01-23 17:07:32 -05:00
J. King
9e1087914c
Change tool dependencies to "dev" type
2020-01-20 00:36:42 -05:00
J. King
2fa2799b64
Require PHP 7.1 in Composer
...
In reality we have unwittingly required PHP 7.1 for some time
2020-01-20 00:34:02 -05:00
J. King
4421a9e510
Offload coveraage whitelisting to xdebug
2019-12-07 10:26:48 -05:00
J. King
524b1ca140
Merge branch 'master' into phpunit-8
2019-12-06 18:26:28 -05:00
J. King
e3144ecbf5
Update tool dependencies
2019-12-02 19:12:48 -05:00
J. King
17a2fa96f8
Upgrade to PHPUnit 8
2019-10-16 14:42:43 -04:00
J. King
5d70f9fc11
Update dependencies
2019-10-11 12:02:22 -04:00
J. King
2aa16f3405
Merge branch 'fever' into opml
2019-07-24 14:04:04 -04:00
J. King
62fe3a7298
Fix case of vfsstream tool dependency
2019-06-21 10:30:36 -04:00
J. King
54aaab50b5
Update tools
2019-06-20 15:57:49 -04:00
J. King
17fd909335
Add DOM extension as a direct dependency
...
Previously it was already a dependency of PicoFeed,
so there's effectively no change
2019-03-29 10:15:30 -04:00
J. King
8020457820
Update dependencies
2019-03-25 11:28:15 -04:00
J. King
b8640d73f9
Update PHPUnit
2019-03-25 10:47:06 -04:00
J. King
b1282b6f6a
Upgrade to PHP 7.1 and PHPUnit 7.
2019-01-25 22:07:37 -05:00
J. King
ba8e208d79
Partial CLI tests
2018-11-06 12:32:28 -05:00
J. King
0be9dcb5a8
Update dependencies
2018-10-26 16:27:18 -04:00
J. King
9eadd602bd
Replace Response objects with PSR-7 response messages; improves #53
...
While the test suite passes, this commit yields a broken server: replacing ad hoc request objectss with PSR-7 ones is still required, as is emission of PSR-7 responses. Both will come in subsequent commits, with tests
Diactoros was chosen specifically because it includes facilities for emitting responses, something which is awkward to test. The end of this refactoring should see both the Response and Request classes disappear, and the general REST class fully covered (as well as any speculative additions to AbstractHanlder).
2018-01-03 23:13:08 -05:00
J. King
183718204d
Grouped slow tests; improves #113
2017-12-16 20:03:04 -05:00
J. King
092b793e0a
Fix PHPUnit's composer lock file
2017-12-16 17:51:40 -05:00
J. King
6848f154c0
Update dev dependencies
2017-12-16 17:11:17 -05:00
J. King
e6607453bc
Disentangle Composer dev dependencies
2017-12-07 15:09:03 -05:00