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

🎨 [Frontend] Connect Anatomical modes to Licensed items #6911

Merged
merged 121 commits into from
Dec 11, 2024

Conversation

odeimaiz
Copy link
Member

@odeimaiz odeimaiz commented Dec 5, 2024

What do these changes do?

  • Connect licensed_items and their pricing plans to ViP Models
  • Connect purchases and implement :purchase
  • Pricing plans and units: refactoring and own Store
  • Talk to iframe, as discussed:

rocket -> osparc

"type": "openMarket",
"message": {
  "category": "human | human_region | animal | phantom",
},

osparc -> rocket

"type": "importModel",
"message": {
  "modelId": 5,
},

Market

Related issue/s

How to test

Dev-ops checklist

@odeimaiz odeimaiz self-assigned this Dec 5, 2024
@odeimaiz odeimaiz added this to the Event Horizon milestone Dec 5, 2024
@odeimaiz odeimaiz added t:enhancement Improvement or request on an existing feature a:frontend issue affecting the front-end (area group) labels Dec 5, 2024
@odeimaiz odeimaiz marked this pull request as ready for review December 5, 2024 17:16
@odeimaiz odeimaiz enabled auto-merge (squash) December 5, 2024 17:17
@odeimaiz odeimaiz changed the title 🎨 [Frontend] Merge Anatomical modes and Licensed items 🎨 [Frontend] Connect Anatomical modes to Licensed items Dec 5, 2024
@odeimaiz odeimaiz disabled auto-merge December 5, 2024 17:18
@odeimaiz odeimaiz enabled auto-merge (squash) December 5, 2024 17:18
Copy link
Member

@pcrespov pcrespov left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

very nice :-)

Copy link

codecov bot commented Dec 11, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 82.26%. Comparing base (92ddd6c) to head (436898e).

❗ There is a different number of reports uploaded between BASE (92ddd6c) and HEAD (436898e). Click for more details.

HEAD has 33 uploads less than BASE
Flag BASE (92ddd6c) HEAD (436898e)
unittests 31 3
integrationtests 6 1
Additional details and impacted files
@@            Coverage Diff             @@
##           master    #6911      +/-   ##
==========================================
- Coverage   88.04%   82.26%   -5.78%     
==========================================
  Files        1590      631     -959     
  Lines       62304    30571   -31733     
  Branches     2008      262    -1746     
==========================================
- Hits        54854    25149   -29705     
+ Misses       7115     5362    -1753     
+ Partials      335       60     -275     
Flag Coverage Δ
integrationtests 57.76% <ø> (-7.21%) ⬇️
unittests 81.75% <ø> (-4.52%) ⬇️
Components Coverage Δ
api ∅ <ø> (∅)
pkg_aws_library ∅ <ø> (∅)
pkg_dask_task_models_library ∅ <ø> (∅)
pkg_models_library ∅ <ø> (∅)
pkg_notifications_library ∅ <ø> (∅)
pkg_postgres_database ∅ <ø> (∅)
pkg_service_integration ∅ <ø> (∅)
pkg_service_library ∅ <ø> (∅)
pkg_settings_library ∅ <ø> (∅)
pkg_simcore_sdk 77.37% <ø> (-8.02%) ⬇️
agent ∅ <ø> (∅)
api_server ∅ <ø> (∅)
autoscaling ∅ <ø> (∅)
catalog ∅ <ø> (∅)
clusters_keeper ∅ <ø> (∅)
dask_sidecar ∅ <ø> (∅)
datcore_adapter ∅ <ø> (∅)
director ∅ <ø> (∅)
director_v2 78.75% <ø> (-12.61%) ⬇️
dynamic_scheduler ∅ <ø> (∅)
dynamic_sidecar 88.80% <ø> (-0.95%) ⬇️
efs_guardian ∅ <ø> (∅)
invitations ∅ <ø> (∅)
osparc_gateway_server ∅ <ø> (∅)
payments ∅ <ø> (∅)
resource_usage_tracker ∅ <ø> (∅)
storage ∅ <ø> (∅)
webclient ∅ <ø> (∅)
webserver 82.90% <ø> (-4.56%) ⬇️

Continue to review full report in Codecov by Sentry.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 92ddd6c...436898e. Read the comment docs.

@odeimaiz odeimaiz enabled auto-merge (squash) December 11, 2024 14:15
Copy link

sonarcloud bot commented Dec 11, 2024

@odeimaiz odeimaiz merged commit 9012c4d into ITISFoundation:master Dec 11, 2024
55 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
a:frontend issue affecting the front-end (area group) t:enhancement Improvement or request on an existing feature
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants