All changelog

Passbolt 5.7.0

Bloom | Browser Extension & API

  • PB-46107 As an administrator I can define the number of past secret revisions persisted in DB
  • PB-46109 As an administrator I can block the edition of the secret revisions settings with a configuration flag
  • PB-46110 As a logged-in user I can view the past secret revisions of a resource
  • PB-45059 As an administrator I can see in the healthcheck if zero knowledge is activated and the server has access to the key
  • PB-45496 As an administrator I can run a clean-up task to delete metadata private keys entries of soft & hard-deleted users
  • PB-45567 As an administrator I can run a passbolt user_index command to list all users
  • PB-45567 As an administrator I can run a passbolt user_promote_to_administrator command to promote users to administrators
  • PB-45567 As an administrator I can run a passbolt mfa_user_settings_disable command to disable MFA for a given user
  • PB-46146 As an administrator I can hide the warning on commands run as non web-user with a configuration flag
  • PB-45158 Adds frame-ancestors:none and form-action:self to the CSP header
  • PB-45479 Azure SSO providing an invalid_tenant id should not trigger a 500
  • PB-45567 The arguments --username and --fingerprint of the passbolt truncate_account_recovery_tables command are now mandatory but their validation can be skipped with --no-verify
  • PB-44259 Users directory synchronisation should synchronise group memberships of suspended users
  • PB-44623 The API should return a 400 instead of 500 on /auth/jwt/logout.json when refresh_token isn't a UUID
  • PB-45760 Fixes a translation in setup recover abort email reported by community
  • PB-45262 Prevent activity log from showing secret creation during resource share as a secret update
  • PB-45731 As a developer I can ensure by unit tests that all Crowdin translations are parsable
  • PB-45788 Updates sessions.sql file as per the latest cakephp skeleton
  • PB-43742 Updates PHPUnit vendor to v11
  • PB-45829 Upgrades Passbolt API Web Installer to use OpenPGP.js version 6
  • PB-17712 Focus should be put in the passphrase field when importing keepass file protected by passphrase
  • PB-33599 Allow users to access previous revisions of a resource’s secret
  • PB-33599 Allow administrators to configure how many secret revisions are retained
  • PB-44420 Allow administrators to download the Users Directory sync report for follow-up actions
  • PB-44434 As an administrator I can see encrypted metadata healthchecks from the administration workspace
  • PB-45249 Add “Attention required” filter in the “Users & groups” workspace to filter users by attention required
  • PB-45842 Add link to SCIM admin guide in the product
  • PB-46427 Add remove from group button in User & Group Workspace page
  • PB-18497 Add loading spinner when submitting imported GPG key during account extension association (activation/recover)
  • PB-36183 Display UTC date in tooltip for relative “X days ago” timestamps
  • PB-42032 Fix: update passphrase help section link goes to the former help site
  • PB-43950 Add padding between fields and their description on the Users Directory administration page
  • PB-44603 Help link in administration internationalization page should target the contribute page of the help site
  • PB-44949 GITHUB#240 Inform menu crash on suggested resource icon
  • PB-45263 Enforce password expiry on imported resources when a password policy requires it
  • PB-45588 Extend metadata description textarea in resource creation dialog to use full available height
  • PB-45699 User without groups is not display correctly on the right sidebar
  • PB-45723 The in-form CTA is not visible since v5.5 for some web application
  • PB-45797 Fix typos in BExt
  • PB-45917 I can autofill my username in the login form of cryptpad in French
  • PB-45992 Keep selection of resources when collapsing the Workspace section
  • PB-46013 Empty Full Report textarea displayed in Users Directory dialogs when there are no resources to synchronize
  • PB-46065 Prevent re-encryption of metadata with personal user key when a resource is shared with a group
  • PB-46118 Import unexpected error handling on import
  • PB-46191 Update UserSettings validateDomain to make sure the issue cannot be exploited
  • PB-46372 As LU, I should see the content share dialog within the boundaries of the dialog
  • PB-46385 Fix auto-fill on OVH with custom selector field on username
  • PB-30373 Remove unused event passbolt.app-bootstrap.navigate-to-logout
  • PB-45099 Update: Regular expression on private key metadata validation
  • PB-45100 Update: Regular expression on GPG Message validation
  • PB-45585 Fix SCIM styleguide related unit tests error
  • PB-45589 Refactor resource favorite capability to use FavoriteServiceWorkerService instead of direct port requests
  • PB-45590 Migrate favorite logic from FavoriteModel to FavoriteResourceService and remove legacy model
  • PB-45591 Route passbolt.favorite.add/delete events through controllers instead of calling services directly
  • PB-45593 Add test coverage for FavoriteService API and rename class to align with Passbolt standard
  • PB-45678 Upgrade ESLint dependencies across both repositories
  • PB-45835 Migrate group (partially) related code to new architecture
  • PB-45894 Rename leftSideBar and rightSideBar classes to respect naming convention
  • PB-45963 Replace find-all with find-my-groups Port Requests
  • PB-45965 Rename groupService to groupApiService
  • PB-46127 Update i18next dependency
  • PB-46190 Update themeEntity to remove preview unused field
Flag of European UnionMade in Europe. Privacy by default.