Releases: toolbox-team/reddit-moderator-toolbox
Releases · toolbox-team/reddit-moderator-toolbox
V5.3.3
V5.3.2
V5.3.1
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
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
V5.2.0 Spying Squirrel
Additions
- New module: Queue and unmoderated overlay functionality giving access to old reddit queue listings on redesign. (#86)
- Removal reasons: Lock as reply action has been added (#154, thanks @SpyTec!)
- Lock reply toggle can be changed in settings through
actionLockComment
- Lock reply toggle can be changed in settings through
- Modmacros: Lock reply action has been added (#153, thanks @SpyTec!)
- Comment nuke: In addition to mass remove this module can now also lock an entire comment chain (#163, thanks @SpyTec!)
- Default nuke type can be changed in settings through
executionType
- Default nuke type can be changed in settings through
Enhancements
- Old reddit Queuetools: Improvements to queue tools behavior with RES's Never Ending Reddit functionality (#126, thanks @adzm!)
- Old reddit Queuetools: Hide some irrelevant queue tools filters from /about/spam pages (1952145, thanks @adzm!)
- "Add removal reason" button now shows up on comments (#144, thanks @SpyTec!)
- Betterbuttons: "sticky" button lets you specify a sticky position (#148, thanks @SpyTec!)
- Comment nuke: Button is now placed consistently with other buttons when set to appear next to author usernames (a2cc932)
- Comment nuke: Window closes automatically on success (10a144d)
- Modmacros: The various actions have been categorized in the configuration window (#157, thanks @SpyTec!)
- Modmacros: The macro button in new modmail has been moved to avoid jumping around when selecting "reply as" (#152, thanks @SpyTec!)
Fixes
- Comment nuke: Fix handling of deep chains when nuking comments (f15883c)
- Correct OP author styling in toolbox popups (3062f07)
- Queue tools report threshold now defaults to 0 instead of 1 to prevent empty queues by default(1aee69c)
- New modmail count no longer includes highlighted conversations (#164, thanks @SpyTec!)
- Keep "Open in old Reddit" button synced with URL in new Reddit (#149, thanks @SpyTec!)
Internals
- Documentation generation for internal functions has been added and can be found here
- Better handling of new modmail cookie expiration for api usage (#145)
- README/CONTRIBUTING updated to document current build process (#143, 0502efb, thanks @SpyTec!)
- Build dependency bump (d2b25fe)
TBui.popup()
API cleanup (231ed74, e868bea, abde2a9)- Miscellaneous internal cleanup (30cfc6a, 54ab140, 97349c8)
- Added toolbox config version schema checks (#119)
V5.1.0
- Modules in the settings window are now sorted nicely and separated from general/core settings
- You can now disable native OS notifications from the General Settings tab, and the old in-page notifications will be displayed instead
- The Better Buttons module once again includes an option to display buttons for stickying and unstickying posts from listings
- The "Mark read on notification click" setting now actually works (785898b)
- The comment nuke button now also shows up in the context popup
- Reworked some debug features - log output is now always sent to the browser console, and the debug window lets you filter which callers and log types you want to see
- Minor CSS improvements to various toolbox UI elements
- Various fixes on the caching mechanism that should fix issues with usernotes not showing up
- Various fixes to the old reddit queuetools thanks to /u/adzm, more fixes are lined up but we are still in the process of working those into the code base
- Beta: You can now view queues in an overlay, this is very much a work in progress module
V5.0.8 Harmonizing Hare
- Fix user note type editing
- Cache user detail for init fixes #114
V5.0.7 Harmonizing Hare
- Fix cache behavior.
- fix markread not working in notifications
- Fix mod log comment view functionality.
V5.0.6 Harmonizing Hare
- Fix profile search to include the last page as well.
- Fix historybutton urls in new modmail
- Fix counters updating across tabs