Commit Graph

  • 8cd8374bbe feat(filters): Add more options for filtering by flair FoxxMD 2022-03-11 15:08:37 -05:00
  • aa0541f09b refactor(author filter): Improve caching for author filter FoxxMD 2022-03-11 14:21:16 -05:00
  • eee166467d feat(ui): Improve live stats utilization FoxxMD 2022-03-11 12:41:59 -05:00
  • 95b0e529e2 fix(schema): Relax schema for source type due to issues with generation FoxxMD 2022-03-10 14:58:08 -05:00
  • 45be87a72a fix(item filter): Fix unknown value results FoxxMD 2022-03-10 13:04:16 -05:00
  • d632364c7d fix(item filter): Fix multiple and unknown criteria FoxxMD 2022-03-10 12:49:35 -05:00
  • 9e660214eb feat(schema): Add annotations for dispatched/source FoxxMD 2022-03-10 12:48:27 -05:00
  • 14340b3a65 fix(ui): Include dayjs plugin for sameOrAfter comparison FoxxMD 2022-03-10 12:47:50 -05:00
  • b07402628e fix(dispatch): Push activity from user through firehose so delayed activities get same behavior as from polling FoxxMD 2022-03-10 11:42:30 -05:00
  • 035283a596 refactor(item filter): Improve source comparison FoxxMD 2022-03-10 11:41:36 -05:00
  • cc46f00a22 refactor(dispatch): Rename everything associated with rerun to dispatch FoxxMD 2022-03-10 11:05:21 -05:00
  • 27263928cd Merge branch 'edge' into rerun FoxxMD 2022-03-10 10:14:58 -05:00
  • 0f122466ad feat(editor): Retrieving config schema from local URL instead of github FoxxMD 2022-03-10 10:12:31 -05:00
  • 32cdb29515 fix(ui): Only fetch reddit status if status element is present on page FoxxMD 2022-03-10 10:11:51 -05:00
  • fe311ced32 feat(testing): Add suites for testing activity state FoxxMD 2022-03-09 17:15:40 -05:00
  • e41bea7e6b fix(util): Always return false for filtered activity check if user is not a moderator FoxxMD 2022-03-09 17:15:21 -05:00
  • 9d169cebf3 Add test js/maps to gitignore FoxxMD 2022-03-09 17:14:53 -05:00
  • 5551f2c63f feat(modnote): Initial modnote creation implementation FoxxMD 2022-03-09 15:36:46 -05:00
  • ff3e704cdf fix(client): Simplify client logging to ui and fix instance name FoxxMD 2022-03-09 12:11:14 -05:00
  • caaeb2eefb fix(ui): Set system logs as seen in special case FoxxMD 2022-03-09 12:09:05 -05:00
  • 8991797d35 feat(testing): WIP added initial testing framework and some util tests FoxxMD 2022-03-09 10:59:43 -05:00
  • aa95c26b2a Merge branch 'edge' into rerun FoxxMD 2022-03-08 21:30:53 -05:00
  • 11cc90e2d5 feat: Add modnote oauth permission for auth helper FoxxMD 2022-03-08 21:30:37 -05:00
  • d11e511f67 Merge branch 'edge' into rerun FoxxMD 2022-03-08 13:02:25 -05:00
  • a3708ca279 refactor(ui): Improve live stats usage and add delayed item info FoxxMD 2022-03-08 13:00:40 -05:00
  • f7cebc013b Merge branch 'edge' 0.10.13 FoxxMD 2022-03-08 09:48:06 -05:00
  • 14d0417a25 refactor(dispatch): Rename rerun to dispatch action FoxxMD 2022-03-07 17:02:16 -05:00
  • f4103206db docs: some clarifications in flow control wording FoxxMD 2022-03-07 13:17:17 -05:00
  • c9b1bfed40 fix(docs): mermaid issue was being inside closed detail block FoxxMD 2022-03-07 13:11:45 -05:00
  • 7f764b4d99 fix(docs): Replace colon causing issues with mermaid diagram rendering FoxxMD 2022-03-07 13:06:12 -05:00
  • fb7ddbba70 docs: Add overview for runs and flow control #73 FoxxMD 2022-03-07 13:02:17 -05:00
  • 85b1d13718 docs: Refactor docs to use runs syntax FoxxMD 2022-03-07 10:28:48 -05:00
  • 7f2191a11a fix: Fix bug where submission identifier was accessed via 'id' instead of 'name' property FoxxMD 2022-03-06 19:30:14 -05:00
  • c4adf4f495 feat(ui): More identifier readability and succinctness improvements FoxxMD 2022-03-04 21:50:48 -05:00
  • 95d146a504 feat(ui): Make dispatch action context in actioned event more succinct FoxxMD 2022-03-04 21:39:41 -05:00
  • ccc8a0dab5 Merge branch 'edge' into rerun FoxxMD 2022-03-04 21:37:39 -05:00
  • 9b79bdbdd5 feat(ui): Make submission context in actioned event more succinct FoxxMD 2022-03-04 21:08:43 -05:00
  • 1f3d0b50a7 feat: Implement re-run FoxxMD 2022-03-04 15:52:05 -05:00
  • d8d409ae6b Some rerun basics FoxxMD 2022-03-03 16:34:39 -05:00
  • 6b9852cc14 feat(recent activity): Implement ability to compare distinct subreddits found FoxxMD 2022-03-03 12:43:31 -05:00
  • fbf627c971 feat(actioned event): Add more context for ui and search FoxxMD 2022-03-02 15:10:27 -05:00
  • b2077132cf fix(ui): Don't strip urls from body when previewing comment in events FoxxMD 2022-03-02 13:31:18 -05:00
  • f622c3ee03 fix(errors): try-catch on transform for good measure FoxxMD 2022-03-02 11:22:59 -05:00
  • ab83f3ed0c fix(errors): Another better check for respsone headers FoxxMD 2022-03-02 11:16:48 -05:00
  • a021b503a0 fix(errors): Better check for response headers on error transform FoxxMD 2022-03-02 11:13:32 -05:00
  • d28714aacc fix(usernote): Fix user note instantiation and link handling FoxxMD 2022-03-02 09:53:48 -05:00
  • 7632a66250 fix(user flair): Fix dry check FoxxMD 2022-03-01 13:45:27 -05:00
  • bb6936d657 fix(check): Correctly get run actions for notification payload FoxxMD 2022-02-28 14:42:44 -05:00
  • d4062b679a refactor(filter): Better handling for submissionState item criteria FoxxMD 2022-02-28 13:04:21 -05:00
  • 313ee0a9a3 fix(usernotes): Better handle missing moderators (no more errors thrown) FoxxMD 2022-02-28 12:58:24 -05:00
  • 7afc384d17 fix(ui): Fix filter numbering in events page FoxxMD 2022-02-28 12:56:26 -05:00
  • fea1f240dd Merge branch 'edge' into flowControl FoxxMD 2022-02-28 10:01:52 -05:00
  • 1dba0e857f fix(logging): Better data shape checking for error transformer FoxxMD 2022-02-28 10:01:30 -05:00
  • 0966aa689f Merge branch 'edge' into flowControl FoxxMD 2022-02-22 15:55:00 -05:00
  • 138e237fbc fix(comment): Fix the target of the lock intention FoxxMD 2022-02-22 13:29:58 -05:00
  • 6b38ec1669 Merge branch 'edge' into flowControl FoxxMD 2022-02-22 11:21:14 -05:00
  • ae8e11feb4 Merge branch 'edge' 0.10.12 FoxxMD 2022-02-22 11:11:46 -05:00
  • 5cd415e300 Bump version FoxxMD 2022-02-22 11:11:29 -05:00
  • 7cdaa4bf25 fix(migrations): Remove unnecessary log warning for all logs on live stats FoxxMD 2022-02-22 11:10:51 -05:00
  • 280ddf583b fix(migrations): Fix missing TTL for cache migration FoxxMD 2022-02-22 10:50:44 -05:00
  • 4969cafc97 fix(ui): Add missing dayjs plugins for timestamp formatting FoxxMD 2022-02-22 10:43:17 -05:00
  • 5f6e63542b feat(flow): Implement max goto depth configuration FoxxMD 2022-02-22 10:42:52 -05:00
  • bca9c96468 fix(ui): Fix run summary typo FoxxMD 2022-02-22 09:39:44 -05:00
  • 7569c06a36 Merge branch 'edge' into flowControl FoxxMD 2022-02-22 09:27:36 -05:00
  • 88bafbc1ac fix(ui): Fix not clearing intervals on client disconnect FoxxMD 2022-02-21 16:47:17 -05:00
  • a5acd6ec83 feat: Refactor client/secret api interaction to improve fetching data and enable live stats FoxxMD 2022-02-21 16:14:41 -05:00
  • d93c8bdef2 Merge branch 'docUpdates' into edge FoxxMD 2022-02-21 12:00:37 -05:00
  • 8a32bd6485 Merge branch 'edge' into logRefactor FoxxMD 2022-02-18 15:45:28 -05:00
  • 425cbc4826 feat: Improve user agent reporting and version display in ui FoxxMD 2022-02-18 15:16:37 -05:00
  • 3a2d3f5047 refactor(logging): Use logging from CMInstance instead of client FoxxMD 2022-02-18 13:37:07 -05:00
  • ae20b85400 refactor(client): Refactor server instance into own class FoxxMD 2022-02-18 13:09:33 -05:00
  • e07b8cc291 Merge branch 'edge' 0.10.11 FoxxMD 2022-02-18 11:58:28 -05:00
  • e993c5d376 refactor(logging): Move log collection into bot/manager for better single responsibility FoxxMD 2022-02-18 11:58:13 -05:00
  • 80fabeac54 fix(usernote): Fix adding new note to user note cache AFTER clearing cache FoxxMD 2022-02-18 09:54:18 -05:00
  • c001be9abf feat(ui): Add reddit status indicator with link FoxxMD 2022-02-17 16:14:36 -05:00
  • 639a542fb2 fix(ui): Fix default values for scopes and permissions when not available FoxxMD 2022-02-17 13:53:06 -05:00
  • 9299258de0 feat(ui): Add moderator permissions list to subreddit overview FoxxMD 2022-02-17 13:37:42 -05:00
  • 59f8ac6dd4 feat(ui): Add oauth scopes list to bot overview FoxxMD 2022-02-17 13:29:37 -05:00
  • f16155bb1f fix(flair): Fix snoowrap function used for assigning flair template id FoxxMD 2022-02-17 13:17:17 -05:00
  • e2d2f73bb3 feat: Add log warning when user has no access FoxxMD 2022-02-15 11:00:09 -05:00
  • 9ca5d6c8c2 fix: Fix config builder to supply more defaults for a minimal configuration FoxxMD 2022-02-14 12:07:54 -05:00
  • 4f9d1c1ca1 docs: Some clarifications for install/run directions FoxxMD 2022-02-14 10:54:25 -05:00
  • d8f673bd26 fix(remove): Only warn if item looks removed, on remove action FoxxMD 2022-02-14 09:31:50 -05:00
  • 7e2068d82a fix(author): Ensure automoderator is always detected as a moderator for author isMod test FoxxMD 2022-02-14 09:30:54 -05:00
  • 176611dbf3 docs: Add web interface and config onboarding FoxxMD 2022-02-11 23:40:28 -05:00
  • 372bae0e03 feat(ui): Implement displaying author/item filters for actioned events FoxxMD 2022-02-10 15:15:21 -05:00
  • 6f35ec3705 fix: Set process result error property with easier-to-read error message and include "not enabled" FoxxMD 2022-02-10 15:14:55 -05:00
  • a542d80c1d feat(migration): Update cache migration for new actioned event structure FoxxMD 2022-02-10 13:54:49 -05:00
  • 9dcf256aa1 feat(filter): Add filters to all result data FoxxMD 2022-02-10 13:43:33 -05:00
  • da206f41ad feat(filter): Refactor itemIs to use FilterCriteriaResult FoxxMD 2022-02-10 13:29:43 -05:00
  • 550beb9baf feat: Add restricts on flow control to prevent endless loops FoxxMD 2022-02-10 11:21:12 -05:00
  • 3d99406f33 Merge branch 'persistActions' into edge FoxxMD 2022-02-09 17:09:24 -05:00
  • 7f9adcef36 refactor: Refactor manager/run/check handling for better single responsibility FoxxMD 2022-02-09 16:36:34 -05:00
  • ab355977ba fix(approve): Fix approval check target FoxxMD 2022-02-09 16:41:39 -05:00
  • f24eb52697 Merge branch 'edge' into flowControl FoxxMD 2022-02-09 13:15:01 -05:00
  • 60dbc42148 Merge remote-tracking branch 'origin/flowControl' into flowControl FoxxMD 2022-02-09 13:12:52 -05:00
  • 8667fcdef3 fix(stats): Correctly initialize all time historical stats from cache when stat is empty FoxxMD 2022-02-09 13:10:05 -05:00
  • ec20445772 refactor(ui): Use checkmark symbol that matches x symbol (no emojis) FoxxMD 2022-02-09 13:09:39 -05:00
  • 8d9fb29848 feat(ui): Implement run context for actioned events FoxxMD 2022-02-09 13:08:48 -05:00
  • f7a7e817f9 feat(cache): Implement cache migrations FoxxMD 2022-02-08 17:00:18 -05:00