J. King
1a981bf267
Start on conversion back to Phake
6 months ago
J. King
d9b90390e7
Update style rules
11 months ago
J. King
711f87aad8
Housekeeping
- Update Docopt
- Switch toin-house Picofeed branch for now
- Update composer-bin
- Update php-cs-fixer
Daux has been left as-is for now even though we're using an old version
1 year ago
J. King
92b1a840a1
Support PHP 8.2 properly
1 year ago
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.
2 years ago
J. King
2557c22410
Update dependencies
2 years ago
J. King
4ca7b65a65
Update dependencies
2 years ago
J. King
4d37ae30ae
Update dependencies
Addresses a Guzzle vulnerability, though it does not affect The Arsse
2 years ago
J. King
f24ec8b00b
Address security vulnerability in Guzzle's PSR-7
implementation, used by PicoFeed
2 years ago
J. King
3a219a591d
Update dependencies
2 years ago
J. King
3c884f521b
Update dependencies
3 years ago
J. King
cf9059c2b0
Update tooling
3 years ago
J. King
822158d1bd
Update dependencies
3 years ago
J. King
b7909d7cd3
Downgrade tool dependencies for Ubuntu
3 years ago
J. King
3537e74d49
Update dependencies
3 years ago
J. King
114dcc568f
Update dependencies
3 years ago
J. King
9b369d902f
Update tooling for PHP 8
3 years ago
J. King
a0d563e468
Update dependencies
3 years ago
J. King
cc648e1c3a
Update tooling
3 years ago
J. King
8c059773bb
Update tooling
4 years ago
J. King
6520ed38fb
Update dependencies
4 years ago
J. King
e75d15e552
Update dependencies
4 years ago
J. King
5f35a680e3
Appease GitHub (again)
4 years ago
J. King
1d514e4739
Remove forked picofeed repository
4 years ago
J. King
e29c573210
Update tools
4 years ago
J. King
9e1087914c
Change tool dependencies to "dev" type
4 years ago
J. King
2fa2799b64
Require PHP 7.1 in Composer
In reality we have unwittingly required PHP 7.1 for some time
4 years ago
J. King
e3144ecbf5
Update tool 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
f50a78eafa
Add basic Fever data; expand client list
Most new clients yet to be tested, but Newsout works fine.
5 years ago
J. King
94ba58fa60
Use latest version of Daux
5 years ago
J. King
4191f77094
Add daux as a dev dependency
5 years ago
J. King
8103d37bc7
Dev dependency update
6 years ago
J. King
ffea7e804a
Sync Composer locks
6 years ago
J. King
1b8e1e499b
Dev dependency update
6 years ago
J. King
0be9dcb5a8
Update dependencies
6 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