Skip to content

Releases: Erudika/scoold

1.64.0

29 Oct 13:03
e7faaca
Compare
Choose a tag to compare

⚠️ This release contains a fix for a critical vulnerability found in Scoold CVE-2024-50334

e7faaca Release v1.64.0.
1d6ca17 updated Para client
23ac30f updated JOSE, closes #462
82a5fbb added limit for number of returned log lines in API controller
1c124fd fixed redirects
b2db86e updated dependencies
58f4495 replaced zxing library with QR4J for QR code gen
49b9681 refactored config parsing methods
2af94bb fixed URI and paths normalization
de77c87 updated Spring Boot
98e7163 added support for setting a preffered starting space each user individually, closes #461
d839031 updated jQuery
ffbeb5e fixed bug with JS modals on AJAX load

1.63.0

11 Oct 10:57
5b0538b
Compare
Choose a tag to compare

5b0538b Release v1.63.0.
e2c5830 updated Velocity
de6742b fixed bug which prevented bulk-edit operations via API for a large number of users
46f5210 updated API controller to allow spaces parameter for /users/{id}/moderator requests
6af35ae updated dependencies
56c74e2 fixed bug in previous commit
d615249 fixed query filter for questions with no accepted answer, when applied through the filter drawer
e694730 updated landing page
6d932d5 updated installer.sh to fetch Java 21
0ae5f30 added new configuration option to Teams integration and updated docs around it
d981897 updated Teams integration guide

1.62.0

01 Aug 15:45
fb063c8
Compare
Choose a tag to compare

fb063c8 Release v1.62.0.
862f969 updated dependencies
ade066c fixed converting answer to comment doesn't update answercount on parent question, closes Erudika/scoold-pro#68
11c301d updated API docs
00c0cd6 updated dependencies
3b9a0e6 fixed problematic space filter for moderators when browsing the default space
36a5838 added a couple of new webhook events - question.approve and answer.approve to trigger when a mod approves a post
e8b4b26 fixed login email should not be case-sensitive
cfb3c98 fixed JS for tooltips on tag descriptions
32f7cda added text to landing page
2602afa fixed minor bug with Akismet integration
5f1c6c5 added new API endpoint for listing answers for a particular question /api/posts/{id}/answers
dd97aa9 fixed tooltips for tag descriptions
b11b99e updated reflect-config
321cd6a added support for printing out logs throught the stats API endpoint
d31308f fixed space caching issue when adding or removing spaces on Admin page
3f7295b fixed bug which caused reports to be left uncleared for posts that were already approved
4ccc760 removed Rome dependency and upgraded RSS feed to 2.0

1.58.1

06 Aug 08:10
fb063c8
Compare
Choose a tag to compare

c28d4cc Release v1.58.1.
c16ce93 updated Para client
2a08c3c fixed bug in bulk edit spaces
11a9d6b migrated project to Spring Boot 3.x
667d86d updated API docs
72d0ad6 updated API docs
c7163c0 fixed new space missing in list of spaces if created by other admins, but reappears after restart

1.61.0

07 Jun 20:35
8bd1d17
Compare
Choose a tag to compare

8bd1d17 Release v1.61.0.
cd5cfbd updated Para client
40e8e98 fixed reputation overlay z-index
51b46d6 added two-factor authentication implemented with TOTP codes
5b46703 added Akismet API integration and automatic spam protection
a12e538 fixed response content type for config endpoints in ApiController
3ff7fc1 fixed clarity of space label in navbar when a space is selected
53afbc4 added tag description on search by tag page
8582bc1 fixed loading of external scripts from https
436aab6 updated dependencies
bf76c98 improved UX for configuration forms on admin page
f5e4187 reorganized and improved configuration panel on Admin page allowing for real-time config changes without restart
420aa23 added support for Webhook property filters, closes #448
dd9a57c fixed confusing error messages around changing email on profile page, closes #451
bb7e284 updated bootstap file
6789b95 fixed velocity for loop counter in native image
a70e0db minor fix for unknown version bug in API stats responses
08db234 minor fix for filters questions page when a tag is also selected
edf764b added tag descriptions on tag tooltips
11220cc added option for fetching app version from ENV variable when running as native image
ef86963 added API support for uploading HOCON configuration directly
0de34bd updated header image
3e8d754 added option for saving server configuration directly using a service token
3c0a99d minor fix - approved domains should not be case sensitive
4f014da added shading plugin for native image
1cd203c updated reflection config for native image
65c35b2 removed unused fields in CoreUtils
3ed4bd0 fixed various issues around the native build and added working native image configuration
8ff3fba added support for searching users by email in the top search box

1.60.0

27 Apr 17:30
da5c821
Compare
Choose a tag to compare

da5c821 Release v1.60.0.
39c10d6 updated Para client to 1.50
9fd740d added new reward for answer authors, closes #449
91c1162 update API to support tag descriptions
181d2a8 added support for tag descriptions, closes #425
6c61fe5 fixed native image build
6728d29 added beans.xml
a9396ae updated deleteAll() methods
60d9c2e fixed build with new version of Para Client
287530d fixed reports not deleted when question is deleted
ac03828 added space label for posts shown on the reports page
b049c71 fixed native image build
a542a72 updated Dockerfile and added native image profile to pom.xml
8c6f4cd Merge pull request #450 from fpellet/master
0ebcf0b Add fr translations

1.59.0

08 Apr 19:34
089c4b5
Compare
Choose a tag to compare

Migrated project to JDK 21 and Spring Boot 3.x

f3ee6ad switch to Java 21
c16ce93 updated Para client
2a08c3c fixed bug in bulk edit spaces
11a9d6b migrated project to Spring Boot 3.x
667d86d updated API docs
c7163c0 fixed new space missing in list of spaces if created by other admins, but reappears after restart

1.58.0

18 Mar 14:37
edeb3b6
Compare
Choose a tag to compare

202baff implemented Emailer method for sending messages with attachments
21102a7 updated dependencies
504870b minor fix for skipping repeated identical login requests
815098b added option to send host_url as an index appended to appid in the state parameter of an auth request
25377ce fixed issues around reports after parent posts have been deleted, merged or approved; reports will be auto-deleted going forward
5673552 added new option for auto approval of answers even if questions need approval, closes #437
c3c317d fixed ambiguous filter for 'unapproved' questions and moved it to the filter drawer on the questions page, closes #424
a9e8278 fixed bad HTML syntax on reports page
c4c9610 fixed bug which prevented default space template from loading on first visit to the ask question page
10ee39e minor fix - changed sort order of posts on profile page to be newest first
1c33fa5 minor fix - added default space to list of available notification filters on settings page
23d2db3 minor fix - removed redundant email notification for new posts when post is approved

1.57.5

20 Feb 21:09
445a8af
Compare
Choose a tag to compare

445a8af Release v1.57.5.
519e32e add new configuration option to enable Scoold to run on two or more different public host URLs, closes #433

1.57.4

06 Feb 17:37
19e597c
Compare
Choose a tag to compare

19e597c Release v1.57.4.
8dfcaaf fixed email verification flow when changing email address on profile page
e5c7d19 fixed /api/ping endpoint should return error if server isn't healthy
48b7153 fixed missing users due to incorrect query string