Skip to content
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

[R25.03] [Portal] Release Checks #1131

Open
12 tasks
evegufy opened this issue Dec 13, 2024 · 0 comments
Open
12 tasks

[R25.03] [Portal] Release Checks #1131

evegufy opened this issue Dec 13, 2024 · 0 comments
Assignees
Labels
documentation RM documentation portal Feature/Bug for Portal component
Milestone

Comments

@evegufy
Copy link
Contributor

evegufy commented Dec 13, 2024

Release Info

Please provide information on what you want to be included in the Eclipse Tractus-X release.
If you are not owner of this issue, please provide the information as comment to the issue.
Make sure to assign this issue to expert(s) for their approval, as soon as you have finished preparation. Multiple assignees allowed; they will un-assign themselves once review completed.

Responsible contacts:

Version to be included in Eclipse Tractus-X release: x.x.x (TBD)

Portal:

IAM:

Leading product repository: Portal

Compliance

Make sure to open and fill in a separate documentation issue in your product repository using the Quality Gate Checklist issue template

Note

Note: most criteria for documentation and security are now covered in TRGs

Functionality

  • Feature works as expected and described
  • Backward compatibility maintained (depending Major/ Minor)

Performance

  • Memory and CPU usage is within acceptable limits oriented with goldilocks

Testing

  • Unit tests cover all new features
  • Integration tests are updated
  • E2E/Integration test passed
  • Regressions tests passed

Feature summary

Please provide a list of all features that have been developed in the current phase. This list is essential for several reasons:

  • Test Preparation: Identifying new features will help in the creation of new end-to-end (E2E) tests and ensure that the relevant aspects are thoroughly tested.
  • Awareness: It will raise awareness of the features that need to be prioritized during the testing process.
  • Board Management: This will assist in keeping the project board organized and up-to-date.

By documenting these features, you will contribute to a smoother and more efficient release process.

Note

Note: all features needs to be closed to get approval for release

Feature Test Status Note
Enhance the App/Service registration process to add multiple tec users #919 TODO
Optimize the service / app subscription process #987 TODO
Set Catena-X Membership Flag during Registration process #966 TODO
Integrate the Gaia-X Clearinghouse Interface - Compliance GX Tagus Release V2 Api #993 TODO
R25.03 Technical Maintenance #855 N/A

For a more detailed insight, please see the milestones:

Repository Milestones
Portal link
Portal Frontend link
Portal Backend link
Portal Assets link
Portal Frontend Registration link
Portal IAM link

Release Documentation

  • Release notes/Changelogs are updated
  • Migration scripts/documentation are included if necessary (Ensure that any database or infrastructure migrations are included).
  • Known knowns
    • topic 1
    • topic 2

Summary

Please provide a short summary about the new values/benefits of the new features here:

Feature Benefit
Enhance the App/Service registration process to add multiple tec users #919 Reduces necessity of creating multiple services to enable the usage of multiple technical users; leads to more flexibility for the app/service provider
Optimize the service / app subscription process #987 Enhanced security and user experience
Set Catena-X Membership Flag during Registration process #966 Previously the membership flag needed to be set manually. After this change the process worker informs the BPDM pool at the end of the onboarding automatically.
Integrate the Gaia-X Clearinghouse Interface - Compliance GX Tagus Release V2 Api #993 These new api have more flexibility from Gaia-X perspective and Portal BE must switch to new api for correct data validation for companies onboarding and Sd document creation
R25.03 Technical Maintenance #855 Maintenance is the base for every new feature

Helpful Links

Additional information

previous release check issue: #920

@evegufy evegufy added portal Feature/Bug for Portal component documentation RM documentation labels Dec 13, 2024
@evegufy evegufy added this to the 25.03 milestone Dec 13, 2024
@github-project-automation github-project-automation bot moved this to NEW USER REQUEST in Portal Dec 13, 2024
@evegufy evegufy moved this from NEW USER REQUEST to BACKLOG in Portal Dec 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation RM documentation portal Feature/Bug for Portal component
Projects
Status: BACKLOG
Status: Inbox
Development

No branches or pull requests

2 participants