Skip to content

Commit

Permalink
Merge branch '7.6' into 7.7
Browse files Browse the repository at this point in the history
  • Loading branch information
at055612 committed Jan 30, 2025
2 parents e9a363b + dfd0f82 commit 5cc3f6c
Show file tree
Hide file tree
Showing 24 changed files with 1,350 additions and 26 deletions.
Binary file added assets/images/releases/07.06/AppPerms.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/images/releases/07.06/DocPerms.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/images/releases/07.06/Groups.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/images/releases/07.06/User_AppPerms.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/images/releases/07.06/User_Deps.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/images/releases/07.06/User_DocPerms.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/images/releases/07.06/User_Groups.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/images/releases/07.06/User_Info.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/images/releases/07.06/Users.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/images/releases/07.06/UsersContextMenu.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion assets/images/stroom-ui/document/Dashboard.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion assets/images/stroom-ui/users.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion content/en/releases/v07.04/upgrade-notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ Please read this section carefully in case any of it is relevant to your Stroom

## Java Version

Stroom v{{<branch >}} requires Java 21.
Stroom v7.4 requires Java 21.
This is the same java version as Stroom v7.3.
Ensure the Stroom and Stroom-Proxy hosts are running the latest patch release of Java v21.

Expand Down
2 changes: 1 addition & 1 deletion content/en/releases/v07.05/upgrade-notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ Please read this section carefully in case any of it is relevant to your Stroom

## Java Version

Stroom v{{<branch >}} requires Java 21.
Stroom v7.5 requires Java 21.
This is the same java version as Stroom v7.4.
Ensure the Stroom and Stroom-Proxy hosts are running the latest patch release of Java v21.

Expand Down
6 changes: 2 additions & 4 deletions content/en/releases/v07.06/breaking-changes.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: "Breaking Changes"
linkTitle: "Breaking Changes"
weight: 30
date: 2024-09-03
date: 2025-01-30
tags:
description: >
Changes in Stroom version 7.6 that may break existing processing or ways of working.
Expand All @@ -12,9 +12,7 @@ description: >
Please read this section carefully in case any of the changes affect you.
{{% /warning %}}

{{% todo %}}
Work in progress
{{% /todo %}}
There are no breaking changes in v7.6.



43 changes: 38 additions & 5 deletions content/en/releases/v07.06/change-log.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,21 +2,54 @@
title: "Change Log"
linkTitle: "Change Log"
weight: 50
date: 2024-04-25
date: 2025-01-30
tags:
description: >
Link to the full CHANGELOG.
Full list of changes in this release.
---

<!--
To build this list run diff_changelog.sh in the root of the stroom repo.
E.g. ./diff_changelog.sh 7.4 7.5 | sed -E -e 's/^/\n/' -e 's|Issue \*\*#([0-9]+)\*\*|Issue **{{< external-link "#\1" "https://github.com/gchq/stroom/issues/\1" >}}**|g'
-->

{{% todo %}}
Add change entry list
{{% /todo %}}
* Issue **{{< external-link "#4671" "https://github.com/gchq/stroom/issues/4671" >}}** : Remove foreign key constraints from the legacy `(app|doc)_permission` tables to `stroom_user` to fix user deletion.

* Issue **{{< external-link "#4670" "https://github.com/gchq/stroom/issues/4670" >}}** : Fix display of disabled users in multiple permission related screens.

* Issue **{{< external-link "#4659" "https://github.com/gchq/stroom/issues/4659" >}}** : Fix refresh selection changes after adding/removing users to/from groups.

* Issue **{{< external-link "#4594" "https://github.com/gchq/stroom/issues/4594" >}}** : Various changes to the permissions screens. Added a new User screen to show all a user's permissions, api keys, and dependencies. Added links between the various permission and user screens. Improved the tables of some of the permissions screens.

* Fix `java.lang.NoClassDeffoundError: jakarta/el/ELManager` error when booting proxy.

* Fix error when creating a document as a user without `Administrator` or `Manager Users`.

* Issue **{{< external-link "#4588" "https://github.com/gchq/stroom/issues/4588" >}}** : Fix the API allowing documents to be moved with only VIEW permission. The UI requires EDIT permission. The API is now in line with that.

* Fix the `Copy As` menu item for ancestor folders that the user does not have VIEW permission on. For these cases, the `Copy As` sub menu now only displays the `Copy as name` entry.

* Change the explorer context menu to include the entries for `Dependencies` and `Dependants` if the user has at least VIEW permission. Previously required OWNER.

* Issue **{{< external-link "#4586" "https://github.com/gchq/stroom/issues/4586" >}}** : Fix error when changing filter on Document Permissions Report.

* Make account creation also create a stroom user. Make an update to an account also update the stroom user if the full name has changed.

* Fix bug in DB migration `V07_06_00_100__annotation_pre_migration_checks`.

* If you are upgrading from a previous v7.6 beta release you will need to run the following SQL. `update analytics_schema_history set checksum = '-86554219' where version = '07.06.00.405';` and `update processor_schema_history set checksum = '-175036745' where version = '07.06.00.305';`.

* Issue **{{< external-link "#4550" "https://github.com/gchq/stroom/issues/4550" >}}** : Fix datasource already in use issue.

* Uplift docker image JDK to `eclipse-temurin:21.0.5_11-jdk-alpine`.

* Issue **{{< external-link "#4580" "https://github.com/gchq/stroom/issues/4580" >}}** : Auto add a permission user when an account is created.

* Issue **{{< external-link "#4582" "https://github.com/gchq/stroom/issues/4582" >}}** : Show all users by default and not just ones with explicit permissions.

* Issue **{{< external-link "#4345" "https://github.com/gchq/stroom/issues/4345" >}}** : Write analytic email notification failures to the analytic error feed.

* Issue **{{< external-link "#4379" "https://github.com/gchq/stroom/issues/4379" >}}** : Improve Stroom permission model.

For a detailed list of all the changes in v7.6 see:
{{< external-link "v7.6 CHANGELOG" "https://github.com/gchq/stroom/blob/7.6/CHANGELOG.md" >}}
Loading

0 comments on commit 5cc3f6c

Please sign in to comment.