Skip to content

Commit

Permalink
Merge branch 'feature/PB-36491_Browser-extension-version-bump-to-v410…
Browse files Browse the repository at this point in the history
…0-rc0' into 'release'

PB-36491 Browser extension version bump to v4.10.0-rc.0

See merge request passbolt/passbolt-browser-extension!1103
  • Loading branch information
Benj1er committed Oct 30, 2024
2 parents 06b9f78 + 24d1d07 commit 199407b
Show file tree
Hide file tree
Showing 8 changed files with 163 additions and 78 deletions.
81 changes: 80 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,84 @@ All notable changes to this project will be documented in this file.
This project adheres to [Semantic Versioning](http://semver.org/).

## [Unreleased]
## [4.10.0] - 2024-10-30
### Added
PB-16113 As LU I should be able to drag and drop a resource I own on a shared tag
PB-35412 WP3-2.1 Implement MetadataPrivateKey entity to support metadata private key
PB-35419 WP3-2.3 Implement MetadataPrivateKeys collection to support collection of metadata private keys
PB-35420 WP3-2.5 Implement MetadataKey entity to support metadata key
PB-35421 WP3-2.6 Implement MetadataKeys collection to support collection of metadata keys
PB-35422 WP3-2.2 Implement decryptOne on DecryptMetadataPrivateKeys service to decrypt a metadata private key
PB-35424 WP3-2.4 Implement decryptAll on DecryptMetadataPrivateKeys service to decrypt a metadata private keys collection
PB-35425 WP3-2.7 Implement decryptAllFromMetdataKeysCollection on DecryptMetadataPrivateKeys service to decrypt metadata private keys on MetadataKeys collection
PB-35426 WP3-2.8 Implement the function findAll on the FindMetadataKeys service to retrieve metadata keys from the API and decrypt any metadata private keys found if any
PB-35427 WP3-2.9 Implement the function findAllForSessionStorage on the FindMetadataKeys service to retrieve metadata keys for the Session storage
PB-35428 WP3-2.10 Adapt resource entity to support both encrypted metadata and non encrypted metadata
PB-35429 WP3-2.11 Implement decryptAllFromForeignModels on DecryptMetadata service to decrypt metadata on a resource collection
PB-35430 WP3-2.12 Decrypt metadata of v5 resources types when retrieving resources from the API
PB-35684 WP3-3.4 Implement encryptOneForForeignModel on EncryptMetadata service to encrypt metadata on a resource
PB-35686 WP3-3.5 Encrypt metadata of v5 resource types when editing new resource types
PB-35688 WP3-3.1 Add necessary capabilities to resource types collection and entity to support v5 types in the UI
PB-35692 WP3-4.1 implement metadata types settings entity to support metadata types settings
PB-35693 WP3-4.2 Implement findSettings on MetadataTypesSettingsApiService to retrieve metadata types settings
PB-35694 WP3-4.3 Implement findTypesSettings on FindMetadataSettingsService to retrieve metadata types settings entity
PB-35695 WP3-4.4 IImplement MetadataTypesSettingsLocalStorage to store and retrieve metadata types settings from local storage
PB-35696 WP3-4.5 Implement findAndUpdateTypesSettings on FindAndUpdateMetadataSettingsService to retrieve metadata types settings from the API and store them in the local storage
PB-35698 WP3-4.7 Implement GetOrFindMetadataTypesSettingsController to provide capability to retrieve the metadata types settings from the UI
PB-35700 WP3-4.6 Implement getOrFindMetadataTypesSettings on GetOrFindMetadataSettingsService to retrieve metadata types settings from store or from the API and store them in the local storage
PB-36225 WP3-4.10 Create resource service should determine personal resource only with permissions of the destination folder
PB-35701 WP3-4.8 WebApp/QuickApp lazy loads metadata types settings and provide it to components that need them
PB-35703 WP3-4.10 WebApp CreateResource component creates resources of type v5
PB-35704 WP3-4.11 Webapp CreateStandaloneTotp component creates resources of type v5
PB-35705 WP3-3.6 Webapp EditResource component updates resources of type v5
PB-35707 WP3-4.12 Encrypt metadata of v5 resource types when creating new resources
PB-35710 WP3-5.1 Migrate import resources controller logic into a dedicated service
PB-35718 WP3-5.2 Resources import parsers should determine imported resource type based on imported data and configuration
PB-35721 WP3-5.3 import resources of type v5
PB-35755 WP3-6.2 Share resources of type v5
PB-35853 WP3-4.14 Add resource types v5 to the list of supported resource types
PB-35893 WP3-7.1 Implement MetadataKeysSettingsEntity to support metadata keys settings
PB-35895 WP3-7.2 Implement findSettings on MetadataKeysSettingsApiService to retrieve metadata keys settings
PB-35896 WP3-7.3 Implement findKeysSettings on FindMetadataSettingsService to retrieve metadata keys settings as entity
PB-35897 WP3-7.4 Implement MetadataKeysSettingsLocalStorageService to store and retrieve metadata keys settings from local storage
PB-35898 WP3-7.5 Implement findAndUpdateKeysSettings on FindAndUpdateMetadataSettingsService to retrieve metadata keys settings from the API and store them in the local storage
PB-35899 WP3-7.6 Implement getOrFindMetadataKeysSettings on GetOrFindMetadataSettingsService to retrieve metadata keys settings from storage or from the API and store them in the local storage
PB-35900 WP3-7.7 Enforce metadata encryption using the metadata key as dictated by the metadata key settings
PB-35901 WP3-5.6 Implement encryptAllFromForeignModels on EncryptMetadata service to encrypt metadata on a collection of resources
PB-35902 WP3-9.1 Implement MetadataKeysSessionStorageService to store and retrieve metadata keys from session storage
PB-35903 WP3-9.2 Implement findAndUpdateAll on FindAndUpdateKeysSessionStorageService to retrieve metadata keys from the API and store them in the local storage
PB-35904 WP3-9.3 Implement getOrFindAll on GetOrFindMetadataKeysService to retrieve metadata keys from storage or from the API and store them in the local storage
PB-35907 WP3-9.5 decrypt metadata service should retrieve keys from session storage
PB-35912 WP3-2.16 Implement MetadataPrivateKeyData entity to support decrypted metadata private key data
PB-35914 WP3-2.19 Update metadata_key_type to be aligned with the API value for the shared_key
PB-35915 WP3-2.18 update the resource metadata object_type to be aligned with the API
PB-35947 WP3-2.17 Update MetadataPrivateKey entity to support MetadataPrivateKeyData
PB-35982 WP3-2.20 allow a metadata_key_id to be set when metadata_key_type is set to 'user_key'
PB-35989 WP3-4.13 QuickApp components creates resource of type v5 accordingly to metadata settings
PB-36187 WP3-9.5.1 Refactor decryptMetadataService to welcome keys coming from getOrFindMetadataKeys
PB-36226 Create an event to get the account of the user
PB-36230 WP3-5.3.2 Encrypt EncryptMetadataService.encryptAllFromForeignModels should not crash if v4 resource type are sent for encryption
PB-36231 WP3-5.3.3 ImportResourceService should encrypt a v5 resource type metadata

### Improved
PB-35702 WP3-4.9 WebApp DisplayResourcesWorkspaceMainMenu should be able to determine the type of content to create
PB-35718 WP3-5.2 Resources import parsers should determine imported resource type based on imported data and configuration
PB-35802 WP3-3.2 WebApp lazy loads resource types and replace resourceTypeSettings usage with it
PB-35803 WP3-3.2 QuickApp lazy loads resource types and replace resourceTypeSettings usage with it
PB-35987 WP3-4.13 QuickApp components creates resource button should be display only when possible
PB-35988 WP3-4.13 Inform components creates or save resources should be display only when possible

### Fixed
PB-35709 Fix: theme back to default randomly after refresh or navigation
PB-35714 Fix: Infinite loading when user try an account recovery process on another profile with an extension installed
PB-35861 Fix: Wrong resource type is displayed in resource sidebar
PB-36123 Fix: Filtering resources with a second group should not enter in a filtering loop between the first and second selected groups
PB-36236 Fix: Resource type requirements when retrieving resources to export resulting in cardinality issue with some environment

### Maintenance
PB-35762 WP3-6.1 Migrate share resources model logic into a dedicated service
PB-35788 WP3-3.2 Handle resource types settings using an HOC

## [4.9.4] - 2024-09-30
### Fixed
- PB-33927: Update the label for password expiry email notification
Expand Down Expand Up @@ -1839,7 +1917,8 @@ self registration settings option in the left-side bar
- AP: User with plugin installed
- LU: Logged in user

[Unreleased]: https://github.com/passbolt/passbolt_browser_extension/compare/v4.9.4...HEAD
[Unreleased]: https://github.com/passbolt/passbolt_browser_extension/compare/v4.10.0...HEAD
[4.10.0]: https://github.com/passbolt/passbolt_browser_extension/compare/v4.9.4...v4.10.0
[4.9.4]: https://github.com/passbolt/passbolt_browser_extension/compare/v4.9.3...v4.9.4
[4.9.3]: https://github.com/passbolt/passbolt_browser_extension/compare/v4.9.2...v4.9.3
[4.9.2]: https://github.com/passbolt/passbolt_browser_extension/compare/v4.9.1...4.9.2
Expand Down
Loading

0 comments on commit 199407b

Please sign in to comment.