Releases: gchq/stroom
v7.5-beta.13
v7.5-beta.13
-
Issue #4436 : Change the way API Keys are verified. Stroom now finds all valid api keys matching the api key prefix and compares the hash of the api key against the hash from each of the matching records. Support has also been added for using different hash algorithms.
-
Issue #4448 : Fix query refresh tooltip when not refreshing.
-
Issue #4457 : Fix ctrl+enter shortcut for query start.
-
Issue #4441 : Improve sorted column matching.
-
Issue #4449 : Reload Scheduled Query Analytics between executions.
-
Issue #4420 : Make app title dynamic.
-
Issue #4453 : Dictionaries will ignore imports if a user has no permission to read them.
-
Issue #4404 : Change the Query editor completions to be context aware, e.g. it only lists Datasources after a
from
. -
Issue #4450 : Fix editor completion in Query editor so that it doesn't limit completions to 100. Added the property
stroom.ui.maxEditorCompletionEntries
to control the maximum number of completions items that are shown. In the event that the property is exceeded, Stroom will pre-filter the completions based on the user's input. -
Add Visualisations to the Query help and editor completions. Visualisation completion inserts a snippet containing all the data fields in the Visualisation, e.g.
TextValue(field = Field, gridSeries = Grid Series)
.
v7.5-proxy-beta.2
v7.5-proxy-beta.2
- Issue #4436 : Change the way API Keys are verified. Stroom now finds all valid api keys matching the api key prefix and compares the hash of the api key against the hash from each of the matching records. Support has also been added for using different hash algorithms.
v7.0.36
v7.5-beta.12
v7.5-beta.12
-
Issue #4424 : Fix alignment of Current Tasks heading on the Jobs screen.
-
Issue #4422 : Don't show Edit Schedule in actions menu on Jobs screen for Distributed jobs.
-
Issue #4418 : Fix missing css for
/stroom/sessionList
. -
Issue #4435 : Fix for progress spinner getting stuck on.
-
Issue #4437 : Fix proxy not handling input files larger than 4 GiB.
-
Issue #4069 : Reduce proxy memory usage.
-
Change the hard-coded test credentials to match those in v7.2 so that a test stack with 7.0 proxy and 7.2 stroom can communicate with each other. This change has no bearing on production deployments.
-
Issue #3838 : Change ref data meta store to log a warning rather than error when meta entries are not present. This is consistent with behaviour in v7.2.
-
Fix verification of the
signer
key in the JWS headers when authentication is handled by an AWS load balancer. If you use AWS load balancers for authentication you must add the partial ARN(s) of your load balancer(s) to the propertystroom.security.authentication.openId.expectedSignerPrefixes
.
v7.5-beta.11
v7.5-beta.10
v7.5-beta.10
-
Uplift docker image JDK to
eclipse-temurin:21.0.4_7-jdk-alpine
. -
Issue #4416 : Allow dashboard table sorting to be changed post query.
-
Issue #4421 : Change session state XML structure.
-
Issue #4419 : Automatically unpause dashboard result components when a new search begins.
-
Rename migration from
V07_04_00_005__Orphaned_Doc_Perms
toV07_05_00_005__Orphaned_Doc_Perms
.
v7.6-beta.1
v7.5-beta.9
v7.5-beta.9
-
Issue #4383 : Add an authentication error screen to be shown when a user tries to login and there is an authentication problem or the user's account has been locked/disabled. Previously the user was re-directed to the sign-in screen even if cert auth was enabled. Added the new property
stroom.ui.authErrorMessage
to allow setting generic HTML content to show the user when an authentication error occurs. -
Issue #4412 : Fix
/
key not working in quick filter text input fields. -
Issue #4400 : Fix missing styling on
sessionList
servlet. -
Fix broken description pane in the stroomQL code completion.
-
Issue #4411 : Prevent queueing too many processor tasks.
-
Issue #4408 : Fix SQL deadlock between task queuing and task physical deletion.
-
Issue #4410 : Allow over creation of processor tasks for bounded filters.
-
Issue #4403 : Fix to make elastic indexes searchable with StroomQL.
-
Issue #2897 : Fix issue of the effective stream intern pool returning incorrect sets of streams.
-
Issue #4397 : Fix search API to not require node name.
-
Issue #4394 : Fix a bug that was causing stepping filters to ignore the top level null prefixed namespace (e.g.
xmlns="event-logging:3"
. This meant all elements in the xpath had to be fully qualified. -
Issue #4395 : Fix ClassCastException when using a stepping xpath filter that returns something other than a list of nodes, e.g. a double, long, boolean, etc.. This means you can now do something like
/Events/Event/Meta/sm:source/sm:recordNo > 2
equals
true
, or/Events/Event/Meta/sm:source/sm:recordNo mod 2
equals
0
. -
Issue #3960 : Migrate to Elasticsearch Java API Client.
-
Issue #4385 : Fix error when trying to change permissions on a folder with no current owner.
-
Issue #4384 : Stop logging to ERROR when stroomQL contains a malformed function.
-
Issue #4389 : Fix the Query table re-drawing too frequently.