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

Update with master #425

Open
wants to merge 93 commits into
base: girder-5
Choose a base branch
from
Open

Update with master #425

wants to merge 93 commits into from

Conversation

naglepuff
Copy link
Contributor

@naglepuff naglepuff commented Oct 11, 2024

Bring the girder-5 branch up to date with changes from master

manthey and others added 30 commits April 30, 2024 12:22
Tweak some css for long axis names on the frame selector
Add a setting to adjust the login message.
Don't show the context menu when finishing an annotation.
Hitting escape while drawing a polygon annotation left the draw tool in
an odd state.

This also resolves #378.
Add an admin endpoint for querying files.
If you switched out of shape edit mode when having a shade draw mode
selected (e.g., polygon), odd things could happen until the mode was
cycled once.
Adjust position and z-index of region control dropdown
Show a loading spinner until the image is ready.
Pull plotly package as part of the build process rather than on-demand
so that it loads faster
Use new plottable data endpoints from large_image
This happens if the number of distinct values is longer with adjacent
items
Fix an issue with the distinct plottable list color
@naglepuff naglepuff changed the base branch from girder-5 to master October 11, 2024 19:53
@naglepuff naglepuff changed the base branch from master to girder-5 October 11, 2024 19:53
Copy link
Contributor Author

Choose a reason for hiding this comment

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

@manthey @zachmullen

This file seems to have changed a lot between master and girder-5. It looks like process_annotations was replaced by process_annotations_task, and process_annotations has gotten some updates in master, checking for file size from the config. (process_annotations_task seems to read the entire file in chunks no matter what).

Should I port the changes from master over to process_annotations_task? (i.e. import large_image.config, and copy over the logic?)

Copy link
Contributor Author

Choose a reason for hiding this comment

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

@manthey @zachmullen

I decided to move the changes over in dc43dfc. It looks like large_image.config.getConfig can already work with environment variables.

If there are any objections let me know, I can revert the commit.

manthey and others added 12 commits October 17, 2024 14:12
This requires an appropriately new version in large_image.

Future work is to support app icons.  Those should probably be
configurable before any are merged in.
Update CI to handle a large-image mocking change
Add a pyproject.toml base to reduce pip 24.2 warnings
Ported over from the master branch since merging didn't
bring this change from @manthey in.
@naglepuff naglepuff marked this pull request as ready for review October 31, 2024 16:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants