Commit graph

53 commits

Author SHA1 Message Date
b7909d7cd3 Downgrade tool dependencies for Ubuntu 2021-05-21 15:13:23 -04:00
3537e74d49 Update dependencies 2021-05-21 12:11:50 -04:00
114dcc568f Update dependencies 2021-04-14 09:50:25 -04:00
3a1fcaac39 Remove last uses of Phake 2021-03-01 18:01:25 -05:00
2348786a92 Start on replacing Phake with Phony 2021-02-27 15:24:02 -05:00
9b369d902f Update tooling for PHP 8 2021-02-25 14:49:17 -05:00
a0d563e468 Update dependencies 2021-02-06 21:48:27 -05:00
cc648e1c3a Update tooling 2020-12-28 11:42:36 -05:00
8c059773bb Update tooling 2020-11-30 10:51:39 -05:00
6520ed38fb Update dependencies 2020-10-26 14:44:54 -04:00
e75d15e552 Update dependencies 2020-09-09 10:59:28 -04:00
5f35a680e3 Appease GitHub (again) 2020-03-31 12:53:11 -04:00
1d514e4739 Remove forked picofeed repository 2020-02-16 17:37:13 -05:00
e29c573210 Update tools 2020-01-23 17:07:32 -05:00
9e1087914c Change tool dependencies to "dev" type 2020-01-20 00:36:42 -05:00
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
4421a9e510 Offload coveraage whitelisting to xdebug 2019-12-07 10:26:48 -05:00
524b1ca140 Merge branch 'master' into phpunit-8 2019-12-06 18:26:28 -05:00
e3144ecbf5 Update tool dependencies 2019-12-02 19:12:48 -05:00
17a2fa96f8 Upgrade to PHPUnit 8 2019-10-16 14:42:43 -04:00
5d70f9fc11 Update dependencies 2019-10-11 12:02:22 -04:00
9461cefc35 Upgrade Daux to 0.11 2019-10-11 12:00:48 -04:00
3f3a571fc1 Go back to mainline Daux 2019-08-29 13:06:38 -04:00
2c1dcdcd6d Update Daux theme using custom changes for now 2019-08-22 13:30:10 -04:00
06b9049515 Update Daux and manual theme 2019-08-13 07:01:17 -04:00
2a19777537 Update Daux 2019-08-09 07:54:17 -04:00
b3566f8d48 Use Robo to extract zip archive 2019-08-03 22:06:57 -04:00
7dee5498d8 Procedure for downloading highlight.js
Currently slightly broken due to a bug in a dependency
2019-08-02 22:34:41 -04:00
f50a78eafa Add basic Fever data; expand client list
Most new clients yet to be tested, but Newsout works fine.
2019-07-26 19:06:02 -04:00
d6220c1bbb Merge branch 'master' into manual 2019-07-26 11:27:14 -04:00
2aa16f3405 Merge branch 'fever' into opml 2019-07-24 14:04:04 -04:00
62fe3a7298 Fix case of vfsstream tool dependency 2019-06-21 10:30:36 -04:00
54aaab50b5 Update tools 2019-06-20 15:57:49 -04:00
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
8020457820 Update dependencies 2019-03-25 11:28:15 -04:00
b8640d73f9 Update PHPUnit 2019-03-25 10:47:06 -04:00
ee8701320d Added clients to documentation 2019-01-27 13:31:49 -06:00
b1282b6f6a Upgrade to PHP 7.1 and PHPUnit 7. 2019-01-25 22:07:37 -05:00
94ba58fa60 Use latest version of Daux 2019-01-25 15:24:52 -05:00
bc8d443d84 Change PicoFeed dependency to a maintained variant 2019-01-23 12:36:43 -05:00
4191f77094 Add daux as a dev dependency 2019-01-21 12:15:25 -05:00
8103d37bc7 Dev dependency update 2018-11-22 13:36:25 -05:00
ffea7e804a Sync Composer locks 2018-11-07 13:11:27 -05:00
63ae6fb703 Merge remote-tracking branch 'remotes/origin/user-rewrite' 2018-11-06 16:36:50 -05:00
ba8e208d79 Partial CLI tests 2018-11-06 12:32:28 -05:00
1b8e1e499b Dev dependency update 2018-11-02 10:02:49 -04:00
0be9dcb5a8 Update dependencies 2018-10-26 16:27:18 -04:00
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
183718204d Grouped slow tests; improves #113 2017-12-16 20:03:04 -05:00
092b793e0a Fix PHPUnit's composer lock file 2017-12-16 17:51:40 -05:00