Releases: NamelessMC/Nameless
Releases · NamelessMC/Nameless
Version 2.0.0 pre-release 12
- Add Thai translation
- Increase max length of custom pages URL + title
- Display non-alphanumeric characters in forum URLs
- General placeholder fixes
- General Authme fixes
- Convert many GET requests to POST #2033
- Add new administrator permission for full access
- Add new forum settings page including link location option
- Add ability to log in with either username or email
- Discord sync rework
- Ingame sync rework
- Fix legacy panel template update alert style
- Only send password reset email if user is already active
- PHPMailer autoloader PHP 8 compatibility
- Fix warning modal not showing
- Prevent IP banning yourself
- Allow disabling placeholders feature
- Remove legacy X-UA-Compatible header
- Prevent showing validate message when API verification is disabled
- Update strings for Discord slash commands
- API verification command renamed from /validate to /verify
- Change installer DB password field to password type
- Fix latest profile posts link
- Fix duplicate rel="" attribute when using rel="preload"
- Make hook fire even if no hooks are there
- Remove password length limit
- Convert forum queries to DB query()
- Add notice to StaffCP update tab if not using PHP 7.4+
- Add per-user dark mode toggle
- Only clear 2fa state when not on 404 page
- Fix StaffCP redirect after re-authentication
- Add reported_username and reported_uid fields to createReport endpoint
- Exclude .DS_Store files from endpoint scan
- Default Revamp dark mode improvements
- Default panel template dark mode improvements
- Translation updates
- PHP 8 improvements
- Full changeset v2.0.0-pr11...v2.0.0-pr12
Version 2.0.0 pre-release 11
- Add Danish translation
- Fix StaffCP Minecraft integration section
- Add support for upward dropdowns in Default Revamp template
- Add Default Revamp dark mode support for top attached headers
- Fix invalid language during installation
- Add SSL check before activating secure cookies
- Fix missing favicons directory
- Fix invalid token with AuthMe login
- Add setting to initialise charset
- Add environment variables to hide options in general configuration
- Validate email port before updating config in StaffCP
- Add method to set multiple config values at once
- Temporarily disable auto timezone detection until #2355 is resolved
- Change placeholder tables primary keys
- Fix profile settings when forum is disabled
- Add index on nl2_posts topic_id column
- Remove extra column from nl2_query_results
- Improve placeholder error message
- Translation updates
- PHP 8 improvements
- Full changeset v2.0.0-pr10...v2.0.0-pr11
Version 2.0.0 pre-release 10
- Add ability to upload favicon
- Add Smarty security policy
- Add support for environment variable based debugging
- Auto detect user timezone when registering
- Avatar rework and add Crafthead support
- Captcha rework including Recaptcha v3 invisible support
- Ensure cookie_secure is set in PHP config
- Error handling revamp
- Increase label HTML length
- Move captcha/https/www configuration to config.php
- Placeholder API integration
- Remove unsafe tags when editing posts
- Validation revamp
- API updates - including group sync fixes
- Default Revamp and Default panel template fixes
- htaccess fixes and improvements
- MCAssoc fixes
- Server status widget fixes
- Translation updates
- PHP 8 improvements
- Full changeset v2.0.0-pr9...v2.0.0-pr10
Version 2.0.0 pre-release 9
- Add new panel template
- Add Default Revamp settings including dark mode
- Add player heads to server status widget
- Add ability to re-order servers in play tab
- Add announcement HTML support
- Add ability to search for users by email address in StaffCP
- Add ability to resend validation email
- Add ability to set default labels for forums
- Add option to use Gravatar
- Add concept of module dependencies
- Add getActivePage method
- Add new SEO page including Google Analytics integration
- Add drag ordering for groups and Minecraft servers
- Translation updates
- Fix multibyte character string length checks
- Fix widgets intended for homepage showing on all pages
- Fix validateUser hook sending empty Discord message
- Fix API endpoints
- Fix latest profile posts widget profile links
- Fix API URL adding two http prefixes
- Fix StaffCP Registration settings not submitting
- Fix webhooks listing twice
- Fix API URL in StaffCP API tab having leading/trailing whitespace
- Fix group_id column error upon registration and AuthMe linking
- Fix StaffCP sidebar link conflicts
- Fix error if user has no group
- Make groups field in serverInfo endpoint optional
- PHP 8 improvements
- Full changeset v2.0.0-pr8...v2.0.0-pr9
Version 2.0.0 pre-release 8
- Many bugfixes
- Add Discord rank sync
- Add Chinese (Simplified), French, Russian, Spanish (ES) and Turkish translations
- Update existing translations
- New user/group systems - mostly backend changes
- API rework - modules can now register custom endpoints
- New widget location - can choose between left + right hand side
- Remove legacy v1 API
- Add basic custom page feature - no navbar/footer
- Add ability to open custom page in new tab
- Remove old Default template
- Fix same-site redirect forums showing redirect warning
- Add "topics following" page
- Add email content editor
- Add mass emailing
- Add ability to receive emails for followed topic updates
- Add required custom profile fields to registration page
- Add announcement system
- New installer
- Update StaffCP users list table to be async
- Add ability to specify rel, as, onload attributes for CSS and defer, async attributes for JS
- Discord topic webhook improvements
- Remove dropdowns from DefaultRevamp template mobile sidebar
- Start PHP 8 compatibility - still a work in progress
- Fix MCAssoc integration
- Add server status widget
- Add latest profile post widget
- Add ability to change "More" dropdown message
- Add force 2FA option
- Multiple webhook support
- Add highlighting to profile post links
- Add ability to add CSS to group usernames
- Allow specifying "Can view other users' topics" forum permission for guests
- Add hCaptcha
- And much, much more! View all the changes here: v2.0.0-pr7...v2.0.0-pr8
Version 2.0.0 pre-release 7
- Add Italian translation
- Update Czech translation
- Update Dutch translation
- Update German translation
- Update Lithuanian translation
- Update Norwegian translation
- Update Polish translation
- Update Portuguese translation
- Update Romanian translation
- Update Spanish translation
- Fix search bar showing in wrong place if no topics in forum
- Default Revamp template CSS tweaks
- Remove unused condition in Default Revamp navbar template file
- Fix Default Revamp delete post button
- Fix Default Revamp delete profile post button
- Fix broken topic breadcrumb link
- Add missing panel template creation to updater
- Navbar icons updated to Font Awesome 5
- Default Revamp navbar updates
- Fix incorrect last online date for users registered through the legacy v1 API
- Update Default Revamp remember me label
- Update Default template thumbtack icon
- Add support for custom plural forms in languages
- Remove : appearing after server IP if port is empty
- Prevent infinite parent forum configuration loop
- Fix plural form not working in some cases for time phrases
- Fix Default template broken edit button icon
- Update Discord widget description
- Fix pre setup widgets and banner on new installations
- Fix Default Revamp alerts page title
- Fix recaptcha not showing in Default Revamp template
- Fix latest posts sometimes showing duplicates
- Switch Default Revamp authme templates around
- Remove API debug line
- Switch registration validation around
- Fix timezones for reports
- Hide staff groups for "post validation group"
- Add terms + conditions to complete signup
- Allow redirect custom pages to be accessed directly
- Fix guests not being able to view redirect pages directly
- Add API method to return list of usernames + their UUIDs
- Add banned and active to listUsers response
- Allow use of forgot password in maintenance mode
- Editor updates
- Prevent editor modifying inserted URLs automatically
- Assign logged-in user title
- Add view all panel templates link variable
- Add www to getSelfURL if force www is enabled and www is not in hostname
- Allow editing root user's secondary groups
- Fix non-friendly URL sitemap generation
- Fix widget configuration alignment and text
- Add multiple groups to the profile page
- Prevent fatal error if Mojang API query returns null
- Remove Default Revamp template credits
- Add support for Twitter cards
- Change topic cancellation buttons to yes/no
- Redirect to StaffCP Forums overview when updating a forum
- Bring forum search in line with forum title
- Add categories to move topic dropdown
- Change API URL to non-friendly URL
- Add option to display IP address for each server on status page
- Fixed fids and gids being too small in forum_topic_labels table
- Add support for Twitter cards in Default Revamp template
- Inline item content in online staff widget
- Make avatar clickable in view topic template
- Don't show topic count/latest topic info for redirect forums
- Include subforums in move topic dropdown
- Add UUID to forum post variables
- Remove old code
- Add ability to use multiple webhooks
- Add last seen, online to view topic and subforum descriptions to view forum
- Fix MentionsParser
- Remove avatars with different extensions and add timestamp to prevent caching issues
- Escape avatar updated variable just in case
- Fix default group potentially breaking when creating a new group
- Fix API verification issue
- Prevent re-querying for permission checks
- Fix Default Theme nav style issue
- Fix names with special characters having no avatar
- Sort groups in order
- Add int check to DB Custom bind param
- Allow explicitly setting pagination values
- Only show email notice in StaffCP with permission
- Stop cookie notice automatically closing
- Add reCAPTCHA to login screen
- Add 403 page
- Add more variables to Statistics widget
- Fix More dropdown only showing if a custom page is adding to it
- Add ability for template to define a settings page
- Add per-user template support
- Prevent fatal error with insufficient forum permissions
- Allow changing group username colour from text input
- Add login link to maintenance mode page
Version 2.0.0 pre-release 6
- Translation updates
- Add Lithuanian and Polish languages
- Update nav ordering
- Rename UserCP to Account
- Fix panel user edit Markdown issue
- Fixed install language
- Fix v1 upgrader issue
- Fix apostrophes not showing when editing posts
- Add indentation to panel sidebar child links
- Shorten Debugging + Maintenance in sidebar to Maintenance
- Allow popover hover in StaffCP
- Add timeout to dashboard player count graph
- Update user list date sort
- Fix sidebar links not expanding on iOS
- Fix terms page footer
- Fix error when deleting user
- Fix users not being promoted after validating
- Fix users table width sometimes being too large
- Fix post validation group not updating
- Update login username title if Minecraft is disabled
- Add forum drag reordering
- Add subforum indentations in StaffCP
- Add $template object to all loadPage calls
- Show normal avatar if Minecraft is disabled on profile pages
- Fix non-friendly URL subfolder login redirect
- Replace   and &bull in Discord hook
- Fix post link potentially being incorrect
- Fix nickname not updating in StaffCP if disabled
- Move MCAssoc JS to after include
- Fix disabling reactions
- Fix custom page editor not having Source tab
- Change exif to full requirement
- Fix registration username required message in some situations
- Use generic Minecraft query exception
- Fix date issue when updating forum latest post/topic
- Prevent editing own secondary groups without permission
- Add topic + post counts as global variables
- Add topic label to news posts
- Don't save last page if maintenance mode is disabled
- Don't set register page as last page
- Fix subdirectory profile page banner issue
- Fix online users widget issue
- Improve registration nickname label
- Improve login username label
- Fix registration nicknames not working
- Add topic placeholders
- Use new external server query
- Add "Show nickname instead of username" option to online users widget
- Add statistics widget
- Fix user punishment alert
- Remove config path issues on user settings page
- Fix navigation error
- Fix rewrite test in installer
- Add forum title variable to view topic template
- Fix error when replying to a topic that at least 1 user is following
- Remove unneeded panel template files
- Update CKEditor
- Add user title variable to online staff + users widgets
- Change front end editor
- Add author IDs to messaging template variables
- Auto enable some widgets on installation
- Update getSelfURL to detect HTTPS more reliably
- Add ability to upload + choose new homepage banner
- Order parent forum dropdown
- Allow switching a forum between forum + category
- Add installer converter support
- Add ability to switch panel template
- Fix broken icon
- Add ability to upload custom profile banners
- Fix incorrect last online date for users registered through the API
- New default template
- Only show PM suggested user list after 3 characters typed
Version 2.0.0 pre-release 5
- Full list v2.0.0-pr4...v2.0.0-pr5
- Many bugfixes
- Translation updates
- New staff panel
- RTL language support
- User popovers
- Template + module system changes
- API rank sync
- Ability for templates to toggle editor dark mode
- Navbar + forum icons
- Full multi language alert support
- Follow topics
- Sitemap generator
- Click-to-copy IP
- Minecraft server status page
- Auto close spoilers
- Other minor additions
Version 1.0.21
- Update Italian translation
- Add basic user template variables
- Use v4 API for CraftingStore
- Remove MinecraftMarket integration
- Ensure reputation user exists
- Update DB class
- Update htmlspecialchars calls
Version 1.0.20
- Add example web.config
- Fix mcassoc instance key not saving
- Add Italian translation
- Update Czech, Dutch, Finnish, Japanese and Portuguese translations
- Remove register follow location cURL option
- Add scripts to AdminCP Help page
- Change AdvancedBan table names to uppercase
- Add Dutch translation to Ban Appeal addon
- Optimise images
- Remove mcrypt requirement
- Update installer requirements
- Add panels to forum templates
- Add default order value for CraftingStore integration
- Fix signin details being remembered if tfa is cancelled
- Update 404 and forum maintenance mode back buttons to work on Safari
- Automatically load addon languages