J. King
|
07bac4ead3
|
Remove colukmn types from test data
For some reason this breaks PostgreSQL tests; this will have to be fixed
|
2022-06-05 17:41:32 -04:00 |
|
J. King
|
0f2da754c5
|
Fix remaining test problems
|
2022-06-04 23:02:24 -04:00 |
|
J. King
|
c40f39e34e
|
Work around MySQL absurdities
|
2022-06-04 22:07:21 -04:00 |
|
J. King
|
2822864a85
|
Fix most test failures
MySQL is still being stubborn. It may be a type-conversion issue.
|
2022-06-04 20:16:22 -04:00 |
|
J. King
|
51ce4ae92b
|
Partial rewrite of database table comparison
Contents still need to be sorted for tests to pass.
|
2022-06-03 22:10:49 -04:00 |
|
J. King
|
9ac615e4a4
|
Apply more PSR-12 style rules
|
2022-05-31 23:55:04 -04:00 |
|
J. King
|
4ed650fd87
|
Style fixes
|
2022-05-31 23:21:33 -04:00 |
|
J. King
|
2c19aa06b7
|
Put column defs in one place in tests
|
2022-05-31 23:08:05 -04:00 |
|
J. King
|
d1da6fbe5e
|
Use cases rather than casting bools to int in SQL
|
2022-05-30 17:29:34 -04:00 |
|
J. King
|
d54733ad98
|
Update link to Nextcloud News documentation again
The URL has changed again since it was updated two weeks ago
|
2022-05-02 10:48:52 -04:00 |
|
J. King
|
a0c31fac5d
|
Merge branch 'reader'
|
2022-04-30 17:34:29 -04:00 |
|
J. King
|
59358ec35b
|
More PHP 7 fixes
|
2022-04-30 17:11:18 -04:00 |
|
J. King
|
90b66241b3
|
Fixes for PHP 7
|
2022-04-30 13:50:35 -04:00 |
|
J. King
|
761b3d5333
|
Return removed articles correctly in Miniflux
|
2022-04-29 23:28:47 -04:00 |
|
J. King
|
d64dc751f9
|
Tests for query filters
|
2022-04-29 20:53:05 -04:00 |
|
J. King
|
f51acb4264
|
Build exceptions correctly in Miniflux for clarity
|
2022-04-29 19:10:11 -04:00 |
|
J. King
|
300225439c
|
Fix trivial error in Miniflux
This is not a bug as the behaviour that should have been implemented was
not being relied upon
|
2022-04-29 19:04:08 -04:00 |
|
J. King
|
c6cc2a1a42
|
Restore coverage for Query class
|
2022-04-29 17:23:41 -04:00 |
|
J. King
|
a44fe103d8
|
Prototype for nesting query filters
|
2022-04-29 16:37:16 -04:00 |
|
J. King
|
630536d789
|
Tests for union context
|
2022-04-29 16:35:46 -04:00 |
|
J. King
|
206c5c0012
|
Fill in union context
|
2022-04-28 22:32:10 -04:00 |
|
J. King
|
0c8f33c37c
|
Remove setCTE and pushCTE from query builder
|
2022-04-28 21:24:57 -04:00 |
|
J. King
|
26e431b1a5
|
Simplify more queries
|
2022-04-28 17:57:31 -04:00 |
|
J. King
|
336207741d
|
Add missing API documentation
|
2022-04-28 17:37:10 -04:00 |
|
J. King
|
6863c182d7
|
Update reference to the "Reeder" client
|
2022-04-27 10:22:43 -04:00 |
|
J. King
|
f2aad7188c
|
Update links to TT-RSS documentation
|
2022-04-27 10:16:20 -04:00 |
|
J. King
|
65b1bb4fcd
|
Allow multiple dates in TT-RSS searches
|
2022-04-26 17:13:16 -04:00 |
|
J. King
|
2c5b9a6768
|
Fix missing TTRSS coverage
|
2022-04-26 12:13:15 -04:00 |
|
J. King
|
17832ac63e
|
Allow timezone in TT-RSS search queries
Does not quite work yet
|
2022-04-25 22:28:16 -04:00 |
|
J. King
|
e65069885b
|
Clean up obsolete FIXMEs
|
2022-04-25 18:30:13 -04:00 |
|
J. King
|
7e5d8494c4
|
Tests for selecting arrays of ranges
|
2022-04-25 14:33:19 -04:00 |
|
J. King
|
e6505a5fda
|
Work around possible MySQL bug
|
2022-04-25 09:56:13 -04:00 |
|
J. King
|
2acacd2647
|
Implement handling for arrays of ranges
Multiple ranges of articles or editions were not implemented, but the
functionality is generic and could be extended if later needed.
|
2022-04-24 20:13:08 -04:00 |
|
J. King
|
f6799e2ab1
|
Tests for date ranges in contexts
|
2022-04-24 12:25:37 -04:00 |
|
J. King
|
33a3478a58
|
Avoid use of PHP 7.4 feature
|
2022-04-23 17:24:25 -04:00 |
|
J. King
|
2489743d0f
|
Further simplifications
|
2022-04-23 13:21:52 -04:00 |
|
J. King
|
0bd01849bb
|
Remove unnecessary in() clause
|
2022-04-23 11:51:53 -04:00 |
|
J. King
|
895c045c9b
|
Simplify folder selection in article queries
|
2022-04-23 11:15:57 -04:00 |
|
J. King
|
fe02613214
|
Fix coverage
|
2022-04-22 22:46:13 -04:00 |
|
J. King
|
427bddd3b7
|
Allow multiple date ranges
|
2022-04-22 20:09:07 -04:00 |
|
J. King
|
53ba591720
|
Finish up article selection refactor
|
2022-04-22 19:22:50 -04:00 |
|
J. King
|
97dfef3267
|
Fix typos
|
2022-04-21 23:30:19 -04:00 |
|
J. King
|
396ca86482
|
Start on removal of conditional CTEs
This breaks the code for now, but will make clearer queries once done
|
2022-04-21 23:19:19 -04:00 |
|
J. King
|
4a87926dd5
|
Fix up context tests
|
2022-04-21 14:37:28 -04:00 |
|
J. King
|
6f1332c559
|
Start to shore up testing
|
2022-04-20 19:11:04 -04:00 |
|
J. King
|
308b592b18
|
Clean up coontext classes
|
2022-04-19 23:20:20 -04:00 |
|
J. King
|
983fa58ec8
|
Convert article and edition ranges to atomic
Unit tests for ranges are still missing
|
2022-04-19 22:53:36 -04:00 |
|
J. King
|
2c2bb4a856
|
Retrofits dates to use ranges
Article and edition ranges still need work
|
2022-04-19 20:19:51 -04:00 |
|
J. King
|
c993168002
|
Update URL of Nextcloud News documentation
|
2022-04-19 19:33:35 -04:00 |
|
J. King
|
73497688fc
|
Break contexts up into traits
This will make their expansion easier and will also be useful for using
typed properties later
|
2022-04-18 22:04:48 -04:00 |
|