Skip to content

Commit

Permalink
Fusion Project Portal Release (#836)
Browse files Browse the repository at this point in the history
Co-authored-by: Noggling[bot] <Noggling[bot]@users.noreply.github.com>
  • Loading branch information
github-actions[bot] and Noggling[bot] authored Nov 20, 2024
1 parent cc3a1f5 commit 9842969
Show file tree
Hide file tree
Showing 16 changed files with 53 additions and 97 deletions.
9 changes: 0 additions & 9 deletions .changeset/pr-811-2107089113.md

This file was deleted.

11 changes: 0 additions & 11 deletions .changeset/pr-832-2140944985.md

This file was deleted.

8 changes: 0 additions & 8 deletions .changeset/pr-838-2148699148.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/pr-839-2150926314.md

This file was deleted.

6 changes: 0 additions & 6 deletions .changeset/pr-841-2151009734.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/pr-842-2151222137.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/pr-844-2153430938.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/pr-846-2155757224.md

This file was deleted.

3 changes: 0 additions & 3 deletions .changeset/pr-848-2155869305.md

This file was deleted.

19 changes: 0 additions & 19 deletions .changeset/pr-853-2163110665.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/pr-855-2169145784.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/pr-858-2169275298.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/pr-860-2169289600.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/pr-862-2174620281.md

This file was deleted.

52 changes: 52 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,57 @@
# fusion-project-portal

## 6.0.0

### Major Changes

- 0a7119c: - **BREAKING CHANGE**: Migrate from the deprecated Fusion Portal API (for apps) to the new and separate Fusion Apps API.
This results in breaking changes in the API contract. The reason for this is model changes in the new Fusion Apps API. And we prefer modelling 1-1 as best as possible instead of introducing remapping etc. on our end.
- **BREAKING CHANGE**: Removal of the Fusion Portal Proxy. We no longer provide endpoints for this on the API. All calls to get bundles and app information from Fusion shall go through the ClientBackend
- Fixed more tests
- Refactoring has been done in multiple locations
- 2e486e0: - Updating to new app manifest types
- Refactor and performance enhancements on portal configuration module
- Update menu and favorites
- loading router config from portal config service
- filter portal service messages
- Update all list laded from new app service.
- user portal config to filter full applist
- e763969: BREAKING CHANGE:

Updates the API endpoints that gives Portal Apps as list of objects:

{portalId:guid}/apps
{portalId:guid}/contexts/{contextId:guid}/apps
Now instead, these endpoint returns a list of appKeys (strings).

The old ones:

{portalId:guid}/appkeys
{portalId:guid}/contexts/{contextId:guid}/appkeys
are now identical, and are deprecated and will be removed when front-end has adopted the updated endpoints.

In addition some refactoring has been done. As a result, compiler warnings has been greatly reduced

### Minor Changes

- 7c7715e: - Menu is filtered with portal configuration form new endpoint
- New portal class enabling hot-swapping of portal for development.
- New portal app module for listing apps in portal landeplages.
- Refactor of portal configuration.
- 159f911: - Adds a profile controller with an endpoint for validating user permission on frontend
- d814023: Renames Key to AppKey in ApiPortallApp and ApiPortalOnboardedApp models
- 27747de: - Implemented support for showing audit information on some API endpoints: ApiOnboardedApp, ApiPortal, ApiPortalConfiguration
- a905268: Align portal administration application with the new app management models

### Patch Changes

- 45d3433: - Admin app use new app manifest model
- Update all fusion packages in admin app
- b875d89: update portal admin app release actions for new fusion cli
- 1cbc59e: Update url to the service message service
- 38b1b90: Update of all Fusion Classic URLs in codebase
- 9980ecf: Update to new apps endpoint for Application filter.

## 5.0.4

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "fusion-project-portal",
"version": "5.0.4",
"version": "6.0.0",
"license": "MIT",
"description": "Project Portal powered by Fusion",
"devDependencies": {
Expand Down

0 comments on commit 9842969

Please sign in to comment.