Skip to content

[bot] Merge 26.8 to develop - #23

Merged
github-actions[bot] merged 5 commits into
developfrom
fb_bot_merge_26.8
Aug 12, 2026
Merged

[bot] Merge 26.8 to develop#23
github-actions[bot] merged 5 commits into
developfrom
fb_bot_merge_26.8

Conversation

@github-actions

Copy link
Copy Markdown

Generated automatically.
Merging changes from: 30cef7e
Approve all matching PRs simultaneously.
Approval will trigger automatic merge.
Verify all PRs before approving: https://internal.labkey.com/Scrumtime/Backlog/harvest-gitOpenPullRequests.view?branch=fb_bot_merge_26.8

labkey-martyp and others added 5 commits August 6, 2026 05:31
## Rationale

Adopt the shared treatment link renderer so this module no longer
carries its own copy. The renderer was duplicated across three centers,
which meant a recent fix to how the scheduled date is passed had to be
repeated here. This depends on the ehrModules change linked below and
does not compile until that merges.

## Changes

- Replaces the local treatment link display column with the shared one
from ehrModules.
- This center's form types match the shared defaults, so no overrides
are needed and the rendered links are unchanged.
…es (#19)

## Rationale

Animal group membership had nowhere to live in the NBRI EHR, so there
was no record of which animals belonged to which group or when they
joined and left. The pairing formation type list is recoded in the same
change because it shared the same weakness: free-text labels with no way
to retire an option that is no longer offered.

## Changes

- Adds an animal group membership dataset that tracks when an animal
joins and leaves a group, with a data-entry form for making those
assignments.

- Ends group memberships automatically when an animal dies or departs,
and permits backdated entries since memberships are routinely recorded
after the fact.

- Surfaces an animal's active groups on demographics, and adds summary
queries for group housing by room and for membership overlap across a
date range.

- Recodes pairing formation types as coded values carrying display
titles and disable dates.
## Rationale

Investigators can now be recorded as EHR reference data rather than as
LabKey user accounts, so a PI no longer needs a server login to be named
on a project or protocol. Investigator references previously resolved
against the core user table, which also limited the name shown to
whatever an account's display name happened to be. The protocol domain
is trimmed and extended in the same pass to match the fields this
institution actually uses.

## Related Pull Requests

None.

## Changes

- Investigators are maintained as EHR reference data through an admin
form, and project and protocol investigator references now point at that
list.

- Assignment views show an investigator's full name instead of an
account display name.

- Protocols carry new food, housing, and pairing exemption flags,
visible on the protocol grid.

- The protocol domain drops fields and a counts table that this
institution does not use.
@github-actions
github-actions Bot merged commit 909c226 into develop Aug 12, 2026
2 of 3 checks passed
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