Skip to content

Releases: toolbox-team/reddit-moderator-toolbox

V5.5.1

31 Jan 12:18
Compare
Choose a tag to compare
  • Updated domPurify to the latest version.

V5.4.3

08 Oct 16:54
Compare
Choose a tag to compare

Features

  • feat(Modbutton): Display char limit error on reason and duration (#383)
  • feat(Modmail): User-friendly permalink (#384)

Fixes

  • Fix selectors for "Send Modmail" modbutton tab (#391)
  • Fix duplicate buttons on old reddit (#385)
  • NewModMailPro: Fix message sending errors on FF (#389)
  • fix(ContextPopup): reorder actions to match modqueue (#382)

Other

  • Remove metrics tab module (#370)

V5.4.2

02 Oct 07:28
Compare
Choose a tag to compare

Fixes

  • Handle errors properly when banning users via modbutton (PR #378)
  • Fix newmmpro init process (commit e59881b)
  • Fix queuetools score sort for large scores (PR #374)
  • Clarify mod button message feature sends modmail (PR #369)
  • Misc. Deepscan fixes (PR #368)
  • Reverted textarea set from placeholder attribute (PR #367)
  • Remove reasonAsSub from advanced (PR #365)

Other

  • Various dependency updates

V5.4.1

05 Sep 17:32
Compare
Choose a tag to compare

Additions

  • Subreddit names now have tooltips in the "Moderated Subreddits" popup (PR #357)
  • Actually added a personal setting for archiving modmail send from a RR (09fadcf)

Fixes

  • Increased the width of the "Moderated Subreddits" popup to accomodate the new usernotes button added there (PR #356)
  • Sending removal reasons as PM works more correctly in some edge cases and in Firefox (PR #359)
  • Fix issue with API calls not properly returning an error (PR #361)
  • If modmacros don't have a context specified yet show them as specified for all types in configuration (PR #362)

V5.4.0

31 Aug 18:05
Compare
Choose a tag to compare

Additions

  • Ban and mute reasons in new modmail can now be made clickable via a setting (#281, PR #282)
  • Added the ability to automatically archive removal reasons sent via modmail (#90, #117, PR #291)
  • [select...] button in queuetools now opens a popup for making more complex selections (#218, PR #263)
  • Swapped position of title and body fields when editing mod macros (PR #297, thanks @xeoth!)
  • Removal reasons window can now be skipped by holding Shift when removing a post or comment (PR #300, thanks @molenzwiebel!)
  • Mod macros can now be specific to posts/comments/modmail (#37, PR #288)
  • Added a setting to check for new activity in modmail threads before sending your reply (#299, thanks @molenzwiebel!)
  • Custom text inputs in removal reasons now accept placeholder, label, and value HTML attributes (PR #305, thanks @molenzwiebel!)
  • The "Moderated subreddits" popup now has a usernotes button for each subreddit (#316, PR #317)
  • New modmail now has a shiny source button. (#323 PR #336 thanks @xeoth!)
  • Toolbox now checks for queue content when building custom comments and posts resulting in filtered items being properly shown in flatview, toolbox profile view and the context popup. (#187 PR #259).

Fixes

  • More efficiently search modlog for AutoModerator's removal reasons (PR #292, thanks @Blank-Cheque!)
  • Fixed modqueue sorting for non-English interface languages (#293)
  • Fixed issues with the {body} removal reason token (#283, PR #284, thanks @Blank-Cheque!)
  • Fixes to new modmail preview rendering (#261, #280, #301, PR #302)
  • Post/comment-only removal reasons now behave correctly in new Reddit (#303, PR #304)
  • Ban reasons are now trimmed to 300 characters (the actual API limit) rather than 99 (#258)
  • Removal reasons is now triggered when removing things in a context popup or other toolbox-generated interface (#313, PR #318, #334, PR #335)
  • Removed Toolbox from more popup pages it shouldn't be in (#324)
  • Links to self-posts in the profile overlay will no longer change your subdomain (#340, PR #342)
  • url_* tokens will now be generated by toolbox if not present in the API (#343 PR #342)

Internals

  • fetch() is now used instead of $.ajax() for handling API requests (PR #250)
  • Caching fixes (#289, PR #290)

V5.3.3

03 Aug 09:56
Compare
Choose a tag to compare

Also add toolbox functionality to ban appeal conversations.

V5.3.2

26 Jul 09:57
Compare
Choose a tag to compare

Add support for new modmail ban appeals

V5.3.1

24 Mar 17:37
Compare
Choose a tag to compare

Fixes

  • Changed comment RR behavior (#279)
  • Makes profile view work on very small screens in new modmail (#271)
  • Restore button behavior next to usernames in new modmail (#271)
  • Always send a spam parameter (#277)
  • Fix settings backup button (#270)
  • Edit old RR defaults remove for posts (#268)
  • Fix macro distinguish feedback (#278)

V5.3.0 Coaching Chicken

20 Mar 16:23
Compare
Choose a tag to compare

All items addressed this release

Additions

  • You can now select queue items that have had reports ignored on them with Queue Tools (#208, d1583eb)
  • Banning a user through the mod button or a macro now sends ban context to Reddit, which lets you see the post or comment the user was banned for in the bans page on new Reddit (#209, 01bda99, 5f34ec0)
  • You can now select queue items that are above or below a certain score with Queue Tools (PR #214, thanks @Blank-Cheque and @justcool393!)
  • Syntax highlighter now adds a Ctrl-/ shortcut for commenting lines of code in CSS or Yaml. (#206, PR #212)
  • You can now preview messages before you send them in new modmail (#229, PR #230)
  • Removal reasons can now be set up to apply to submissions, comments, or both (PR #224)
  • Removal reasons now has per-subreddit removal options, such as sticky removal, lock removed thread (PR #233)
  • There is now a setting to include NSFW results in the search links provided by the history button (PR #228, thanks @Blank-Cheque!)
  • Queuetools select-all now shows as indeterminate if only some things are selected (PR #236)
  • The toolbox profile overlay is now available in new modmail (PR #246)

Fixes

  • When clicking the notifier modmail icon, don't open a new tab if you're already in modmail (#167, PR #179, thanks @k3n!)
  • Using the mod button from the comments flat view no longer closes the comments window (#168, PR #180, thanks @k3n!)
  • The profile overlay now handles suspended, deleted, and shadowbanned accounts without infinitely loading (b97ed3f)
  • With Queue Tools, bracketed phrases in Automoderator reports are now highlighted in text posts and post titles in addition to comments (#194, PR #195, PR #196)
  • Leaving removal reasons should no longer leave duplicate entries in the moderation log (ea35b4f)
  • Toolbox should now behave properly with privacy.firstparty.isolate set to true in Firefox (#130, cfd09e2)
  • When adding a new note to a user, note types now wrap to a new line when there are too many instead of breaking styling (PR #235)

Internals

  • Split up background page message handlers into separate files (PR #171)
  • Split up helper methods into separate files (PR #175)
  • Began implementing unit tests (#104, PR #191)
  • Conversion of debug logging to a new log interface (PR #197)
  • Promisification of internal APIs (PR #245)
  • Make new modmail use Toolbox jsAPI mocks for consistency (#38, PR #246)
  • TBui.tbRedditEvent has been made viewport aware resulting in better performance (PR #256)
  • Reloading the extension when sideloaded for development no longer throws errors in non-Firefox browsers (f906d1d)
  • Various linting, code style, and CSS fixes (PRs #234, #238, #242, #243, #244, and a bunch of other loose commits to master)

V5.2.1 bugfix release

18 Oct 12:53
Compare
Choose a tag to compare
  • oldreddit resolve isRemoved to ham or spam (eef5e82)
  • better /me/f/mod compatibility for queue overlays (ae0586e)