New Features:
- The entire dashboard has been overhauled with a modern design smooth animations, and better usability
- Added Statistics page with detailed analytics for submissions response times, user metrics, and charts
- Added automatic role assignment, forms can now give Discord roles to users when their submissions get accepted
- Added up/down arrow buttons to easily reorder form questions
- Added custom text input option for multiple choice questions
- Added detailed form descriptions with multi-line support and formatting
- Added requirement for users to be Discord server members to access the dashboard
- Added ban system, banning a user will prevent them from accessing the dashboard and automatically remove all of their submissions
Improvements:
- Improved Discord embed designs
- Removed parse-duration npm package dependency and replaced with custom function
Bug Fixes:
- Fixed form submission errors when users left optional questions blank
- Fixed errors when viewing submissions page after deleting forms with existing submissions
- Fixed errors when displaying submissions for forms that no longer exist
- Fixed spacing, text alignment and overlapping issues in Multiple Choice inputs to match other form fields.
Additions:
- Added a option to temporarily close forms to stop receiving new submissions
- Added an option to automatically add users to your Discord server
- Added drag and drop ordering for forms with automatic position saving
Modifications:
- Improved the design of the entire dashboard to be more modern, user friendly, etc.
- Fixed an error when checking staff usernames for pending submissions
