A Stack Overflow clone for teams (self-hosted or hosted)
11354f3 Release v1.56.0.
3216d8d updated Spring Boot
087f26f added new config option scoold.notifications_as_reports_enabled
to allow admins/mods to get notification copies as reports; added button for deleting all unapproved posts, closes #397
4acce9b improved reports UI, now showing unapproved content which can be approved without leaving the page
ca5710d add new option scoold.mods_access_all_spaces = true
to allow moderators for assigned spaces only; allowed scoold.posts_need_approval
to be configured per space, closes #396
40ee46a added notification switch for admins/mods for subscribing to new answers, closes #409
5b52ea5 removed some unnecessary details from the profile page like the IDP badge on the avatar
add2487 fixed a few issues around the import from SO functions, closes #406
8d48044 fixed bug preventing edits when post ID contains punctuation chars
5599903 added option for not sending scope parameter in OAuth2 token requests scoold.security.oauth.send_scope_to_token_endpoint
, closes #402
c6a293e Release v1.55.0. 05896eb updated Para 49310b3 added form for creating new tags on the tags page, closes #388 010539c fixed API endpoint for editing spaces in bulk doesn't allow adding the default space 23a632b updated Swagger docs for API 35329f1 fixed API endpoint for creating posts does not allow arbitrary IDs, closes #400 6225d49 added alias URL for questions /questions/{id}, closes #399 a549009 added 'answered' filter on questions page, fixed bad query syntax errors, closes #395 80c5161 fixed tags autocomplete allows even if tag input when tag creation is disabled, #393 8f21bc4 added new query parameter notificationsDisabled to API to prevent spam when creating posts in bulk e753926 fixed question created with no tags if tag creation is disabled, closes #393
cc8dd5f Release v1.54.1.
be5f15d updated Spring Boot
1f64ead fixed bug preventing tags from updating when tag_creation_allowed = false
, closes #393
d91e33c fixed minor CSS issue - bold text not bold enough, closes #392
8f911b8 added error message for users trying to regsiter and login with an email from unapproved domain
3167bc3 added new option for showing an info banner on top the the /signin pages only, scoold.welcome_message_prelogin
01a9c35 minor refactoring - moved a method to ScooldUtils
f6d180d fixed possible race condition when setting the access token on ParaClient
e5b9024 fixed incorrect 'deleted user' shown as author of questions on the /profile page
c213686 Release v1.54.0. 29d529e fixed styling inconsistencies in tabs on Admin page 740fdf7 added checkbox to delete all data before importing a zipped backup, on Admin page f3313f6 fixed permalink URL in post macro aa6d29f added new option for hiding user profiles and users page - scoold.users_discoverability_enabled, closes #376 3732ea5 added support for deep linking (permalinks) to comments, closes #377 fd432dc fixed Hebrew language not loaded properly and not shown in list of available translations
166e973 Release v1.53.0.
770e906 updated dependencies
5c385b0 fixed a few untranslated parts of Scoold
16e45cc updated language files with new machine-translated strings
5e25d84 updated Italian translation
b51d4a7 added new option for restricting the creation of new tags by users, scoold.tag_creation_allowed = true
, closes #373
881fcbc fixed expired label for API keys
431eff3 fixed bug which breaks JS code when an unescaped apostrophe is contained in custom welcome messages, closes #375
32c171a fixed inconsistency - spaces dropdown menu not showing default space for admins/mods
294042a fixed issues with default space duplication which resulted in broken All Spaces filter
76940b7 fixed possible space duplication when new users are created
3cf3e3f added Italian translation
8dfca4e fixed NPE in ScooldUtils
d436b66 fixed possible space duplication and overall performance when loading spaces and creating users
0649d8e fixed questions and answers on profile page not showing correct results, missing sticky posts, etc
8e719ef updated dependencies
1010289 updated dependencies
0da450f Release v1.52.3. 4f3edf1 fixed slowness while generating sitemap
0380c53 Release v1.52.2. b6d6f26 updated SnakeYAML to 2.0 afaa8db updated dependencies b270585 fixed bug when accepting answers leading to unlimited reputation gains, closes #370 5f85dc6 fixed default space shown twice in select inputs and a few other places 1cdd73d fixed default space shown twice in menu and on profile page, closes #368 aa718ec fixed sitemap.xml not containing links to all questions
528bcb4 Release v1.52.1. 5f94431 updated english language file b5335a4 fixed API listUsers endpoint not returning embedded user objects 26999d9 fixed access log not disabled when scoold.file_logger_level=OFF 4cdc23c fixed minor logback configuration issue 8cf94d4 fixed bug breaking the admin mode switch in the navbar 3981708 added new property to Post class - approvalTimestamp indicating the time when an answer was accepted 2c82bdd updated the launch configuration file app.gae.yml for Google App Engine, closes #364 d1f6953 fixed API not allowing password changes 7afc5c7 fixed bug showing an incorrect default space name
8c80f4e Release v1.52.0.
2b2ea46 updated Para client
4f86ddb fixed broken checkbox for modifying spaces on admin page
3283654 refactoring: moved logic for reading and updating all objects to ParaClient, resulting in much cleaner and safer code
eabf9ef added new option to configure a logo for dark mode, scoold.logo_dark_url
, closes #337
7f859c4 added support for assigning spaces to all users from the UI and fixed the spaces API, closes #216
6193c91 fixed possible infinite redirect loop
02d0fef fixed question box not clickable on mobile
feab501 added clickable links to custom badges for browsing users with same badge
ad59ece fixed init message on startup not showing actual Para endpoint when custom context path is used
aa38cd5 added support for toggling admin/mod role from the UI to prevent accidental edits, closes #260
10760af added new option to configure min required tags per question - scoold.min_tags_per_post
, closes #354
dfe4101 added support for editing badges in bulk for multiple users at a time, closes #358
7217ace added advanced filtering options and compact view mode on the users page for admins and moderators, closes #357
b70fe2a fixed bug which caused no results to be shown when the default space is selected in the menu
a18e6d4 added option for users to change their emails, closes #360
b1da487 fixed user search box too hidden on Users page
8deff9f minor fix for API bad request error message
606b807 added new option to disable negative votes scoold.downvotes_enabled
f78a647 fixed sign up page is still accessible even if password auth is disabled
c0302c3 fixed CC copyright line in footer not hidden when branding is disabled
1dc24f5 updated API docs
1f2b448 Release v1.51.3.
af2b448 fixed styling for user profile boxes in RTL mode (i18n)
dad1371 added new option to override the dark stylesheet only when dark mode is enabled, fixes #355
6a28700 fixed dark mode CSS could not be overridden with user-defined styles
e4725f4 fixed direct link to private space not working after login
b448996 fixed bug preventing Scoold from connecting to a Para server which is deployed under a custom context path
e652062 added option to disable logging to file scoold.file_logger_level = 'OFF'