J. King
d66cf32c1f
Style fixes
4 years ago
J. King
b7ce6f5c79
Adjust Fever to ignore hidden items
4 years ago
J. King
7f2117adaa
Differentiate between duplicate/missing users and other failure modes
4 years ago
J. King
0117e7f9bf
Relax Fever's HTTP correctness for client compat
- Unread on iOS appears to send all API requests as GETs
- Newsflash on Linux sends multipart/form-data input
4 years ago
J. King
e60f7ea03f
Add class constant visibility
5 years ago
J. King
bc53a2d24a
Style fixes
5 years ago
J. King
bbace7a0ac
Use void and nullable return types where practical
5 years ago
J. King
5838af892f
Replace references to Zend with Laminas
5 years ago
J. King
728eecfbb5
Additional service tests
5 years ago
J. King
64c3ec3571
Coverage fixes and OPML bugfix
5 years ago
J. King
4f5a8e3180
Make media type checking more robust
5 years ago
J. King
53aa7a4d0d
Style fixes
5 years ago
J. King
29667464a1
Remove unnecessary namespace imports
5 years ago
J. King
137be8bde2
Fix whitespace
5 years ago
J. King
45a43488ee
Increase compatibility with misbehaving Fever clients
5 years ago
J. King
61b942df70
Defer Fever favicons to a future release
5 years ago
J. King
0480465e7e
Test Fever XML responses
Fixes #158
5 years ago
J. King
2d18be959c
Tests for undoing read marks
6 years ago
J. King
8532c581a8
Handle OPTIONS requests in Fever
6 years ago
J. King
afb95e53b0
Initial implementation of read-undo
6 years ago
J. King
52bc5fbda6
Tests for simple marking
6 years ago
J. King
15915a4393
Initial implementation of simple marks
6 years ago
J. King
c783ec4357
Prototype XML output for Fever
6 years ago
J. King
98fc3f4940
Test for hot links
6 years ago
J. King
4ce371ece6
Tests and fixes for Fever item listing
6 years ago
J. King
0ef606aa03
Return string list of item IDs
6 years ago
J. King
0752e9cf3d
Implement Fever sync
6 years ago
J. King
c6d241e653
Implement Fever item list
6 years ago
J. King
5d994f3dad
Normalize Fever input consistently
Two parameters are undocumented, but other implementations consistently
accept them from clients
6 years ago
J. King
de615c671a
Tests and fixed for Fever feeds and groups
6 years ago
J. King
7faec3b0db
Fever fixes
- Ensure the last refresh time is included in authenticated requests
- Use a partial mock in auth tests so that other processing does not
get in the way of results
- Make sure the group list includes unused groups
- Make sure the update time of subscriptions is correct
6 years ago
J. King
acb3973149
Prototype implementation of Fever groups and feeds
6 years ago
J. King
22c2629078
Partial tests for new CLI features
6 years ago
J. King
7d95e8fc09
Split Fever user management from protocol handler
6 years ago
J. King
1ce95ef4d9
Add means of testing Fever authentication
6 years ago
J. King
07122b524a
Rename Fever user functions for consistency
6 years ago
J. King
9ebaa20633
Tests for Fever password creation and removal
6 years ago
J. King
9168155244
Add method to unset a Fever password
6 years ago
J. King
1e2d595992
Full set of authentication tests for Fever
6 years ago
J. King
d59223bbcb
First authentication test for Fever
6 years ago
J. King
3aa2b62d02
Basic Fever skeleton
Authentication should work, but not tests have been written yet
6 years ago