Added account reset: admins with the new RESET_USER permission can reset a user's password and/or two-factor authentication, issuing a one-time temporary password and revoking the user's sessions, trusted devices, and login lockout.
Enforced rank-based authority on cross-user actions: editing...
Added product platform listings so plugins distributed via Spigot, BuiltByBit, etc. can validate licenses by (platform, resourceId) instead of a hard-coded product name. Update your client to utilize this feature.
Added Discord audit log sync, forwarding the auditable event types to configurable...
Complete rewrite of the license management system: new database, new web dashboard, new authentication model, new API surface.
Breaking Changes
Database: MongoDB replaced by PostgreSQL.
Runtime: Requires Java 21 (previously 17).
API: /api/v1 replaced by /api/v2. A /api/v1/licenses/auth...
• Reverted the link wrapping change for connection URLs because Discord implemented an anti-phishing feature that breaks it. Connection URLs should now appear as normal. If you have non-standard characters in your connection URLs, you may want to manually override the default URL presentation in...
BuiltByBit is currently blowing up Sentinel's file size from 46MB to over 100MB (which is not uploadable on many Pterodactyl panels) for some unknown reason. This is a compressed version that bypasses this issue. You will need to extract the JAR from the RAR file. Refer to the previous changelog...
• Added a new Discord bot "anti-hijack" (guild cap) system that prevents malicious actors from inviting your Discord bot to their own servers (with escalated priviledges). THERE IS NO SECURITY EXPLOIT INSIDE SENTINEL. This is simply a backup feature that limits the number of guilds that your bot...
Embeddy, which was originally published in 2020 and last updated in 2021, is back with a complete recode! Pretty crazy. 🤯
• Added support for multiple embeds per message, raw message content, and completely customizable buttons.
• Revamped all configuration files. Embed configuration files are...
• Implemented proper Discord role tracking based on license connections. Customer and (new) sub-customer product roles are now properly synced and should be added/removed/updated when Discord connections are added/removed/updated from a license (or when a license is created/deleted with Discord...
• The material selection menu (for rank icons, etc.) has been replaced with a new revamped menu that contains a set of predefered commonly-used materials (wool, terracotta, stained glass, dyes, and other colored items available on your Minecraft version). This is intended to make configuring...
• Added a "Search Licenses" option in Discord's user context menu. You can now instantly search for a Discord user's license by right-clicking their profile, going to Apps, and selecting Search Licenses.
• Added console, Discord, and file-based action logs for licenses. All license changes along with the executor (API or Discord user) will now be recorded.
• Added log files with daily rollover (new file every day).
• Fixed the API response from the licenses list endpoint potentially being...
• Added the ability to automatically remove inactive servers and IP addresses from a license upon authentication. This aims to prevent "dead" servers from taking up server/IP slots on a customer's license, reducing how often you need to "reset" licenses. This feature is disabled by default.
•...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.