Releases: toolbox-team/reddit-moderator-toolbox
Releases · toolbox-team/reddit-moderator-toolbox
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
V5.0.5 Harmonizing Hare
- Various nightmode fixes.
- Fixed usernotes not deleting.
- Some css mixes.
- Fix for firefox android.
V5.0.4 Harmonizing Hare
- A variety of nightmode fixes.
- Several options for the context menu:
- Change the effect that draws attention to a more subtle one or turn it off altogether.
- Change the context menu to the right.
- Change the context menu to only open when clicked.
- Correct modqueue/unmod URLs in modsubs list
V5.0.3 Harmonizing Hare
- Fixes for incognito mode in chrome.
- Fix horizontal scrollbar.
- Comment nuke positioning.
- Adjustments to update alert window to hopefully stay closed better.
V5.0.0 Harmonizing Hare
Changelog
- Replace impostor kitteh with queue creature if enabled on redesign reddit.
- RUN SNOO RUN!
- Redesign: All toolbox user buttons now show on the hover card by default. hey can still be shown next to the username with a setting switch. We have gone for the hovercard by default as that means we have to add less to reddit and this should be beneficial for reddit performance.
- Redesign: toolbox removal reasons.
- Redesign: History button, mod button.
- Redesign: Mod macros.
- Profile pro module: Show profiles in a toolbox overlay with various search and filter functions. Can be automatically opened when viewing profiles, from the context menu and a button next to usernames in subreddits you moderate.
- Comment context popup has been rewritten and given a seperate button.
- Comment flatview has been reworked and is now accessible through the new context menu.
- Action table: an evolution of the automod action reason functionality that shows all recent actions taken on an item.
- API requests have been refactored to go through the background page making things work better in chrome.
- Moderated subreddits now gives access to more subreddit related things.
- UX/UI: Toolbox now has a context menu that gives access to functionality depending on the page context.
- UI: Icons have been updated.
- UI: Styling has been updated to give a bit more space where needed.
- UI: Better RES nightmode support.
- UI: Better modmail nightmode support for firefox.
- Ooooh that is a pretty balloon.
- UI: The tooltip on a collapsed modbar has been reworked.
- Comment nuke has been rewritten to make use of the API and therefore be less error prone.
- Code refactoring: Stricter ESLint rules.
- Technical documentation: JSDocs
- Technical documentation: Github wiki pages for third party implementation of toolbox usernotes and other features using wiki storage.
- Technical documentation: Cleaned up CONTRIBUTING.md.
- Technical documentation: Programming style guide.
- Security: added DOMpurify for all external input.
- Security: removed instance of eval.
- Code refactoring.
- CSS refactoring.
- Code refactoring.
- Did we already mention we refactored a lot of code?
V4.0.22 New Narwhal
v4.0.22 v4.0.22 because IR idiot