eclipse-tractusx / portal-backend

Portal Backend
Apache License 2.0
7 stars 20 forks source link

sig#811 Enable Process Worker endpoints to be retriggered and add necessary steptype #912

Closed MaximilianHauer closed 1 month ago

MaximilianHauer commented 2 months ago

Description

AS A System WHEN a trigger fails THEN i should be able to retrigger it to retry and proceed on the current step.

Step Name Retrigger Possible Retrigger Endpoint  
TRANSMIT_BPN_DID YES missing phil: endpoint needed to retrigger
REQUEST_BPN_CREDENTIAL NO   phil: retrigger endpoint and steptype needed
STORED_BPN_CREDENTIAL NO   phil: retrigger endpoint and steptype needed
REQUEST_MEMBERSHIP_CREDENTIAL NO   phil: retrigger endpoint and steptype needed
STORED_MEMBERSHIP_CREDENTIAL NO   phil: retrigger endpoint and steptype needed
OFFERSUBSCRIPTION_CREATE_DIM_TECHNICAL_USER YES missing phil: retrigger endpoint and steptype needed
AWAIT_CREATE_DIM_TECHNICAL_USER_RESPONSE YES missing phil: retrigger endpoint and steptype needed
REMOVE_KEYCLOAK_USERS YES missing phil: retrigger endpoint and steptype needed
SEND_MAIL YES missing phil: retrigger endpoint and steptype needed
INVITATION_ADD_REALM_ROLE YES missing phil: retrigger endpoint and steptype needed
INVITATION_CREATE_SHARED_CLIENT YES missing phil: retrigger endpoint and steptype needed
CREATE_DIM_TECHNICAL_USER YES missing phil: retrigger endpoint and steptype needed
DELETE_CENTRAL_IDENTITY_PROVIDER YES   phil: retrigger endpoint and steptype needed

Acceptance Criteria

Additional Information

MaximilianHauer commented 2 months ago

@Phil91 to be reviewed. if you provide feedback i would add these to the list or create a new ticket if the task defers

TRANSMIT_BPN_DID YES missing phil: endpoint needed to retrigger
DELETE_COMPANYUSER_ASSIGNED_PROCESS NO   phil: recheck
DELETE_IDENTITY_PROVIDER NO   phil: recheck
TRIGGER_ACTIVATE_SUBSCRIPTION NO   phil: recheck
Phil91 commented 2 months ago

@MaximilianHauer for the mentioned three process steps we don't need a retrigger process :)