Compare commits

...

1164 Commits

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