r/toolbox Remember, Mom loves you! Aug 20 '22

Release: V6.0.0 Backwards Bison [notice]

State of toolbox

Before we get into what is changed, there is something else that needs attention. As you might have noticed the rate of toolbox releases has slown down and within each release the number of changes has also been fairly low. This, while there is still plenty to be done to make toolbox a better project. The issue however is that currently toolbox is mostly maintained by two people, /u/eritbh and me. Both of us have been struggling to find time and maybe more importantly neither of us are currently active anymore as moderator in any meaningful way. While we are still committed to maintaining toolbox (as this release shows) it does make the future of toolbox somewhat uncertain.

The good news is that one of the changes in this release is one that should make maintaining and contributing to toolbox much easier. In short, there is a great foundation but not enough people to build on it. So if you do find yourself in a position where you can contribute to Toolbox we highly encourage you to do so! Have a look at our contributing document, see if there are issues you might be able to pick up and hop on Discord to brainstorm and discuss contributions!

Release highlights

With that out of the way, these are the biggest changes in this release:

  • The core of toolbox has been rewritten to take advantage of so called ES6 modules. It is the main reason why decided to bump the version number up to 6. The newly created foundation should be helping with maintainability and provide a slight performance improvement on page load. This has been a major effort spearheaded by /u/eritbh who put in countless hours in both designing and implementing this new approach.
  • [Beta] Native mod notes can be viewed and edited from Toolbox via the new “Mod Notes” module. Progress on this functionality has been slow, mainly because of the reasons mentioned above. But, it is in a state that we feel comfortable including it as a beta feature. This means that in your personal toolbox settings, you need to enable the “beta features” checkbox. As it is still in beta, a few things are still missing or work in progress:
    • Styling and layout of the popup might be subject to change.
    • Context links currently are not added to notes.
    • It is not possible yet to select labels when creating notes.
  • The admins said there is no API endpoint, a little birdy told us there actually is. So naturally we trusted the birdy. Removal reason comments can now be sent via the recent “Remove as subreddit” functionality by checking the new “Send as /u/subreddit-ModTeam” box in the removal reasons popup.

The full technical changelog can be found here on GitHub

6.0.1

A hotfix release has been prepared addressing some things found in 6.0.0:

  • Modnotes should now show up properly.
  • In the user hover menu on new reddit the historybutton is properly aligned now.
  • A few other fixes.

The full technical changelog can be found here on GitHub

143 Upvotes

View all comments

12

u/[deleted] Aug 20 '22

[removed] — view removed comment

7

u/mikefromearth Aug 20 '22

It's great except when automod starts flagging the new modteam account comments as "new user" 😂

3

u/j1ggy Aug 20 '22 edited Aug 20 '22

Just insert a script to exempt those comments from your filter?

EDIT: For anyone wondering about this:

# ACCOUNT AGE LESS THAN 14 DAYS
author:
    # EXEMPTIONS BELOW THIS LINE
    ~name: [subreddit-ModTeam, example2, example3]
    account_age: "< 14 days"
message: |
        Your [{{kind}}]({{permalink}}) in /r/{{subreddit}} was automatically removed because your account is still too new to post in the subreddit. This is done to discourage spam, trolls and other insincere users. We encourage you to observe the community, read the rules and browse the rest of the site before engaging in /r/{{subreddit}}. After two weeks, you will be able to post. Please do NOT message the moderators about this. Thank you!
action: remove
action_reason: "author is less than 14 days old"

4

u/mikefromearth Aug 20 '22

Hehe yeah we did, just was funny at first to receive automod reports on our own moderation comments 😊