J. King
6520ed38fb
Update dependencies
4 years ago
J. King
e75d15e552
Update dependencies
4 years ago
J. King
5f35a680e3
Appease GitHub (again)
5 years ago
J. King
1d514e4739
Remove forked picofeed repository
5 years ago
J. King
e29c573210
Update tools
5 years ago
J. King
9e1087914c
Change tool dependencies to "dev" type
5 years ago
J. King
2fa2799b64
Require PHP 7.1 in Composer
In reality we have unwittingly required PHP 7.1 for some time
5 years ago
J. King
4421a9e510
Offload coveraage whitelisting to xdebug
5 years ago
J. King
e3144ecbf5
Update tool dependencies
5 years ago
J. King
17a2fa96f8
Upgrade to PHPUnit 8
5 years ago
J. King
5d70f9fc11
Update dependencies
5 years ago
J. King
9461cefc35
Upgrade Daux to 0.11
5 years ago
J. King
3f3a571fc1
Go back to mainline Daux
5 years ago
J. King
2c1dcdcd6d
Update Daux theme using custom changes for now
5 years ago
J. King
06b9049515
Update Daux and manual theme
5 years ago
J. King
2a19777537
Update Daux
5 years ago
J. King
b3566f8d48
Use Robo to extract zip archive
5 years ago
J. King
7dee5498d8
Procedure for downloading highlight.js
Currently slightly broken due to a bug in a dependency
5 years ago
J. King
f50a78eafa
Add basic Fever data; expand client list
Most new clients yet to be tested, but Newsout works fine.
5 years ago
J. King
62fe3a7298
Fix case of vfsstream tool dependency
5 years ago
J. King
54aaab50b5
Update tools
5 years ago
J. King
17fd909335
Add DOM extension as a direct dependency
Previously it was already a dependency of PicoFeed,
so there's effectively no change
6 years ago
J. King
8020457820
Update dependencies
6 years ago
J. King
b8640d73f9
Update PHPUnit
6 years ago
Dustin Wilson
ee8701320d
Added clients to documentation
6 years ago
J. King
b1282b6f6a
Upgrade to PHP 7.1 and PHPUnit 7.
6 years ago
J. King
94ba58fa60
Use latest version of Daux
6 years ago
J. King
bc8d443d84
Change PicoFeed dependency to a maintained variant
6 years ago
J. King
4191f77094
Add daux as a dev dependency
6 years ago
J. King
8103d37bc7
Dev dependency update
6 years ago
J. King
ffea7e804a
Sync Composer locks
6 years ago
J. King
ba8e208d79
Partial CLI tests
6 years ago
J. King
1b8e1e499b
Dev dependency update
6 years ago
J. King
0be9dcb5a8
Update dependencies
6 years ago
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).
7 years ago
J. King
183718204d
Grouped slow tests; improves #113
7 years ago
J. King
092b793e0a
Fix PHPUnit's composer lock file
7 years ago
J. King
6848f154c0
Update dev dependencies
7 years ago
J. King
4bc3398157
Use Robo for programming task execution
The plan had originally been to use Bldr, but Bldr's features were not particularly compelling, and it has not been maintained recently. By contrast Robo has very useful features while still meeting my needs.
In addition to migrating the build process, the current Robo file also runs unit tests, with or without coverage reporting.
Fixes #116 ; improves #113
7 years ago
J. King
e6607453bc
Disentangle Composer dev dependencies
7 years ago