J. King
65b1bb4fcd
Allow multiple dates in TT-RSS searches
2 years ago
J. King
2c5b9a6768
Fix missing TTRSS coverage
2 years ago
J. King
17832ac63e
Allow timezone in TT-RSS search queries
Does not quite work yet
2 years ago
J. King
983fa58ec8
Convert article and edition ranges to atomic
Unit tests for ranges are still missing
2 years ago
J. King
2c2bb4a856
Retrofits dates to use ranges
Article and edition ranges still need work
2 years ago
J. King
ad32bf3340
Style fixes
3 years ago
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
6 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