Releases: Erudika/scoold-pro
Releases · Erudika/scoold-pro
1.64.2
- updated Para client
- fixed bug in clientside JS when loading more results on page (MathJax not defined)
- fixed bug when importing single JSON file from an SO backup archive
- fixed issues with configuration API where config properties could not be cleared from config file
- fixed buggy redirect on login for SEO links containing accent chars in questions and profile links [merged #465]
- fixed configuration editing bug on Admin page which prevented changes to boolean config properties
- updated Spring Boot and Velocity dependencies
1.64.1
- added new configuration options for enabling/disabling data import/export and configuration editing from the UI
- fixed UI bug when hovering over custom badges on profile page
- fixed profile link issues with # when user discoverability is disabled
- updated Spring Boot
- fixed logs returned by API are too long sometimes
- fixed Velocity exception in pagination.vm when page param doesn't contain digits
1.64.0
⚠️ This release contains a fix for a critical vulnerability found in Scoold CVE-2024-50334
- updated Para client
- added limit for number of returned log lines in API controller
- updated dependencies
- replaced zxing library with QR4J for QR code gen
- refactored config parsing methods
- fixed URI and paths normalization
- updated Spring Boot
- added support for setting a preffered starting space each user individually
- updated jQuery
- fixed bug with JS modals on AJAX load
1.63.0
- fixed bug which prevented bulk-edit operations via API for a large number of users
- updated API controller to allow spaces parameter for /users/{id}/moderator requests
- fixed query filter for questions with no accepted answer, when applied through the filter drawer
- fixed mention links in MS Adaptive cards JSON and other issues around Teams integration
- fixed issues when using Scoold as native image and working with MS Teams
- fixed a few issues and bugs around the MS Teams integration
- added new configuration option to allow private teams listing for the Scoold <-> MS Teams integration
- fixed Teams integration errors when running Scoold as native image
1.62.0
- fixed converting answer to comment doesn't update answercount on parent question
- updated API docs
- updated dependencies
- fixed problematic space filter for moderators when browsing the default space
- added a couple of new webhook events - question.approve and answer.approve to trigger when a mod approves a post
- fixed login email should not be case-sensitive
- fixed JS for tooltips on tag descriptions
- fixed minor bug with Akismet integration
- added new API endpoint for listing answers for a particular question /api/posts/{id}/answers
- fixed tooltips for tag descriptions
- updated reflect-config
- added support for printing out logs throught the stats API endpoint
- fixed space caching issue when adding or removing spaces on Admin page
- fixed bug which caused reports to be left uncleared for posts that were already approved
- removed Rome dependency and upgraded RSS feed to 2.0
1.61.0
- updated Para client
- fixed reputation overlay z-index
- fixed storage service loading in native image
- fixed broken image file uploads in native image
- added log message indicating which storage service is used
- added two-factor authentication implemented with TOTP codes
- added Akismet API integration and automatic spam protection
- fixed response content type for config endpoints in ApiController
- fixed clarity of space label in navbar when a space is selected
- added tag description on search by tag page
- fixed loading of external scripts from https
- improved UX for configuration forms on admin page
- reorganized and improved configuration panel on Admin page allowing for real-time config changes without restart
- added support for Webhook property filters
- fixed confusing error messages around changing email on profile page
- updated reflection config for native image
- fixed velocity for loop counter in native image
- minor fix for unknown version bug in API stats responses
- minor fix for filters questions page when a tag is also selected
- added tag descriptions on tag tooltips
- added option for fetching app version from ENV variable when running as native image
- added API support for uploading HOCON configuration directly
- added option for saving server configuration directly using a service token
- minor fix - approved domains should not be case sensitive
- added shading plugin for native image
- updated reflection config for native image
- removed unused fields in CoreUtils
- fixed various issues around the native build and added working native image configuration
- renamed reflection-config.json
- minor change - removed unnecessary call to ParaObjectUtils
- added support for searching users by email in the top search box
1.60.0
- migrated project to Spring Boot 3.x
- updated Para client to 1.50
- added new reward for answer authors
- update API to support tag descriptions
- added support for tag descriptions
- native image build config
- updated deleteAll() methods
- fixed build with new version of Para Client
- fixed reports not deleted when question is deleted
- added space label for posts shown on the reports page
- added native image build profile
- added French translation strings
- updated Dockerfile to JDK 21 Temurin
1.58.1
1.58.0
- implemented Emailer method for sending messages with attachments
- minor fix for skipping repeated identical login requests
- added option to send host_url as an index appended to appid in the state parameter of an auth request
- fixed issues around reports after parent posts have been deleted, merged or approved; reports will be auto-deleted going forward
- added new option for auto approval of answers even if questions need approval
- fixed ambiguous filter for 'unapproved' questions and moved it to the filter drawer on the questions page
- fixed bad HTML syntax on reports page
- fixed rare invalid query error message when searching for users with AJAX requests and query contains symbols
- fixed bug which prevented default space template from loading on first visit to the ask question page
- minor fix - changed sort order of posts on profile page to be newest first
- minor fix - added default space to list of available notification filters on settings page
- minor fix - removed redundant email notification for new posts when post is approved