Skip to content

Releases: Erudika/para

v1.24.6

14 Jul 14:33
Compare
Choose a tag to compare
  • 277c5a4 fixed WAR not loading on Tomcat due to some of Jetty's websocket jars

v1.24.5

30 May 21:00
Compare
Choose a tag to compare
  • b389bd8 fixed a bug in PasswordAuthFilter

📦 Download WAR

v1.24.4

23 May 09:32
Compare
Choose a tag to compare
  • ec4333c fixed profile picture missing for some users authenticated with Microsoft
  • b9813b4 fixed signin_failure URL not honored for apps using microsoft auth
  • 8088cb4 switched to Flexmark MD processor

📦 Download WAR

v1.24.3

11 May 22:58
Compare
Choose a tag to compare

v1.24.2

08 May 23:12
Compare
Choose a tag to compare
  • 2a1a39d updated spring boot to v1.5.3
  • d2476c1 refactored authentication filters and success/failure handlers to support custom URLs, JWT injection, and fixed the MircrosoftAuthFilter not working with query parameters in redirect_uri
  • 2653a43 refactored getOAuthKeysForApp() method in SecurityUtils
  • 1c1ed83 added setAppSettings(map) API to allow overwriting the app settings object
  • 8ad87f1 removed unused config properties
  • 93b7ebc added 2FA fields to User class
  • 7ba60c8 fixed tests
  • 063c85f updated GoogleAuthFilter to access the new OAuth endpoints, fixed GitHubAuthFilter returning null for users with hidden emails, fixed FacebookAuthFilter not parsing access token JSON
  • 2290286 fixed email duplication when users log in from different identity providers

v1.24.1

16 Mar 15:37
Compare
Choose a tag to compare
  • 6e214cf resolved maven dependency conflicts
  • a9168fb removed deprecated method
  • 988d657 removed getDefaultAwsRegion() - slows down startup
  • 10750de updated AWS SDK to 1.11.105

v1.24.0

12 Mar 17:53
Compare
Choose a tag to compare
  • 7355622 upgraded AWS SDK to 1.11.104
  • caf499c fixed pagination when using GSI on shared DynamoDB table, the new global index uses id as range key
  • 7f41e5f moved some methods from AWSDynamoDAO to AWSDynamoUtils, added deleteAllFromSharedTable()
  • 0013d07 added option to enable Hazelcast Management Center
  • 5403ffa fixed user group always set to default on creation
  • a25b007 added limited pagination for search api, configurable by para.limited_pagination = true/false
  • a76377f fixed classloader issue with spring devtools

v1.23.1

11 Feb 12:18
Compare
Choose a tag to compare
  • 1813e0d fixed a failing test
  • eb36030 added a few tests for app ids
  • f4bae12 minor refactoring in LanguageUtils
  • f97bd7d minor fix for appid fields
  • 9f6fc28 fixed a bug where app object was instantiated incorrectly
  • b7f2aa3 move auth filters to a separate package
  • a13273f fix for AWS region config upon initialization
  • 01ebb0b fixed possible NPE in setup API
  • 8e78e89 disable GitHub file upload from Travis

v1.23.0

08 Feb 21:46
Compare
Choose a tag to compare
  • 3af739a removed unused and deprecated methods in Translation class
  • 01a172c removed unused getConfigMap() method, added support for environment variables
  • 626dd3a removed deprecated method populate()
  • d2051ee added object voting through the API
  • ffb4512 added new method client.getServerVersion()
  • 65b75f0 added new method existsIndexAlias()
  • eb93d17 added overloading method client.me(jwt)
  • 6d6c6cf added debug logging to client requests
  • a531d78 IndexBasedDAO rewrite
  • 477c488 added info message when an app is created
  • b9a3498 fixed findByIds() - multiget request not returning results in ES
  • 6cc9f5f fixed integration test for ParaClient not creating index alias
  • e52539c refactoring of LanguageUtils
  • eeec476 fixed a log message in AWSQueueUtils
  • 5dd96e3 cleanup, fixes for sonar bug reports
  • c906a85 fixed findNearBy() creating arrays larger than page size
  • 527f45f fixed humantime should return 1n instead of 1m for months
  • 060f268 fixed tags field should not be analyzed by ES
  • ad6b46f fixed readAllTranslationsForKey()
  • 2ae77c9 fixed logback config
  • 9adb91c updated ES to 2.4.4, AWS SDK to 1.11.81, Boot to 1.4.4

v1.22.0

05 Jan 09:25
Compare
Choose a tag to compare
  • Updated dependencies
  • Added para.plugin_folder config option
  • Added GenericOAuth2Filter for authenticating with external third-party OAuth 2 servers.
  • Added new overloading signIn() method
  • Fixed appid not set in readAll()
  • Fixed cookies not removed
  • Fixed server.port argument ignored
  • Fixed type and id linting on CRUD operations
  • Fixed a bug in singularToPlural() method
  • Fixed updateAll() not merging data from partial updates and not validating objects in batches
  • Fixed appid not set in updateAll()