Commit Graph

  • 7fb69ae67a fix: Attempt to decrease frequency of influxdb timeout errors FoxxMD 2022-10-13 11:39:45 -04:00
  • 2241d40e49 fix: Fix custom footer never loading FoxxMD 2022-10-13 08:58:12 -04:00
  • a3ca3f17ec refactor(recent): Log image parsing error with cause FoxxMD 2022-10-12 14:39:21 -04:00
  • f527a17fa2 feat(modnote): Implement existing note check before adding note to replace allowDuplicates FoxxMD 2022-10-12 13:00:47 -04:00
  • e98364eae9 feat(filter): Improve modAction filtering functionality FoxxMD 2022-10-12 12:58:49 -04:00
  • 8b125d7433 feat(ui): Improve visibility and resilience for live log stream FoxxMD 2022-10-11 12:19:55 -04:00
  • 6ee060c5ce fix(logs): Remove listeners from log stream event emitter before end of response to prevent write-after-end errors FoxxMD 2022-10-11 12:18:00 -04:00
  • 9b12d0b2b3 feat(bot): Improve log wording for manager loading phase FoxxMD 2022-10-11 10:51:00 -04:00
  • b174c7928a feat(ui): Add favicon files FoxxMD 2022-10-11 10:17:01 -04:00
  • 59f935ce46 Barebones docker-compose FoxxMD 2022-10-11 09:56:08 -04:00
  • 74dfe9258a fix(filter): Fix mod action note filtering assignment FoxxMD 2022-10-10 15:00:39 -04:00
  • 1cf8855a24 feat(testing): Implement initial author filter tests FoxxMD 2022-10-10 12:06:08 -04:00
  • adc69894fc fix(filter): Fix detecting empty filter when using 'replace' filter default behavior FoxxMD 2022-10-10 11:03:57 -04:00
  • 3435c683c8 feat(filter): Add author flair item criteria FoxxMD 2022-10-05 11:24:44 -04:00
  • 80f83bf84b Merge branch 'edge' 0.13.1 FoxxMD 2022-10-05 08:57:04 -04:00
  • f0032cd433 Bump version FoxxMD 2022-10-05 08:56:53 -04:00
  • 7933f77764 Merge branch 'edge' FoxxMD 2022-10-05 08:55:39 -04:00
  • ade0b7948e Add patreon funding link FoxxMD 2022-10-04 09:40:03 -04:00
  • 542aa26c62 feat(history): Implement ratio comparison #112 FoxxMD 2022-10-03 13:25:05 -04:00
  • 381976d6af feat(modlog): Implement normalizing raw modlog data modlog FoxxMD 2022-10-03 11:31:35 -04:00
  • 3faf4ca3dc fix: Fix wiki location usage when getting from subreddit resources FoxxMD 2022-09-28 10:34:48 -04:00
  • 2f35b82d5e feat(history): Log failure results for easier rule tuning FoxxMD 2022-09-28 10:25:26 -04:00
  • 3bcc3d78e8 Merge branch 'edge' 0.13.0 FoxxMD 2022-09-28 09:28:38 -04:00
  • c9d8bf637b chore: Add tests for item criteria FoxxMD 2022-09-26 16:59:46 -04:00
  • 027f4087e3 refactor: Improve activity source parse and comparison FoxxMD 2022-09-26 12:07:24 -04:00
  • 1b20122ffc docs: Fix some typos FoxxMD 2022-09-23 10:35:13 -04:00
  • 5d53571ec0 fix: Fix typo in default footer FoxxMD 2022-09-22 10:59:57 -04:00
  • b3df1b4d41 Update default confidence for MHS based on feedback from Welton FoxxMD 2022-09-20 10:56:39 -04:00
  • 4abe8e07f3 docs: Add docs for MHS toxic content prediction rule FoxxMD 2022-09-20 10:44:08 -04:00
  • 9bb95106ba feat(mhs): Add default confidence threshold FoxxMD 2022-09-20 09:35:38 -04:00
  • 02414478bf feat: Implement rule that tests activity content against moderatehatespeech.com ML model using api #110 FoxxMD 2022-09-19 16:20:18 -04:00
  • 8b0a582464 fix(recent): Empty viable activity list if processing activity is required to be reference but is not a valid type FoxxMD 2022-09-19 11:46:20 -04:00
  • d1db5f4688 fix: Fix subreddit filtering result when no subreddit criteria are present FoxxMD 2022-09-19 10:01:39 -04:00
  • 44f9389b69 docs: Add general subreddit/moderator docs readme FoxxMD 2022-09-16 16:40:28 -04:00
  • 71b2d0597d docs: Update screenshots FoxxMD 2022-09-16 15:38:52 -04:00
  • 57cfcebe9f fix: Set default invites to empty array on heartbeat FoxxMD 2022-09-16 14:34:28 -04:00
  • 07ecc505ff fix: Check bot entity exists before getting invites FoxxMD 2022-09-16 14:29:34 -04:00
  • 81213686ce Merge branch 'subredditInviteUI' into edge FoxxMD 2022-09-16 13:31:37 -04:00
  • 08735d505a refactor(manager): Improve wiki CRUD and onboarding initial config FoxxMD 2022-09-16 13:27:41 -04:00
  • 1a62c752c1 feat(ui): Improve finished onboarding response FoxxMD 2022-09-16 13:24:09 -04:00
  • 6aa7367297 fix(client): Improve responses dependent on server information FoxxMD 2022-09-16 13:22:44 -04:00
  • cf9583227c feat: Add subredditExists function to snoowrap client FoxxMD 2022-09-16 13:20:07 -04:00
  • aa505ba3f2 feat: Improve external resource fetching in subreddit resources FoxxMD 2022-09-16 13:19:23 -04:00
  • a0182d89ca feat: util function for generating full wiki urls FoxxMD 2022-09-16 13:16:26 -04:00
  • d46f0a5be8 fix: Improve error detection for log transform FoxxMD 2022-09-16 13:16:06 -04:00
  • 4a55d35e14 feat(filter): Rename createdAt to createdOn FoxxMD 2022-09-15 13:27:41 -04:00
  • 1284051fe8 fix(filter): Fix copy-past typo for createdAt FoxxMD 2022-09-15 11:24:53 -04:00
  • 00680494a3 feat(filter): Add createdAt activity criteria matching FoxxMD 2022-09-15 11:22:04 -04:00
  • 296f1c8dee Merge branch 'edge' 0.12.2 FoxxMD 2022-09-14 15:30:27 -04:00
  • 77856a6d97 chore: Bump version FoxxMD 2022-09-14 15:30:12 -04:00
  • e32ac60db5 Merge branch 'edge' FoxxMD 2022-09-14 15:29:13 -04:00
  • b216cd08e1 Merge branch 'edge' into subredditInviteUI FoxxMD 2022-09-14 15:27:14 -04:00
  • 052c1218c6 feat(ui): Add home logo FoxxMD 2022-09-14 15:26:59 -04:00
  • c2343683bb Finish implementation accept flow FoxxMD 2022-09-14 15:12:33 -04:00
  • fcf718f1d0 fix(ui): Fix typo in reddit status indicator switch FoxxMD 2022-09-14 13:21:48 -04:00
  • 77f848007a Implement subreddit onboarding accept process FoxxMD 2022-09-14 13:20:53 -04:00
  • 95216b3950 docs: Add GHCR image location to install docs FoxxMD 2022-09-13 15:06:13 -04:00
  • 58a21e8d05 Scope required permissions for github token FoxxMD 2022-09-13 14:35:11 -04:00
  • 49ac8cda19 feat: Update github actions to push to multiple registries FoxxMD 2022-09-13 14:23:22 -04:00
  • bc8be3608b Use methods for bot entity subreddit invite crud FoxxMD 2022-09-13 10:33:55 -04:00
  • 1b69cd78bb Refactor subreddit invites to use db and add interface FoxxMD 2022-09-12 16:29:41 -04:00
  • e736379f85 feat(ui): Improve guest expiration interface FoxxMD 2022-09-07 11:57:29 -04:00
  • c0e1a93fb4 fix(config): Use correct filter defaults data structure for runs FoxxMD 2022-09-06 11:18:24 -04:00
  • bd35b06ebf fix(filter): Fix missed toLowerCase for named filter getter FoxxMD 2022-09-02 17:41:28 -04:00
  • f852e85234 feat(author): authorIs 'name' criteria may be regular expression FoxxMD 2022-09-02 16:21:53 -04:00
  • 661ae11e18 refactor(ui): Replace websockets opStats with client delta polling #106 FoxxMD 2022-09-01 16:01:37 -04:00
  • 859680dca8 Merge branch 'edge' 0.12.1 FoxxMD 2022-09-01 09:03:27 -04:00
  • 18c1ac0fd7 Chore: Bump version FoxxMD 2022-09-01 09:03:12 -04:00
  • 2fb503f09f feat(message): Implement templating for to field so subreddit can be used generically FoxxMD 2022-08-31 09:58:24 -04:00
  • 7e5eeb71da fix(submission): Fix targets data type to accept array FoxxMD 2022-08-31 09:31:25 -04:00
  • 84f2da8b6d feat(action): Implement Action templating data #104 FoxxMD 2022-08-30 17:12:51 -04:00
  • be51f8ae43 fix(image): Fix hash result test assertion FoxxMD 2022-08-30 16:13:35 -04:00
  • f82d985eab feat(template): Refactor templating to be more extensible and add some requested data FoxxMD 2022-08-26 13:42:02 -04:00
  • aab014650a fix(template): Fix rule data spread to template FoxxMD 2022-08-26 11:22:59 -04:00
  • 113ac3e10e fix(template): Fix subreddit breakdown reference override FoxxMD 2022-08-25 17:14:28 -04:00
  • afb6aad26d fix(template): Fix subreddit breakdown when empty activities array FoxxMD 2022-08-25 16:30:15 -04:00
  • 33b60825d9 fix(template): Return empty string if no subreddits in breakdown FoxxMD 2022-08-25 16:16:15 -04:00
  • b5202a33ac feat(template): Add subreddit breakdown to template data for Recent and History rule FoxxMD 2022-08-25 10:39:03 -04:00
  • ea875e392f feat(image): Implement template matching #99 opencv FoxxMD 2022-08-24 17:25:55 -04:00
  • b89d98e42b feat(image): Integrate openCV dependency FoxxMD 2022-08-24 12:43:21 -04:00
  • ffa1e423b2 Merge branch 'edge' 0.12.0 FoxxMD 2022-08-23 09:49:23 -04:00
  • c02a2ad622 chore: Bump version constant due to BC FoxxMD 2022-08-23 09:49:12 -04:00
  • 09cb08492c Merge branch 'edge' FoxxMD 2022-08-23 09:47:59 -04:00
  • e9f08915a4 chore: Bump version constant FoxxMD 2022-08-23 09:47:35 -04:00
  • 4b95ccd0ba feat(docs): Simplify getting started operator instructions FoxxMD 2022-08-23 09:46:54 -04:00
  • 567a2f0720 feat(action): Implement creating submissions #93 FoxxMD 2022-08-22 14:00:27 -04:00
  • 61ff402256 feat(config): Allow wikiConfig override at subreddit-level FoxxMD 2022-08-22 10:36:18 -04:00
  • 9158bda992 feat(comment): Implement arbitrary comment targets #93 FoxxMD 2022-08-19 11:01:54 -04:00
  • 2028843714 refactor(image): Begin moving image comparison logic into own service imageCompareService FoxxMD 2022-08-18 15:28:50 -04:00
  • 873f9d3c91 refactor(image): Normalize image hash usage a bit more to reduce complexity FoxxMD 2022-08-18 13:35:37 -04:00
  • 783ef5db53 fix(image): url variable name usage FoxxMD 2022-08-16 13:36:36 -04:00
  • f0cb5c1315 fix(ui): Fix constant reassignment FoxxMD 2022-08-16 13:36:20 -04:00
  • 8e1b916ea4 fix(database): Remove table data check due to incompatibility with postgres FoxxMD 2022-08-16 10:28:10 -04:00
  • 4acf87eacd feat(database): Implement automated backup for better-sqlite3 connection FoxxMD 2022-08-16 10:05:20 -04:00
  • 5dd5a32c51 fix(database): Fix how new columns are added to existing table on invite migration FoxxMD 2022-08-16 09:47:53 -04:00
  • 207907881f feat: Add initial setup wizard FoxxMD 2022-08-15 17:17:23 -04:00
  • 44da276d41 fix: Fix missing column type specifying for db session entity FoxxMD 2022-08-15 16:05:00 -04:00
  • 6c98b6f995 fix: cleanup guests and no-config scenario FoxxMD 2022-08-15 15:59:51 -04:00
  • cc0c3dfe61 docs: Fix incorrect url for minimum config FoxxMD 2022-08-15 15:57:45 -04:00
  • b48d75fda3 fix(config): Fix setting api friendly name FoxxMD 2022-08-15 15:57:26 -04:00