All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Changed all core dependencies to use the latest secure versions
- Changed ACP Management layout to take all available width
- Fixed NodeBB database requests without a limit (kudos to Marek Dorda)
- Changed compatibility with NodeBB to enforce version compatibility to v1.11.0 only
- Changed compatibility with NodeBB v1.11.x
- Removed NodeBB Core emitter dependency
- Added an edit mode for multiple awards
- Added support for plugin driven image upload
- Added ACP Rewards page
- Added protection for an image upload service
- Added activity limit setting
- Added configuration for notification text
- Added reward multiplier for overview page
- Added external Plugin API
- Added tooltips to a topic view
- Added support for SVG
- Changed user experience for the creation of awards
- Changed user experience for ACP Overview page
- Changed award URL to use an absolute path
- Changed award upload
- Changed compatibility with NodeBB v1.5.x
- Changed notifications
- Changed max rewards per post setting
- Changed max rewards per account setting
- Changed ACP Overview page styles to use Flexbox
- Changed code dependencies
- Changed ACP dependencies
- Removed extended profile template
- Added error messages for new awards uploads
- Changed compatibility with NodeBB v1.x.x
- Changed award uploading to use relative path
- Added ACP Manage section with an ability to reward multiple users and manage user's awards
- Changed user delete hook to
static:user.delete
- Changed autocomplete component to clear search results
- Changed ACP dependencies
- Fixed an issue with a limit when user is deleted
- Changed user search to work with only 2 characters
- Added new flex template for the profile import
- Changed compatibility with NodeBB v0.9.x
- Changed ACP UI completely
- Changed image upload component
- Changed upload script
- Added notifications for the granted awards
- Changed autocomplete widget to make selection easier
- Changed ACP UI to adapt for NodeBB v0.8.x colors and layout
- Added ACP Settings page
- Added rendering hooks for awards to be available in topic view
- Added new settings fields for topic rendering and max awards per topic
- Added ability to edit award image
- Removed debug script from admin panel
- Changed ACP to use RequireJS
- Added the very first release