Compare commits

...

1015 Commits

Author SHA1 Message Date
J. King a25e777ec6 Version bump 3 weeks ago
J. King 44e2c9c13e Update documentation 3 weeks ago
J. King 866800dcc5 Finish last Guzzle-related tests 3 weeks ago
J. King 136d3782e3 Update changelog 2 months ago
J. King 3be3f43bab Start on tests for response wrappers 2 months ago
J. King d2f3f19128 Fix failures 2 months ago
J. King 459e44e041 Address remaining errors 2 months ago
J. King 56f015bfb9 More Guzzle conversion 2 months ago
J. King 64ec3f6ae4 Use unused variable 2 months ago
J. King 4d18bf27e2 Adjust most uses of Diactoros to Guzzle PSR-7 2 months ago
J. King e588a52e88 Replace ServerRequestFactory 2 months ago
J. King 6c0183faea Replace instances of Diactoros' EmptyResponse 2 months ago
J. King 560d4db139 Remove Diactoros in favour of Guzzle PSR-7 2 months ago
J. King 2557c22410 Update dependencies 4 months ago
J. King 4ca7b65a65 Update dependencies 4 months ago
J. King 4d37ae30ae Update dependencies 4 months ago
J. King d1da6fbe5e Use cases rather than casting bools to int in SQL 4 months ago
J. King d54733ad98 Update link to Nextcloud News documentation again 5 months ago
J. King a0c31fac5d Merge branch 'reader' 5 months ago
J. King 59358ec35b More PHP 7 fixes 5 months ago
J. King 90b66241b3 Fixes for PHP 7 5 months ago
J. King 761b3d5333 Return removed articles correctly in Miniflux 5 months ago
J. King d64dc751f9 Tests for query filters 5 months ago
J. King f51acb4264 Build exceptions correctly in Miniflux for clarity 5 months ago
J. King 300225439c Fix trivial error in Miniflux 5 months ago
J. King c6cc2a1a42 Restore coverage for Query class 5 months ago
J. King a44fe103d8 Prototype for nesting query filters 5 months ago
J. King 630536d789 Tests for union context 5 months ago
J. King 206c5c0012 Fill in union context 5 months ago
J. King 0c8f33c37c Remove setCTE and pushCTE from query builder 5 months ago
J. King 26e431b1a5 Simplify more queries 5 months ago
J. King 336207741d Add missing API documentation 5 months ago
J. King 6863c182d7 Update reference to the "Reeder" client 5 months ago
J. King f2aad7188c Update links to TT-RSS documentation 5 months ago
J. King 65b1bb4fcd Allow multiple dates in TT-RSS searches 5 months ago
J. King 2c5b9a6768 Fix missing TTRSS coverage 5 months ago
J. King 17832ac63e Allow timezone in TT-RSS search queries 5 months ago
J. King e65069885b Clean up obsolete FIXMEs 5 months ago
J. King 7e5d8494c4 Tests for selecting arrays of ranges 5 months ago
J. King e6505a5fda Work around possible MySQL bug 5 months ago
J. King 2acacd2647 Implement handling for arrays of ranges 6 months ago
J. King f6799e2ab1 Tests for date ranges in contexts 6 months ago
J. King 33a3478a58 Avoid use of PHP 7.4 feature 6 months ago
J. King 2489743d0f Further simplifications 6 months ago
J. King 0bd01849bb Remove unnecessary in() clause 6 months ago
J. King 895c045c9b Simplify folder selection in article queries 6 months ago
J. King fe02613214 Fix coverage 6 months ago
J. King 427bddd3b7 Allow multiple date ranges 6 months ago
J. King 53ba591720 Finish up article selection refactor 6 months ago
J. King 97dfef3267 Fix typos 6 months ago
J. King 396ca86482 Start on removal of conditional CTEs 6 months ago
J. King 4a87926dd5 Fix up context tests 6 months ago
J. King 6f1332c559 Start to shore up testing 6 months ago
J. King 308b592b18 Clean up coontext classes 6 months ago
J. King 983fa58ec8 Convert article and edition ranges to atomic 6 months ago
J. King 2c2bb4a856 Retrofits dates to use ranges 6 months ago
J. King c993168002 Update URL of Nextcloud News documentation 6 months ago
J. King 73497688fc Break contexts up into traits 6 months ago
J. King 1b0256d6ce Abandon automation of binary packaging for now 6 months ago
J. King 144a41e061 Prepare new version 6 months ago
J. King 60b4002329 Revert "Document that we actually emulate Miniflux 2.0.29" 6 months ago
J. King f24ec8b00b Address security vulnerability in Guzzle's PSR-7 6 months ago
J. King d379aa2253 Document that we actually emulate Miniflux 2.0.29 7 months ago
J. King b707ecc942 Tag new version 9 months ago
J. King afe26fb8e1 Style fixes 9 months ago
J. King 3a219a591d Update dependencies 9 months ago
J. King b5579d6e43 Support PHP 8.1 9 months ago
J. King b660508009 Improve MySQL test performance 9 months ago
J. King 3c884f521b Update dependencies 11 months ago
J. King 70b063e028 Make parts of generic packaging conditional 1 year ago
J. King cf3d270077 Merge branch 'deb' 1 year ago
J. King 1fa75aba4a Generate Debian source package without deb tooling 1 year ago
J. King 317d23c1bb Fix copy-paste error in manual 1 year ago
J. King 75dbe380ba Add Pandoc to AUR arsse-git build dependencies 1 year ago
J. King 08250841a0 Don't sign packages 1 year ago
J. King 2452264893 Date release 1 year ago
J. King c1e57eb01f Add manual installation instructions 1 year ago
J. King e75e0dfd2f Clarify exactly what "older Debians" is 1 year ago
J. King 6c11c9e485 Fix Debian bugs 1 year ago
J. King 40a2856ae8 Use correct PHP_FPM socket paths for Debian 1 year ago
J. King c7dcc36ba1 Update version 1 year ago
J. King a31fb896d9 Update changelog 1 year ago
J. King def4a3bc77 Move Debian adaptations to Debian packaging rules 1 year ago
J. King cd89472575 Fix up Debian documentation 1 year ago
J. King beea98040c Initial documentation for Debian packages 1 year ago
J. King 59ff88f3b6 Add all-in-one packaging task 1 year ago
J. King 4070870421 Enforce external tooling requirements 1 year ago
J. King 5ab9dc3840 Add missing pbuilder script 1 year ago
J. King 20ffb2484a Simply Robo input for Arch and Deb packaging 1 year ago
J. King f91b3c0120 Output packages to a "release" directory 1 year ago
J. King 4121fc3e21 Database server ports must be integers 1 year ago
J. King 7ad3611a84 Set up configuration file for Debian properly 1 year ago
J. King 5412eb348f Clean up maintainer scripts 1 year ago
J. King c936ecc1af Fix another typo 1 year ago
J. King 99c923b1b1 Fix typos 1 year ago
J. King c2237532eb Add glue for dbconfig-common configuration 1 year ago
J. King 9687ce026e Add MySQL back to Debian depeendencies 1 year ago
J. King 30bed8a9d5 Typo 1 year ago
J. King cf9059c2b0 Update tooling 1 year ago
J. King 93bcf93685 Prototype Debian maintainer scripts 1 year ago
J. King 46e20be983 Test for service reloading 1 year ago
J. King ad32bf3340 Style fixes 1 year ago
J. King b8ac646d22 Fix up hangup signal handling 1 year ago
J. King 37c58e186a Handle hangup signal 1 year ago
J. King 88fe3e76cb Fix up missing-extension message 1 year ago
J. King 3c8ee42666 Basic tests for exception checking 1 year ago
J. King 04adc3b997 Document forking in the manpage 1 year ago
J. King c49cb72528 Fail gracefully when extensions are missing 1 year ago
J. King c9a2393a4e Note requirement for filter extension 1 year ago
J. King 75e87f31a0 Prototype code to check for missing extensions 1 year ago
J. King 3b51d4daea Fix license for Debian package 1 year ago
J. King ce9dfc3f30 Add init script to Debian files 1 year ago
J. King cbc7cd8ea7 Add an explicit path to init script 1 year ago
J. King 2e29f3f76e Correct typo 1 year ago
J. King 8a1a1eee42 Prototype init script 1 year ago
J. King e160189224 Handle exceptions from child processes 1 year ago
J. King e9394e8599 More forking tweaks 1 year ago
J. King 577356cd3d Fork error test 1 year ago
J. King 514cb0a351 Ow 1 year ago
J. King 0bb5e916d2 Test PID writing 1 year ago
J. King 2767ab755e Use D modifier in pattern 1 year ago
J. King a4036afbf8 Partial tests for PID file reading 1 year ago
J. King 32c9d761c3 Clean up more exceptions 1 year ago
J. King 5b3e8fbef0 Refine some exceptions 1 year ago
J. King b9fd9ac32e Tweaks 1 year ago
J. King 23749b51aa Tests for path resolution 1 year ago
J. King dfaf44ac68 Basic path resolution tests 1 year ago
J. King bab64add9b Separate PID conflict checking from PID claiming 1 year ago
J. King 822158d1bd Update dependencies 1 year ago
J. King f1c29c99c7 Finish testing PID file path checking 1 year ago
J. King 59cf27089a More daemon cleanup 1 year ago
J. King 4e1193bab2 Move forking daemon support code to own class 1 year ago
J. King 32e04e3938 Move forking and related to Service class 1 year ago
J. King 55acb87577 Start on PI(D file resolution tests 1 year ago
J. King e8cab78bd6 Handle last possible PID failures 1 year ago
J. King 9595c4f019 Start filling out PID file exceptions 1 year ago
J. King 372bf9f630 Exclude code from coverage 1 year ago
J. King 4ffc29781d Remove references to oldpass param 1 year ago
J. King 47af739e47 Catch more PID path failures 1 year ago
J. King 2c7b16ed27 Respond to termination signals and delete PID file 1 year ago
J. King 410310282f Load configuration after forking 1 year ago
J. King 29b83b4453 Prototype forking daemon 1 year ago
J. King fc2abc1203 Use D modifier for all patterns with $ anchors 1 year ago
J. King 59c5c2eb14 Oops 1 year ago
J. King 3cd3ac4a51 Correct filename conflict 1 year ago
J. King 837895fd6a Adapt dist files for Debian 1 year ago
J. King b4c9413130 Update README 1 year ago
J. King bafb788b02 Correct errors in manual 1 year ago
J. King 68e3cd82ca Don't include section number in title 1 year ago
J. King c3fa4788d6 Use proper metadata block for manpage 1 year ago
J. King 3567f294a6 Merge branch 'manpage' 1 year ago
J. King 8c0f047747 Update HTML manual to mention man page 1 year ago
J. King fd76b1b611 Add examples to manual page 1 year ago
J. King 4317a96db1 Work around double spacing 1 year ago
J. King 62d49e0d3c Fill out most of the manual page 1 year ago
J. King 88487d27a2 Expand manual page 1 year ago
J. King 46c88f584f Fix copying of man page in PKGBUILDs 1 year ago
J. King 92823d5bc2 Create directories before executing Pandoc 1 year ago
J. King 3e55ab3849 Move man pages to their own directory 1 year ago
J. King 2ec7acc50b Turn off "smart" character substitution in Pandoc 1 year ago
J. King d3a983e7f0 Move the markdown manpage 1 year ago
J. King 176aac0ad7 Fix stupid typo properly 1 year ago
J. King e439dd8277 Fix manpage in Arch PKGBUILD 1 year ago
J. King 6cc9f96728 Prototype manual page 1 year ago
J. King d4569c77a9 Add database location to tmpfiles 1 year ago
J. King add1acc87a Fix more lintian complaints 1 year ago
J. King 14d3cdfe58 Hopefully fix some Debian problems 1 year ago
J. King 281760be71 Address some lintian complaints 1 year ago
J. King 758a02d667 Move generic configuration file 1 year ago
J. King 18846c19cb Add install list for Debian package 1 year ago
J. King b5bbdc2bc6 Date release 1 year ago
J. King 3be6c9984d Update Apache documentation in manual 1 year ago
J. King 6c84b2199e More Apache fixes 1 year ago
J. King f9cbac2c31 Hopefully fix Apache configuration 1 year ago
J. King 32ca0c3fe4 Appease GitHub once and for all 1 year ago
J. King a81bd0e45c Add whitespace 1 year ago
J. King 86d82a2586 Use global flag when replacing with sed 1 year ago
J. King f0bf55f9cf Add ExecStart to parent systemd unit 1 year ago
J. King 1055611940 Add version constraints to Arch dependencies 1 year ago
J. King 2ccfb1fd33 Fix packaging process 1 year ago
J. King 9eabfd0f27 Fix up sed usage in PKGBUILD 1 year ago
J. King 0236b42052 Use tmpfiles to create link to config file 1 year ago
J. King 8aa9d81fd1 Update changelog 1 year ago
J. King 11fc83da60 Significant edits to the manual 1 year ago
J. King de55290746 Fix build dependencies for Deb package 1 year ago
J. King f844c17a94 More Debian fixes 1 year ago
J. King 0de9647809 Add compat file 1 year ago
J. King e653fb3f73 Enhancements to Debian files 1 year ago
J. King b7909d7cd3 Downgrade tool dependencies for Ubuntu 1 year ago
J. King 3c9f4dd66f Prototype Debian rules file 1 year ago
J. King 3537e74d49 Update dependencies 1 year ago
J. King d031d931a5 Tidy up the Robo file further 1 year ago
J. King 38cb1059b2 Shorten output of packaging task 1 year ago
J. King 16174f11b6 Add changelog parsing to packaging task 1 year ago
J. King 073f6b3c39 Prototype Debian control file and other changes 1 year ago
J. King 3f3f449da1 Re-organize manual 1 year ago
J. King 2260b7cc50 Back up all Web server configuration 1 year ago
J. King 61eb4a252e Fix doc URLs 1 year ago
J. King 3f401f1cfa Fix typo 1 year ago
J. King 6c750d2dc0 Documentation for installing on Arch 1 year ago
J. King 6d790c5efd Add prototype for new Apache configuration 1 year ago
J. King 3a3b9231df Use generic configuration where possible 1 year ago
J. King fbe03a2534 Use chmod instead of touch 1 year ago
J. King e75f8cebfb Add Arch packaging to Robo file 1 year ago
J. King 79391446cd Start moving Arch build responsibility to Robo 1 year ago
J. King 19ab9df063 Fix more bugs 1 year ago
J. King 568b12600b Drop privileges when executing CLI 1 year ago
J. King 488af80a85 Update changelog 1 year ago
J. King 44612cfe8f Add tmpfiles 1 year ago
J. King d1fd6e9653 Correct permissions 1 year ago
J. King a97ca23631 Don't try to enable extensions 1 year ago
J. King e2b182ebe6 Fix errors in Arch config file 1 year ago
J. King 3eab5aad5d Fix adding users to a blank database 1 year ago
J. King 805a508ea6 Use correct state path 1 year ago
J. King 3ebc23ab13 Tweaks 1 year ago
J. King 7abdf05b7f Make package from local files for now 1 year ago
J. King 971c12ff9f Rename sample to example 1 year ago
J. King febc7c7ca4 Add configuration for Nginx 1 year ago
J. King edb146b826 Use PHP-FPM instead of uWSGI 1 year ago
J. King 7ba4cabdde Prototype Arch PKGBUILD and supporting files 1 year ago
J. King 114dcc568f Update dependencies 2 years ago
Dustin Wilson 1331b14a04 Reverting for now 2 years ago
Dustin Wilson 035feae0ce Removed postcss in favor of sass for building manual theme 2 years ago
J. King 8e063bea2f Appease GitHub again 2 years ago
J. King 4a9e66d872 Fix inconsistent grammar 2 years ago
J. King fa4ab3218a Version bump 2 years ago
J. King c4260323bc Answer 201 to PUTs like Miniflux 2 years ago
J. King abc291460c Update Web server configuration in manual 2 years ago
J. King bff3e21cd2 Date release 2 years ago
J. King 764b604edd Note Fiery Feeds' support for HTTP auth with Fever 2 years ago
J. King 4b0571299a Add results of client testing 2 years ago
J. King 2e4c57b75b Work around Microflux for Miniflux 2 years ago
J. King dcb81ea043 Only provide icon ID when there is data 2 years ago
J. King 77a9bb801d Defer testing of Maxiflux 2 years ago
J. King f90b78a976 Fix compatibility issues 2 years ago
J. King e6b4edd160 Supress deprecation messages during runtime 2 years ago
J. King 8aca42c882 Minor fixes for correctness 2 years ago
J. King 458126416c Fix PostgreSQL coverage annotations 2 years ago
J. King 6b7257a6c4 Work around more MySQL stupidity 2 years ago
J. King 5cfa01f4d5 Work around MySQL stupidity 2 years ago
J. King 64ca5f1be0 Fix strict comparison failures 2 years ago
J. King ed285ee28b Shut Robo up 2 years ago
J. King 4642b9fd1c PRovide upgrade path for assertRegExp 2 years ago
J. King 3a1fcaac39 Remove last uses of Phake 2 years ago
J. King 75148bfbc6 Convert NCNv1 tests to PHony 2 years ago
J. King 95812b8ba3 Convert last TT-RSS test 2 years ago
J. King a322d034f3 More TT-RSS test conversions to Phony 2 years ago
J. King 2d951fb071 More TT-RSS test conversions 2 years ago
J. King c7350c6d57 Convert Miniflux tests to using Phony 2 years ago
J. King 9dfe3919cf Progress on TT-RSS tests 2 years ago
J. King e90aa585b2 PArtial rewrite of TT-RSS tests 2 years ago
J. King 2348786a92 Start on replacing Phake with Phony 2 years ago
J. King 9b369d902f Update tooling for PHP 8 2 years ago
J. King dab4cb21e6 Geekttrss seems to work 2 years ago
J. King d836d6a243 Add more clients to the untested list 2 years ago
J. King 50b2ca4500 Document tokens and metadata in the manual 2 years ago
J. King 9c0a3b7a57 Fix typo 2 years ago
J. King 3ba82b7c6d Fix CLI bootstrap problem 2 years ago
J. King fa6d641634 Implement CLI for tokens 2 years ago
J. King 3795b1ccd8 Simplify CLI command processing 2 years ago
J. King e8ed716ae6 Fix errors in CLI documentation 2 years ago
J. King 97d1de46f8 Fill in upgrade notes 2 years ago
J. King 68422390da Implement CLI for user metadata 2 years ago
J. King b7c7915a65 Enforce admin rquirements in NCNv1 2 years ago
J. King a760bf2ded Implement "t" and "f" booleans in TT-RSS 2 years ago
J. King 9ad4a37ddf Tests and fixes for Miniflux with PDO 2 years ago
J. King 687995c497 More potential Miniflux Web clints 2 years ago
J. King 29761d767a Update documentation 2 years ago
J. King dad74c2616 Implement Fever icons 2 years ago
J. King 90034ac1f8 Style fixes 2 years ago
J. King 211cea648e Implement TT-RSS API level 15 2 years ago
J. King f2e5d567ec Update sample Web server configuration 2 years ago
J. King eae0ba4b68 Tests fortoken operations 2 years ago
J. King 9cc779a717 Import/export tests 2 years ago
J. King 37fd2ad4e9 Tests for new exception features 2 years ago
J. King 6c2de89f3e Revert copy-paste corruption 2 years ago
J. King 54a6fcc0d6 Consolidate object factoriesinto one place 2 years ago
J. King a0d563e468 Update dependencies 2 years ago
J. King b4ae988b79 Prototype OPML handling 2 years ago
J. King 681654f249 Documentation update 2 years ago
J. King dd29ef6c1b Add feed refreshing stubs 2 years ago
J. King ab1cf7447b Implement article marking 2 years ago
J. King 334a585cb8 Implement single-entry querying 2 years ago
J. King a7d05a7717 Feed- and category-specific entry list routes 2 years ago
J. King 00ad1cc5b9 Last tests for article querying 2 years ago
J. King d4a6909cf6 Positional article queries tests 2 years ago
J. King e42e25d333 More article query tests 2 years ago
J. King f7b3a473a9 Clarify ordering syntax rationale 2 years ago
J. King af51377fe9 First set of article query tests 2 years ago
J. King 23ca6bb77b Count articles without offset or limit 2 years ago
J. King 0e7abfa8f9 Largely complete article querying 2 years ago
J. King a43f8797c5 Add ability to sort by folder ID or name 2 years ago
J. King ed27e0aaaa Sort nulls consistently 2 years ago
J. King 9d7ada7f59 Partial implementation of article sorting 2 years ago
J. King 007183450a Context and column list for article queries 2 years ago
J. King 197cbba77d Document article column definitions 2 years ago
J. King ddbcb598e8 Match more closely Miniflux query string behaviour 2 years ago
J. King bb89083444 Perform strict validation of query parameters 2 years ago
J. King 1e924bed83 Partial query string normalization 2 years ago
J. King 3b2190ca10 Include folder names directly in subscription list 2 years ago
J. King ad094f5217 Don't return icons without types at all 2 years ago
J. King cd5f13f4b9 Tests for icon querying 2 years ago
J. King 76f1cc8e91 Adjust users of subscriptionIcon 2 years ago
J. King cc2672fb0a Improve icon fetching interface 2 years ago
J. King 1eea3b3a4c Fix feed update test 2 years ago
J. King 8e749bb73c Report 404 on icons for absence of data 2 years ago
J. King bdf9c0e9d2 Prototype feed icon querying 2 years ago
J. King 9197a8d08b Implement feed deletion 2 years ago
J. King 8eebb75b18 Implement feed editing 2 years ago
J. King 5a8a044a92 Implement single-feed querying 2 years ago
J. King a646ad77b7 Use a read transaction when computing filter rules 2 years ago
J. King cca4b205e4 Correct error output of getCategoryFeeds 2 years ago
J. King a34edcb0d1 Last tests for feed creation 2 years ago
J. King 7893b5f59d More feed adding tests 2 years ago
J. King 36cc4928b9 Test feed fetching errors for Miniflux 2 years ago
J. King 727864f401 Implement feed listing by category 2 years ago
J. King 4972c79e32 Allow simpler feed exception creation 2 years ago
J. King 6936f365e4 Add calls coming in next version of Miniflux 2 years ago
J. King fd25be5c27 Basic tests for feed creation 2 years ago
J. King e7b2f54183 Prototype feed creation 2 years ago
J. King 14d2d19ae1 Tests for Miniflux feed listing 2 years ago
J. King 2cf4bf0d4d Prototype Miniflux feed listing 2 years ago
J. King 86897af0b3 Add ability to enable scraper 2 years ago
J. King 7897585d98 Test scraping 2 years ago
J. King 76f70119fd More work on scraping 2 years ago
J. King 4cb23dd198 Partial implementation of proper content scraping 2 years ago
J. King e74b44cc39 Change favicon to icon_url and add icon_id 2 years ago
J. King 2536c9fe03 Last tests for article filters 2 years ago
J. King 9f2b8d4f83 Imprement setting of filter rules 2 years ago
J. King 618fd67f80 Set marks for filtered articles on feed refresh 2 years ago
J. King 7a6186f2d7 Update Miniflux documentation 2 years ago
J. King 097362881b Tests for filtering during feed parsing 2 years ago
J. King a4146ec129 Start on test for filtering during feed parsing 2 years ago
J. King 9e29235d87 Don't fetch from example.com during tests 2 years ago
J. King 549c7bdc72 Style fixes 2 years ago
J. King 4f34b4ff29 Rule refactoring 2 years ago
J. King c1eff8479c Simplify configuration property caching 2 years ago
J. King 6dba8aa66b Fixes for rules 2 years ago
J. King 461e256052 Work around MySQL syntax weirdness 2 years ago
J. King 47ae65b9d3 Function to apply filter rules 2 years ago
J. King b12f87e231 Support Xdebug 3.x for coverage 2 years ago
J. King ffc5579a7a Partial implementation of filter rule handling 2 years ago
J. King 7e17332714 Implement marking all as read for Miniflux 2 years ago
J. King 31f0539dc0 Implement Miniflux user deletion 2 years ago
J. King bf95b134bd Fix up error codes for category changes 2 years ago
J. King 197922f92f Implement Miniflux user creation 2 years ago
J. King ee0c3c9449 Tests and fixes for user modification 2 years ago
J. King cc648e1c3a Update tooling 2 years ago
J. King 67f577d573 Bump emulated Miniflux version 2 years ago
J. King f58005640a Prototype user modification 2 years ago
J. King 2946d950f2 Forbid more user names 2 years ago
J. King 405f3af257 Invalidate sessions and Fever passwords when renaming users 2 years ago
J. King 5ec04d33c6 Add backend functionality to rename users 2 years ago
J. King 88cf3c6dae Test filter rule retrieval 2 years ago
J. King d66cf32c1f Style fixes 2 years ago
J. King a81760e39d Aggressivly clean up hidden articles 2 years ago
J. King ade0402210 Adjust TT-RSS to ignore hidden items 2 years ago
J. King f33359f3e3 Move some Miniflux features to abstract handler 2 years ago
J. King b7ce6f5c79 Adjust Fever to ignore hidden items 2 years ago
J. King b2fae336e8 Adjust Nextcloud News to ignore hidden items 2 years ago
J. King f0bfe1fdff Simplify editionLatest Database method 2 years ago
J. King 8527c83976 Exclude hiddens from subscription unread count 2 years ago
J. King 97010d8822 Tests for marking articles hidden 2 years ago
J. King 86c4a30744 Adjust articleStarred function to discount hidden 2 years ago
J. King ffc98daff3 Adjust article marking tests to account for new hidden mark 2 years ago
J. King 8ae3740d5f Implement querying articles by hidden mark 2 years ago
J. King d5cd5b6a17 Implement hidden marks 2 years ago
J. King c43d0dcae3 Groundwork for filtering rules 2 years ago
J. King 95a2018e75 Implement caategory marking as read 2 years ago
J. King 5124f76b70 Implementcategory deletion 2 years ago
J. King eb079166de Tests for category renaming 2 years ago
J. King 3ebb46f48e Some work on categories 2 years ago
J. King 2e6c5d2ad2 Query Miniflux categories 2 years ago
J. King 4b73698381 More user query tests 2 years ago
J. King ebdfad535c More Miniflux user tests 2 years ago
J. King 7c841b5fc2 Test for listing users 2 years ago
J. King 5c83655541 Add modification timestamp to user metadata 2 years ago
J. King d85988f09d Prototype Miniflux user querying 2 years ago
J. King 2eedf7d38c Finally fix MySQL 2 years ago
J. King e9d449a8ba Fix user manager and tests 2 years ago
J. King ce68566fcb Hopefully fix MySQL 2 years ago
J. King a431243421 Fixes for MySQL and PostgreSQL 2 years ago
J. King fcf1260dab Adjust database portion of user property manager 2 years ago
J. King 978929aabd WIP redesign of user properties 2 years ago
J. King 0f3e0411f0 Document some differences frrom Miniflux 2 years ago
J. King 94154d4354 Implement Miniflux feed discovery 2 years ago
J. King 669e17a1f6 Add ability to discover multiple feeds 2 years ago
J. King 2a0d6e6599 OPTIONS tests 2 years ago
J. King 7fa5523a7d Simplify handling of invalid paths and methods 2 years ago
J. King def07bb1ad Tests for Miniflux authentication 2 years ago
J. King 8c059773bb Update tooling 2 years ago
J. King 90117b5cd7 Fix Miniflux strip value 2 years ago
J. King 06dee77bac First tests for Miniflux 2 years ago
J. King f6cd2b87ce Port token data from Microsub branch 2 years ago
J. King d4bcdcdadd Fix TTRSS coverage 2 years ago
J. King d3ebb1bd56 Last set of tests for user management. Fixes #180 2 years ago
J. King e16df90bae Style fixes 2 years ago
J. King 180b4ecc9b More user tests 2 years ago
J. King 27d9c046d5 More work on user management 2 years ago
J. King 7f2117adaa Differentiate between duplicate/missing users and other failure modes 2 years ago
J. King 351f972512 Tests for internal user driver 2 years ago
J. King 4baf5fa2f9 Tests for new user functionality in Database 2 years ago
J. King dde9d7a28a Refinements to user manager 2 years ago
J. King eb2fe522bf Last bits of the new user metadata handling 2 years ago
J. King 5a17efc7b5 Clean up user driver API 2 years ago
J. King 771f79323c Strip out remnants of the authorizer 2 years ago
J. King 576d7e16a8 Fix handling of bytea-typed nulls 2 years ago
J. King 1b1789988a More client compatibility updates 2 years ago
J. King 532ce4a502 Prototype changes to user management 2 years ago
J. King ee050e505c Add more Android clients to manual 2 years ago
J. King 9fb185a8e2 Add TT-RSS Web client to manual 2 years ago
J. King b62c11a43e Lasts tests for icon cache; fixes #177 2 years ago
J. King 1d3725341a Fix detection of Xdebug for coverage 2 years ago
J. King 311910795a More tests for icon cache 2 years ago
J. King 3d3c20de5c Don't anticipate API features 2 years ago
J. King 4d532cba3f Initial Miniflux documentation 2 years ago
J. King e861cca53d Integrate schema change necessary for microsub 2 years ago
J. King b24c469dca Update changelog 2 years ago
J. King 8f739cec85 Excluse empty-string URLs from icons table 2 years ago
J. King 424b14d2b4 Clean up use of subscriptionFavicon 2 years ago
J. King dd1a80f279 Consolidate subscription icon querying 2 years ago
J. King 4fc208d940 More consistent icon API 2 years ago
J. King c3a57ca68b Tests for icon cache population 2 years ago
J. King bd650765e1 Generalize icon fetching tests 2 years ago
J. King 50fd127ac4 Test for icon fetching 2 years ago
J. King 7c40c81fb3 Add icons to the database upon feed update 2 years ago
J. King c25782f98c Partial icon handling skeleton 2 years ago
J. King af675479b8 Remove excess whitespace 2 years ago
J. King 2438f35f3d Add icon cache to database 2 years ago
J. King 5e60da00a9 Merge branch 'master' into miniflux 2 years ago
J. King b5f959aabf Fix blob tests 2 years ago
J. King 41bcffd6fb Correctly query PostgreSQL byte arrays 2 years ago
J. King c21ae3eca9 Correctly send binary data to PostgreSQL 2 years ago
J. King c92bb12a11 Prototype Miniflux dispatcher 2 years ago
J. King 905f8938e2 Typo 2 years ago
J. King 8ad7fc81a8 Initially mapping out of Miniflux API 2 years ago
J. King 16d2e01668 New schema for PostgreSQL and MySQL 2 years ago
J. King 4db1b95cf4 Add numeric IDs and other Miniflux data to SQLite schema 2 years ago
J. King 3ac010d5b6 Fix tests in absence of database extensions 2 years ago
J. King b58a326461 Prepare for schema changes 2 years ago
J. King e9682bc601 Correct typos 2 years ago
J. King 5a09dcb3ed Update changelog 2 years ago
J. King e3ebd89aa8 Add NewsFlash to supported clients 2 years ago
J. King 0117e7f9bf Relax Fever's HTTP correctness for client compat 2 years ago
J. King 7ef02e1d65 Revert wishful thinking 2 years ago
J. King 3d909da1e5 Update iOS/macOS client URLs 2 years ago
J. King 6520ed38fb Update dependencies 2 years ago
J. King 9b11001402 Fix sample Nginx configuration 2 years ago
J. King 2e0ed5e923 Add reference to MariaDB missing features 2 years ago
J. King afbf3be031 Use 'union all' instead of 'union' in queries 2 years ago
J. King 6ee7ca4aa4 Update PicoFeed to latest release version 2 years ago
J. King 9bc1373998 Version bump 2 years ago
J. King 0f3ada598e Work around Picofeed bug 2 years ago
J. King d29917caf8 Update Yarn again 2 years ago
J. King e75d15e552 Update dependencies 2 years ago
J. King 77aef9c995 Yarn update 2 years ago
J. King ee549cdee7 Appease GitHub (yet again) 2 years ago
J. King 2620314583 GitHub should now be kept in sync at all times 2 years ago
J. King 20fe65b67e Make changelog point to manual instead of readme 2 years ago
J. King 66a4f71ef3 Minor simplification 2 years ago
J. King 5f35a680e3 Appease GitHub (again) 3 years ago
J. King c1e27684d4 Appease GitHub 3 years ago
J. King 1268e5fd73 Finally fix DST error in tests 3 years ago
J. King 7777ff962f Group more style rules under PSR-12 3 years ago
J. King e60f7ea03f Add class constant visibility 3 years ago
J. King bc53a2d24a Style fixes 3 years ago
J. King a7f69c845f Use a more specific house style 3 years ago
J. King 3aa17ee70f Whitespace 3 years ago
J. King e8091fa740 Speed up coverage slightly. 3 years ago
J. King 9696d55b31 Prepare ugfix release 3 years ago
J. King 670fb61299 Merge branch 'php7.1' 3 years ago
J. King 1d514e4739 Remove forked picofeed repository 3 years ago
J. King cf4a9e6436 Use archived copy of MySQL critique 3 years ago
J. King 39a1895867 Refine and cover new Guzzle error handling 3 years ago
J. King cb41912f36 Merge branch 'master' into php7.1 3 years ago
J. King d7e10e40ee Prefer PCOV for code coverage 3 years ago
J. King 04878bda9d Documentation changes 3 years ago
J. King 06d3af0ac3 Fix remaining Picofeed-related test failures 3 years ago
J. King 9cb7cf485d Style fix 3 years ago
J. King e29c573210 Update tools 3 years ago
J. King 49d003082d Fix problems with nicolus/picofeed 3 years ago
J. King e583ffea67 Start on integrating well-maintained picofeed fork 3 years ago
J. King b5f118e8cb Cleanup 3 years ago
J. King bbace7a0ac Use void and nullable return types where practical 3 years ago
J. King 5838af892f Replace references to Zend with Laminas 3 years ago
J. King 0565553d4a Change PHP requirement in manual 3 years ago
J. King 9e1087914c Change tool dependencies to "dev" type 3 years ago
J. King 2fa2799b64 Require PHP 7.1 in Composer 3 years ago
J. King 14ef33879b Re-arrange database tests by engine 3 years ago
J. King c4ee7254cd Refactor some tests to use data providers 3 years ago
J. King fb2602fe04 Don't load actual configuration during CLI tests 3 years ago
J. King 38501ce4f2 Add Newsie to documented clients 3 years ago
J. King cca56b09fc Order failing tests first 3 years ago
J. King 4421a9e510 Offload coveraage whitelisting to xdebug 3 years ago
J. King 524b1ca140 Merge branch 'master' into phpunit-8 3 years ago
J. King 3ee89bf669 Version bump 3 years ago
J. King c9d4540616 Merge branch 'mysql' 3 years ago
J. King 3cb8dfafe2 Change download URL in manual 3 years ago
J. King bbe70b6abc Corect CamelCase references to Nextcloud 3 years ago
J. King 794fb506a5 Widen URL field 3 years ago
J. King 484510cf8c Expand text fields other than user id and feed URL 3 years ago
J. King e3144ecbf5 Update tool dependencies 3 years ago
J. King 5df89009e6 Merge branch 'master' of https://code.mensbeam.com/MensBeam/arsse 3 years ago
J. King 15de8c2320 Fix PostgreSQL connection error message 3 years ago
J. King f4b08170bf Fix MySQL schema 3 years ago
J. King 568e6e4660 Delete dangling MySQL records when updating 3 years ago
J. King 737dd9f6b8 Fix foreign keys in MySQL 3 years ago
J. King c1a3e64bfa Fix new tests to work with PHPUnit 8 3 years ago
J. King de424e42f6 Merge branch 'master' into phpunit-8 3 years ago
J. King c6b79d49ba Documentation corrections 3 years ago
J. King 5ede4cbdb2 Clarify coverage requirements 3 years ago
J. King bbc96e4f37 Remove reference to obsolete CSS-only manual task 3 years ago
J. King 733f0d7fd5 Fix typo 3 years ago
J. King 0e5b242c67 Version bump 3 years ago
J. King c59cdfef76 Whitespace fixes 3 years ago
J. King 71c7cd8fb1 Full coverage! Fixes #66 3 years ago
J. King 728eecfbb5 Additional service tests 3 years ago
J. King bad86cedb3 Tests for bootstrapper 3 years ago
J. King 7ac4fb4715 Clarify PDO workaround for SQLite 3 years ago
J. King 3ef1177f06 Remove driver lists 3 years ago
J. King b6dd8ab20d Improvements to and proper tests for query builder 3 years ago
J. King c706a76057 Simplify array flattening 3 years ago
J. King c3643fba10 Tests for URL::absolute() 3 years ago
J. King 64c3ec3571 Coverage fixes and OPML bugfix 3 years ago
J. King 17a2fa96f8 Upgrade to PHPUnit 8 3 years ago
J. King b8b8a6aa70 Also adjust test for MySQL connection failure 3 years ago
J. King cb1039326c Fix PostgreSQL tests when using "trust" authentication 3 years ago
J. King cf5c08459f Remove unused Daux libs 3 years ago
J. King 5d70f9fc11 Update dependencies 3 years ago
J. King 9461cefc35 Upgrade Daux to 0.11 3 years ago
J. King 1809fb254e Deal with trailing whitespace in media types 3 years ago
J. King 4f5a8e3180 Make media type checking more robust 3 years ago
J. King 5f993187ea Be explicit with HTTP challenge character encoding 3 years ago
J. King c5337b37b4 Consolidate creation of synthetic server requests 3 years ago
J. King 67bde97e0c Update changelog 3 years ago
J. King a143c86136 Set up test better 3 years ago
J. King 3da884dfbc Don't embed ito SQL strings with question marks 3 years ago
J. King be5ad50f54 Tests for text search clause generator 3 years ago
J. King fb6e2babb9 Change some conditions to asserts 3 years ago
J. King d0f780d4e6 Unit tests for IN() clause generator 3 years ago
J. King 3aac583c00 Add Microsub to possible future APIs 3 years ago
J. King 5620070106 Update changelog 3 years ago
J. King b0517ddda1 Merge branch 'urlnorm' 3 years ago
J. King c9e86e71c4 More style fixes 3 years ago
J. King 53aa7a4d0d Style fixes 3 years ago
J. King d9c769d40e Remove Target class 3 years ago
J. King 6235cb0be6 Fix errors in last commit 3 years ago
J. King 29667464a1 Remove unnecessary namespace imports 3 years ago
J. King 0eb0fbcc0d Also normalize relative URLs 3 years ago
J. King 3439895779 Normalize URLs before establishing feed uniqueness 3 years ago
J. King a175561574 Documentation corrections 3 years ago
J. King bd71ddb929 Percent-encoding and IPv6 normalization 3 years ago
J. King 03262e7f44 Typo fix 3 years ago
J. King f159965b56 Add more cautious about using MySQL 3 years ago
J. King 3f3a571fc1 Go back to mainline Daux 3 years ago
J. King 12fe786a2f Cleanup 3 years ago
J. King d4802bcdb6 Handle IDNs 3 years ago
J. King dc750acf07 Handle ports, paths, and credentials correctly 3 years ago
J. King 13c27c2536 Start on URL normalizer 3 years ago
J. King f688155ca4 Note manual in changelog 3 years ago
J. King e5696fdf44 Merge branch 'manual' 3 years ago
J. King bab4174a17 Move database driver helps out of test cases 3 years ago
J. King fa3cfcd589 Correct error in stand-alone Nginx sample 3 years ago
J. King 5bf791709b Add an index for the "Getting Started" section; other tweaks 3 years ago
J. King 3ea2eeb817 Clarify the list of requirements is informational 3 years ago
J. King d5af499a6e Typo 3 years ago
J. King 1ce54372b7 Add a mission statement of sorts 3 years ago
J. King e122f97036 Standardize section capitalization 3 years ago
J. King d7f1963d7f Move untested clients to an untested section 3 years ago
J. King 2c1dcdcd6d Update Daux theme using custom changes for now 3 years ago
Dustin Wilson a24bfa0683 Code blocks are now properly themed 3 years ago
J. King f102992d20 Typos 3 years ago
J. King a563d174d5 Tooling documentation 3 years ago
J. King 3ff93113fa Documentation on repo structure 3 years ago
J. King 934c762cb8 Avoid problematic use of realpath 3 years ago
J. King 06b9049515 Update Daux and manual theme 3 years ago
J. King ca49785f6f Anticipate the next release of Daux 3 years ago
J. King 2a19777537 Update Daux 3 years ago
J. King 294f3648a2 Fix JS bug in Daux 3 years ago
J. King 440ea11e27 Clarify highlight.js download process 3 years ago
Dustin Wilson 705e506bfc Manual theme design iteration 3 years ago
Dustin Wilson edf92b603b Preliminary work on manual theme design 3 years ago
J. King 16530b9a66 Probably test for feed redirection bug 3 years ago
J. King cfef75ccba Don't update the feed URL when fetching 3 years ago
J. King 265f3a1b6d Correct error in Nginx example 3 years ago
J. King 262980d564 Process color() functions in stylesheet 3 years ago
J. King b8b559b0f8 Correct spuriously failing tests 3 years ago
J. King 150e301378 Fix manual cleanup 3 years ago
J. King ba05d53626 Rededicate the README file as a programmer's guide 3 years ago
J. King 987ee631ab Add manual to packaging 3 years ago
J. King f360c64327 Slight fixes to Robo and PHPUnit 3 years ago
J. King 246263fa04 Fill out general info 3 years ago
J. King e7e4c823e4 Clean up theme files after generation 3 years ago
J. King c334390db1 Robo task for rebuilding stylesheet only 3 years ago
J. King 6f8182b940 Working theme builder 3 years ago
J. King b3566f8d48 Use Robo to extract zip archive 3 years ago
J. King b514ac983b Rely on Zip extension for extracting highlight.js 3 years ago
J. King 7dee5498d8 Procedure for downloading highlight.js 3 years ago
J. King bacce0461a Fix JS dependency graph 3 years ago
J. King 8bbcae4aa4 First attempt at a custom Daux theme 3 years ago
J. King c935091d99 Fix bad link 3 years ago
J. King 3507a74ab0 Upgrade notes 3 years ago
J. King 67cdf52d3a Typo 3 years ago
J. King 899f28dda5 Documentation for service and cron 3 years ago
J. King 1ef669a464 Documentation for user management and OPML 3 years ago
J. King daa3be90c6 Grammar fix 3 years ago
J. King 91b9bf808d Correct outdated requirements 3 years ago
J. King 7f9f11bbf4 Consolidate configuration samples 3 years ago
J. King e76871c567 Changelog so far 3 years ago
J. King d9d9394c97 Information on the configuration file 3 years ago
J. King 5402a1688b Configuration sample for Apache 3 years ago
J. King 87cd879d8f More Fever details 3 years ago
J. King 580342006e Sample configuration for Nginx 3 years ago
J. King 6705ea1585 Re-organize sections 3 years ago
J. King 4fd060f001 Various documentation tweaks 3 years ago
J. King 7d82725a03 Add Liferea to clients list 3 years ago
J. King a7ae38589b Database documentation corrections 3 years ago
J. King 05fe34fec2 Sdd note about cron 3 years ago
J. King 4837aa2d3d Minor enhancements to instructions 3 years ago
J. King 5897562685 Installation instructions 3 years ago
J. King f2b456d709 Start on installation page 3 years ago
J. King 96342eccb1 Tweaks 3 years ago
J. King 6bb382e7c4 Documentation for databases 3 years ago
J. King f0c99edd22 Various corrections 3 years ago
J. King 8a184ae99d Move inline style rules out to a stylesheet 3 years ago
J. King eb120b4629 Fetch in three hours if caching is via etag 3 years ago
J. King 137be8bde2 Fix whitespace 3 years ago
J. King 45a43488ee Increase compatibility with misbehaving Fever clients 3 years ago
J. King db5bcb78a3 Fix lookup of evergreen tokens 3 years ago
J. King 85fa1e48ab Add Fever to list of protocols 3 years ago
J. King f50a78eafa Add basic Fever data; expand client list 3 years ago
J. King d6220c1bbb Merge branch 'master' into manual 3 years ago
J. King 77b719660b Date 0.8.0 release 3 years ago
J. King 9f7e1c915c Start after PostgreSQL and MySQL when relevant 3 years ago
J. King 4282ba1c26 Version bump 3 years ago
J. King f7240301e4 Basic database maintenance 3 years ago
J. King cef31907d3 Cron functionality is not new 3 years ago
J. King 422eaf9605 Invalidate sessions on password change; closes #170 3 years ago
J. King be92d2f052 Documentation update; fixes #168 3 years ago
J. King faf524c54f CLI test for import 3 years ago
J. King 13b76dea0c Tests for generic importing 3 years ago
J. King 0e95892aea Do not necessarily ignore blank tags in import 3 years ago
J. King 2aa16f3405 Merge branch 'fever' into opml 3 years ago
J. King 56bb460820 Test answering OPTIONS requests in Fever 3 years ago
J. King 61b942df70 Defer Fever favicons to a future release 3 years ago
J. King 0480465e7e Test Fever XML responses 3 years ago
J. King 8f9678b8a4 Tests for baasic import errors 3 years ago
J. King 103755cfb4 Test fixture for import tests 3 years ago
J. King 30cede9ea4 Make OPML parser protected 3 years ago
J. King 61fe673e20 Skeleton for import tests 3 years ago
J. King cb71a9efd7 Make database connections for testing configurable 3 years ago
J. King 2628ff7bf4 Make database test helpers generic 3 years ago
J. King 12ef3e649f Mock AbstractImportExport directly 3 years ago
J. King 7046ce163c More format-neutral code out of OPML class 3 years ago
J. King 92b1626dba Remove most unused features of the query builder 3 years ago
J. King 62fe3a7298 Fix case of vfsstream tool dependency 3 years ago
J. King 54aaab50b5 Update tools 3 years ago
J. King c1e13e6199 Tests for file imports 3 years ago
J. King be5a1fb94f Mixed content test for OPML 3 years ago
J. King 0f7d49c21e More OPML tests and fixes 3 years ago
J. King 644750487c Command line documentation and fixes 3 years ago
J. King a30114807f Tests and fixed for OPML feed parsing 3 years ago
J. King cdd9f4dfbe More OPML parser tests 3 years ago
J. King 5ba009cfed First set of OPML parser tests 3 years ago
J. King 6ef13d0880 Style fixes 3 years ago
J. King b9821d925a CLI for OPML import, and proper exceptions 3 years ago
J. King 67492cd7ef Prototype OPML importer routine 3 years ago
J. King 3899ee6b4e Allow for replacing label and tag associations 3 years ago
J. King 2af223753d Function to add a feed without a subscription 4 years ago
J. King ceecd58393 OPML parsing comments and minr fixes 4 years ago
J. King 825c286e5b Prototype OPML import parser 4 years ago
J. King 2d18be959c Tests for undoing read marks 4 years ago
J. King daeff63239 Test basic Fever responses 4 years ago
J. King c55a960b85 Slight cleanup 4 years ago
J. King efd8492573 Tests for various invalid requests 4 years ago
J. King 8532c581a8 Handle OPTIONS requests in Fever 4 years ago
J. King afb95e53b0 Initial implementation of read-undo 4 years ago
J. King 52bc5fbda6 Tests for simple marking 4 years ago
J. King be4f3b0657 Merge branch 'master' into fever 4 years ago
J. King 61abf7ee7c Upgrade to Diactoros 2.x 4 years ago
J. King 15915a4393 Initial implementation of simple marks 4 years ago
J. King c783ec4357 Prototype XML output for Fever 4 years ago
J. King 98fc3f4940 Test for hot links 4 years ago
J. King e8f4732b1f Tests for saved and unread item ID lists 4 years ago
J. King 4ce371ece6 Tests and fixes for Fever item listing 4 years ago
J. King e3d2215920 Style fixes 4 years ago
J. King 0ef606aa03 Return string list of item IDs 4 years ago
J. King 0752e9cf3d Implement Fever sync 4 years ago
J. King 982f09c9aa Upgrade notes 4 years ago
J. King 7c85e837df Documentation update 4 years ago
J. King c6d241e653 Implement Fever item list 4 years ago
J. King 12f23ddc16 Updated tests for arbitrary sorting 4 years ago
J. King f72c85c9f6 Hopefully working but maybe broken custom sorting 4 years ago
J. King 156ce2d099 Fix Unix Robo script 4 years ago
J. King 4b133bddd6 Prototype arbitrary result ordering 4 years ago
J. King 74fc39fca0 Implement multi-folder context option 4 years ago
J. King cce1089e10 Handle edge case with folder 0 4 years ago
J. King 98f6fca7e3 Enforce minimum array size (for now) 4 years ago
J. King ef1b761f95 Implement most multiple-item context options 4 years ago
J. King ba32ad2f17 Add context options for multiple tags, labels, etc 4 years ago
J. King 77efaa7b41 CLI command for exporting OPML and sundry cleanup 4 years ago
J. King deea294f8a Add export-to-file wrapper for OPML 4 years ago
J. King 35e79d53a9 OPML export fixes, with tests 4 years ago
J. King 17fd909335 Add DOM extension as a direct dependency 4 years ago
J. King d63edf541f Insert folders into OPML before subscriptions 4 years ago
J. King 25b7b47e0a Prototype OPML exporter 4 years ago
J. King 5d994f3dad Normalize Fever input consistently 4 years ago
J. King de615c671a Tests and fixed for Fever feeds and groups 4 years ago
J. King 7faec3b0db Fever fixes 4 years ago
J. King d8407330a0 Add a function to get when feeds were last updated 4 years ago
J. King acb3973149 Prototype implementation of Fever groups and feeds 4 years ago
J. King 9c61f967e3 Correct CLI password clearing 4 years ago
J. King 54be5997d1 CLI tests for password changing and clearing 4 years ago
J. King a7fe879174 Fix CLI auth test 4 years ago
J. King bf3bf9589f Merge branch 'master' into fever 4 years ago
J. King 1e83350dd0 Version bump 4 years ago
J. King 65f723c7d4 Fix missing reference to author in TT-RSS. 4 years ago
J. King 8020457820 Update dependencies 4 years ago
J. King b8640d73f9 Update PHPUnit 4 years ago
J. King 22c2629078 Partial tests for new CLI features 4 years ago
J. King f4d4feb69c Suppress TLS error from mock server 4 years ago
J. King 7d95e8fc09 Split Fever user management from protocol handler 4 years ago
J. King 1ce95ef4d9 Add means of testing Fever authentication 4 years ago
J. King e45ba3f0ea Add means of unsetting a password in the backend 4 years ago
J. King 5bf0b67ec3 Increase file descriptor limit for Robo on Linux 4 years ago
J. King 94314f3e6d Fix test errors when PostgreSQL or MySQL are not available 4 years ago
J. King fe008d4343 A few more Fever authentication tests 4 years ago
J. King 3b28634447 Verify even in exceptional cases 4 years ago
J. King 07122b524a Rename Fever user functions for consistency 4 years ago
J. King 5480b59d93 Unix Robo fixes 4 years ago
J. King f51d20a863 Unix Robo fixes 4 years ago
J. King 9ebaa20633 Tests for Fever password creation and removal 4 years ago
J. King 9168155244 Add method to unset a Fever password 4 years ago
J. King 1e2d595992 Full set of authentication tests for Fever 4 years ago
J. King d59223bbcb First authentication test for Fever 4 years ago
J. King c32fdf59cd Add details on HTTP authentication in client list 4 years ago
J. King 86d52c8ff9 Fix test errors when PostgreSQL or MySQL are not available 4 years ago
J. King b02c910b1e Make token creation check that the user exists 4 years ago
J. King 3aa2b62d02 Basic Fever skeleton 4 years ago
J. King 38bdde1167 Add access tokens to the db, with relevant code 4 years ago
J. King 5de1844f6d Add article selection by tag 4 years ago
J. King e6f70527cf Simplify tag summary 4 years ago
J. King ff0c9a3a55 Add functionality for interacting with subscription tags 4 years ago
J. King e2cba68c1b Clarify various SQL queries 4 years ago
J. King 4945f8baa3 Clarify various SQL queries 4 years ago
J. King 6000d80b7b Work around various SQLite-related problems 4 years ago
J. King ed22090e49 Work around various SQLite-related problems 4 years ago
J. King fb1bdbfb37 Database schema for subscription tags 4 years ago
J. King 5efef2c2d0 Console command to refresh all feeds once; fixes #147 4 years ago
J. King 44366f48bf Remove arbitrary search term limits; fixes #150 4 years ago
J. King 21fdd66d37 Work around limit to SQL parameter placeholders for IN() clauses 4 years ago
J. King 9ef4b4fdfb Update TT-RSS documentation 4 years ago
J. King 6857e8ec1b Merge branch 'search' 4 years ago
J. King 837f3c6dd6 Simplify SQL type handling 4 years ago
J. King 3b8461b1ca Add searching to TTRSS handler 4 years ago
J. King 85307bc90a Add parser for TTRSS search strings 4 years ago
J. King 95de375e0b Handle folder and label exclusion 4 years ago
J. King 1e7724ec80 Filter out duplicates in set context options 4 years ago
J. King 677e33e518 Add text search exclusions 4 years ago
J. King 89f25d7b91 Fix coverage a little 4 years ago
J. King 0dc82f64d5 Allow ranges in exclusion contexts 4 years ago
J. King 70443a5264 Make parent re-association on context clone more restrictive 4 years ago
J. King 18d52ea402 Make exclusion contexts return their parent on change 4 years ago
J. King b950ac066f Restrict options in not-context and hopefully make it easier to use 4 years ago
J. King 14c02d56ac Implement new context options other than not(). 4 years ago
J. King f4a74eec5d Add all the other context options allowed by the TTRSS search syntax 4 years ago
J. King 2df7c25b66 Add ability to search note text 4 years ago
J. King bc3182a961 Basic substring searching 4 years ago
J. King 570a9b171c Revert fulltext detection in driver 4 years ago
J. King ace94e3ef8 Fix context, and context tests 4 years ago
J. King f9fde23708 Context changes to support basic text searching 4 years ago
J. King ad8057a40b Driver changes to support basic text searching 4 years ago
J. King 908e1fa310 API documentation for database driver interface 4 years ago
J. King b55d0b374f API documentation for database driver interface 4 years ago
J. King 75cba3ca10 Fix fragment identifiers in manual internal links 4 years ago
J. King 4316c700a8 Nginx should send the normalized URL to the application 4 years ago
J. King a467115d59 Document TTRSS authentication modes better 4 years ago
J. King 17f3a2f059 Start on an API overview for the Database class 4 years ago
J. King 5885e14566 Add more compatible clients 4 years ago
J. King b0d5458367 Clarify some prospective protocols 4 years ago
J. King 49cefaf5c8 Complete API documentation for the Database class 4 years ago
J. King d3a385beef Partial API documentation for the Database class 4 years ago
Dustin Wilson ee8701320d Added clients to documentation 4 years ago
J. King b1282b6f6a Upgrade to PHP 7.1 and PHPUnit 7. 4 years ago
J. King e07253867c Add served manual to Robo tasks 4 years ago
J. King 6ce1f68ed7 Document supported protocols 4 years ago
J. King 94ba58fa60 Use latest version of Daux 4 years ago
J. King f5c5d49d97 Document SQL timeout changes 4 years ago
J. King 41daf4d176 Merge branch 'master' into manual 4 years ago
J. King 500851f161 Style fixes 4 years ago
J. King 91b6fdc696 Update changelog; bump version 4 years ago
J. King 8ea1df920a Unify SQL timeouts 4 years ago
J. King bc8d443d84 Change PicoFeed dependency to a maintained variant 4 years ago
J. King 970731073d Fetch timeout should be a float, not an integer 4 years ago
J. King 9120d3b3e3 Correctly escape shell command in subprocesds service driver 4 years ago
J. King a5049ac646 Remove reference to PicoFeed in the User-Agent string 4 years ago
J. King 37131d3775 Remove non-functional curl service driver for now 4 years ago
J. King 00ca726e12 Partial first draft of a manual, generated using Daux 4 years ago
J. King 4191f77094 Add daux as a dev dependency 4 years ago
J. King 05aadfe7c7 Use correct SQLite chema change procedure; version bump 4 years ago
J. King 37025bb49f Documentation update 4 years ago
J. King 5335d331f7 Fix configuration exporting 4 years ago
J. King 6cd81e5656 Temporary list of macOS and iOS clients 4 years ago
J. King 5cd84c4ab4 Validate configuration parameters on import, and other changes 4 years ago
J. King b0643de21c Add handling of DateInterval objects to ValueInfo 4 years ago
J. King 4670dfc849 Handle connection errors 4 years ago
J. King e92bda5373 Various changes: 4 years ago
J. King 6ad3fb78a0