Skip to content

Conversation

@odeimaiz
Copy link
Member

@odeimaiz odeimaiz commented Jan 9, 2025

What do these changes do?

When opening a study with many nodes, each node used to make a Patch call setting some defaults values. When dealing with studies with many nodes, this step could make the start up slower and some calls could even time out, showing the scary "Error saving study" message. This PR fixes/improves this start up step.

Bonus:

  • Enh: Show (0,0) position in workbench when showing it the first time @mrnicegyu11
  • Enh: Scrollbars in primary and secondary columns (tab button always visible) @mrnicegyu11
  • Fix (tags): do not patch accessRights in frontend's cache after patching other metadata @matusdrobuliak66

Before:
Before

After:
After

Related issue/s

How to test

Dev-ops checklist

@odeimaiz odeimaiz added t:enhancement Improvement or request on an existing feature a:frontend issue affecting the front-end (area group) labels Jan 9, 2025
@odeimaiz odeimaiz self-assigned this Jan 9, 2025
@odeimaiz odeimaiz added this to the Event Horizon milestone Jan 9, 2025
@odeimaiz odeimaiz marked this pull request as ready for review January 9, 2025 13:51
Copy link
Member

@mrnicegyu11 mrnicegyu11 left a comment

Choose a reason for hiding this comment

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

thanks a lot!

@odeimaiz odeimaiz enabled auto-merge (squash) January 9, 2025 14:01
@odeimaiz odeimaiz changed the title 🎨🐛 [Frontend] Reduce number of (unnecessary) PATCH calls at Study open 🐛🎨 [Frontend] Reduce number of (unnecessary) PATCH calls at Study open Jan 9, 2025
@odeimaiz odeimaiz disabled auto-merge January 9, 2025 14:02
@odeimaiz odeimaiz enabled auto-merge (squash) January 9, 2025 14:02
Copy link
Contributor

@GitHK GitHK left a comment

Choose a reason for hiding this comment

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

👍

Copy link
Member

@sanderegg sanderegg left a comment

Choose a reason for hiding this comment

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

nice!

@sonarqubecloud
Copy link

sonarqubecloud bot commented Jan 9, 2025

@odeimaiz odeimaiz merged commit 0963820 into ITISFoundation:master Jan 9, 2025
55 checks passed
@odeimaiz odeimaiz deleted the stop/app-mode branch January 9, 2025 15:31
@matusdrobuliak66 matusdrobuliak66 mentioned this pull request Jan 15, 2025
58 tasks
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.

Alignment of node-tree when exiting app-mode is not ideal

8 participants