Compare commits

...

1108 Commits

Author SHA1 Message Date
J. King 2557c22410 Update dependencies 3 days ago
J. King 4ca7b65a65 Update dependencies 2 weeks ago
J. King 4d37ae30ae Update dependencies 3 weeks ago
J. King d1da6fbe5e Use cases rather than casting bools to int in SQL 4 weeks ago
J. King d54733ad98 Update link to Nextcloud News documentation again 2 months ago
J. King a0c31fac5d Merge branch 'reader' 2 months ago
J. King 59358ec35b More PHP 7 fixes 2 months ago
J. King 90b66241b3 Fixes for PHP 7 2 months ago
J. King 761b3d5333 Return removed articles correctly in Miniflux 2 months ago
J. King d64dc751f9 Tests for query filters 2 months ago
J. King f51acb4264 Build exceptions correctly in Miniflux for clarity 2 months ago
J. King 300225439c Fix trivial error in Miniflux 2 months ago
J. King c6cc2a1a42 Restore coverage for Query class 2 months ago
J. King a44fe103d8 Prototype for nesting query filters 2 months ago
J. King 630536d789 Tests for union context 2 months ago
J. King 206c5c0012 Fill in union context 2 months ago
J. King 0c8f33c37c Remove setCTE and pushCTE from query builder 2 months ago
J. King 26e431b1a5 Simplify more queries 2 months ago
J. King 336207741d Add missing API documentation 2 months ago
J. King 6863c182d7 Update reference to the "Reeder" client 2 months ago
J. King f2aad7188c Update links to TT-RSS documentation 2 months ago
J. King 65b1bb4fcd Allow multiple dates in TT-RSS searches 2 months ago
J. King 2c5b9a6768 Fix missing TTRSS coverage 2 months ago
J. King 17832ac63e Allow timezone in TT-RSS search queries 2 months ago
J. King e65069885b Clean up obsolete FIXMEs 2 months ago
J. King 7e5d8494c4 Tests for selecting arrays of ranges 2 months ago
J. King e6505a5fda Work around possible MySQL bug 2 months ago
J. King 2acacd2647 Implement handling for arrays of ranges 2 months ago
J. King f6799e2ab1 Tests for date ranges in contexts 2 months ago
J. King 33a3478a58 Avoid use of PHP 7.4 feature 2 months ago
J. King 2489743d0f Further simplifications 2 months ago
J. King 0bd01849bb Remove unnecessary in() clause 2 months ago
J. King 895c045c9b Simplify folder selection in article queries 2 months ago
J. King fe02613214 Fix coverage 2 months ago
J. King 427bddd3b7 Allow multiple date ranges 2 months ago
J. King 53ba591720 Finish up article selection refactor 2 months ago
J. King 97dfef3267 Fix typos 2 months ago
J. King 396ca86482 Start on removal of conditional CTEs 2 months ago
J. King 4a87926dd5 Fix up context tests 2 months ago
J. King 6f1332c559 Start to shore up testing 2 months ago
J. King 308b592b18 Clean up coontext classes 2 months ago
J. King 983fa58ec8 Convert article and edition ranges to atomic 2 months ago
J. King 2c2bb4a856 Retrofits dates to use ranges 2 months ago
J. King c993168002 Update URL of Nextcloud News documentation 2 months ago
J. King 73497688fc Break contexts up into traits 2 months ago
J. King 1b0256d6ce Abandon automation of binary packaging for now 3 months ago
J. King 144a41e061 Prepare new version 3 months ago
J. King 60b4002329 Revert "Document that we actually emulate Miniflux 2.0.29" 3 months ago
J. King f24ec8b00b Address security vulnerability in Guzzle's PSR-7 3 months ago
J. King d379aa2253 Document that we actually emulate Miniflux 2.0.29 3 months ago
J. King b707ecc942 Tag new version 5 months ago
J. King afe26fb8e1 Style fixes 5 months ago
J. King 3a219a591d Update dependencies 5 months ago
J. King b5579d6e43 Support PHP 8.1 5 months ago
J. King b660508009 Improve MySQL test performance 6 months ago
J. King 3c884f521b Update dependencies 8 months ago
J. King 70b063e028 Make parts of generic packaging conditional 11 months ago
J. King cf3d270077 Merge branch 'deb' 11 months ago
J. King 1fa75aba4a Generate Debian source package without deb tooling 11 months ago
J. King 317d23c1bb Fix copy-paste error in manual 12 months ago
J. King 75dbe380ba Add Pandoc to AUR arsse-git build dependencies 12 months ago
J. King 08250841a0 Don't sign packages 12 months ago
J. King 2452264893 Date release 12 months ago
J. King c1e57eb01f Add manual installation instructions 12 months ago
J. King e75e0dfd2f Clarify exactly what "older Debians" is 12 months ago
J. King 6c11c9e485 Fix Debian bugs 12 months ago
J. King 40a2856ae8 Use correct PHP_FPM socket paths for Debian 12 months ago
J. King c7dcc36ba1 Update version 12 months ago
J. King a31fb896d9 Update changelog 12 months ago
J. King def4a3bc77 Move Debian adaptations to Debian packaging rules 12 months ago
J. King cd89472575 Fix up Debian documentation 12 months ago
J. King beea98040c Initial documentation for Debian packages 12 months ago
J. King 59ff88f3b6 Add all-in-one packaging task 12 months ago
J. King 4070870421 Enforce external tooling requirements 12 months ago
J. King 5ab9dc3840 Add missing pbuilder script 12 months ago
J. King 20ffb2484a Simply Robo input for Arch and Deb packaging 12 months ago
J. King f91b3c0120 Output packages to a "release" directory 12 months ago
J. King 4121fc3e21 Database server ports must be integers 12 months ago
J. King 7ad3611a84 Set up configuration file for Debian properly 12 months ago
J. King 5412eb348f Clean up maintainer scripts 12 months ago
J. King c936ecc1af Fix another typo 12 months ago
J. King 99c923b1b1 Fix typos 12 months ago
J. King c2237532eb Add glue for dbconfig-common configuration 12 months ago
J. King 9687ce026e Add MySQL back to Debian depeendencies 12 months ago
J. King 30bed8a9d5 Typo 12 months ago
J. King cf9059c2b0 Update tooling 12 months ago
J. King 93bcf93685 Prototype Debian maintainer scripts 12 months ago
J. King 46e20be983 Test for service reloading 12 months ago
J. King ad32bf3340 Style fixes 12 months ago
J. King b8ac646d22 Fix up hangup signal handling 12 months ago
J. King 37c58e186a Handle hangup signal 12 months ago
J. King 88fe3e76cb Fix up missing-extension message 12 months ago
J. King 3c8ee42666 Basic tests for exception checking 12 months ago
J. King 04adc3b997 Document forking in the manpage 12 months ago
J. King c49cb72528 Fail gracefully when extensions are missing 12 months ago
J. King c9a2393a4e Note requirement for filter extension 12 months ago
J. King 75e87f31a0 Prototype code to check for missing extensions 12 months ago
J. King 3b51d4daea Fix license for Debian package 12 months ago
J. King ce9dfc3f30 Add init script to Debian files 12 months ago
J. King cbc7cd8ea7 Add an explicit path to init script 12 months ago
J. King 2e29f3f76e Correct typo 12 months ago
J. King 8a1a1eee42 Prototype init script 12 months ago
J. King e160189224 Handle exceptions from child processes 12 months 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 1 year ago
Dustin Wilson 1331b14a04 Reverting for now 1 year ago
Dustin Wilson 035feae0ce Removed postcss in favor of sass for building manual theme 1 year ago
J. King 8e063bea2f Appease GitHub again 1 year ago
J. King 4a9e66d872 Fix inconsistent grammar 1 year ago
J. King fa4ab3218a Version bump 1 year ago
J. King c4260323bc Answer 201 to PUTs like Miniflux 1 year ago
J. King abc291460c Update Web server configuration in manual 1 year ago
J. King bff3e21cd2 Date release 1 year ago
J. King 764b604edd Note Fiery Feeds' support for HTTP auth with Fever 1 year ago
J. King 4b0571299a Add results of client testing 1 year ago
J. King 2e4c57b75b Work around Microflux for Miniflux 1 year ago
J. King dcb81ea043 Only provide icon ID when there is data 1 year ago
J. King 77a9bb801d Defer testing of Maxiflux 1 year ago
J. King f90b78a976 Fix compatibility issues 1 year ago
J. King e6b4edd160 Supress deprecation messages during runtime 1 year ago
J. King 8aca42c882 Minor fixes for correctness 1 year ago
J. King 458126416c Fix PostgreSQL coverage annotations 1 year ago
J. King 6b7257a6c4 Work around more MySQL stupidity 1 year ago
J. King 5cfa01f4d5 Work around MySQL stupidity 1 year ago
J. King 64ca5f1be0 Fix strict comparison failures 1 year ago
J. King ed285ee28b Shut Robo up 1 year ago
J. King 4642b9fd1c PRovide upgrade path for assertRegExp 1 year ago
J. King 3a1fcaac39 Remove last uses of Phake 1 year ago
J. King 75148bfbc6 Convert NCNv1 tests to PHony 1 year ago
J. King 95812b8ba3 Convert last TT-RSS test 1 year ago
J. King a322d034f3 More TT-RSS test conversions to Phony 1 year ago
J. King 2d951fb071 More TT-RSS test conversions 1 year ago
J. King c7350c6d57 Convert Miniflux tests to using Phony 1 year ago
J. King 9dfe3919cf Progress on TT-RSS tests 1 year ago
J. King e90aa585b2 PArtial rewrite of TT-RSS tests 1 year ago
J. King 2348786a92 Start on replacing Phake with Phony 1 year ago
J. King 9b369d902f Update tooling for PHP 8 1 year ago
J. King dab4cb21e6 Geekttrss seems to work 1 year ago
J. King d836d6a243 Add more clients to the untested list 1 year ago
J. King 50b2ca4500 Document tokens and metadata in the manual 1 year ago
J. King 9c0a3b7a57 Fix typo 1 year ago
J. King 3ba82b7c6d Fix CLI bootstrap problem 1 year ago
J. King fa6d641634 Implement CLI for tokens 1 year ago
J. King 3795b1ccd8 Simplify CLI command processing 1 year ago
J. King e8ed716ae6 Fix errors in CLI documentation 1 year ago
J. King 97d1de46f8 Fill in upgrade notes 1 year ago
J. King 68422390da Implement CLI for user metadata 1 year ago
J. King b7c7915a65 Enforce admin rquirements in NCNv1 1 year ago
J. King a760bf2ded Implement "t" and "f" booleans in TT-RSS 1 year ago
J. King 9ad4a37ddf Tests and fixes for Miniflux with PDO 1 year ago
J. King 687995c497 More potential Miniflux Web clints 1 year ago
J. King 29761d767a Update documentation 1 year ago
J. King dad74c2616 Implement Fever icons 1 year ago
J. King 90034ac1f8 Style fixes 1 year ago
J. King 211cea648e Implement TT-RSS API level 15 1 year ago
J. King f2e5d567ec Update sample Web server configuration 1 year ago
J. King eae0ba4b68 Tests fortoken operations 1 year ago
J. King 9cc779a717 Import/export tests 1 year ago
J. King 37fd2ad4e9 Tests for new exception features 1 year ago
J. King 6c2de89f3e Revert copy-paste corruption 1 year ago
J. King 54a6fcc0d6 Consolidate object factoriesinto one place 1 year ago
J. King a0d563e468 Update dependencies 1 year ago
J. King b4ae988b79 Prototype OPML handling 1 year ago
J. King 681654f249 Documentation update 1 year ago
J. King dd29ef6c1b Add feed refreshing stubs 1 year ago
J. King ab1cf7447b Implement article marking 1 year ago
J. King 334a585cb8 Implement single-entry querying 1 year ago
J. King a7d05a7717 Feed- and category-specific entry list routes 1 year ago
J. King 00ad1cc5b9 Last tests for article querying 1 year ago
J. King d4a6909cf6 Positional article queries tests 1 year ago
J. King e42e25d333 More article query tests 1 year ago
J. King f7b3a473a9 Clarify ordering syntax rationale 1 year ago
J. King af51377fe9 First set of article query tests 1 year ago
J. King 23ca6bb77b Count articles without offset or limit 1 year ago
J. King 0e7abfa8f9 Largely complete article querying 1 year ago
J. King a43f8797c5 Add ability to sort by folder ID or name 1 year ago
J. King ed27e0aaaa Sort nulls consistently 1 year ago
J. King 9d7ada7f59 Partial implementation of article sorting 1 year ago
J. King 007183450a Context and column list for article queries 1 year ago
J. King 197cbba77d Document article column definitions 1 year ago
J. King ddbcb598e8 Match more closely Miniflux query string behaviour 1 year ago
J. King bb89083444 Perform strict validation of query parameters 1 year ago
J. King 1e924bed83 Partial query string normalization 1 year ago
J. King 3b2190ca10 Include folder names directly in subscription list 1 year ago
J. King ad094f5217 Don't return icons without types at all 1 year ago
J. King cd5f13f4b9 Tests for icon querying 1 year ago
J. King 76f1cc8e91 Adjust users of subscriptionIcon 1 year ago
J. King cc2672fb0a Improve icon fetching interface 1 year ago
J. King 1eea3b3a4c Fix feed update test 1 year ago
J. King 8e749bb73c Report 404 on icons for absence of data 1 year ago
J. King bdf9c0e9d2 Prototype feed icon querying 1 year ago
J. King 9197a8d08b Implement feed deletion 1 year ago
J. King 8eebb75b18 Implement feed editing 1 year ago
J. King 5a8a044a92 Implement single-feed querying 1 year ago
J. King a646ad77b7 Use a read transaction when computing filter rules 1 year ago
J. King cca4b205e4 Correct error output of getCategoryFeeds 1 year ago
J. King a34edcb0d1 Last tests for feed creation 1 year ago
J. King 7893b5f59d More feed adding tests 1 year ago
J. King 36cc4928b9 Test feed fetching errors for Miniflux 1 year ago
J. King 727864f401 Implement feed listing by category 1 year ago
J. King 4972c79e32 Allow simpler feed exception creation 1 year ago
J. King 6936f365e4 Add calls coming in next version of Miniflux 1 year ago
J. King fd25be5c27 Basic tests for feed creation 1 year ago
J. King e7b2f54183 Prototype feed creation 1 year ago
J. King 14d2d19ae1 Tests for Miniflux feed listing 1 year ago
J. King 2cf4bf0d4d Prototype Miniflux feed listing 1 year ago
J. King 86897af0b3 Add ability to enable scraper 1 year ago
J. King 7897585d98 Test scraping 1 year ago
J. King 76f70119fd More work on scraping 1 year ago
J. King 4cb23dd198 Partial implementation of proper content scraping 1 year ago
J. King e74b44cc39 Change favicon to icon_url and add icon_id 1 year ago
J. King 2536c9fe03 Last tests for article filters 1 year ago
J. King 9f2b8d4f83 Imprement setting of filter rules 1 year ago
J. King 618fd67f80 Set marks for filtered articles on feed refresh 1 year ago
J. King 7a6186f2d7 Update Miniflux documentation 1 year ago
J. King 097362881b Tests for filtering during feed parsing 1 year ago
J. King a4146ec129 Start on test for filtering during feed parsing 1 year ago
J. King 9e29235d87 Don't fetch from example.com during tests 1 year ago
J. King 549c7bdc72 Style fixes 1 year ago
J. King 4f34b4ff29 Rule refactoring 1 year ago
J. King c1eff8479c Simplify configuration property caching 1 year ago
J. King 6dba8aa66b Fixes for rules 1 year ago
J. King 461e256052 Work around MySQL syntax weirdness 1 year ago
J. King 47ae65b9d3 Function to apply filter rules 1 year ago
J. King b12f87e231 Support Xdebug 3.x for coverage 1 year ago
J. King ffc5579a7a Partial implementation of filter rule handling 1 year 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) 2 years ago
J. King c1e27684d4 Appease GitHub 2 years ago
J. King 1268e5fd73 Finally fix DST error in tests 2 years ago
J. King 7777ff962f Group more style rules under PSR-12 2 years ago
J. King e60f7ea03f Add class constant visibility 2 years ago
J. King bc53a2d24a Style fixes 2 years ago
J. King a7f69c845f Use a more specific house style 2 years ago
J. King 3aa17ee70f Whitespace 2 years ago
J. King e8091fa740 Speed up coverage slightly. 2 years ago
J. King 9696d55b31 Prepare ugfix release 2 years ago
J. King 670fb61299 Merge branch 'php7.1' 2 years ago
J. King 1d514e4739 Remove forked picofeed repository 2 years ago
J. King cf4a9e6436 Use archived copy of MySQL critique 2 years ago
J. King 39a1895867 Refine and cover new Guzzle error handling 2 years ago
J. King cb41912f36 Merge branch 'master' into php7.1 2 years ago
J. King d7e10e40ee Prefer PCOV for code coverage 2 years ago
J. King 04878bda9d Documentation changes 2 years ago
J. King 06d3af0ac3 Fix remaining Picofeed-related test failures 2 years ago
J. King 9cb7cf485d Style fix 2 years ago
J. King e29c573210 Update tools 2 years ago
J. King 49d003082d Fix problems with nicolus/picofeed 2 years ago
J. King e583ffea67 Start on integrating well-maintained picofeed fork 2 years ago
J. King b5f118e8cb Cleanup 2 years ago
J. King bbace7a0ac Use void and nullable return types where practical 2 years ago
J. King 5838af892f Replace references to Zend with Laminas 2 years ago
J. King 0565553d4a Change PHP requirement in manual 2 years ago
J. King 9e1087914c Change tool dependencies to "dev" type 2 years ago
J. King 2fa2799b64 Require PHP 7.1 in Composer 2 years ago
J. King 14ef33879b Re-arrange database tests by engine 2 years ago
J. King c4ee7254cd Refactor some tests to use data providers 2 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 3 years ago
J. King ceecd58393 OPML parsing comments and minr fixes 3 years ago
J. King 825c286e5b Prototype OPML import parser 3 years ago
J. King 2d18be959c Tests for undoing read marks 3 years ago
J. King daeff63239 Test basic Fever responses 3 years ago
J. King c55a960b85 Slight cleanup 3 years ago
J. King efd8492573 Tests for various invalid requests 3 years ago
J. King 8532c581a8 Handle OPTIONS requests in Fever 3 years ago
J. King afb95e53b0 Initial implementation of read-undo 3 years ago
J. King 52bc5fbda6 Tests for simple marking 3 years ago
J. King be4f3b0657 Merge branch 'master' into fever 3 years ago
J. King 61abf7ee7c Upgrade to Diactoros 2.x 3 years ago
J. King 15915a4393 Initial implementation of simple marks 3 years ago
J. King c783ec4357 Prototype XML output for Fever 3 years ago
J. King 98fc3f4940 Test for hot links 3 years ago
J. King e8f4732b1f Tests for saved and unread item ID lists 3 years ago
J. King 4ce371ece6 Tests and fixes for Fever item listing 3 years ago
J. King e3d2215920 Style fixes 3 years ago
J. King 0ef606aa03 Return string list of item IDs 3 years ago
J. King 0752e9cf3d Implement Fever sync 3 years ago
J. King 982f09c9aa Upgrade notes 3 years ago
J. King 7c85e837df Documentation update 3 years ago
J. King c6d241e653 Implement Fever item list 3 years ago
J. King 12f23ddc16 Updated tests for arbitrary sorting 3 years ago
J. King f72c85c9f6 Hopefully working but maybe broken custom sorting 3 years ago
J. King 156ce2d099 Fix Unix Robo script 3 years ago
J. King 4b133bddd6 Prototype arbitrary result ordering 3 years ago
J. King 74fc39fca0 Implement multi-folder context option 3 years ago
J. King cce1089e10 Handle edge case with folder 0 3 years ago
J. King 98f6fca7e3 Enforce minimum array size (for now) 3 years ago
J. King ef1b761f95 Implement most multiple-item context options 3 years ago
J. King ba32ad2f17 Add context options for multiple tags, labels, etc 3 years ago
J. King 77efaa7b41 CLI command for exporting OPML and sundry cleanup 3 years ago
J. King deea294f8a Add export-to-file wrapper for OPML 3 years ago
J. King 35e79d53a9 OPML export fixes, with tests 3 years ago
J. King 17fd909335 Add DOM extension as a direct dependency 3 years ago
J. King d63edf541f Insert folders into OPML before subscriptions 3 years ago
J. King 25b7b47e0a Prototype OPML exporter 3 years ago
J. King 5d994f3dad Normalize Fever input consistently 3 years ago
J. King de615c671a Tests and fixed for Fever feeds and groups 3 years ago
J. King 7faec3b0db Fever fixes 3 years ago
J. King d8407330a0 Add a function to get when feeds were last updated 3 years ago
J. King acb3973149 Prototype implementation of Fever groups and feeds 3 years ago
J. King 9c61f967e3 Correct CLI password clearing 3 years ago
J. King 54be5997d1 CLI tests for password changing and clearing 3 years ago
J. King a7fe879174 Fix CLI auth test 3 years ago
J. King bf3bf9589f Merge branch 'master' into fever 3 years ago
J. King 1e83350dd0 Version bump 3 years ago
J. King 65f723c7d4 Fix missing reference to author in TT-RSS. 3 years ago
J. King 8020457820 Update dependencies 3 years ago
J. King b8640d73f9 Update PHPUnit 3 years ago
J. King 22c2629078 Partial tests for new CLI features 3 years ago
J. King f4d4feb69c Suppress TLS error from mock server 3 years ago
J. King 7d95e8fc09 Split Fever user management from protocol handler 3 years ago
J. King 1ce95ef4d9 Add means of testing Fever authentication 3 years ago
J. King e45ba3f0ea Add means of unsetting a password in the backend 3 years ago
J. King 5bf0b67ec3 Increase file descriptor limit for Robo on Linux 3 years ago
J. King 94314f3e6d Fix test errors when PostgreSQL or MySQL are not available 3 years ago
J. King fe008d4343 A few more Fever authentication tests 3 years ago
J. King 3b28634447 Verify even in exceptional cases 3 years ago
J. King 07122b524a Rename Fever user functions for consistency 3 years ago
J. King 5480b59d93 Unix Robo fixes 3 years ago
J. King f51d20a863 Unix Robo fixes 3 years ago
J. King 9ebaa20633 Tests for Fever password creation and removal 3 years ago
J. King 9168155244 Add method to unset a Fever password 3 years ago
J. King 1e2d595992 Full set of authentication tests for Fever 3 years ago
J. King d59223bbcb First authentication test for Fever 3 years ago
J. King c32fdf59cd Add details on HTTP authentication in client list 3 years ago
J. King 86d52c8ff9 Fix test errors when PostgreSQL or MySQL are not available 3 years ago
J. King b02c910b1e Make token creation check that the user exists 3 years ago
J. King 3aa2b62d02 Basic Fever skeleton 3 years ago
J. King 38bdde1167 Add access tokens to the db, with relevant code 3 years ago
J. King 5de1844f6d Add article selection by tag 3 years ago
J. King e6f70527cf Simplify tag summary 3 years ago
J. King ff0c9a3a55 Add functionality for interacting with subscription tags 3 years ago
J. King e2cba68c1b Clarify various SQL queries 3 years ago
J. King 4945f8baa3 Clarify various SQL queries 3 years ago
J. King 6000d80b7b Work around various SQLite-related problems 3 years ago
J. King ed22090e49 Work around various SQLite-related problems 3 years ago
J. King fb1bdbfb37 Database schema for subscription tags 3 years ago
J. King 5efef2c2d0 Console command to refresh all feeds once; fixes #147 3 years ago
J. King 44366f48bf Remove arbitrary search term limits; fixes #150 3 years ago
J. King 21fdd66d37 Work around limit to SQL parameter placeholders for IN() clauses 3 years ago
J. King 9ef4b4fdfb Update TT-RSS documentation 3 years ago
J. King 6857e8ec1b Merge branch 'search' 3 years ago
J. King 837f3c6dd6 Simplify SQL type handling 3 years ago
J. King 3b8461b1ca Add searching to TTRSS handler 3 years ago
J. King 85307bc90a Add parser for TTRSS search strings 3 years ago
J. King 95de375e0b Handle folder and label exclusion 3 years ago
J. King 1e7724ec80 Filter out duplicates in set context options 3 years ago
J. King 677e33e518 Add text search exclusions 3 years ago
J. King 89f25d7b91 Fix coverage a little 3 years ago
J. King 0dc82f64d5 Allow ranges in exclusion contexts 3 years ago
J. King 70443a5264 Make parent re-association on context clone more restrictive 3 years ago
J. King 18d52ea402 Make exclusion contexts return their parent on change 3 years ago
J. King b950ac066f Restrict options in not-context and hopefully make it easier to use 3 years ago
J. King 14c02d56ac Implement new context options other than not(). 3 years ago
J. King f4a74eec5d Add all the other context options allowed by the TTRSS search syntax 3 years ago
J. King 2df7c25b66 Add ability to search note text 3 years ago
J. King bc3182a961 Basic substring searching 3 years ago
J. King 570a9b171c Revert fulltext detection in driver 3 years ago
J. King ace94e3ef8 Fix context, and context tests 3 years ago
J. King f9fde23708 Context changes to support basic text searching 3 years ago
J. King ad8057a40b Driver changes to support basic text searching 3 years ago
J. King 908e1fa310 API documentation for database driver interface 3 years ago
J. King b55d0b374f API documentation for database driver interface 3 years ago
J. King 75cba3ca10 Fix fragment identifiers in manual internal links 3 years ago
J. King 4316c700a8 Nginx should send the normalized URL to the application 3 years ago
J. King a467115d59 Document TTRSS authentication modes better 3 years ago
J. King 17f3a2f059 Start on an API overview for the Database class 3 years ago
J. King 5885e14566 Add more compatible clients 3 years ago
J. King b0d5458367 Clarify some prospective protocols 3 years ago
J. King 49cefaf5c8 Complete API documentation for the Database class 3 years ago
J. King d3a385beef Partial API documentation for the Database class 3 years ago
Dustin Wilson ee8701320d Added clients to documentation 3 years ago
J. King b1282b6f6a Upgrade to PHP 7.1 and PHPUnit 7. 3 years ago
J. King e07253867c Add served manual to Robo tasks 3 years ago
J. King 6ce1f68ed7 Document supported protocols 3 years ago
J. King 94ba58fa60 Use latest version of Daux 3 years ago
J. King f5c5d49d97 Document SQL timeout changes 3 years ago
J. King 41daf4d176 Merge branch 'master' into manual 3 years ago
J. King 500851f161 Style fixes 3 years ago
J. King 91b6fdc696 Update changelog; bump version 3 years ago
J. King 8ea1df920a Unify SQL timeouts 3 years ago
J. King bc8d443d84 Change PicoFeed dependency to a maintained variant 3 years ago
J. King 970731073d Fetch timeout should be a float, not an integer 3 years ago
J. King 9120d3b3e3 Correctly escape shell command in subprocesds service driver 3 years ago
J. King a5049ac646 Remove reference to PicoFeed in the User-Agent string 3 years ago
J. King 37131d3775 Remove non-functional curl service driver for now 3 years ago
J. King 00ca726e12 Partial first draft of a manual, generated using Daux 3 years ago
J. King 4191f77094 Add daux as a dev dependency 3 years ago
J. King 05aadfe7c7 Use correct SQLite chema change procedure; version bump 3 years ago
J. King 37025bb49f Documentation update 3 years ago
J. King 5335d331f7 Fix configuration exporting 3 years ago
J. King 6cd81e5656 Temporary list of macOS and iOS clients 3 years ago
J. King 5cd84c4ab4 Validate configuration parameters on import, and other changes 3 years ago
J. King b0643de21c Add handling of DateInterval objects to ValueInfo 3 years ago
J. King 4670dfc849 Handle connection errors 3 years ago
J. King e92bda5373 Various changes: 3 years ago
J. King 6ad3fb78a0 Documentation update 3 years ago
J. King f3b0c791f8 Fix remaining tests 3 years ago
J. King 5d61ab0a57 Fixes for MySQL native interface 3 years ago
J. King e501fbdc87 Remove the DatabaseInformation class in tests and use traits instead 3 years ago
J. King 81acba90dc Use strict equality when comparing strings 4 years ago
J. King c4a41255b0 Experimental native MySQL driver 4 years ago
J. King 3da773eef6 Grammar tweak 4 years ago
J. King cefc9e5b4d Don't use Canada mirror in links to PHP manual 4 years ago
J. King 7191dd5778 Documentation update 4 years ago
J. King 206cca35a9 Test tweaks 4 years ago
J. King 5a133b795a Correctly munge MySQL queries 4 years ago
J. King b4de56a64e Work around MySQL silliness with same-table foreign keys 4 years ago
J. King f0d30c2eee Make munging of queries a generic feature 4 years ago
J. King 24df564045