Skip to content

Release: develop -> main#1054

Merged
davidleomay merged 4 commits into
mainfrom
develop
Apr 22, 2026
Merged

Release: develop -> main#1054
davidleomay merged 4 commits into
mainfrom
develop

Conversation

@github-actions

Copy link
Copy Markdown

Automatic Release PR

This PR was automatically created after changes were pushed to develop.

Commits: 1 new commit(s)

Checklist

  • Review all changes
  • Verify CI passes
  • Approve and merge when ready for production

* Add labels for new legal entity types and update packages

* Add translations for new legal entity types

* Fix organization name placeholder translations

* Disambiguate Collective company translations from OHG

* Add Swiss law disambiguation for Kollektivgesellschaft in DE
davidleomay
davidleomay previously approved these changes Apr 21, 2026
Replaces the separate company onboarding screen with a single
ComplianceReviewScreen that covers all review tabs for personal and
organization users:

- Onboarding tabs (LegalEntity, Authority, OwnerDirectory, SignatoryPower,
  BeneficialOwner, OperationalActivity) via a shared review panel
- Management tabs (Stammdaten, Ident, ResidencePermit, Nationalität) with
  dedicated panels
- BankData Review and AML Pending panels using the compliance API
- Freigabe panel producing the onboarding PDF

Tab colors reflect the current decision state (green/red/gray), dropdowns
initialize from persisted status, and the file preview pane can be resized
via a draggable splitter (analog to the support dashboard).
@davidleomay davidleomay merged commit ddd3a31 into main Apr 22, 2026
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants