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

Backport the latest Active filters and other updates to 24.1 #630

Merged
merged 3 commits into from
Jan 15, 2024

Conversation

labkey-bpatel
Copy link
Contributor

@labkey-bpatel labkey-bpatel commented Jan 15, 2024

Rationale

Backport below PRs to 24.1 so that production upgrade to 24.1 has the latest features and fixes.

Related Pull Requests

Changes

labkey-adam and others added 3 commits January 15, 2024 13:21
…e Filters (#621)

* Modify 'Active Filters' section with buttons reorganized, labeled differently, and styled.
* Display Group Save panel in the Active Filters area upon clicking 'Save as a group' button.
* Group save buttons
* Implement Group Edit workflow
* Handle button and view stages during Save and Edit workflow
* Tie in already saved filters to the new workflow (i.e. display Edit button upon filter display, etc.)
* Handle Edit > Update
* Handle race condition when a user is on Group details page, and we edit or create a new group from that point on (wip).
* Hide edit button when there is an error
* Use saveParticipantGroup.api instead of updateParticipantGroup.api for edit/updates
* Fix Home page groups' View all link
* Styling updates and cleanup
* Add MAb to Learn Groups and update selectRowItem if MAb.
* Update MAb group save
* Add id for identifying components for debugging.
* Fix for Group selection - having a custom 'id' and doLayout() (which updates the layout upon item select) doesn't belong together, Ext needs to generate its own ids to be able to do the layout upon different Group selections.
* Clear filter upon group delete, test updates.
* Test updates/fixes with comments
* Client requested updates - Make error msg cds user friendly, add red border to the errored input box. Don't display group details page upon save, customize Group label in the Filter pane to have 'cds' red color and with a hyperlink to the groupsummary/details page.
@labkey-bpatel labkey-bpatel changed the title Backport latest updates to 24.1, fixes for Group display related issues. Backport the latest Active filters and other updates to 24.1 Jan 15, 2024
@labkey-bpatel labkey-bpatel merged commit 44807bd into release24.1-SNAPSHOT Jan 15, 2024
2 of 3 checks passed
@labkey-bpatel labkey-bpatel deleted the 24.1_fb_groups_updates_fixes branch January 15, 2024 22:27
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