v7.1-beta.4
Pre-release-
Add
enableJobsOnBootstrapto 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_urinow uses the same URI stored when making the front channel request. -
Issue gchq/stroom-resources#104 : Expose
stroom.ui.helpUrlin 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
jerseyClientkey in proxy config.yml torestClient. -
Add
remotecertexpiryto the default config value forproxyConfig.logStream.metaKeys. -
Issue #2335 : Added CLI command
create_api_keyto 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
usernameJWT claim ifemailis 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,ElasticClusterandElasticIndexentities not importing correctly
from av6tov7instance. -
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
dataexpression 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
dataStroom 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/datafeedURL 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_historytodocstore_schema_history. -
Issue #2226 : Ensure that
<Process>audit events are schema compliant. -
Uplift version of
stroom-logscontent pack selected for download to3.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
FileAppenderandRollingFileAppender. -
Issue #1820 : Stroom now records
UploadedBymeta 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.