J. King
8aca42c882
Minor fixes for correctness
4 years ago
J. King
3a1fcaac39
Remove last uses of Phake
4 years ago
J. King
95812b8ba3
Convert last TT-RSS test
This is a particularly lazy one since I no longer understand how it
works—a problem for another day.
4 years ago
J. King
a322d034f3
More TT-RSS test conversions to Phony
4 years ago
J. King
2d951fb071
More TT-RSS test conversions
4 years ago
J. King
9dfe3919cf
Progress on TT-RSS tests
4 years ago
J. King
e90aa585b2
PArtial rewrite of TT-RSS tests
4 years ago
J. King
2348786a92
Start on replacing Phake with Phony
4 years ago
J. King
a760bf2ded
Implement "t" and "f" booleans in TT-RSS
4 years ago
J. King
90034ac1f8
Style fixes
4 years ago
J. King
211cea648e
Implement TT-RSS API level 15
4 years ago
J. King
54a6fcc0d6
Consolidate object factoriesinto one place
4 years ago
J. King
4972c79e32
Allow simpler feed exception creation
4 years ago
J. King
e74b44cc39
Change favicon to icon_url and add icon_id
4 years ago
J. King
d66cf32c1f
Style fixes
4 years ago
J. King
ade0402210
Adjust TT-RSS to ignore hidden items
4 years ago
J. King
d4bcdcdadd
Fix TTRSS coverage
4 years ago
J. King
424b14d2b4
Clean up use of subscriptionFavicon
4 years ago
J. King
e60f7ea03f
Add class constant visibility
5 years ago
J. King
bc53a2d24a
Style fixes
5 years ago
J. King
06d3af0ac3
Fix remaining Picofeed-related test failures
5 years ago
J. King
b5f118e8cb
Cleanup
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
17a2fa96f8
Upgrade to PHPUnit 8
5 years ago
J. King
c5337b37b4
Consolidate creation of synthetic server requests
5 years ago
J. King
6235cb0be6
Fix errors in last commit
5 years ago
J. King
29667464a1
Remove unnecessary namespace imports
5 years ago
J. King
3899ee6b4e
Allow for replacing label and tag associations
This supplements adding and removing
5 years ago
J. King
12f23ddc16
Updated tests for arbitrary sorting
6 years ago
J. King
44366f48bf
Remove arbitrary search term limits; fixes #150
6 years ago
J. King
3b8461b1ca
Add searching to TTRSS handler
6 years ago
J. King
85307bc90a
Add parser for TTRSS search strings
6 years ago
J. King
b950ac066f
Restrict options in not-context and hopefully make it easier to use
6 years ago
J. King
5cd84c4ab4
Validate configuration parameters on import, and other changes
- Each parameter is checked for type and normalized
- Interval strings are converted to DateInterval objects
- Timeouts can be specified as interval strings
- Most intervals can be null to signify infinity
- Driver classes are checked that they implement the correct interface
- Short driver names may be used, and are used by default
- Helpful errors messages are printed in case of erroneous configuration
Exporting is currently broken; this will be fixed in an upcoming commit
6 years ago
J. King
81acba90dc
Use strict equality when comparing strings
6 years ago
J. King
0513b606c2
Merge master
6 years ago
J. King
b9272ea2eb
Fix test failures in PHP 7.1
6 years ago
J. King
cf896121b2
Style fixes
6 years ago
J. King
51755a2ce6
Retire article field groups
6 years ago
J. King
7340d65c0e
Make data clearing in tests static
6 years ago
J. King
f22e53fdc9
Align result tests with driver tests
6 years ago
J. King
d40243a84c
Clean up configuration setting in tests
6 years ago
J. King
11747c93fd
Strip out unused user management functionality
Tests have been removed as well; new tests are forthcoming
6 years ago
J. King
e08d82f855
Style fix
6 years ago
J. King
f64f0c6a22
Whitespace cleanup
6 years ago
J. King
1aa556cf12
Add HTTP authentication support to TTRSS; fixes #133
Also bump version to 0.4.0
6 years ago
J. King
edbfb12d17
Improve coverage slightly
Improves #66
6 years ago
J. King
cbc9491f75
CS fixes and version bump
7 years ago
J. King
daea0ceb27
Make HTTP message testing generic
assertMessage will test the method and target URL of requests, attributes of server requests, as well as the existing testing of a response's status code. All messages' bodies and header fields are tested for equivalence (with a special case for JSON response bodies).
7 years ago