Commit Graph

  • 79db9d3848 feat: Add dns lookup caching edge FoxxMD 2024-06-13 14:16:46 -04:00
  • 4e3ef71c73 fix(mhs): Check for authentication error response FoxxMD 2024-02-21 09:38:41 -05:00
  • c1c0f02c91 fix(notes): Fix user/mod note existing check bugs FoxxMD 2023-10-06 11:32:17 -04:00
  • da45925f0c feat(history): Store rule failure context in results FoxxMD 2023-10-06 11:30:49 -04:00
  • e465f2f1e7 Update configuration.md MHFDoge 2023-04-30 09:51:31 -05:00
  • 00bc917296 fix: activity fetch reporting wrong raw count FoxxMD 2023-05-23 11:41:17 -04:00
  • e36325278f feat: Add banned author criteria banCriteria FoxxMD 2023-05-17 13:11:59 -04:00
  • 8080a0b058 feat: Add banned user lookup functionality FoxxMD 2023-05-17 11:49:13 -04:00
  • 8231b6187e Merge pull request #143 from MHFDoge/master master Matt Foxx 2023-04-30 22:31:53 -04:00
  • 6e37fc4eb7 Update configuration.md MHFDoge 2023-04-30 09:51:31 -05:00
  • f7dc9222d6 feat(template): Add flair text props to template rendering for submissions and authors FoxxMD 2023-04-21 10:06:52 -04:00
  • 021e5c524b feat(cache): Cache reddit request errors when fetching activities FoxxMD 2023-01-30 12:22:12 -05:00
  • e5fe4589e0 fix: Prevent non-serious errors from contributing to retry counts FoxxMD 2023-01-30 12:20:43 -05:00
  • 580a9c8fe6 feat(filter): Implement own-subreddit placeholder for subreddit filtering FoxxMD 2022-12-16 10:26:42 -05:00
  • a891e2d42b Merge branch 'edge' 0.13.4 FoxxMD 2022-11-29 09:54:39 -05:00
  • ef372e531e fix(database): Prevent usage of LIMIT in session storage driver when db backend is mysql/mariadb FoxxMD 2022-11-29 09:47:55 -05:00
  • fde2836208 chore: remove comments about wrong endpoints FoxxMD 2022-11-28 14:36:33 -05:00
  • 021dd5b0c5 Merge pull request #130 from rysie/bug/selecftlair-fix Matt Foxx 2022-11-28 14:35:39 -05:00
  • 5bd38d367a assignFlair doesn't work with flair_template_id Marcin Macinski 2022-11-25 17:13:49 +01:00
  • eee2a8e856 feat: Support multiple expressions for regex property regexList FoxxMD 2022-11-22 16:03:50 -05:00
  • 14a317ace4 Use fixed array instead of Set to maybe reduce memory usage streamBuffer FoxxMD 2022-11-21 15:56:56 -05:00
  • e79779d980 feat: Implement templating for flair actions FoxxMD 2022-11-21 11:43:34 -05:00
  • b094b72d4a docs: Update docker compose instructions FoxxMD 2022-11-21 11:29:14 -05:00
  • d90e88360d feat: Add some author properties for templating FoxxMD 2022-11-17 13:16:10 -05:00
  • 9031f7fec8 refactor(polling): Improve resilience for polling source parsing FoxxMD 2022-11-17 12:03:55 -05:00
  • 0a2b13e4c4 fix: Fix including self activities in Recent Activity without filtering FoxxMD 2022-11-16 10:18:37 -05:00
  • 1956d04e79 fix(delayed): Prevent delete call when no ids found dispatchedActionActivity FoxxMD 2022-11-15 14:36:42 -05:00
  • d5bba8ca87 fix(delayed): Fix missing submission accessor FoxxMD 2022-11-15 14:22:08 -05:00
  • 834fca11d5 Merge branch 'edge' into dispatchedActionActivity FoxxMD 2022-11-15 14:17:56 -05:00
  • 54917a562e fix(delayed): Fix accessing non existent actioned events FoxxMD 2022-11-15 14:14:53 -05:00
  • 5183747219 feat(docs): Improve jekyll dependencies to speed up docker image build FoxxMD 2022-11-15 13:38:36 -05:00
  • 718f81b921 feat(docs): Generate docs on startup or in docker build FoxxMD 2022-11-15 13:07:40 -05:00
  • 154603328c chore: Exclude jekyll generated files from typescript compiler FoxxMD 2022-11-15 10:15:16 -05:00
  • 122391f5f7 Merge branch 'edge' into dispatchedActionActivity FoxxMD 2022-11-15 09:37:03 -05:00
  • 95c65304d4 Merge branch 'edge' FoxxMD 2022-11-15 09:36:42 -05:00
  • 4041ea5bb5 docs: Revert to using docs folder only FoxxMD 2022-11-15 09:36:29 -05:00
  • 0542b6debb Merge branch 'edge' into dispatchedActionActivity FoxxMD 2022-11-15 09:06:11 -05:00
  • d765a639dc Merge branch 'edge' FoxxMD 2022-11-14 14:43:40 -05:00
  • 981591a5fa docs: Add more filters documentation FoxxMD 2022-11-14 14:42:56 -05:00
  • 70a04a0db6 Merge branch 'edge' FoxxMD 2022-11-14 13:29:00 -05:00
  • 999329c6ce docs: Add missing mermaid version FoxxMD 2022-11-14 13:28:44 -05:00
  • 75fcfece84 Merge branch 'edge' FoxxMD 2022-11-14 12:22:27 -05:00
  • d7cf15dcc1 docs: Fix links in main readme FoxxMD 2022-11-14 12:21:57 -05:00
  • 4b26b7d371 Merge branch 'edge' FoxxMD 2022-11-14 12:10:48 -05:00
  • f58430c615 docs: Add doc site development documentation FoxxMD 2022-11-14 11:59:02 -05:00
  • 8e18afbda9 chore: Add excluded folders for idea FoxxMD 2022-11-14 11:54:23 -05:00
  • b3b0d92f2a docs: Use project README as index and fix more links FoxxMD 2022-11-14 11:54:07 -05:00
  • 34ee5da082 docs: Fix broken link FoxxMD 2022-11-14 11:33:05 -05:00
  • ba8ad100bc docs: Fix detail expansion blocks FoxxMD 2022-11-14 10:46:40 -05:00
  • 3d26fd2e3b Merge branch 'edge' FoxxMD 2022-11-09 15:30:48 -05:00
  • 4b6f66499a docs: Fix relative links FoxxMD 2022-11-09 15:19:47 -05:00
  • 9a08df1990 testing relative links in plain docs with parent FoxxMD 2022-11-09 14:47:03 -05:00
  • 1f3aa8e732 testing relative links in plain docs FoxxMD 2022-11-09 14:44:53 -05:00
  • ec98d8f629 docs: Initial implementation of just-the-docs FoxxMD 2022-11-09 14:22:53 -05:00
  • 2d8b7f7b86 fix: Modify reddit entity parsing regex to allow subreddit names that have been replaced with placeholders FoxxMD 2022-11-08 09:47:20 -05:00
  • e05f350b37 feat: Implement orphaned activity cleanup on delayed activity deletion FoxxMD 2022-11-03 13:42:01 -04:00
  • a23b5d6b06 feat: Refactor Dispatched Action db entity to use full-fat Activity FoxxMD 2022-11-03 10:01:14 -04:00
  • b9f85814d4 Merge branch 'dockerCompose' into edge FoxxMD 2022-11-01 16:41:14 -04:00
  • e11a1d2a52 feat: Add full docker-compose support and documentation FoxxMD 2022-11-01 16:41:00 -04:00
  • 6350008ec2 feat: Implement replies count detection for submissions commentReplies FoxxMD 2022-11-01 13:12:11 -04:00
  • 74925fa8d8 Merge branch 'edge' 0.13.3 FoxxMD 2022-11-01 09:23:38 -04:00
  • 43bfa3ca51 fix(ui): Add workaround for removal reason copy-to-clipboard when in unsecure context FoxxMD 2022-10-31 11:30:17 -04:00
  • 0127cbfd0f docs: Add cookbook recipe for monitoring popular submissions FoxxMD 2022-10-27 15:40:53 -04:00
  • 59d31bde84 feat(comment): Implement commenting as subreddit FoxxMD 2022-10-27 14:29:05 -04:00
  • 17ae7fa295 refactor(modnotes): Encapsulate filtering functionality in modnote class for future testing FoxxMD 2022-10-27 11:36:12 -04:00
  • bf074487ff fix: Fix how submission/comment snoowrap entities are generated from reddit thing ids FoxxMD 2022-10-27 11:34:12 -04:00
  • 85e786d248 fix(filter): Re-add missing modaction filtering improvements FoxxMD 2022-10-27 09:56:45 -04:00
  • 641a7fbd63 fix(filter): Fix usernote cutoff date comparison FoxxMD 2022-10-27 09:50:05 -04:00
  • 0278a4d673 feat(filter): Improve building filters from config FoxxMD 2022-10-26 14:43:44 -04:00
  • d318286507 fix(cache): Fix more memory provider cache object reconstruction issues #123 FoxxMD 2022-10-26 09:48:41 -04:00
  • 36221705fa fix(filter): Fix filtered usernote assignment when search type is current and no notes exist FoxxMD 2022-10-26 09:27:15 -04:00
  • fdc0ccf4c8 fix(mhs): Fix examples missing criteria property FoxxMD 2022-10-25 16:51:47 -04:00
  • a949a4ed10 fix(cache): Fix pre activities being wrongly reconstructed when retrieved from memory provider cache FoxxMD 2022-10-25 15:32:47 -04:00
  • d67283a923 feat(filter): Add same regex/matching functionality for author flair filtering as item has FoxxMD 2022-10-24 13:02:27 -04:00
  • 21b2182ef0 fix(filter): Re-add missing item is criteria to filter test FoxxMD 2022-10-24 11:51:47 -04:00
  • fcfb037d6c feat(docs): Add more cookbook recipies FoxxMD 2022-10-20 12:33:20 -04:00
  • 8c3601a4cf refactor(docs): Improve CM examples by using a "cookbook" FoxxMD 2022-10-20 10:49:17 -04:00
  • cfc96b6c82 Merge branch 'sharedBaseConfig' into edge FoxxMD 2022-10-20 09:37:01 -04:00
  • 239d173ffd feat(config): Implement ACL for full config sharing FoxxMD 2022-10-20 09:35:20 -04:00
  • fda6090ddd feat(config): Refactor manager config updates to check hydrated structure FoxxMD 2022-10-19 16:19:39 -04:00
  • d23f87ba60 feat(config): Add config fragments to shared cache FoxxMD 2022-10-19 16:19:29 -04:00
  • 2941386955 feat(cache): Add force/shared options for getting content/wiki/url results from subreddit resources FoxxMD 2022-10-19 15:15:58 -04:00
  • b2b924c01d feat(cache): Add default prefix and shared option for interacting with cache FoxxMD 2022-10-19 15:15:01 -04:00
  • ee20ba786b refactor: Move cache key prefix into CMCache FoxxMD 2022-10-19 14:33:05 -04:00
  • f71933b9b9 refactor: Improve reuseability of SubredditResources FoxxMD 2022-10-19 14:09:49 -04:00
  • e6246188ad refactor: Extract stat-related functionality from SubredditResources into its own class FoxxMD 2022-10-19 11:23:24 -04:00
  • bfd5ba7816 refactor: Consolidate ttl values into well-defined object FoxxMD 2022-10-19 10:02:44 -04:00
  • fd5488376a docs: Add template variable examples for most rules #121 FoxxMD 2022-10-18 13:18:12 -04:00
  • 6c8ea66fcc docs: Typo fix FoxxMD 2022-10-18 11:07:19 -04:00
  • d02d70ded3 Merge branch 'edge' 0.13.2 FoxxMD 2022-10-17 15:33:15 -04:00
  • acbb9a8626 feat(usernote): Improve usernote filtering functionality FoxxMD 2022-10-17 15:30:56 -04:00
  • 122d5fb2af docs: Fix malformed URLs FoxxMD 2022-10-17 14:16:34 -04:00
  • cd8ccffa20 feat(config): Enable pulling run fragments from root subreddit config FoxxMD 2022-10-17 13:46:58 -04:00
  • 8695058064 refactor: Seperate subreddit resources from bot resource manager FoxxMD 2022-10-17 13:43:23 -04:00
  • 9e364c3e28 Refactor cache instantiation to use async method redisCacheUpgrade FoxxMD 2022-10-17 11:42:58 -04:00
  • acd4b54d8e Implement typings for cache-manager-redis-store@3^ FoxxMD 2022-10-17 11:42:39 -04:00
  • 19f4ff0b53 feat: Update to cache-manager-redis-store ^3.0.0 FoxxMD 2022-10-17 11:41:24 -04:00
  • 1271eee4c5 Improvements FoxxMD 2022-10-14 11:18:33 -04:00
  • 98a8568eb6 fix: Add missing else condition FoxxMD 2022-10-13 16:17:43 -04:00
  • 457f947603 fix: Further improvements for influxdb logging FoxxMD 2022-10-13 12:34:11 -04:00