Releases: Erudika/scoold-pro
Releases · Erudika/scoold-pro
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
1.57.5
1.57.4
1.57.3
- updated dependencies
- fixed space dropdown position when asking new questions and not loading templates when changing space
- fixed user search bar on People page not working as expected for substrings of name
- fixed broken and inconsistent behavior when using Slack's edit and ask button on threaded messages
- fixed all cookies should be HttpOnly since JS code does not read any of them
- minor change of wording in docs
1.57.2
- updated Para client to 1.49.1
- fixed bug preventing external scripts config from being loaded via ENV variable
- fixed visibility of unapproved questions and answers even if posts_need_approval is set to false
- added 3 new standard webhook events - question.view, user.signin, user.search
- fixed issues causing Slack integration to crash while exporting threads
1.57.1
- improved exception handling during profile creation to prevent profile overwrites
- added additional check before creating a new profile to prevent overwriting of existing users
- added additional checks and logging when validating API keys
- fixed caching issue when adding/removing spaces on multiple hosts behind load balancer
- fixed issue which could cause API keys to be overwritten in DB if a new one is registered quickly after startup
- fixed bug which caused all users to be notified for questions with no tags
1.57.0
- added support for updating basic user notification options and favorite tags via API
- fixed broken MathJax rendenring when a new page of data is loaded with AJAX
- added new moderation button to quickly convert an answer to a comment
- added reputation counter over user avatar in top right menu
- minor UX fix - changed copy permalink icon to be more obvious
- fixed NPE when importing data from SO archive
- added support for Slack/Mattermost/Teams notification filters
- added support for setting a new question template for each space
- added support for having individually assigned moderators for each space
- added support for pre-polulating text inputs on the ask question page
- fixed some minor CSS issues
1.56.1
- updated Spring Boot
- updated MathJax which fixes a few bugs
- fixed bug preventing users from applying the favorite tags and 'near me' filters
- added frame-ancestors to CSP header
- fixed typo in html template
- added error reporting when auth request to MS Teams fails