1
1
Fork 0
mirror of https://code.mensbeam.com/MensBeam/Arsse.git synced 2024-12-23 05:44:53 +00:00
Commit graph

27 commits

Author SHA1 Message Date
J. King
b3566f8d48 Use Robo to extract zip archive 2019-08-03 22:06:57 -04:00
J. King
7dee5498d8 Procedure for downloading highlight.js
Currently slightly broken due to a bug in a dependency
2019-08-02 22:34:41 -04:00
J. King
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
J. King
d6220c1bbb Merge branch 'master' into manual 2019-07-26 11:27:14 -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
Dustin Wilson
ee8701320d Added clients to documentation 2019-01-27 13:31:49 -06:00
J. King
b1282b6f6a Upgrade to PHP 7.1 and PHPUnit 7. 2019-01-25 22:07:37 -05:00
J. King
94ba58fa60 Use latest version of Daux 2019-01-25 15:24:52 -05:00
J. King
bc8d443d84 Change PicoFeed dependency to a maintained variant 2019-01-23 12:36:43 -05:00
J. King
4191f77094 Add daux as a dev dependency 2019-01-21 12:15:25 -05:00
J. King
8103d37bc7 Dev dependency update 2018-11-22 13:36:25 -05:00
J. King
ffea7e804a Sync Composer locks 2018-11-07 13:11:27 -05:00
J. King
63ae6fb703 Merge remote-tracking branch 'remotes/origin/user-rewrite' 2018-11-06 16:36:50 -05:00
J. King
ba8e208d79 Partial CLI tests 2018-11-06 12:32:28 -05:00
J. King
1b8e1e499b Dev dependency update 2018-11-02 10:02:49 -04: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
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
2017-12-08 14:37:49 -05:00
J. King
e6607453bc Disentangle Composer dev dependencies 2017-12-07 15:09:03 -05:00