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

"Contract Agreement Admin View" show policies related to contract in detail view #736

Assignees
Labels
frontend Frontend related Issues

Comments

@mkanal
Copy link
Contributor

mkanal commented Mar 11, 2024

As admin
I want see policies assigned to a contract
so that I could see which policies are assigned to the specific contract

Link

Hints / Details

Acceptance Criteria

  • Detail View could be opened for each single contract in Contract View (via burger menu ...)
  • Detail View contains overview in Key/Value representation containing all columns of master view
  • Detail View contains policy JSON object for selected contract
  • Single selected policy is shown in JSON Viewer (JSON Tree and Plan JSON)
    • Full-screen mode is implemented
  • Plan JSON is selected by default
  • Pagination should be restored when navigating from detailed view back to list view

Mock-up

Image

Out of Scope

  • ...
@mkanal mkanal added this to Trace-X Mar 11, 2024
@mkanal mkanal moved this to next in Trace-X Mar 11, 2024
@mkanal mkanal moved this from next to backlog in Trace-X Mar 14, 2024
@mkanal mkanal moved this from backlog to inbox in Trace-X Mar 14, 2024
@mkanal mkanal changed the title "Contract Agreement Admin View" show detail view for contract "Contract Agreement Admin View" show policies related to contract in detail view Mar 14, 2024
@jzbmw
Copy link
Contributor

jzbmw commented Mar 14, 2024

The Mock needs rework. I dont think it is necessary to add the Tree, hirachy view on this.

@jzbmw
Copy link
Contributor

jzbmw commented Mar 14, 2024

Lets discuss this in the Meeting tomorrow

@mkanal mkanal added the DISCUSSION_NEEDED This ticket needs discussion within teammembers label Mar 14, 2024
@jzbmw jzbmw moved this from inbox to next in Trace-X Mar 19, 2024
@jzbmw jzbmw added frontend Frontend related Issues and removed DISCUSSION_NEEDED This ticket needs discussion within teammembers labels Mar 19, 2024
@ds-mmaul ds-mmaul moved this from next to wip in Trace-X Mar 22, 2024
@ds-mmaul ds-mmaul assigned ds-mmaul and unassigned jzbmw Mar 22, 2024
ds-mmaul pushed a commit that referenced this issue Mar 27, 2024
…ementid-to-searchcriteria

feature: #736 add contractAgreementId as searchable field for /contracts
@ds-mmaul ds-mmaul moved this from wip to test in Trace-X Mar 27, 2024
@ds-crehm
Copy link
Contributor

ds-crehm commented Mar 27, 2024

Tested on E2E-A. Contract detail view implemented as seen in the concept. Back button works properly and restores saved settings and policy is shown in both the JSON viewer and JSON tree viewer modes.
Fullscreen mode increases the size of the policy display -> Decision by @ds-mmaul. Works for me.
Documentation updated as well.
Ready for review @jzbmw

@ds-crehm ds-crehm assigned jzbmw and unassigned ds-mmaul and ds-crehm Mar 27, 2024
@ds-crehm ds-crehm moved this from test to review in Trace-X Mar 27, 2024
@ds-crehm ds-crehm reopened this Mar 27, 2024
ds-mwesener pushed a commit that referenced this issue Mar 28, 2024
ds-mwesener pushed a commit that referenced this issue Mar 28, 2024
ds-mwesener added a commit that referenced this issue Mar 28, 2024
…tailed-view

chore(documentation): user manual update, contract detailed view request logic fix
ds-mwesener added a commit that referenced this issue Mar 28, 2024
@jzbmw jzbmw moved this from review to done in Trace-X Apr 2, 2024
@ds-crehm
Copy link
Contributor

Discussion needed for:

  • Fullscreen view
  • Contract ID display

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment