Skip to content

v7.1-beta.4

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 23 Aug 11:34
· 9351 commits to master since this release
  • Add enableJobsOnBootstrap to the docker distribution config.yml to allow it to be overridden in test stacks.

  • Fix broken help links on jobs screen.

  • Issue #2367 : Fix for job node creation.

  • Issue #2365 : Fix to reduce memory used by BlockGZIPInput.

  • Issue #2366 : Fix NPE caused by visualisations that do not define maxValues.

  • Issue #2220 : OpenID connect web tokens can now be refreshed to maintain validity.

  • Included Leaflet.draw Javascript plugin within UI bundle.

  • Issue #2357 : Remove dropwizard logger configuration entries that have default values.

  • Issue #2350 : Fix distribution start script so it works with a different stroom home dir.

  • Issue #1469 : Add hot loading of config to proxy.

  • Change proxy and stroom config validation to cope with relative paths and ~.

  • Issue #2353 : Swallow NoSuchFileException in config monitor.

  • Issue #2355 : Jobs are no longer enabled by default on bootstrap.

  • Issue #2358 : Changed default stroom home and stroom temp config paths to be null by default so they are resolved relative to the jar or use java tmp respectively.

  • Issue #2354 : Old job node records associated with old jobs are now removed for all nodes regardless of what node is performing the job bootstrap activity.

  • Issue #2343 : The OIDC back channel redirect_uri now uses the same URI stored when making the front channel request.

  • Issue gchq/stroom-resources#104 : Expose stroom.ui.helpUrl in the config.yml so the docs served by nginx can be accessed.

  • Issue #2331 : Remove unused config properties stroom.ui.url.(apiKeys|changepassword|users).

Improve error handling during reference data initialisation.

  • Improve exception handling when node name is not configured.

  • Fixed issue where annotation menu button did not show when existing annotation was selected.

  • Fix problem with merging DB connection configs when values not supplied.

  • Make relative proxy file paths be relative to configured proxy home directory.

  • Make proxy logger file paths support ~ and relative paths be relative to proxy home.

  • Remove redundant items from stroom and proxy distribution config yaml files.

  • Rename jerseyClient key in proxy config.yml to restClient.

  • Add remotecertexpiry to the default config value for proxyConfig.logStream.metaKeys.

  • Issue #2335 : Added CLI command create_api_key to create an API key for a specified user.

  • Added layout density user preference.

  • Issue #2288 : Added export content menu item.

  • Added name filtering on export items.

  • Moved stepping filter button to make the feature more obvious.

  • Fixed issue where annotation menu button did not show when existing annotation was selected.

  • Issue #2317 : The user id can now be resolved from the username JWT claim if email is not present.

  • Issue #2316 : Fixed React dialog styling by increasing CSS specificity.

  • Issue #2313 : Integrate LeafletJS for geographical mapping.

  • Issue #2293 : Fix location of banner.txt in zip distribution.

  • Issue #2278 : Close a dialog box on keypress. Escape = Close, Ctrl+Enter = OK.

  • Issue #220 : Users can now change font and font size.

  • Issue #215 : User date/time format preferences are now usable in dashboard tables.

  • Fix problem with DynamicAssetsBundle throwing an exception when run from the fat jar.

  • Issue #2295 : Improved appearance, readability and usability of UI elements, especially in dark mode.

  • Issue #2292 : Fixed issue with SolrIndex, ElasticCluster and ElasticIndex entities not importing correctly
    from a v6 to v7 instance.

  • Issue #2113 : Added user preferences for date and time display.

  • Issue #2291 : Fixed issue where the configured Stroom instance title did not change the browser tab title.

  • Issue #2219 : Added migration for feed retention settings to retention rules.

  • Issue #2250 : Improved token authentication.

  • Issue #2250 : Using arrow keys no longer moves popup dialogs.

  • Issue #2264 : Users for user permissions are now retrieved from the account service plus authorisation.

  • Add entity relationship diagram and database DDL SQL to release artefacts.

  • Issue #2241 : Changing field or operator in the query expression editor no longer deselects the selected row.

  • Issue #2241 : Made Firefox and Chrome drop downs look the same.

  • Issue #2260 : The UI no longer caches node status.

  • Issue #2260 : Removed default node config for default index volume group creation.

  • Issue #1828 : Added glass element to ensure mouse capture is maintained when dragging or resizing dialogs over dashboard visualisations.

  • Issue #2285 : SaveAs now provides the current name as the initial value for the new name.

  • Issue #2275 : Stepping from data popup now takes you to the correct record.

  • Uplift send_to_stroom.sh script to v3.1.0

  • Issue #2263 : Removed unnecessary JWS algorithm constraints.

  • Issue #2240 : Indexes now show empty selection for volume group until one is selected.

  • Issue #2248 : Migrated dashboard tables now maintain hidden column status.

  • Issue #2280 : Remove trailing comma in some log events.

  • Issue #2267 : Change prefixes used for quick filter for consistency.

  • Issue #2265 : Fix exception when filtering with qualifier but no term, e.g. name:.

  • Issue #2266 : Improve quick filter tooltip text.

  • Issue #2261 : Fix missing node name in index and fs volume stats.

  • Issue #2224 : Support indexing properties as JSON objects with Elasticsearch.

  • Issue #2256 : Support searching against Elasticsearch index name patterns.

  • Issue #2257 : Allow Elasticsearch indexing to proceed in the absence of an existing index.

  • Issue #2113 : Added user preferences including theme support.

  • Issue #2241 : Change add icon on data retention screen to add above selected. Add action icon and menu to retention rule table. Restyle rule edit screen.

  • Issue #2254 : Change data expression function to accept a first param for what to text to show.

  • Issue #2249 : Fix bug in data retention impact summary tree expansion.

  • Issue #2246 : Fix incorrect handling of parameters to data Stroom expression function.

  • Add default sorting by user id in the acounts (users) and tokens screens.

  • Issue #2155 : Change default quick filter mode to use contains matching by default with chars anywhere matching now available via ~ prefix. Change quick filter to always treat space as a term delimiter unless in dbl quotes. Add sorting of results by match quality for chars anywhere and regex matching.

  • Issue #2242 : Fix help link in quick filter tool tips. Now comes from config.

  • Provide more informative error than NPE when failing to fetch streams that are associated with missing meta

  • Issue #2247 : Correct configuration of Autologger for NodeResourceImpl.

  • Update banner to advertise noauth/datafeed URL instead of older version.

  • Issue #2243 : Remove unwanted charset commands from migration script.

  • Issue #2231 : Added visualisation selection behaviour to dashboards.

  • Issue #2232 : Fixed issue where search was getting stuck due to LMDB locking transactions.

  • Issue #2238 : Renamed table docstore_history to docstore_schema_history.

  • Issue #2226 : Ensure that <Process> audit events are schema compliant.

  • Uplift version of stroom-logs content pack selected for download to 3.0-beta.1

  • Issue #2228 : Stroom Dropwizard and Stroom Proxy Send/Receive log default formats improved.

  • Issue #2235 : Add CHANGELOG to the release artefacts.

  • Issue #2233 : Fix typo in SQL.

  • Issue #2233 : Fix null volume ID in index shard migration.

  • Issue #2229 : Fix migration issue.

  • Issue #2214 Allow file permission override for FileAppender and RollingFileAppender.

  • Issue #1820 : Stroom now records UploadedBy meta attribute when manually uploading data via the UI.

  • Issue #190 : Statistics are now recorded when manually uploading data.

  • Issue #2223 : Fixed migration issue.

  • Change stroom dependencies to use maven central instead of bintray.

  • Issue #2207 : Fixed dashboard column rename issue where column name was not updated visually after rename.

  • Issue #2209 : Fixed more property migration issues.

  • Issue #2205 : Improved migration to prevent null DB values being lost.