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

1343 commits

Author SHA1 Message Date
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
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
J. King
60b4002329 Revert "Document that we actually emulate Miniflux 2.0.29"
This reverts commit d379aa2253.
2022-04-04 13:43:20 -04:00
J. King
f24ec8b00b Address security vulnerability in Guzzle's PSR-7
implementation, used by PicoFeed
2022-04-04 13:40:39 -04:00
J. King
d379aa2253 Document that we actually emulate Miniflux 2.0.29
At the time The Arsse 0.9.0 was released the new feature in 2.0.29 was
already implemented, but that version of Miniflux had not been released.
2022-03-14 13:16:46 -04:00
J. King
b707ecc942 Tag new version 2022-01-17 19:31:06 -05:00
J. King
afe26fb8e1 Style fixes 2022-01-14 19:28:42 -05:00
J. King
3a219a591d Update dependencies 2022-01-14 16:27:01 -05:00
J. King
b5579d6e43 Support PHP 8.1 2022-01-11 17:54:02 -05:00
J. King
b660508009 Improve MySQL test performance 2021-12-30 18:22:50 -05:00
J. King
3c884f521b Update dependencies 2021-10-29 14:31:23 -04:00
J. King
70b063e028 Make parts of generic packaging conditional
This should allow to rebuild old releases from before Debian packages,
Arch ppackages, manpages, or even the HTML manual were added
2021-07-17 07:12:24 -04:00
J. King
cf3d270077 Merge branch 'deb' 2021-07-17 00:20:28 -04:00
J. King
1fa75aba4a Generate Debian source package without deb tooling 2021-07-17 00:19:55 -04:00
J. King
317d23c1bb Fix copy-paste error in manual 2021-07-12 10:30:53 -04:00
J. King
75dbe380ba Add Pandoc to AUR arsse-git build dependencies 2021-07-11 20:33:56 -04:00
J. King
08250841a0 Don't sign packages 2021-07-11 17:25:14 -04:00
J. King
2452264893 Date release 2021-07-11 17:12:05 -04:00
J. King
c1e57eb01f Add manual installation instructions 2021-07-11 13:45:56 -04:00
J. King
e75e0dfd2f Clarify exactly what "older Debians" is
This is relevant because Debian 11 (Bullseye) is not yet released
2021-07-11 10:58:33 -04:00
J. King
6c11c9e485 Fix Debian bugs 2021-07-10 22:47:34 -04:00
J. King
40a2856ae8 Use correct PHP_FPM socket paths for Debian 2021-07-10 10:02:59 -04:00
J. King
c7dcc36ba1 Update version 2021-07-09 22:41:00 -04:00
J. King
a31fb896d9 Update changelog 2021-07-09 21:57:16 -04:00
J. King
def4a3bc77 Move Debian adaptations to Debian packaging rules
Also add lintian to pbuilder packages
2021-07-09 20:45:52 -04:00
J. King
cd89472575 Fix up Debian documentation 2021-07-09 17:43:44 -04:00
J. King
beea98040c Initial documentation for Debian packages 2021-07-09 17:32:59 -04:00
J. King
59ff88f3b6 Add all-in-one packaging task 2021-07-08 23:11:58 -04:00
J. King
4070870421 Enforce external tooling requirements 2021-07-08 23:11:58 -04:00
J. King
5ab9dc3840 Add missing pbuilder script 2021-07-08 23:07:59 -04:00
J. King
20ffb2484a Simply Robo input for Arch and Deb packaging 2021-07-08 18:04:15 -04:00
J. King
f91b3c0120 Output packages to a "release" directory
Further fixups still needed for Arch
2021-07-08 15:55:59 -04:00
J. King
4121fc3e21 Database server ports must be integers 2021-07-07 16:19:01 -04:00