J. King
d9b90390e7
Update style rules
1 year ago
J. King
59a9329032
Upgrade dependencies where possible with PHP 7.3
1 year 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
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.
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
4080b2d09d
Apply new rules
3 years ago
J. King
114dcc568f
Update dependencies
3 years ago
J. King
3a1fcaac39
Remove last uses of Phake
3 years ago
J. King
2348786a92
Start on replacing Phake with Phony
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
4 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
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
5 years ago
J. King
8020457820
Update dependencies
5 years ago
J. King
b8640d73f9
Update PHPUnit
5 years ago
Dustin Wilson
ee8701320d
Added clients to documentation
5 years ago
J. King
b1282b6f6a
Upgrade to PHP 7.1 and PHPUnit 7.
5 years ago