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

Ratings: extend support to non-app entities #7091

Closed
3 of 5 tasks
davidwatkins73 opened this issue Jun 12, 2024 · 0 comments
Closed
3 of 5 tasks

Ratings: extend support to non-app entities #7091

davidwatkins73 opened this issue Jun 12, 2024 · 0 comments
Assignees
Labels
fixed (test & close) An issue has been fixed, merged into master and is ready for further testing noteworthy probably worth mentioning in release notes
Milestone

Comments

@davidwatkins73
Copy link
Member

davidwatkins73 commented Jun 12, 2024

Description

Initially:

  • End User Applications
  • Actors
  • Flows ?

Model Code changes needed:

  • MeasurableRatingView (singular view) - needs to replace application with entityReference
    • Imagine this will have a knock on the the measurable-rating page (breadcrumbs and app link)

Resourcing

We intend to contribute this feature

@davidwatkins73 davidwatkins73 added the noteworthy probably worth mentioning in release notes label Jun 12, 2024
@davidwatkins73 davidwatkins73 added this to the wip : 1.61 milestone Jun 12, 2024
deutschebank-sync pushed a commit to deutschebank/waltz that referenced this issue Jun 27, 2024
- updated the view page for a single measurable rating
- added support for description fields to the `InlineSelectFieldFactory`

finos#7091
#CTCTOWALTZ-3192
deutschebank-sync pushed a commit to deutschebank/waltz that referenced this issue Jun 27, 2024
- add isValid to the MeasurableRatingPlannedDecommission
- added MeasurableRatingIdSelectorFactory
- Migrated the getMeasurableRatingCategoryView to use the measurableRatingIdSelector over entityIdSelector (old methods marked deprecated)
- Single entity view working for apps and eudas

NEXT:
- Single entity editor
- Aggregate entity views

finos#7091
#CTCTOWALTZ-3192
deutschebank-sync pushed a commit to deutschebank/waltz that referenced this issue Jun 27, 2024
- edit ratings and decoms
- edit allocations for eudas

NEXT:
- Aggregate entity views

finos#7091
#CTCTOWALTZ-3192
deutschebank-sync pushed a commit to deutschebank/waltz that referenced this issue Jun 27, 2024
- added support for measurable tree aggregate view
  - except: measurable page (implicit ratings)

NEXT:
- Measurable Page implicit ratings
- Measurable Page explicit ratings
- Allocation export
- Ratings export
- Unmapped applications ?

finos#7091
#CTCTOWALTZ-3192
deutschebank-sync pushed a commit to deutschebank/waltz that referenced this issue Jun 27, 2024
- Started looking at implicit reln's
  - see: measurable-ratings-browser-tree-panel.js

NEXT:
- Fix the related measurables section

finos#7091
#CTCTOWALTZ-3192
deutschebank-sync pushed a commit to deutschebank/waltz that referenced this issue Jun 27, 2024
Added lifecycle options to auda search

#CTCTOWALTZ-3192
finos#7091
deutschebank-sync pushed a commit to deutschebank/waltz that referenced this issue Jun 27, 2024
Added lifecycle options to auda search

#CTCTOWALTZ-3192
finos#7091
deutschebank-sync pushed a commit to deutschebank/waltz that referenced this issue Jun 27, 2024
Enable for app groups and when only eudas

#CTCTOWALTZ-3192
finos#7091
deutschebank-sync pushed a commit to deutschebank/waltz that referenced this issue Jun 27, 2024
Add generic selector for person - allows aggreate measurable ratings

#CTCTOWALTZ-3192
finos#7091
@davidwatkins73 davidwatkins73 added the fixed (test & close) An issue has been fixed, merged into master and is ready for further testing label Jun 27, 2024
@davidwatkins73 davidwatkins73 modified the milestones: done : 1.61, 1.61 Jul 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
fixed (test & close) An issue has been fixed, merged into master and is ready for further testing noteworthy probably worth mentioning in release notes
Projects
None yet
Development

No branches or pull requests

2 participants