Commit Graph

129 Commits

Author SHA1 Message Date
Tim Van Baak c1e27b73b0 Add basic unit test that evlauates the module 2023-01-16 10:21:15 -08:00
Tim Van Baak d9a5f6b7c2 Add nixos module 2022-12-28 15:35:38 -08:00
Tim Van Baak 4e574a5e8f Add separate dev shells for inquisitor and source development 2022-12-28 12:25:20 -08:00
Tim Van Baak b0096691d8 Make inquisitor and the dependency env different packages 2022-12-28 12:24:38 -08:00
Tim Van Baak 675e019f72 Replace nixpkgs.legacyPackages with overlay import 2022-12-28 12:23:25 -08:00
Tim Van Baak 5ecb187c92 Fix incorrect SIGPIPE handling 2022-12-28 12:18:10 -08:00
Tim Van Baak 7528c2465f Port flake to my-flake 2022-12-12 13:53:39 -08:00
Tim Van Baak 25958b123f Make config error message more helpful 2022-12-11 06:07:39 -08:00
Jaculabilis dd3a8016d3 Revert default.nix change 2022-12-10 23:52:40 +00:00
Jaculabilis 4b2d488dbb Move package def to flake and update to 22.11 2022-12-10 20:48:00 +00:00
Jaculabilis 37e1d6e182 Update optional dependencies 2022-12-10 20:46:55 +00:00
Tim Van Baak 74ab0d9542 Add the other default package output format for compat 2022-12-02 07:20:15 +00:00
Tim Van Baak c66a76add4 Update dependencies 2022-12-02 07:08:37 +00:00
Tim Van Baak 006a3b8560 Add flake 2022-12-02 06:01:36 +00:00
Tim Van Baak db05f08cf2 Update default.nix nixpkgs rev 2022-12-02 05:54:44 +00:00
Tim Van Baak a6d961aba9 Fix summary display 2021-03-17 20:59:48 -07:00
Tim Van Baak 8e2369eff9 Prevent dupliate callbacks 2021-03-17 20:59:31 -07:00
Tim Van Baak 5d0c5b1ae3 Add previews for reddit galleries 2021-03-08 13:13:41 -08:00
Tim Van Baak 77ad88124f Show link text in reddit link post body 2021-03-08 13:13:25 -08:00
Tim Van Baak 1416c2e518 Fix test error when no subfeeds are present 2021-03-08 13:12:59 -08:00
Tim Van Baak 5b675acd28 Fix default reddit source ttl type 2020-12-31 20:07:51 -08:00
Tim Van Baak 0172d5b70e Add feedparser as a dependency 2020-12-31 19:05:41 -08:00
Tim Van Baak a678b67019 Support subfeeds.conf and default subfeed 2020-12-30 14:01:31 -08:00
Tim Van Baak ec2382e1bd Change file handler to rotate logs 2020-12-30 13:06:12 -08:00
Tim Van Baak 193b445bd5 Initialize default logging in wsgi mode 2020-12-30 12:53:55 -08:00
Tim Van Baak 97bb18fc3e Add gunicorn to dev dependencies 2020-12-30 12:53:41 -08:00
Tim Van Baak 4320cb63e5 Add port argument to run cli 2020-12-30 12:22:49 -08:00
Tim Van Baak 1d44d0ea4a Add __main__ so flask debug works 2020-12-30 12:20:52 -08:00
Tim Van Baak 13a0e8c97b Add favicon and title 2020-12-30 10:33:27 -08:00
Tim Van Baak af7f84cae7 Rename feed.html 2020-12-30 10:13:27 -08:00
Tim Van Baak 933596d25c Fix reddit sources needing to be named "reddit" 2020-12-29 20:54:48 -08:00
Tim Van Baak d10b4f9205 Enable updating the inquisitor source 2020-12-29 20:50:25 -08:00
Tim Van Baak 4ded4ded42 Fix routing 2020-12-29 20:15:54 -08:00
Tim Van Baak 428cf8df35 Re-fix source importing 2020-12-29 20:15:54 -08:00
Tim Van Baak a1a15153c0 Make extra dependencies installable 2020-12-29 20:15:54 -08:00
Tim Van Baak 4315cfa7be Add praw and gunicorn as optional dependencies instead of dev 2020-12-29 16:24:04 -08:00
Tim Van Baak 9001bd8f92 Make package buildable by nix 2020-12-29 01:22:19 -08:00
Tim Van Baak 8aae7beecd Add poetry config and lock files 2020-12-29 00:11:12 -08:00
Tim Van Baak 9ca0670fbd Add shell.nix for using poetry 2020-12-28 23:13:17 -08:00
Tim Van Baak 79574e3241 Add wsgi interface 2020-12-28 21:30:31 -08:00
Tim Van Baak 27e04e601a Add subfeed routes 2020-12-28 17:47:36 -08:00
Tim Van Baak 9843fd93c4 Add subfeed configs 2020-12-28 17:07:34 -08:00
Tim Van Baak e0f4eec15a Tighten up Verbose options 2020-12-28 15:58:07 -08:00
Tim Van Baak b3293fe87b Fix source importing 2020-12-28 15:52:52 -08:00
Tim Van Baak 997df5f54f Move console script entry to cli module 2020-12-28 15:12:29 -08:00
Tim Van Baak 6c25692d3d Trim gitignore 2020-12-28 14:47:37 -08:00
Tim Van Baak 8ddc3751f1 Add console script 2020-12-28 14:47:25 -08:00
Tim Van Baak 5fa0c9d553 Add test command for checking the config file 2020-12-28 14:47:15 -08:00
Tim Van Baak 16188a3f3a Refactor configuration to use a file exclusively 2020-12-28 14:46:26 -08:00
Tim Van Baak 9e31bd74b1 Add reddit scraper to source templates 2020-08-14 11:12:49 -07:00