1
1
Fork 0
mirror of https://code.mensbeam.com/MensBeam/Arsse.git synced 2024-12-22 21:22:40 +00:00
Commit graph

1374 commits

Author SHA1 Message Date
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
J. King
1b0256d6ce Abandon automation of binary packaging for now 2022-04-04 14:19:53 -04:00
J. King
144a41e061 Prepare new version 2022-04-04 14:05:04 -04:00