Skip to content

Releases: Erudika/scoold-pro

1.64.2

23 Jan 18:01
2abde5e
Compare
Choose a tag to compare
  • 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

15 Dec 11:10
a3e96c2
Compare
Choose a tag to compare
  • 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

29 Oct 13:33
b3770e8
Compare
Choose a tag to compare

⚠️ 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

11 Oct 11:37
9c2dd41
Compare
Choose a tag to compare
  • 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

01 Aug 16:11
39a523e
Compare
Choose a tag to compare
  • 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

07 Jun 20:59
740a231
Compare
Choose a tag to compare
  • 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

27 Apr 17:43
811235c
Compare
Choose a tag to compare
  • 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

08 Apr 19:50
f8119ab
Compare
Choose a tag to compare
  • updated Para client
  • fixed bug in bulk edit spaces
  • updated API docs
  • updated API docs
  • fixed new space missing in list of spaces if created by other admins, but reappears after restart

1.58.0

18 Mar 17:28
cc5d226
Compare
Choose a tag to compare
  • 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

20 Feb 21:24
2bdb577
Compare
Choose a tag to compare
  • add new configuration option to enable Scoold to run on two or more different public host URLs