-
Notifications
You must be signed in to change notification settings - Fork 22
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(legal entity): extended legal entity length #860
feat(legal entity): extended legal entity length #860
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@typecastcloud thank you for the contribution!
2.1.0 is closed for feature changes, could you please rebase to main?
e63ec91
to
513b6c3
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Besides my nuget package comment no further changes are required in my opinion.
src/administration/Administration.Service/BusinessLogic/CompanyDataBusinessLogic.cs
Outdated
Show resolved
Hide resolved
src/administration/Administration.Service/BusinessLogic/InvitationBusinessLogic.cs
Outdated
Show resolved
Hide resolved
Thanks @Phil91 for your review and suggestions. |
5ab519a
to
a6922fa
Compare
Hi @dhiren-singh-007 @Phil91 pre-checks for nuget packages are failing https://github.com/eclipse-tractusx/portal-backend/actions/runs/10199854820/job/28336547514?pr=860 |
a6922fa
to
fab9962
Compare
Thanks @evegufy , i rebased the main and updated the packages. Now its running fine |
src/framework/Framework.Models/ValidationExpressionsValidator.cs
Outdated
Show resolved
Hide resolved
tests/framework/Framework.Models.Tests/ValidationExpressionsTests.cs
Outdated
Show resolved
Hide resolved
…-end Length increase is required for many companies. There are also companies with special characters at the start. Back-end was already misaligned with frontend-registration. Refs: eclipse-tractusx/portal#360
f92a89b
to
a906833
Compare
@MaximilianHauer thanks for setting this with higher priority! We really need it. Is it possible to approve it before Thursday? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm. Thanks for changing the error handling to the new translatable method 👍
src/framework/Framework.Models/ValidationExpressionsValidator.cs
Outdated
Show resolved
Hide resolved
src/administration/Administration.Service/BusinessLogic/CompanyDataBusinessLogic.cs
Outdated
Show resolved
Hide resolved
src/administration/Administration.Service/BusinessLogic/NetworkBusinessLogic.cs
Outdated
Show resolved
Hide resolved
src/administration/Administration.Service/BusinessLogic/RegistrationBusinessLogic.cs
Outdated
Show resolved
Hide resolved
src/administration/Administration.Service/BusinessLogic/RegistrationBusinessLogic.cs
Outdated
Show resolved
Hide resolved
src/marketplace/Apps.Service/BusinessLogic/AppReleaseBusinessLogic.cs
Outdated
Show resolved
Hide resolved
src/marketplace/Apps.Service/BusinessLogic/AppReleaseBusinessLogic.cs
Outdated
Show resolved
Hide resolved
src/marketplace/Apps.Service/BusinessLogic/AppsBusinessLogic.cs
Outdated
Show resolved
Hide resolved
src/marketplace/Services.Service/BusinessLogic/ServiceBusinessLogic.cs
Outdated
Show resolved
Hide resolved
tests/framework/Framework.Models.Tests/ValidationExpressionsTests.cs
Outdated
Show resolved
Hide resolved
src/framework/Framework.Models/ValidationExpressionsValidator.cs
Outdated
Show resolved
Hide resolved
Thanks @ntruchsess for your review and suggestions . I applied the suggestions . Can you please re-review |
tests/administration/Administration.Service.Tests/BusinessLogic/InvitationBusinessLogicTests.cs
Fixed
Show fixed
Hide fixed
Quality Gate passedIssues Measures |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The changes are compatible to the BPDM API as far as I can tell. Refer to here for more details.
@ntruchsess / @evegufy you can proceed as soon as your findings are solved. |
PR has been rebased on main, commit-history looks fine
@dhiren-singh-007 @evegufy technically the PR is fine, but there is an issue with ECA-check, can you please check https://api.eclipse.org/git/eca/status/gh/eclipse-tractusx/portal-backend/860 |
see https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/issues/4897 |
Thanks @evegufy and @ntruchsess . Now ECA check is passed |
* feat(company names): Increase company name length to align with front-end Length increase is required for many companies. There are also companies with special characters at the start. Back-end was already misaligned with frontend-registration. Refs: eclipse-tractusx/portal#360 --------- Co-authored-by: Dhirender Singh <[email protected]> Co-authored-by: Dhirender Singh (Cofinity-X) <[email protected]> Co-authored-by: Phil Schneider <[email protected]>
Description
BE adjustment for: portal-frontend-registration:216
Extended pattern with additional currency characters and length adjustment.
Min length: 1
Max lenth: 160
Allows " (double quote \x22) to follow back-end implementation.
Allows £$€¥¢ to allow some additional currency symbols that are used in existing companies.
Why
Much longer company names exist than currently allowed.
Example:
https://find-and-update.company-information.service.gov.uk/company/03249311
88 characters
Issue
Refs: eclipse-tractusx/portal#360
Checklist