Release 2.11 (Kefolatyri - September 2017
  • LIMS-1608 : Courses - Allow researchers to enroll in a course a second time
  • LIMS-2134 : Track mouseline changes
  • LIMS-2147 : Reservations - Redesign user interface so that reservations can be made or changed for a group of equipment / rooms
  • LIMS-2989 : Service Requests: Colony Management
  • LIMS-3903 : Create Distribute Drug task when drug request is submitted
  • LIMS-4105 : View Hazardous Agent - add a list of AUPs that use the agent
  • LIMS-4658 : Make cage terminated date a timestamp
  • LIMS-5011 : Notifications - Create a notification that is shown on the calendar for the date of an enrolled course
  • LIMS-5012 : Notifications - Create a notification that is shown on the calendar for the date of a Drug Request pick up date
  • LIMS-5078 : Include mouse's source cage in the cage comments
  • LIMS-5331 : Drug Requests – 48 business hours in advance
  • LIMS-5338 : Service Requests - Indicate if there are pending charges on the Admin tab
  • LIMS-5339 : Tissue Collection – allow multiple cages
  • LIMS-5340 : Mouse Orders – Add a Send Notification option
  • LIMS-5359 : Transfer Between Projects - allow user to specify project of new cages
  • LIMS-5360 : Mouse Orders - Allow user to specify project for new cages
  • LIMS-5397 : View Biological Hazardous Agent - Add PCR Results Received field
  • LIMS-5473 : Update email notification logic
  • LIMS-5515 : Gene Targeting - Upload same document for Screening and Gel Photo gives an error but it's at the top of the page so it's hard to find
  • LIMS-5559 : Blank entries on Mouseline Search screen when archiving mouselines
  • LIMS-5592 : Allow users to add finance charges to drug requests
  • LIMS-5599 : Forms - add link to online and paper Import and Export forms
  • LIMS-5602 : Cryo requests - show type and local vs not local on finance tab
  • LIMS-5606 : TransactionRequiredException on requests
  • LIMS-5613 : AnimalProtocolId not set for many mice
  • LIMS-5642 : Allow Request Manager to change PI for Submitted Request for Quote
  • LIMS-5671 : inplaceSelectOther validation on other value
  • LIMS-5692 : Online incident report
  • LIMS-5712 : Split LIMS course into basic and advanced courses
  • LIMS-5755 : Flooded Cage Detail Report
  • LIMS-5792 : AUP page value changes not flushing on immediate first visit after login
  • LIMS-5796 : Rederivation processing
  • LIMS-5817 : AUP Renewal - alphabetize list of mouselines
  • LIMS-5900 : Mouse items Apply All restores previous genotype value
  • LIMS-5914 : Mouseline - add strain code
  • LIMS-5991 : Combine Mouseline update notifications
  • LIMS-5993 : Generate a Genotyping Request from a CAS9 one
  • LIMS-6021 : New Finance Charge fields to support for-profit billing
  • LIMS-6023 : Can not approve request for default AUP with existing null cost centre
  • LIMS-6027 : Attachments on aup renewal not working properly
  • LIMS-6040 : Contact list emails not showing up properly on demo
  • LIMS-6041 : Timed Pregnancy and Superovulation calendar tasks
  • LIMS-6058 : Cannot delete notes on AUP
  • LIMS-6060 : Allow researchers to move mice between AUPs
  • LIMS-6061 : Add a Create Mouse Order button to the request Process tab
  • LIMS-6070 : Clinical Phenotyping - improvements to allow for general release
  • LIMS-6071 : Create tasks for TG requests - Part 1
  • LIMS-6072 : Request notes error when creating staff note
  • LIMS-6084 : Add Institution name to Request for Quote PDF
  • LIMS-6090 : Room and Rack relationship
  • LIMS-6096 : Pseudopregnancy calendar tasks
  • LIMS-6097 : S/O, mating, and pseudo calendar tasks on Model Production requests
  • LIMS-6099 : Include health status icons into the Cage > Reports > Health Status report
  • LIMS-6100 : Allow Staff to add attachments after a request is closed
  • LIMS-6106 : Add “design document” to the list of document types on the attachments tab for the requests
  • LIMS-6109 : Re-add notification of Assigned staff for Staff Notes
  • LIMS-6110 : Update Export Request SKUS
  • LIMS-6112 : IllegalArgumentException when removing an Exemption from an AUP
  • LIMS-6122 : Necropsy Request - Changes from 2017-02-01
  • LIMS-6124 : Send an email to request administrators when an attachment is uploaded
  • LIMS-6127 : Hibernate Session holding memory in user session
  • LIMS-6129 : Allow cost centre on request after request is APPROVED
  • LIMS-6132 : RFID integration requires firewall permission to make outbound requests on port 9000
  • LIMS-6135 : Kristina gets LazyInitialization on HAF
  • LIMS-6136 : aupRenewal.label.additionalInformation not resolved
  • LIMS-6138 : Cage Search Page - sorting by rack does not work
  • LIMS-6141 : Add .ab1 and .scf attachment types to Allele Attachments
  • LIMS-6142 : Warn users that changing a mouseline name will change the mouseline for all existing and past mice
  • LIMS-6143 : Add cage contact to MIMS views
  • LIMS-6144 : Include Cage Barcode in subject of LitterMatingValidator email
  • LIMS-6146 : Add instructions for entering non-LIMS PIs to the export forms
  • LIMS-6147 : ServletException after clicking on link that leads to a new tab and returning to the old tab
  • LIMS-6151 : No way to view dispensed drug requests
  • LIMS-6153 : Change all references of Lily to Milan
  • LIMS-6157 : Delete selected attachments missing
  • LIMS-6158 : Request submittied date is set on request creation (Draft) instead of submission
  • LIMS-6159 : Person persmissions not saving when account is enabled
  • LIMS-6163 : User's password keeps getting reset
  • LIMS-6165 : Milan can not create a new Biochemistry request
  • LIMS-6166 : Strange behavior after adding a finance charge to a drug request
  • LIMS-6168 : Reesha Raja can not see genotyping service request
  • LIMS-6169 : Mouseline Naming Guide - JAX link is not correct
  • LIMS-6170 : Change message regarding Cryorecovery export forms
  • LIMS-6172 : Add a Notify Request contact button on all requests to allow technicians to easily email the contact
  • LIMS-6174 : Add terminate cages option to export request processing page.
  • LIMS-6175 : Clinical phenotyping request shows no AUPs message for Sicheri
  • LIMS-6178 : Necropsy Request - Add field for 'Gross Pathology Report '
  • LIMS-6180 : Create tasks for TG requests - Part 2
  • LIMS-6181 : Homepage upcoming events is not ordered
  • LIMS-6182 : Duplicated Data
  • LIMS-6186 : Igflr1_tm1a_D02 is not distributable for Request # 64692924
  • LIMS-6187 : NPE related to Finance Charges on Crypreservation Request
  • LIMS-6191 : Transfer Between Projects - copy cage comments to new cage
  • LIMS-6193 : Hisology Request - Staining and Immunohistochemistry options
  • LIMS-6194 : Clinical Chemistry Request - add Urine as a permitted Sample Type
  • LIMS-6195 : Histology Request - changes needed for release
  • LIMS-6196 : Histology Request PDF - changes needed for release
  • LIMS-6198 : Bill to Person sort not working on Request search page
  • LIMS-6201 : Duplicate finance persons
  • LIMS-6202 : Cryopreservation Unauthorized Access error
  • LIMS-6204 : Create a MTA task for requests that require MTA
  • LIMS-6205 : Requests with no AUP do not permit the user to specify a cost center
  • LIMS-6206 : Create a single task for any request that does not have one
  • LIMS-6207 : Mouseline PDF repeats the Allele sections after viewing, editing the mouseline, and re-viewing
  • LIMS-6208 : Quartz Job for RFID Census
  • LIMS-6210 : cryorecovery.label.vendorPreferred is not defined
  • LIMS-6212 : Export Request - make mice required
  • LIMS-6213 : Export Request PDF - display cage's room
  • LIMS-6216 : Can not view reservation
  • LIMS-6218 : Clinical Phenotyping and Hematology requests - make request for cost estimate field required
  • LIMS-6220 : LazyInitializationException when submitting Export Request
  • LIMS-6221 : HAF Administered by personLookup empty
  • LIMS-6223 : Remove sender from notification
  • LIMS-6224 : Remove # wildtypes and # mutants from AUP usage
  • LIMS-6225 : Sending a notification that can be opted out of (ie. Found Dead) to a person who wants email AND a person who doesn't, does not send any email
  • LIMS-6226 : Remove TCP Communications links from the forms page
  • LIMS-6227 : Major Amendments need PI signature line at bottom
  • LIMS-6228 : Flooded Cage reports are not showing the correct value for Mice Died when the new template is used
  • LIMS-6229 : Some reports are visible to users that should not be and some reports are showing data for all PIs for report visitors
  • LIMS-6230 : AUP Attachments are not refreshed
  • LIMS-6231 : Reservations - cannot search by equipment
  • LIMS-6232 : No email sent for new litter notification
  • LIMS-6234 : Update fine print for Request for Quote
  • LIMS-6236 : Allow breeding cages on strain recovery request
  • LIMS-6237 : AUP Renewal - Cage numbers set to 0 after selecting Change
  • LIMS-6238 : Do not send an email notification to the person added to the AUP
  • LIMS-6241 : Robots.txt and Sitemap.xml Requests
  • LIMS-6242 : Cloning request from necropsy to histology doesn't render mice.
  • LIMS-6243 : Allow users to change the AUP or Bill To for mice while weaning
  • LIMS-6244 : Mouse IDs out of order after editing
  • LIMS-6246 : Add cage card strain and the "total pup" field in the body of the new litter notification email
  • LIMS-6247 : Add PI column on People with access to F1 and F2 report
  • LIMS-6248 : Report export to excel fails for results with one column
  • LIMS-6251 : Non staff recieving notifications about staff email.
  • LIMS-6252 : Add finance person automatically to default AUPs
  • LIMS-6253 : Chimera processing must use default TG AUP
  • LIMS-6255 : Coat Colour is varied despite not being varied
  • LIMS-6256 : Sex on BP cage with only male mouse inside is BP not M
  • LIMS-6257 : Error while Indexing when submitting new MouseOrder
  • LIMS-6258 : Cage PDF prints with margins cutting off text
  • LIMS-6259 : Pregnancy cage PDF shows other female's litter
  • LIMS-6260 : Blank mouseline entries after viewing Spop
  • LIMS-6261 : Error when moving females into breeding cage
  • LIMS-6262 : Cryopreserved Mouseline - add PDF of version that was cryopreserved
  • LIMS-6263 : Can not add SKU 050092 to Mouse order 64683265
  • LIMS-6266 : Cage Search - Termination Date field is empty
  • LIMS-6267 : Mouse item mouseline name inconsistency
  • LIMS-6268 : New external users for requests do not know what an AUP is
  • LIMS-6269 : Clinical Chemistry - Change default assigned to person to Kyle Duffin
  • LIMS-6270 : Clinical Phenotyping and Hematology requests - allow user to save draft without specifying request for cost estimate field
  • LIMS-6271 : Remove IMPC Database access stuff
  • LIMS-6272 : Loading Setup Breeding Cages page as the first thing after running the server
  • LIMS-6274 : CMMR_EmbryoImportForm.doc is not available
  • LIMS-6275 : Terminate cages with correct date
  • LIMS-6276 : Change alleles on Pdrm15 mouselines
  • LIMS-6277 : Error on request admin tab for request
  • LIMS-6278 : Generation of Chimeras - Staff without request admin privileges can not see Export button on Process tab
  • LIMS-6279 : Generation of Chimeras - If requester chooses External as the destination of the animals, show the export instittution panel
  • LIMS-6280 : Requests without AUPs do no allow the requestor to specify the cost centre
  • LIMS-6281 : Registration link doesn't work after submit
  • LIMS-6283 : Histology Request - changes needed for release (2)
  • LIMS-6286 : Milan is not getting Request for Cost Estimate emails from LIMS
  • LIMS-6288 : Cages terminated without time portion
  • LIMS-6289 : Add cage contact to Found Dead report
  • LIMS-6290 : Change title of MTA task name
  • LIMS-6291 : Add MTA Signed button to Process tab that completes the MTA task
  • LIMS-6292 : Add technician to the Request Information status line
  • LIMS-6294 : View Allele - add more visible note to indicate an allele is on multiple mouselines
  • LIMS-6298 : Zorana can not submit a drug request
  • LIMS-6299 : Histology multiple stain selection
  • LIMS-6300 : Wrong mouseline of interest when selecting breeding pair
  • LIMS-6304 : Cryo request tasks - set defaults
  • LIMS-6305 : Attachment addition issues.
  • LIMS-6307 : Create Molecular Biology task pools
  • LIMS-6308 : Create 3 Cas9 generic tasks
  • LIMS-6309 : Error when editing allele
  • LIMS-6310 : Changing the Bill To name on the AUP does not re-index entities
  • LIMS-6312 : Province / State address field does not work for non-Canadian/US users
  • LIMS-6313 : Gillian can not edit Technican for tasks in the Cryo task pool
  • LIMS-6316 : Clinical Phenotyping request - Sex/Quantity changes
  • LIMS-6317 : Clinical Phenotyping request - remove 'Add Mice' task
  • LIMS-6318 : Sample Type - New option 'Whole Blood'
  • LIMS-6319 : Route of Collection - new option 'Saphenous Vein'
  • LIMS-6320 : Hematology Request - Make Samples (aka Mice) optional for submit and approval
  • LIMS-6321 : Null control test line in clinical phenotyping causes NPE
  • LIMS-6322 : Double-counting when weaning to existing cage
  • LIMS-6324 : Julia can't create Hazardous Agents within a really long HAF
  • LIMS-6325 : Flow Cytometry - change task title
  • LIMS-6327 : Updated Sperm Cryo QC quick charge
  • LIMS-6328 : Recipients for unsent notifications do not get cleared
  • LIMS-6330 : Drug request charges - add name of user, drug, and time
  • LIMS-6331 : Health Status reports - sort by cage
  • LIMS-6332 : Change plug dates on timed pregnancy request
  • LIMS-6333 : Setup date missing from request 64696529
  • LIMS-6334 : Timed pregnancy plug line editable
  • LIMS-6335 : NPE when attaching a file to an AUP at a first thing after login
  • LIMS-6337 : Gene Targeting - attachment email is sent before the request is persisted
  • LIMS-6338 : Request Attachment Notification - Add date it was added to the notification
  • LIMS-6339 : Do not allow amendments to be submitted for Under Review AUPs
  • LIMS-6342 : Can create a genotyping assay without specifying the investigator
  • LIMS-6343 : Cas9 request - lab email disappeared
  • LIMS-6346 : Create Molecular Biology Services tasks
  • LIMS-6347 : Generate a Molecular Services Request from a CAS9 one
  • LIMS-6348 : Allow administrator to easily delete unnecessary tasks from the Request Admin tab
  • LIMS-6353 : Update room description number of racks
  • LIMS-6357 : Home > My Tasks > Create Task - When Creating a task, can not select Technician
  • LIMS-6358 : Do not close Create Task page when creating a task
  • LIMS-6359 : MSDS Final Version label is not clear
  • LIMS-6363 : Remove dates from Model Production and Cryo request
  • LIMS-6364 : Change ext cost centres on requests for Julie
  • LIMS-6365 : Fine print on Request for quote says December 31, 2015
  • LIMS-6366 : Mouse Model Feasibility request
  • LIMS-6368 : Lauryl cannot submit molecular biology request
  • LIMS-6369 : Request cost centre comparison
  • LIMS-6371 : Molecular Biology Services tasks - split the 'N1 Screen & QC' task into two tasks - N1 Screen and N1 QC.
  • LIMS-6372 : Allow staff to easily start and complete tasks related to a request
  • LIMS-6373 : Navigation issues on Task pool page
  • LIMS-6375 : Allow request users to re-open tasks
  • LIMS-6377 : NPE on request add charge
  • LIMS-6378 : Cannot enter CAS number on HAF
  • LIMS-6379 : Latest course date on Facility Access Card checklist
  • LIMS-6382 : Mouseline withdrawal by Stopka
  • LIMS-6383 : Mouseline error on Weaning Cage Options
  • LIMS-6384 : ConstraintViolation on Mouseline Withdrawal
  • LIMS-6386 : Price unit and charges on charge page are four decimals
  • LIMS-6388 : Change PMS time for superovulation
  • LIMS-6389 : NullPointerException on Manage Service Requests
  • LIMS-6394 : Select checkbox on search pages slow
  • LIMS-6395 : DVC needs to handle Transfer between Projects scenario
  • LIMS-6397 : Update department names on Request Search page
  • LIMS-6402 : Hematology Request - change so that no AUP is needed
  • LIMS-6403 : Hematology Request - make sample history field optional
  • LIMS-6404 : Clinical Phenotyping and Hematology requests - request for cost estimate dropdown needs to include closed requests
  • LIMS-6405 : Clinical Phenotyping - make test mouseline optional
  • LIMS-6406 : NPE when sorting person courses if the person is enrolled in a course
  • LIMS-6407 : Biochemistry - make form easier to fill in
  • LIMS-6409 : New Animal Protocol - Fill in all required fields and click Save. Error message displayed and it doesn't have a field name
  • LIMS-6411 : My Tasks - Allow user to sort by Task Summary and Request Number
  • LIMS-6414 : Create generic Clinical Phenotyping > Other Services request
  • LIMS-6420 : IllegalStateException when adding a request number to a mouse order
  • LIMS-6421 : Allow for requests to have a 2nd administrator who is emailed when a request is submitted
  • LIMS-6423 : Request Search - add mouseline field
  • LIMS-6429 : Error message when weaning mice
  • LIMS-6430 : Generated Export request has incorrect Bill To
  • LIMS-6435 : Replace TCP Handbook on LIMS
  • LIMS-6436 : Update tasks breaking the page on change
  • LIMS-6437 : Histology request in IMBA
  • LIMS-6438 : Clinical Phenotyping and Hematology requests - make mice / samples optional
  • LIMS-6440 : Protocol termination method dropdown
  • LIMS-6441 : New PAR letter shows in attachments
  • LIMS-6443 : Add a Create Reservation button to the Reservation Search page
  • LIMS-6444 : Make export fields required for model production requests
  • LIMS-6445 : Staff would like to know if a Health Notification has been sent
  • LIMS-6446 : Add the prefix 'HIGH' to high priority health notifications
  • LIMS-6448 : Add the non-editable strain code field to the Mouseline Summary page
  • LIMS-6449 : Litter Notification email - add cage bill to person name to the body of the email
  • LIMS-6450 : Add an Generate Export Request button to the Chimera request
  • LIMS-6451 : Weaning Preview Page - add a Clear Request Number button
  • LIMS-6455 : Old welfares on health status report
  • LIMS-6456 : Remove Julia from some automated emails
  • LIMS-6457 : Contact added for invalid cage on notification
  • LIMS-6463 : Blank health status for C7009257
  • LIMS-6464 : Facility Access Card Checklist dates not always correct if course is taken twice
  • LIMS-6465 : Error when trying to index the entity Stain
  • LIMS-6474 : When a request for admin or secondary admin is updated, update all requests
  • LIMS-6475 : Notify Admin of Finance charges button not working
  • LIMS-6476 : Change fine print
  • LIMS-6477 : Clicking on Next on AUP Search does not update Finance person
  • LIMS-6480 : Issues with HAF for AUP #0308H
  • LIMS-6481 : Duplicate fields on Mouseline tabs
  • LIMS-6483 : Delete notification sent in error
  • LIMS-6484 : Task List - Turn this into a regular Search page so that users can search for key words in the title
  • LIMS-6486 : AUP > Controlled Drugs > View Exemption goes to Add Exemption page
  • LIMS-6487 : Error when sending staff notification email
  • LIMS-6488 : Stain entity should belong to the same package as the other entities
  • LIMS-6490 : Mailing list preference not used
  • LIMS-6491 : AUP Expiry Report missing 3 entries
  • LIMS-6497 : Marina would like to get emails when Cas9 requests are completed
  • LIMS-6499 : Colin can not submit an AUP Renewal form
  • LIMS-6502 : Add link to request on View Cage page
  • LIMS-6509 : View Biological Hazardous Agent - Need to be able to add multiple PCR results for the same lab
  • LIMS-6510 : View Hazardous Agent - Increase comment size to 500 characters
  • LIMS-6514 : Duplicate finance sequence numbers
  • LIMS-6519 : Remove Microinjection task from all requests
  • LIMS-6520 : Remove Founder Screening task from Cas9 requests
  • LIMS-6521 : Change Export Quick Charge
  • LIMS-6522 : Delair Accrual Report sent on June 28
  • LIMS-6523 : Change all references of MSDS to Safety Data Sheet or SDS
  • LIMS-6524 : Update primary key on FinanceCageCharge entity
  • LIMS-6525 : Add modified by person to audits
  • LIMS-6528 : Export Request - Make it clear that the request # is only for Model Production exports
  • LIMS-6532 : Pending accounts for PIs don't have service request delegations set.
  • LIMS-6533 : View Mouse - Protocol History has a Severity column even though severity tracking is disabled
  • LIMS-6534 : Add a new person Position field on the registration page to replace the existing Degree field
  • LIMS-6535 : Escalation panel showing on home
  • LIMS-6537 : IndexOutOfBoundsException when changing cage mouseline
  • LIMS-6538 : Change permissions so that only Person managers can add/remove people from delegations
  • LIMS-6539 : Error loading hematology request for Hoon
  • LIMS-6541 : Add AUP as part of default delegations
  • LIMS-6544 : NPE when reopening tasks as request technician
  • LIMS-6547 : Request admin changes not persisted
  • LIMS-6548 : Default PI delegations to service requests and finance
  • LIMS-6551 : Delegation not found when creating health alert
  • LIMS-6553 : Cage search in breadcrumb shows unresolved cageType name
  • LIMS-6554 : SOP PDF download
  • LIMS-6555 : Request admin technician errors on save
  • LIMS-6557 : DVC Census - Set TO_DATE when scanning cages
  • LIMS-6558 : Move mice - cage options movement malfunction
  • LIMS-6560 : Creating Missing Server-side Testers for Java Classes
  • LIMS-6561 : NumberFormatException when trying to view existent Euthanasia Requests
  • LIMS-6562 : NPE when trying to import held cages on Wean Cages page
  • LIMS-6563 : NPE when removing an MSDS attachment
  • LIMS-6564 : Missing endpoints on complete health status report
  • LIMS-6569 : Unexpected behavior when pressing ENTER key during new user registration
  • LIMS-6573 : Prompt user to update person details annually
  • LIMS-6574 : View Hazardous Agent - Add the SOP # to the displayed name
  • LIMS-6575 : Create an Incident Report to summarize incident types
  • LIMS-6576 : Colony Management request - add info to process tab
  • LIMS-6577 : Flooded Cages web page Not Available
  • LIMS-6578 : Unable to edit Chimera Information within Generation of Chimera Request
  • LIMS-6580 : Cannot attach a document to AUP Renewal Amendment
  • LIMS-6582 : Sorting by Cage Type fails
  • LIMS-6583 : Document Name Issues
  • LIMS-6584 : New controlled drug can’t be created and added
  • LIMS-6585 : Generation of Chimera PDF Add mouseline to mice.
  • LIMS-6587 : Generate Cas9 tasks as the request is processed
  • LIMS-6588 : ConstraintViolationException when Trying to change 64701743
  • LIMS-6591 : Do not allow SKUs to be added to requests that are not approved
  • LIMS-6592 : Animal Protocol > Mouseline Active Cages is always 0 when using Next/Previous
  • LIMS-6593 : Could not initialize proxy - no Session at random times
  • LIMS-6595 : NullPointerException when submitting Sample Withdrawal Request
  • LIMS-6596 : LazyInitializationException sending the communication update
  • LIMS-6597 : Add the ability to delete Incident reports
  • LIMS-6598 : Add Francesca to Contact List
  • LIMS-6601 : Constrain violation on termination reason other
  • LIMS-6603 : Request Search - make mouseline field a default
  • LIMS-6604 : Can not add cages to Export request
  • LIMS-6606 : Cas9 Founder screen task gets assigned to TgCore staff pool instead of the Molecular Biology genotyping pool
  • LIMS-6608 : Move HAF to another AUP
  • LIMS-6612 : rederivation.message.mouselinesNotOnAUP not resolved
  • LIMS-6613 : NPE generating Import request PDF
  • LIMS-6614 : Reservation Search - <ENTER> does not start search
  • LIMS-6615 : ViewExpiredException when navigating from Pending Submissions page
  • LIMS-6616 : TG Core Request Tasks
  • LIMS-6619 : Generation of Chimeras - Additional tasks
  • LIMS-6626 : NPE on AuditPage when cloning mouseline
  • LIMS-6630 : DevTools > Attachments Accessibility Issue
  • LIMS-6633 : LazyInitializationException when submitting Euthanasia request
  • LIMS-6635 : Updates to Cas9 requests and sub-requests
  • LIMS-6636 : Error message displayed when trying to assign multiple requests to a single technician.
  • LIMS-6638 : Request Search - Mouseline field empty for Cas requests
  • LIMS-6643 : Import mice request other fields get cleared
  • LIMS-6644 : Import Request - Sex in Apply to All should not be required
  • LIMS-6645 : Import request - make ID optional
  • LIMS-6646 : Import request - Purpose field cleared when submitting request
  • LIMS-6647 : Required asterisk displays by default on mouse items
  • LIMS-6648 : Animal Usage Email not sent
  • LIMS-6649 : Remove duplicated calls when navigating back to Home
  • LIMS-6650 : Position field value is not correct for PIs or Staff
  • LIMS-6651 : Timed pregnancy tasks missing on calendar
  • LIMS-6654 : Calendar day link broken
  • LIMS-6655 : Set default dates for Model Production tasks (clipping and weaning)
  • LIMS-6656 : Notifications not on list and email not sent
  • LIMS-6660 : Embryo Transfer Surgery Request - add Embryo and Model Production tasks
  • LIMS-6661 : Update Date of Experiment logic for requests with Embryo Transfer Tasks
  • LIMS-6662 : Update dates for PMS, hCG, and VAS for CAS requests
  • LIMS-6663 : Cage Search > Export to Excel - Not keeping user's sort order and has extra Group column
  • LIMS-6665 : Issue when adding/removing new Lab members
  • LIMS-6666 : Mouseline not found when setting up embryo transfer
  • LIMS-6669 : Mouseline PDF footer not resolved
  • LIMS-6670 : NPE on pdf generation for mouselines
  • LIMS-6671 : Warning about open tasks when completing request even though all tasks are closed
  • LIMS-6672 : Non unique weaning charges
  • LIMS-6673 : Data too long for audit value columns
  • LIMS-6678 : TG Core calendars
  • LIMS-6680 : Make all model production (non-timed pregnancy) requests cloneable
  • LIMS-6682 : Create a report for Cages by Room and Rack
  • LIMS-6683 : Confirm reappears on request charges
  • LIMS-6685 : Constraint violation on cage notification
  • LIMS-6687 : Update the MSI Report for Number of Users on Animal Protocols to check for a specific date range
  • LIMS-6688 : Service request number is being used as an external cost centre on the invoices
  • LIMS-6692 : Create CMMR Services request
  • LIMS-6695 : Mouseline on chimera request not on AUP
  • LIMS-6696 : Request Search Mouseline field not populated for Rederivation or Chimeras
  • LIMS-6697 : Unauthorized on user profile link
  • LIMS-6698 : Iissue with creating/update MSDS
  • LIMS-6700 : Histology request - change Mice labels
  • LIMS-6702 : Fixes to audits
  • LIMS-6706 : Chimera Results PDF missing sex
  • LIMS-6707 : Remove the 'All LIMS1 functionality ... redirected here.' message from the logon page
  • LIMS-6711 : AUP Renewal > Humane Endpoints > Add Person - entries on list are all ' , '
Release 2.9 (Jarlsberg) - July 2016
  • LIMS-1712 : Service Requests: Menu
  • LIMS-3262 : Migrate all required functionality from LIMS1 to LIMS2
  • LIMS-3263 : Service Requests - Rederivation service by TG Core
  • LIMS-3267 : Service Requests - Gene Targeting
  • LIMS-3268 : Service Requests - Pronuclear Microinjection for CMMR (aka CAS9)
  • LIMS-3269 : Service Requests - Embryo Transfer Surgery
  • LIMS-3270 : Service Requests - Pro-nuclear Microinjection
  • LIMS-3271 : Service Requests - Derivation of novel ES cells
  • LIMS-3909 : Finance Charge Macros
  • LIMS-4146 : Link mouse orders with requests
  • LIMS-4558 : Allow staff to add re-occuring charges to health statuses
  • LIMS-4702 : Service Requests - Clinical Phenotyping
  • LIMS-4703 : Service Requests - Biochemistry Services
  • LIMS-4758 : Allow users to view old LIMS1 requests on LIMS2
  • LIMS-4759 : Timed Pregnancy Request comments from Marina
  • LIMS-4815 : Service Requests - Cryopreservation
  • LIMS-4827 : Service Requests - Cryorecovery
  • LIMS-4840 : Service Requests - Gross Pathology
  • LIMS-4841 : Service Requests - Histology
  • LIMS-4855 : Service Requests - ES Cell Line Order
  • LIMS-4856 : Service Requests - Mouseline Withdrawal
  • LIMS-4864 : HealthStatusChargeController extends FinanceChargePage
  • LIMS-4875 : Service Requests - Live Mice from CMMR
  • LIMS-4876 : Service Requests - Strain Recovery or Expansion
  • LIMS-4877 : Service Requests - Import Live Mice
  • LIMS-4878 : Service Requests - Export Live Mice
  • LIMS-4898 : Reports > Finance > MSI Reports for LIMS1 requests lists each request twice
  • LIMS-4957 : As a new user, I want to register for an account and submit a Request for Quote without having to wait for my account to be approved
  • LIMS-4964 : Rederivation request genotype
  • LIMS-4973 : Euthanasia request - remove 'Found dead' from Termination Reason list
  • LIMS-4986 : Request start date
  • LIMS-4987 : Timed pregnancy cages
  • LIMS-4989 : Verify that database DDL matches our database creation scripts
  • LIMS-5025 : Notifications - check dismiss, then change your mind and un-check it - notification stays dismissed
  • LIMS-5026 : Allow completed/closed requests to be re-opened.
  • LIMS-5031 : Migrate db2 to mysql
  • LIMS-5041 : Request for Cost Estimate - Don't use task names for identifying tasks
  • LIMS-5047 : Add a 'Send Submitted Email' option to requests
  • LIMS-5079 : Add 'Flooded Cage' Notification
  • LIMS-5085 : Add the ability to duplicate a request cost estimate
  • LIMS-5089 : CC Julie on all Request created emails (for non-Facility)
  • LIMS-5092 : AUP Renewal - additional issues
  • LIMS-5093 : Standardize RequestField constant names
  • LIMS-5102 : Display the submitters email on all tabs
  • LIMS-5109 : Include fill-downs for the columns in the mouseitems table.
  • LIMS-5117 : Add a Notify Approver button on Request Finance Charges page
  • LIMS-5118 : Allow user to link a Cost Estimate to a request
  • LIMS-5127 : Chimera default task technicians
  • LIMS-5130 : Request for Quote - Do not set Fine Print if deparment is not selected
  • LIMS-5131 : Cage View - remove link to LIMS1 requests
  • LIMS-5134 : Include link on mouseline lookup
  • LIMS-5135 : Request for Quote - Do not include certain subsections in Grand total
  • LIMS-5136 : Add a user test mode to requests
  • LIMS-5142 : Service Requests - Histopathology
  • LIMS-5147 : Notify Julie when someone makes a change to the Request for Quote
  • LIMS-5149 : Request for Quote - specify the approver for Model Production
  • LIMS-5155 : Request for Quote - Add a method for approvers to email Julie with changes
  • LIMS-5158 : Update format of all PDFs
  • LIMS-5159 : Name change to 'The Centre for Phenogenomics'
  • LIMS-5161 : Name change to 'The Centre for Phenogenomics'
  • LIMS-5168 : Request for Quote - send email to requestor with the quote
  • LIMS-5169 : Superovulation PDF gives PropertyNotFoundException
  • LIMS-5176 : Request init called twice
  • LIMS-5177 : Default Contact person for Amendments should be able to submit the form
  • LIMS-5194 : Add fields to allow tracking the time it takes to do a Safety Review of amendments
  • LIMS-5196 : CageFinanceChargeList should be based on the Per Diem SKU
  • LIMS-5205 : Under the Personal Info tab of the profile, add an ‘Undergraduate’ option in the Degree dropdown
  • LIMS-5218 : Archive old requests
  • LIMS-5219 : Create MOUSELINE_REQUEST table for creating CMMR mouselines
  • LIMS-5220 : Archive old mouse orders
  • LIMS-5221 : Remove all menu links to LIMS1
  • LIMS-5223 : Amendments - Add a 'Received' status and 'Planned ACC Meeting' date
  • LIMS-5225 : Requests - inplace fields aren't updating propertly
  • LIMS-5227 : Remove the Unchanged Mouselines page
  • LIMS-5232 : Request for Quote - Allow request admin to re-open request and edit details
  • LIMS-5233 : Change full joins
  • LIMS-5241 : Auto-select of Bill To person should only work if there is only 1 person on the Bill To list
  • LIMS-5245 : Display a pop-up warning if a user creates a litter but does not save it before leaving the page
  • LIMS-5250 : Add MouseAlleleStatus for Delta
  • LIMS-5253 : Add a Service Requests > Import / Export submenu
  • LIMS-5258 : Users can't remove attachment on HAF
  • LIMS-5282 : View Person page for a new user has 2 'value is required' warnings but the fields are populated
  • LIMS-5286 : Mice with no death date or cage_id
  • LIMS-5289 : Service Request menu > blank submenus
  • LIMS-5291 : Request for Quote - allow staff to enter the room type for Cage per Diems
  • LIMS-5298 : New Mouseline Passport - validation when cancelling
  • LIMS-5304 : View Cage > Mouse genotypes show error if set to None
  • LIMS-5307 : Reports don't work (bad SQL)
  • LIMS-5308 : Can approve a SKU that has an inconsistent internal cost centre
  • LIMS-5309 : No way to see rejected SKUs that were never on an invoice
  • LIMS-5310 : Service Request > Finance Charges - Can not reject a charge
  • LIMS-5318 : Reports not working
  • LIMS-5320 : Do not allow the user to inactivate a protocol finance person with active cages
  • LIMS-5321 : Adding welfare + remedial action to a mouseline fails
  • LIMS-5322 : Can't get cage card PDF
  • LIMS-5323 : Homepage > View Notification displays all notifications but doesn't show selected one
  • LIMS-5326 : View cage > Error message when setting invalid request number vanishes too quickly
  • LIMS-5327 : Add AUP validation to new mice chooser
  • LIMS-5336 : Removing Remedial Action that is attached to a mouse
  • LIMS-5342 : Merge mouselinelookup
  • LIMS-5343 : Generating rack barcodes for non-existent racks
  • LIMS-5345 : NPE on Cage > Reports > Cage Numbers By PI
  • LIMS-5346 : MySQL syntax error in Cage > Reports > Flooded Cages
  • LIMS-5347 : Re-adding an inactive finance person on an AUP does not work
  • LIMS-5350 : Request Search - pending charges flag for LIMS1 requests is not correct
  • LIMS-5351 : Error on adding hazardous agent to AUP
  • LIMS-5352 : Animal Protocol > Controlled Drugs > Exemptions not displaying after cancel
  • LIMS-5353 : NPE when trying to update protocol for a Termination amendment
  • LIMS-5354 : After updating protocol on amendment, takes two attempts to navigate away from the page
  • LIMS-5355 : Notification for approved termination method amendment is missing labels
  • LIMS-5366 : Termination Method Amendment - switching AUPs does not clear selected methods
  • LIMS-5372 : Mice chooser - Apply All button not working for internal mice for custom fields
  • LIMS-5375 : Finance charges - display charge date for pending and approved charges
  • LIMS-5376 : Finance charges - display warning if bill to person is not the same as the default
  • LIMS-5386 : No field length validation for inplaceTextarea if the value is not a direct property of an entity
  • LIMS-5390 : Breeding cages mouse chooser displays 1 mouse twice
  • LIMS-5391 : Export Embryo request > Process tab - value is required errors
  • LIMS-5394 : Cannot view PDFs for some requests
  • LIMS-5395 : Embryo Transfer Surgery - NPE on save
  • LIMS-5396 : Show person lookup for import/export on persisted requests
  • LIMS-5398 : Mice Chooser - Apply All button will clear all the fields in the column if a field is left blank
  • LIMS-5399 : Mice Chooser - Allow the user to add multiple mice with a single Add
  • LIMS-5400 : Mice Chooser - Add add a line number
  • LIMS-5401 : Set up Request emails so that the submitter gets the Request Manager's Out of Office message
  • LIMS-5404 : Mice Chooser - After the requested has been persisted, changing the mouseline on any of the added external mice does not get saved
  • LIMS-5411 : Generate PDF report containing results for Chimera requests
  • LIMS-5413 : Mice Chooser - freetext mouseline names are not being saved
  • LIMS-5415 : Service Requests - Pronuclear Microinjection
  • LIMS-5416 : Make Barcode on cage card bigger
  • LIMS-5423 : Contact for all LIMS1 requests is Jane Hunter
  • LIMS-5424 : Requests with No Protocol - editing the finance person has the wrong names in the dropdown
  • LIMS-5425 : Add the PI to the request status line
  • LIMS-5428 : Request PDF inconsistencies
  • LIMS-5429 : Allow users to save an incomplete request
  • LIMS-5452 : Update Health alert templates
  • LIMS-5455 : HAF - Replace agent not working as expected
  • LIMS-5456 : HAF - Show error message if textarea not filled in
  • LIMS-5472 : Test request attachments
  • LIMS-5474 : Request for Quote - Add SKU does not update
  • LIMS-5477 : New mouselines on requests
  • LIMS-5479 : Cloning requests fails
  • LIMS-5480 : Selecting Mice on persisted requests saves repeatedly
  • LIMS-5481 : Adding selected mice saves all mice instead of just the selected one
  • LIMS-5489 : Request for Quote fine print
  • LIMS-5490 : Person > Active Labs has error related to MySQL syntax
  • LIMS-5491 : IMBA - add reports to populateBase script
  • LIMS-5495 : CageMiceChooser validation for requests
  • LIMS-5499 : View Request > Finance Charges - error message disappears too quickly
  • LIMS-5503 : Cancelling a request fails with NPE
  • LIMS-5504 : Request with export panel is requiring lab contact name, but not marked as required
  • LIMS-5506 : HAF various bugs
  • LIMS-5511 : Include DRAFT in the default request search statuses if the user is a VISITOR
  • LIMS-5512 : Exportable requests - user will not know the Courier or account number
  • LIMS-5514 : Add Request SKUs to Import and Export forms
  • LIMS-5521 : Health statuses list page slow
  • LIMS-5522 : Notification does not add cage contact
  • LIMS-5523 : Do not allow duplicate mice in Mice Chooser
  • LIMS-5525 : Manage welfare terms NPE
  • LIMS-5527 : Cannot approve Cas9 with mouseline not on AUP
  • LIMS-5528 : Mouseline lookup accepts values not on AUP
  • LIMS-5529 : Draft mouselines should only be visibile to the mouseline contact and submitter/
  • LIMS-5530 : Mouse Chooser - clears cages if no mice are selected
  • LIMS-5531 : PDF Consistency
  • LIMS-5532 : Strain Recovery - PDF does not show export details for genotyping samples
  • LIMS-5533 : Pronuclear Microinjection - can't approve if destination of animals is changed to Other in same conversation
  • LIMS-5534 : Mice Chooser - Genotype says 'no alleles specified' under the alleles in non-inplace mode
  • LIMS-5535 : All importable and exportable requests need to allow Draft versions that save without the import/export details specified
  • LIMS-5536 : When working with a draft request, the mouseline dropdown is not auto-populated with the newly created mouseline name
  • LIMS-5540 : Cloning Request for Quote gives ConstraintViolationException
  • LIMS-5545 : ES Cell Line Order - other request number does not refresh when submitted
  • LIMS-5548 : Verify mouselines are added before approving request
  • LIMS-5550 : Error on Cas - Number of Generations
Release 2.8 (Idiazabal) - October 2015
  • LIMS-3164 : Move webSite infrastructure to git and Bamboo
  • LIMS-3166 : Create and run daily automated tests for entire LIMS2 project
  • LIMS-3168 : Run non-server tests with Bamboo
  • LIMS-3533 : Refactor Model classes so that they are all using the same design pattern - Part 2
  • LIMS-4410 : AFTER RELEASE: Check complete welfares script
  • LIMS-4435 : Update online help
  • LIMS-4492 : Removing a litter fails in certain cases
  • LIMS-4519 : Bugs related to Request search search value fields
  • LIMS-4529 : Chimera request should not show weaned mice locations for dissection requests
  • LIMS-4581 : Any project can be used for any cage, regardless of project status / start date / end date
  • LIMS-4597 : Removing an SOP that is attached to an AUP renewal form fails
  • LIMS-4598 : SOP related pages are in Facility subsection, but cause Regulations menu to be highlighted instead
  • LIMS-4599 : Removing an MSDS that is attached to a Controlled Drug fails
  • LIMS-4600 : Able to remove an SOP that is on a hazardous agent response
  • LIMS-4608 : Facility > Admin > Building Access Levels - Removing an access level that is attached to a person throws an error
  • LIMS-4609 : Removing an access level from a person and then immediately going to the access level search throws errors
  • LIMS-4611 : Facility > Admin > Procedure Rooms/Equipment - Removing equipment
  • LIMS-4613 : View Person - address field style doesn't look like an editable field
  • LIMS-4621 : View Institution > People - search results should be case insensitive for ordering people's names
  • LIMS-4646 : Admin > Vendors - Remove fails if vendor has been selected as the Source for a cage
  • LIMS-4694 : Refactor Page and Controller classes so that all commits are in a consistent place
  • LIMS-4708 : Remove all RFID code
  • LIMS-4717 : Refactor field templates and clean up css
  • LIMS-4736 : Fix database creation scripts so that there are no errors
  • LIMS-4745 : Disable MarinaTG user
  • LIMS-4747 : Chimera Request NumberFormatException
  • LIMS-4748 : Chimera request: rerendering funding source
  • LIMS-4749 : Chimera request: rendering Date of Transfer
  • LIMS-4757 : Provide a workaround to disable browser's Back button
  • LIMS-4759 : Timed Pregnancy Request comments from Marina
  • LIMS-4760 : limsdemo issues
  • LIMS-4764 : Refactor AttachmentEntitiy to remove Transient methods
  • LIMS-4767 : CLONE - Fee Schedule - Display base class rates if user is Finance Manager or Administrator
  • LIMS-4768 : CLONE - Fix visibility of action bar and results on invoice search
  • LIMS-4769 : CLONE - Can not pool mice when fulfilling mouse order
  • LIMS-4770 : CLONE - Finance cage charges - extra charge and rounding
  • LIMS-4771 : CLONE - Terminating mice or litters with active welfares should end the welfares, remedial actions, and health statuses.
  • LIMS-4773 : CLONE - AUP Renewal Permissions
  • LIMS-4774 : CLONE - Allow colony visitors to access Cages > Reports > Lab Member Usage report
  • LIMS-4775 : CLONE - Re-add request submitter to cage cards
  • LIMS-4776 : CLONE - Person > Building Access > Facility Access Card Checklist - course changes
  • LIMS-4777 : CLONE - Export Accrual includes cage charges for the current month
  • LIMS-4778 : CLONE - No links to task on calendar
  • LIMS-4779 : CLONE - When entering the health concern in the subject line, once you move towards the ID of the mouse or description section, the subject title information disappears and needs to be re-entered before you can send H/N
  • LIMS-4780 : CLONE - Mouse Order emails for Pending cages can be confusing
  • LIMS-4781 : CLONE - Add Funding Source to requests
  • LIMS-4782 : CLONE - Add a comments field for HAF agents
  • LIMS-4783 : CLONE - HAF - If an existing hazardous agent does not have an MSDS, allow the user to upload an MSDS file
  • LIMS-4784 : CLONE - Transfer Between Projects - transfer card is not useful
  • LIMS-4785 : CLONE - Home page > Tips of the day are not properly displayed
  • LIMS-4786 : CLONE - NPE on Person 'Takeda Cambridge'
  • LIMS-4787 : CLONE - Cannot remove a just created Project
  • LIMS-4788 : CLONE - PropertyNotFoundException when submitting a new mouseline
  • LIMS-4789 : CLONE - Add 'Under Review by ACC' Amendment status
  • LIMS-4790 : CLONE - Cannot cancel an amendment
  • LIMS-4792 : CLONE - In Progress vs. Submitted emails when editing AUP Renewal
  • LIMS-4793 : CLONE - AUP Renewal numbering
  • LIMS-4794 : CLONE - Health status welfare end time error
  • LIMS-4795 : CLONE - Create a scheduled task that runs the accrual report on the 8th of the month
  • LIMS-4796 : CLONE - Email exported delair file to Paul
  • LIMS-4798 : CLONE - Timed Pregnancy Request comments from Marina
  • LIMS-4800 : CLONE - Add Finance Charge - custom cost center can not be entered
  • LIMS-4801 : CLONE - Finance Invoices created on LIMS1 do not get auto-indexed on LIMS2
  • LIMS-4803 : Add Class Rate - deleting a SKU resets the GL Accounts for all SKUs
  • LIMS-4807 : CLONE - NPE on view genotype
  • LIMS-4810 : Request Search - Request Form drop down should only display enabled forms
  • LIMS-4819 : Weaning cage options
  • LIMS-4821 : Quick Search Service Request tab has no link
  • LIMS-4830 : Notifications on calendar
  • LIMS-4834 : New colour scheme
  • LIMS-4838 : CLONE - Can not enter amounts with , in the Add Charge page
  • LIMS-4843 : CLONE - Invoice - hide charges panel if empty
  • LIMS-4844 : CLONE - NPE on view genotype
  • LIMS-4845 : CLONE - Timed Pregnancy (Facility) - allow more than 4 plugs
  • LIMS-4846 : CLONE - Can not view Euthanasia Method Amendment
  • LIMS-4847 : CLONE - Accrual Report needs to include all charges that are pending approval
  • LIMS-4848 : CLONE - Remove faces error details on status message
  • LIMS-4849 : CLONE - Error when clicking link on ResetPassword email
  • LIMS-4851 : SKU Search - can not sort by base price
  • LIMS-4861 : Facility Access Check List on Home Page
  • LIMS-4862 : CLONE - NullPointerException when viewing the Fee Schedule page
  • LIMS-4863 : LabPermissionController does not extend PermissionController base class
  • LIMS-4865 : Dev Tools > System Configuration - Save does not work
  • LIMS-4866 : Remove Admin menu
  • LIMS-4867 : Remvoe Vendor - no need for the 'Are you sure?' dialog
  • LIMS-4868 : Manage Welfare Term - Add duplicate term
  • LIMS-4869 : How to Add a New User - Update instructions
  • LIMS-4870 : Send Email - CC TCPAdmin account on all sent emails
  • LIMS-4871 : Email sent via LIMS
  • LIMS-4872 : Fiance Invoice Search - Add ability to select posted/exported or not posted/exported invoices
  • LIMS-4873 : AFTER RELEASE: Reports > Colony > Active Mice Welfare Issues does not show all issues
  • LIMS-4874 : Change Mouseline Welfare Summary options
  • LIMS-4880 : User can perform actions on search pages before Select All has completed
  • LIMS-4881 : IndexOutOfBoundException on the search page on remove all "Column Options"
  • LIMS-4882 : Facility > Reservations > Create Reservation: A reservation can be created for past date and time
  • LIMS-4883 : Facility > MSDS > Create MSDS: An MSDS can be created for a past expiry date
  • LIMS-4884 : Exception while navigating to Facility > Training > Create a Course
  • LIMS-4885 : Missing message for "Training" page title in the breadcrumb
  • LIMS-4886 : SQL Exception while removing a Room
  • LIMS-4892 : Add export date to Finance Invoice Search screen
  • LIMS-4893 : CLONE - Delair file missing refunds
  • LIMS-4894 : Offering page invalid tag
  • LIMS-4897 : Make sure mouse clean up script is running
  • LIMS-4900 : View Animal Protocol > Procedures - Justification should be a multi-line field
  • LIMS-4903 : AUP Renewal form - NullPointerException if AUDF Purpose or Invasiveness is null
  • LIMS-4904 : AUP Renewal form - can not save form if there are no people on the AUP
  • LIMS-4905 : AUP Renewal form - No errors displayed for required fields when clicking Submit
  • LIMS-4907 : Mouseline Amendment PDF includes label for Justification of Increase when no increase is requested
  • LIMS-4908 : Increase Mouse Budget (>20%) - warning highlighted even when amount is valid
  • LIMS-4909 : Add Euthanasia Method Amendment - No warning displayed if no methods are selected but doesn't save
  • LIMS-4910 : HAF - Comment added to drug twice
  • LIMS-4912 : SQL Exception while changing alleles order for a mouseline with multiple alleles
  • LIMS-4913 : Layout issue when removing allele from a mouseline
  • LIMS-4914 : NPE while creating a new allele for a mouseline
  • LIMS-4915 : Missing "View" message on the Allele Search page
  • LIMS-4916 : Calendar > View Calendar (Day): Events are not displayed in the scheduler
  • LIMS-4917 : Terminated mice and litters missing from view cage
  • LIMS-4918 : Cage Search - Some columns do not sort at all, or sort incorrectly.
  • LIMS-4919 : View Cage > Project lookup sorts as case sensitive
  • LIMS-4920 : View Cage > View PDF fails in some cases
  • LIMS-4921 : View Cage > Litters - total pups not always updating
  • LIMS-4922 : View Mouseline page for a mouseline with common name that contains round brackets doesn't properly bookmarked
  • LIMS-4926 : Timed Pregnancy (Facility) NPE when selecting plug date
  • LIMS-4927 : CAge > Reports > Cage Population Graph -
  • LIMS-4928 : Hazardous Agent Form > New AUP
  • LIMS-4930 : Timed Pregnancy - does not move female out of stud cage
  • LIMS-4932 : Timed Pregnancy (Facility) updateTaskTitles method not found
  • LIMS-4933 : Transfer between projects - comments null error
  • LIMS-4934 : Chimera request - on edit missing condition isGlt
  • LIMS-4935 : Request Admin - task list filter submit button
  • LIMS-4936 : New request not in edit mode
  • LIMS-4937 : Request users have empty request menus
  • LIMS-4939 : LIMS Course - Combining mouselines gives EntityExistsException
  • LIMS-4940 : LIMS Course - Can not submit amendments because PI dropdown is empty
  • LIMS-4941 : LIMS Tutorial > Admin: Missing image
  • LIMS-4942 : Cage Search > Terminate - dialog does not go away if there is a warning message
  • LIMS-4943 : LIMS Course - Can not submit mouse order
  • LIMS-4945 : LIMS Course - Add new screenshots
  • LIMS-4946 : Search Page > Help message: The message about case sensitive search can be removed
  • LIMS-4947 : PropertyNotFoundException while generating PDF for a Move Between Rooms service request
  • LIMS-4948 : Chimera request processing
  • LIMS-4949 : Weaning page - settings in the Allocate Mice panel don't take effect right away if button at top of page is used
  • LIMS-4950 : Weaning page - cage options allows selection of racks that don't exist in the room
  • LIMS-4951 : Request - terminating cages
  • LIMS-4952 : Timed pregnancy requests - exclude male cages?
  • LIMS-4953 : NPE when trying to complete a welfare from the View Health Status page
  • LIMS-4954 : IndexOutOfBoundsException when using the Quick Search from the Home page
  • LIMS-4955 : Transfer between projects - creates 'NEW' barcode
  • LIMS-4956 : Welfare chooser layout wrapping if screen is not wide enough
  • LIMS-4958 : View Health Status - pending charges allow updating to any SKU
  • LIMS-4959 : Editing pending finance charge - changing SKU
  • LIMS-4960 : Submitting new chimera request
  • LIMS-4961 : Health Status for Cage page - select all checkbox doesn't always match selected mice
  • LIMS-4962 : View Mouse > Welfare - welfare panel selection stays showing as Already Used when a welfare is deleted
  • LIMS-4963 : Mouse view permissions don't get set right away
  • LIMS-4965 : Record Plug - can submit without a plug date
  • LIMS-4966 : Cage notifications not showing up on Related Entities tab?
  • LIMS-4967 : Cage Search > Wean - sometimes not showing error messages for invalid cages
  • LIMS-4969 : Setup Embryo Transfer - selecting birthdate for litter throws exception
  • LIMS-4972 : CLONE - Merge class rate of 0 for getting bill-to
  • LIMS-4974 : Euthanasia request - NPE
  • LIMS-4975 : Cages on a request
  • LIMS-4976 : CLONE - Cage per Diem charges missing AUP number in comment
  • LIMS-4977 : CLONE - Unapproved charges not displayed on Approve Charges page
  • LIMS-4978 : CLONE - Finance Charges that get approved after the invoice is exported are never included on a Delair file
  • LIMS-4979 : CLONE - Can not enter amounts with , in the Add Charge page
  • LIMS-4982 : Home > Upcoming Events > Tasks: Completed tasks are displayed till the user logout and login again
  • LIMS-4983 : Weaning page - can wean unborn mice from Embryo Transfer cages
  • LIMS-4984 : Indexing cage intervals
  • LIMS-4985 : Weaning page - weaning mice from cages on different AUPs results in invalid contact person
  • LIMS-4988 : View SKU > Remove: SQL Exception when removing a SKU
  • LIMS-4989 : Verify that database DDL matches our database creation scripts
Release 2.7 (Havarti) - July 2015
  • LIMS-434 : Finance Cage Charge Detail table refactoring
  • LIMS-1389 : Finance Changes - move to LIMS2
  • LIMS-1449 : Ensure that cage's Project is properly referred to as Project and not Program
  • LIMS-1487 : On the PAR tab for AUPs, allow the user to select a date for the visit, rather than forcing it to today's date
  • LIMS-3087 : View AUP > PAR : Improvements
  • LIMS-3776 : Finance > Administrative Options > Delair Options > Delair Export Data File List - Move from LIMS1 to LIMS2
  • LIMS-3777 : Finance > Administrative Options > Delair Options > Run Finance Charges - Move from LIMS1 to LIMS2
  • LIMS-3778 : Finance > Administrative Options > Pending Charges - Move from LIMS1 to LIMS2
  • LIMS-3780 : Finance > Administrative Options > SKU History Report - Move from LIMS1 to LIMS2
  • LIMS-3781 : Finance > Administrative Options > View User Finance Details - Move from LIMS1 to LIMS2
  • LIMS-3782 : Finance > Administrative Options > Post Multiple Invoices - Move from LIMS1 to LIMS2
  • LIMS-3795 : Service Requests - Allow Service Request managers to update the default assigned to person for a request form
  • LIMS-3954 : Create sequences for requests and other things so that the numbers don't go up so fast
  • LIMS-4035 : HomePage for staff should show number of unscanned and empty cages
  • LIMS-4101 : Allow colony visitors to access Cages > Reports > Lab Member Usage report
  • LIMS-4117 : MGI gene/allele lookups are not showing all the values
  • LIMS-4122 : Add Mouseline > Actions > Get Genotyping Attachments button that will download all the genotyping attachments for all the alleles for the mouseline
  • LIMS-4145 : Add filters for room lookup based on room type
  • LIMS-4170 : For calendar events displayed on the home page under upcoming events and on the view calendar page: if the event is a task and that task is associated with a request, make the event title a link to that request
  • LIMS-4171 : For tasks associated with particular task pools, generate an option for them to be displayed under a Task Pool calendar, using the name of the task pool as the calendar name.
  • LIMS-4191 : Report > Admin > Health Statuses for Terminated Mice and Inactive Litters takes too long to complete
  • LIMS-4192 : Merge the 'Found Dead Report' and 'Mice Found Dead' reports
  • LIMS-4224 : Add a comments field for person details
  • LIMS-4281 : Make ProtocolPerson a VirtuallyDeleteable object
  • LIMS-4284 : Finance > Invoices > Invoice Report - Move from LIMS1 to LIMS2
  • LIMS-4346 : Move the invoice view and new invoice page from LIMS1 to LIMS2
  • LIMS-4355 : Make the Colony > Health Statuses report into its own page with clickable values
  • LIMS-4356 : Allow users to terminate mice in destination cages directly from the weaning page
  • LIMS-4361 : Add Room Name to health notification subject
  • LIMS-4366 : Terminating mice or litters with active welfares should end the welfares, remedial actions, and health statuses
  • LIMS-4372 : The AUP page has so many tabs now that they are starting to spill off the side of the page
  • LIMS-4382 : Write a script to clean up welfares
  • LIMS-4387 : Add Generation Number to Mouse Search columns
  • LIMS-4388 : Address clean up
  • LIMS-4389 : Move the LIMS1 cage census script that generates cage charges to LIMS2
  • LIMS-4403 : Add a New Litter notification template
  • LIMS-4404 : Add litter selection to the Found Dead template
  • LIMS-4407 : Home > My Tasks - remove link to task if the task is a Request and remove the Complete Task checkbox
  • LIMS-4413 : Hide/display requests in navigation menu based on enabled status
  • LIMS-4416 : Allow empty province if country is not Canada or US
  • LIMS-4419 : Timed pregnancy requests - Improvements based on conversations with Kathy
  • LIMS-4441 : IllegalArgumentException navigating Lab Dashboard > Building Access Report
  • LIMS-4443 : Invoice Search - Add Exported search option
  • LIMS-4449 : Add an Add SKU button to SKU Search page
  • LIMS-4450 : Ensure Finance menu options are only available to users with sufficient permissions
  • LIMS-4467 : jboss-jsf-api jar needs to be added to Havarti servers
  • LIMS-4468 : LIMS Alleles with MGI alleles specified should not be confidential
  • LIMS-4469 : Allow Alleles to be archived
  • LIMS-4470 : View Allele - Change 'Allele Common Name' to 'Allele Name'
  • LIMS-4472 : Creating a new allele using MGI does not populate the modification type correctly
  • LIMS-4473 : Creating an allele using the MGI allele does not populate the allele name properly
  • LIMS-4474 : View Cage - Display the zygosity shortforms in view mode
  • LIMS-4475 : Quick Search page improvement
  • LIMS-4476 : Cage search filters (me as contact vs cages on my protocols) not working as expected
  • LIMS-4479 : Transfer Between Projects: Clarify error message when mouseline is not on AUP
  • LIMS-4484 : If a user does not have a delegation record, they cannot create a service request
  • LIMS-4485 : Requests where include_billing = false cannot be saved
  • LIMS-4491 : Request search - bill to filter doesn't work
  • LIMS-4496 : Split AUP_RENEWAL table into multiple tables because it is too big
  • LIMS-4498 : Force users to enter an Other institution name
  • LIMS-4501 : Scheduled re-indexing does not need to include all of the Finance objects LIMS1, just the recently modified ones
  • LIMS-4502 : Changing MGI gene does not reset MGI allele
  • LIMS-4503 : Add a Charge Tax button to Invoice Search page
  • LIMS-4505 : Request Visitors can select AUPs they are not on
  • LIMS-4510 : Modifying Additional Information in Timed Pregnancy request after submitting causes NPE
  • LIMS-4511 : View Request > Finance Charges tab > Add Charge - Charge amount not always being updated
  • LIMS-4512 : Finance Charge > Add Charge - link to technician not updated on technician change
  • LIMS-4513 : View Request > Attachments tab > Cannot add a new attachment
  • LIMS-4516 : Timed Pregnancy Facility request - setting an invalid delivery date fails silently
  • LIMS-4517 : Timed Pregnancy request - plug date cleared after clicking "Check Plugs Complete" button
  • LIMS-4518 : Timed Pregnancy request - move undelivered plugs to new date not maintaining requested embryonic stage value
  • LIMS-4519 : Bugs related to Request search search value fields
  • LIMS-4520 : Euthanasia request - not always resetting Storage Instructions field when it should
  • LIMS-4521 : Dev Tools > Memory Usage: Move from LIMS1 to LIMS2
  • LIMS-4528 : Allow finance manager to change SKU, cost centre, and quantity of unapproved charges
Release 2.6 (Gouda) - April 2015
  • LIMS-333 : Mouseline pdf filename
  • LIMS-1348 : Mouse link to mousestrain
  • LIMS-1390 : Add "contact person" as mouseline search column
  • LIMS-1447 : Add a way to remove pending submissions
  • LIMS-1897 : Equipment Reservation
  • LIMS-2127 : Additions to Welfare selection functionality for mouselines
  • LIMS-2440 : Allow the user to enter the MGI Gene when making a new Allele as part of New Mouseline creation
  • LIMS-3018 : View Reservation from Reservation Search does not have previous and next links
  • LIMS-3264 : Service Requests - Chimeras for CMMR
  • LIMS-3333 : Service Request > Finance Charges - Display the relevant request details so that users know what to charge for
  • LIMS-3583 : Different labs need to be able to record different genotyping assays for the same allele
  • LIMS-3654 : onbeforeunload being called on first visiting page, instead of when leaving
  • LIMS-3664 : Save Mouseline Change Emails for 3 months
  • LIMS-3665 : Add a confidential mouseline flag
  • LIMS-3666 : Save Mouseline Status as part of the Mouseline Search Preferences
  • LIMS-3676 : Add "Endonucleases (em)" as a modification type
  • LIMS-3704 : Service Request Improvements
  • LIMS-3774 : Finance > Administrative Options > Rooms > Room Search - Move from LIMS1 to LIMS2
  • LIMS-3783 : AUP Renewal Form
  • LIMS-3793 : Search and sort for mouseline names in a case-insensitive way
  • LIMS-3818 : Clear the read-only flag when the user navigates to the Home Page
  • LIMS-3828 : Add a last accessed time and person to the reports so that we can tell which ones are used
  • LIMS-3832 : SOP Search - Add Date Reviewed as a searchable column
  • LIMS-3833 : Update LIMS SOPs - Cage Card Creation and Termination
  • LIMS-3834 : Update LIMS SOPs - Getting Started with LIMS
  • LIMS-3835 : Update LIMS SOPs - Mouseline Passport
  • LIMS-3836 : Update LIMS SOPs - Service Request Forms
  • LIMS-3848 : Create Mouseline - does not include Vendor Link or Wildtype fields
  • LIMS-3849 : Personnel Amendment - require at least 1 procedure
  • LIMS-3881 : Drop Cage.cage_type_key column and cage_type table
  • LIMS-3883 : Matings showing links to litters where a different dam was selected
  • LIMS-3915 : Do not allow visitors to create Commercial Wildtype mouselines
  • LIMS-3917 : Restrict amendment contact person lookup to AUP persons only
  • LIMS-3929 : Add Cage Type and Room Number to Mouse Search column options
  • LIMS-3937 : Changing litter health status
  • LIMS-3943 : Allow user to submit Euthanasia Method amendment online
  • LIMS-3950 : Add Genotyping Details for Allele 129/orj on the demo system
  • LIMS-3955 : Importing cages into Wean Page does not show errors if the cages are not allowed
  • LIMS-3965 : Completing health status from termination page & then cancelling does not revert health status completion
  • LIMS-3972 : NEW cage created when Transfer Between Projects processing failed
  • LIMS-3975 : Health Status - store and display the creation time as a timestamp
  • LIMS-3985 : Equipment reservation default shows red when minimum time greater than 15 minutes
  • LIMS-3990 : Allow users to search for dead mice
  • LIMS-4027 : View Hazardous Agent - Add the generic new fields that are listed in HAF
  • LIMS-4041 : Finance Charge tabs - add a total amount charged field
  • LIMS-4067 : Refactor useDefaultAnimalProtocol
  • LIMS-4074 : Sorting cage results
  • LIMS-4075 : Alter Cages - Unnecessary error message about finance person
  • LIMS-4076 : Alter Cages - If done twice in a row, the old cage is not terminated the second time
  • LIMS-4081 : Hazardous Agent Form: Any user should be able to submit a Hazardous Agents Form even if they are not currently on an AUP
  • LIMS-4083 : New AUP fields
  • LIMS-4088 : Update search preferences
  • LIMS-4099 : Make request barcode on cage card a little bigger
  • LIMS-4104 : Add a note on the Bug Report page about using multiple tabs
  • LIMS-4109 : Set the euthanasia charge
  • LIMS-4113 : Attachments tab for requests
  • LIMS-4141 : Health status modified by and date
  • LIMS-4142 : Task & calendar titles for superovulation and pseudopregnancy say "N/M"
  • LIMS-4143 : Calendar events display
  • LIMS-4144 : Upcoming Events does not show tasks from calendar
  • LIMS-4153 : Hazardous Agent Search : Add to Amendment link displayed when it shouldn't be
  • LIMS-4156 : New AUP message appears for all amendments, but should only show for the HAF
  • LIMS-4159 : Send notification after the amendment is persisted
  • LIMS-4174 : Allow pending personnel accounts to be disabled
  • LIMS-4178 : Error navigating Admin > Manage Welfare Term
  • LIMS-4179 : OutOfMemory Error navigating Lab Dashboard > Building Access Report
  • LIMS-4183 : Create How To instructions for Creating a New Account
  • LIMS-4189 : Report > Admin > Weaning Report has invalid SQL
  • LIMS-4190 : Report > Colony > Auto Terminated Cages has invalid SQL
  • LIMS-4191 : Report > Admin > Health Statuses for Terminated Mice and Inactive Litters takes too long to complete
  • LIMS-4193 : There are mice that are not getting archived properly
  • LIMS-4194 : Report > Admin > Upcoming Weaning is empty
  • LIMS-4197 : Immediately after saving a new mouseline, modifying welfares fails
  • LIMS-4199 : Move Admin > Project List to Cage > Project List
  • LIMS-4200 : Project List should display only Working projects by default
  • LIMS-4201 : Project status updates
  • LIMS-4203 : Genotyping - inconsistent ordering for primer sets
  • LIMS-4204 : Adding genotyping assay - does not save on first attempt
  • LIMS-4205 : Add genotyping assay and remove right away - fails in some cases
  • LIMS-4207 : Mouseline passport - archived passports cannot be edited by contact, should display appropriate error message
  • LIMS-4208 : View Person > Related Entities > Cages shows all cages on AUP as opposed to cages for contact person
  • LIMS-4209 : Mouseline passport > Get PDF throws error
  • LIMS-4210 : Cloning a mouseline does not clone the confidential status + some other flags
  • LIMS-4211 : Cannot add an allele attachment
  • LIMS-4212 : Cannot download a genotyping attachment
  • LIMS-4213 : Genotyping attachments select all checkbox toggles incorrectly
  • LIMS-4217 : Add a Forms > AUP Renewal Form (Online) link
  • LIMS-4218 : Forms > TCP Info > Older Documents - remove TCP Holiday Schedule 2013
  • LIMS-4220 : View Mouseline > Attachments > select genotyping attachment causes NPE
  • LIMS-4221 : After cancelling a reservation, it takes 2 tries to navigate with the menu
  • LIMS-4222 : Create Reservation with a group of equipment does not Select
  • LIMS-4225 : Cage Search > Request submitter column shows cage barcode value
  • LIMS-4228 : Print RFID cage card links throw error
  • LIMS-4229 : Inplace textareas - pressing Enter does not show a new line while editing
  • LIMS-4230 : View Cage > Welfare tab > Details button still showing after all welfares completed
  • LIMS-4234 : Request Search - data field label for requestField.field.protocolFinancePerson is not defined
  • LIMS-4235 : Error when choosing daily monitor frequency
  • LIMS-4236 : Cage health status not cleared when cage is terminated on setup breeding
  • LIMS-4237 : Set up breeders request - incomplete error message
  • LIMS-4238 : Tissue Collection request - can create a request without specifying a cage
  • LIMS-4239 : Cage > Reports > Mouse inventory > error when clicking on a protocol/mouseline
  • LIMS-4240 : Euthanasia request - can select back date value when request is Pending
  • LIMS-4241 : Euthanasia request (and others) - separate request details from other process info
  • LIMS-4242 : Provide instructions in case of terminated cage
  • LIMS-4243 : HAF - After saving the form, the Submit button disappears for Visitors
  • LIMS-4245 : AUP Renewal > Add Mouselines
  • LIMS-4246 : AUP Renewal > Add Personnel
  • LIMS-4247 : Cage > Project List: Administrator cannot edit project
  • LIMS-4249 : View Animal Protocol: Investigator and Contact Person link icons not updating immediately
  • LIMS-4250 : View Animal Protocol > Hazardous Agents: AUP people cannot view responses
  • LIMS-4251 : View Animal Protocol > Controlled Drugs: create & add exemption, immediate removal fails
  • LIMS-4252 : View Animal Protocol > Attachments: Amendment type item missing label
  • LIMS-4254 : Add existing agent to HAF
  • LIMS-4255 : Add new amendment: some actions need to be performed twice
  • LIMS-4256 : Clicking on AUP or PI link from amendment always goes to read-only
  • LIMS-4257 : Get PDF for Termination amendment fails
  • LIMS-4258 : Add Controlled Drug: Standard Doses per Day field requires horizontal scrolling to see
  • LIMS-4259 : View Controlled Drug: updating Inventory Concentration (mg/mL) does not re-render TCP Inventory (mg)
  • LIMS-4260 : Controlled Drug > View Exemption > Attachments: updating Description for an attachment throws an error
  • LIMS-4261 : Create Drug Request: message telling user to Get PDF
  • LIMS-4262 : Transfer Between Projects - should allow change of AUP or finance person
  • LIMS-4271 : Superovulation - instructions and tooltips do not match buttons
  • LIMS-4272 : Superovulation - set termination reason
  • LIMS-4273 : Superovulatation - Delivering mice kills males in stud cages
  • LIMS-4274 : Superovulatation - Empty female stock cages are not terminated
  • LIMS-4275 : Controller Drug > View Exemption: remove Exemption with attachments throws an error
  • LIMS-4277 : Chimeras
  • LIMS-4278 : Transfer Between Projects - allowing invalid mouselines if change AUP after adding cages
  • LIMS-4280 : My Notifications: not ordered if created at the same day
  • LIMS-4282 : Mouseline PDF should include a reference to the attachments
  • LIMS-4283 : Can not select procedures for person on Personnel Amendment
  • LIMS-4285 : Create valid equipment groups
  • LIMS-4291 : While creating a new allele, adding genotyping assay doesn't save
  • LIMS-4292 : Error when trying to view a bookmarked genotyping assay page
  • LIMS-4299 : Setup Breeding Cages - moving a male from a breeding cage fails to end matings in that cage
  • LIMS-4300 : Add link to controlled drug application to Forms page
  • LIMS-4301 : HAF validation
  • LIMS-4302 : AUP Renewal validation
  • LIMS-4303 : AUP Renewal PDF
  • LIMS-4305 : HAF Chemical agents MSDS
  • LIMS-4306 : HAF Chemical agents administered method
  • LIMS-4307 : New Definition of a Mating
  • LIMS-4308 : Private mouselines are not visible in dropdown for the mouseline contact
  • LIMS-4309 : HAF ConstraintViolationException on MSDS
Release 2.5 (Feta) - January 2015
  • LIMS-252 : Make the Cage ContactPerson Non-nullable
  • LIMS-768 : Sort the exemptions list within a controlled drug first by status (active first) then by PI
  • LIMS-1385 : Add "Transposon (Tn)" as an allele modification type
  • LIMS-1401 : Controlled Drugs - store amounts as milliliters with concentrations
  • LIMS-1683 : Do not allow mice to have birthdates in the future
  • LIMS-1700 : Approve Charges - add a service request filter
  • LIMS-1907 : Weaning Page - add option to cull all male pups while weaning
  • LIMS-1942 : Creating cages with new mice does not check aup usage limit
  • LIMS-2470 : Controlled Drugs - View Drug Request page is not shown in inplace mode
  • LIMS-2728 : Controlled Drugs - Distribution Email improvements
  • LIMS-2754 : Send a notification to the amendment submitter to confirm that the amendment was submitted successfully
  • LIMS-2780 : Mouse Order > Finance Charges tab - warn user if they leave the tab without saving
  • LIMS-2900 : Allow user to easily download genotyping attachments from the View Mouseline page
  • LIMS-2996 : Add Terminated Date to Cage Search results
  • LIMS-3014 : Reformat View Institution page to take up less space
  • LIMS-3050 : Drop Person.sex column
  • LIMS-3073 : When backdating a cage termination, the cage termination date is backdated, but the mouse death date is always set to the current date
  • LIMS-3080 : Controlled Drugs - Create Drug Request improvements
  • LIMS-3084 : AUP Amendment: AUP and Contact person selection
  • LIMS-3145 : Transfer Between Projects: do not allow user to transfer cages to the same AUP
  • LIMS-3178 : Person search - remove username column
  • LIMS-3236 : Set Up Breeders request > When processing cages, re-render does not show selected mice in processed cages.
  • LIMS-3247 : Service Requests : Refactor Manage/Action/Admin pages
  • LIMS-3272 : Admin > Send Mail - move from LIMS1 to LIMS2
  • LIMS-3275 : Admin > Reports > Investigator Class Rates - move from LIMS1 to LIMS2
  • LIMS-3276 : Admin > Reports > People Info - move from LIMS1 to LIMS2
  • LIMS-3277 : Admin > Reports > 24 Hour Access - move from LIMS1 to LIMS2
  • LIMS-3278 : Admin > Reports > Access Level Expiry Date - move from LIMS1 to LIMS2
  • LIMS-3280 : Admin > Reports > Access Level Details - move from LIMS1 to LIMS2
  • LIMS-3281 : Admin > Reports > Course Completion Report - move from LIMS1 to LIMS2
  • LIMS-3283 : Online HAF
  • LIMS-3284 : Send the ACC co-ordinator an email listing AUPs that are close to expiring
  • LIMS-3286 : Controlled Drugs - Create / View Exemption page improvements
  • LIMS-3287 : Controlled Drugs - View Controlled Drug improvements
  • LIMS-3327 : Allow user to modify the end time for an in progress reservation
  • LIMS-3359 : Make office status a required field for mouse orders
  • LIMS-3425 : Lab Dashboard > Lab Members - indicate which members are lab managers in the Visitor view
  • LIMS-3451 : Dev Tools > Users Activity - entering number of ms for panel refresh multiplies by 1000
  • LIMS-3458 : Timed Pregnancy - Add optional Delivery Rack #
  • LIMS-3486 : View AUP > Controlled Drugs - Select exemption doesn't show up if the AUP has no existing exemptions attached
  • LIMS-3498 : There is no way to find cryopreserved mouselines
  • LIMS-3513 : Allow the user to create Health Alerts for litters
  • LIMS-3526 : Mouse's wean date to be after their birthdate
  • LIMS-3535 : Mouse Order Create Cages shows the wrong Quantity Received
  • LIMS-3539 : Cage Numbers by PI - changing the Month Interval parameter results in an empty graph
  • LIMS-3541 : View Cage / View Litter - Changing the litter's birthdate does not update the mice' birth dates
  • LIMS-3546 : Weaning > Allocate Mice - Error messages are ambiguous
  • LIMS-3548 : View Cage - Mouse Display name defaults to 0
  • LIMS-3553 : Setup Embryo Transfer - No error message when trying to add same cage twice
  • LIMS-3557 : Cage Inventory - No clear option for filters with lookups
  • LIMS-3563 : Mouse Order - Can select TCP for alternate vendor when non-internal mouselines are chosen
  • LIMS-3564 : Mouse Order should not be editable once it has been approved
  • LIMS-3576 : AUP Amendment - Error style highlighting all boxes in a column instead of just affected one
  • LIMS-3582 : Move Between Rooms - Add cage recipient option
  • LIMS-3588 : Can add a litter to a cage with no mice
  • LIMS-3590 : Clone Mouseline - Visitor can clone a commercial wildtype, but then cannot edit the clone.
  • LIMS-3600 : Weaning > Allocate Mice - Error if mice have different mouselines
  • LIMS-3603 : Timed Pregnancy - Deliver step is automatically creating pregnancy cages
  • LIMS-3604 : No message when try to create Mouse Log entry with no mice selected
  • LIMS-3607 : Record Plug for mouse with no mating record does not work
  • LIMS-3633 : Allow course administrator to send a notification to people enrolled in a course
  • LIMS-3653 : Visiting a View Health Status bookmark causes an error
  • LIMS-3660 : LIMS1 > View Invoice Details - Add links to Mouse Order and Service Requests
  • LIMS-3681 : Approve Charges - add a cost center filter
  • LIMS-3686 : Use a separate sequence for mouse keys so that the other numbers don't go up as fast
  • LIMS-3705 : Service Request bugs
  • LIMS-3706 : Deleting the contact person on the Alter Cages page and then trying to either Save or Cancel fails silently.
  • LIMS-3735 : Can only create one bookmark for View Health Status pages
  • LIMS-3736 : Mixed up welfares when deleting a health alert
  • LIMS-3738 : Remedial action flushed in different conversation
  • LIMS-3740 : Increase Mouse Budget greater than 20% Amendment
  • LIMS-3742 : Do not allow persons with active cages to be removed from protocols
  • LIMS-3743 : Update health status reports for litters
  • LIMS-3745 : Pending Drug Request List does not refresh after distributing a drug
  • LIMS-3787 : Terminating pending cages results in invalid cage movement records
  • LIMS-3788 : IllegalStateException when weaning
  • LIMS-3803 : Adding remedial action on new welfare
  • LIMS-3805 : Health status for litters bugs
  • LIMS-3808 : Automatically set status when adding new welfares to an existing alert
  • LIMS-3813 : Add a new health status called "Immediate Endpoint"
  • LIMS-3819 : Health status added to last selected mouse
  • LIMS-3820 : Enable VivaTrack cage creation for all rooms
  • LIMS-3822 : Move Between Rooms - can add cages that are not in the Current Room
  • LIMS-3837 : Subject of Course Change email is Course Enrollment`
  • LIMS-3838 : Remove Report > Colony > Current Mice report
  • LIMS-3839 : Report > Colony > Mouse Allele Details - report shows all mice for a person with Visitor privileges
  • LIMS-3840 : View Course > Offerings - User with Visitor privileges has access to Notify Enrollees button
  • LIMS-3842 : Amendments - Visitors can not select an animal protocol
  • LIMS-3843 : Create Drug Request - Visitors can not create a request
  • LIMS-3845 : View Hazardous Agent - Visitors can not view MSDS
  • LIMS-3850 : Service Requests: invalid task pool not causing an error
  • LIMS-3851 : Service Requests: Billing information should be required if INCLUDE_BILLING is true
  • LIMS-3852 : Increase Mouse Budget greater than 20% Amendment - warning text about numbers is red after an appropriate value is entered
  • LIMS-3853 : Hazardous Agent Amendment - adding an agent from the Add Existing page does not set the "Does the Work at TCP" toggle correctly
  • LIMS-3855 : Hazardous Agent Amendment - Biological Type should be empty by default
  • LIMS-3857 : Hazardous Agent Amendment - Biological agents need a CAS number (optional)
  • LIMS-3858 : Create a Hazardous Agent Amendment PDF
  • LIMS-3859 : Increase Mouse Budget PDFs - include the current number of mice on the AUP and the % increase that is being requested
  • LIMS-3860 : Service Requests: Restrict technician selection to request users and up
  • LIMS-3861 : Drug Usage - User should be empty by default
  • LIMS-3862 : Drug Usage - animal protocol is selectable
  • LIMS-3863 : Allele and Mouseline Attachments - If there are no attachments, there is no way to add any
  • LIMS-3864 : Move Between Rooms: adding/removing cages can result in a duplicate request_cage being added
  • LIMS-3865 : Request for euthanasia - litters to euthanize not showing up in task text
  • LIMS-3866 : Request for euthanasia - Incorrect mouse/litter selections displayed after processing
  • LIMS-3867 : Timed Pregnancy - able to submit request with too many plugs
  • LIMS-3868 : Service Requests - default contact person
  • LIMS-3869 : Weaning cage options not added
  • LIMS-3870 : Timed Pregnancy - completing all the tasks does not set the request to completed
  • LIMS-3871 : Pressing enter does not select items in lookups on search pages
  • LIMS-3872 : Allele attachments popup during allele creation displaying improperly
  • LIMS-3873 : Allele attachments on both genotyping details + attachments tabs but don't necessarily show up immediately
  • LIMS-3874 : MGI allele lookup displays gene name instead of allele name/symbol
  • LIMS-3876 : View AUP > Attachments > Filters
  • LIMS-3877 : View Cage > Updating the mouseline or contact person does not refresh the associated link
  • LIMS-3878 : Cage notification
  • LIMS-3880 : View cage > Add litter - Invalid numbers entered can prevent litter from saving but no error message
  • LIMS-3882 : Set up breeding - Animal use budget exceeded message showing up all the time
  • LIMS-3884 : View mouse - Warning message re: unterminating being displayed unecessarily
  • LIMS-3885 : Move mice not always moving litters with their dams
  • LIMS-3887 : Cannot create rack barcode
  • LIMS-3891 : Service request PDFs don't work
  • LIMS-3896 : Add TCP Communications Update email template
  • LIMS-3900 : comments from HAF review
  • LIMS-3901 : Add a note that some amendments need to be reviewed by ACC
  • LIMS-3902 : Re-Add HAF to forms and menu
  • LIMS-3905 : Recently the transparent background shows up as slightly greyish. Make it white so that white objects in the foreground don't contrast with it.
  • LIMS-3906 : Add a message to the view Mouseline page if the mouseline is not editable because it is Commerical Wildtype
  • LIMS-3912 : Updating anything on AUP page fails for Lise's protocols
Release 2.4 (Edam) - September 2014
  • LIMS-1497 : Improve Homepage load speed
  • LIMS-2976 : Change mouse order page to use the new CageMiceChooser
  • LIMS-3165 : Reduce the amount of memory the application uses so that we do not need to restart JBoss daily
  • LIMS-3169 : Refactor Model classes so that they are all using the same design pattern
  • LIMS-3411 : Create a page to view and modify system configuration parameters
  • LIMS-3418 : Edit News Event - text of the tooltip for formatting is larger than the dialog
  • LIMS-3420 : View Person > Reindex - causes IllegalArgumentException
  • LIMS-3421 : Lab Dashboard > Building Access Report - needs to display completion date of online or in-class LIMS training
  • LIMS-3422 : Calendar - Can not see details of a task that is assigned to me
  • LIMS-3423 : View Mouse > Log Entries - Visitor can edit a Log Entry that was created by a User
  • LIMS-3441 : Bookmarks do not work properly if the bookmark URL is truncated
  • LIMS-3447 : Allow administrators to purge indices for Indexing page
  • LIMS-3448 : Service Requests > Other Service Requests - should open in a new tab
  • LIMS-3449 : Euthanasia Request - If litter is already terminated, there is no way to complete the request
  • LIMS-3450 : Euthanasia PDF - include litter date of birth for selected litters
  • LIMS-3452 : Special Diet - Selected cage warning appears when the request is pending
  • LIMS-3455 : Set Up Breeding - Removing a cage does not deselect the mice
  • LIMS-3456 : Set up breeding request - Misleading warning message after breeding cages are created
  • LIMS-3457 : Timed Pregnancy (Facility) PDF - Delivery date and stage required are incorrect
  • LIMS-3460 : TransactionRequiredException when removing cages from a plugline
  • LIMS-3461 : Timed Pregnancy - IllegalArgumentException after moving unplugged mice
  • LIMS-3462 : View Person > Lab Groups: panel rendering issues
  • LIMS-3464 : View Person > Related Entities > Cage > Show all > Close does not go back to person.
  • LIMS-3465 : View Person > Personal Info > 'Same as personal' using last edited phone # instead of personal
  • LIMS-3467 : Active Labs > Search results show managers, not just PIs
  • LIMS-3468 : NPE on create equipment reservation
  • LIMS-3470 : Create SOP layout > fields are spilling out of the panel
  • LIMS-3471 : WHMIS quiz says to submit certificate to Matthew Bellomo
  • LIMS-3472 : Facility > Safety > Ergonomic Assessment Checklist: requested resource not available
  • LIMS-3473 : Facility > Courses: EntityNotFoundException on enroll + immediate cancel
  • LIMS-3474 : View Course > Offerings: online courses still have help text on how to enroll
  • LIMS-3475 : NPE on Create AUP
  • LIMS-3476 : AUP > Can choose any person for investigator, not just those with Investigator status.
  • LIMS-3478 : Cage Inventory > Filter by cagetype not working
  • LIMS-3479 : Cage Inventory > Mouseline as either dimension shows cage barcodes instead
  • LIMS-3480 : Pending Amendments - removing mouselines/personnel doesn't always work
  • LIMS-3481 : AUP Amendments can still be updated after they are approved
  • LIMS-3482 : Controlled Drugs > View Exemption: Can add expired AUPs to exemptions
  • LIMS-3488 : Beta is occasionally killing JBoss
  • LIMS-3489 : View Mouseline > View Mice is not returning any mice
  • LIMS-3491 : Removing from some collections doesn't work if the item was just added.
  • LIMS-3492 : Some menu items do not work as expected unless the word is clicked on
  • LIMS-3493 : Mouseline Naming Guide - Links should open in a new tab
  • LIMS-3494 : View Allele > Related Mouselines: long mouseline names are overflowing the container
  • LIMS-3496 : View Mouseline > Add/remove an allele does not immediately refresh the similar mouselines
  • LIMS-3500 : Can archive an allele that is associated with an active mouseline
  • LIMS-3501 : Can edit an Archived Allele
  • LIMS-3503 : Warn users that mouseline attachments are not included in cloning
  • LIMS-3504 : Setting up a breeding cage and viewing new cage shows duplicated mating
  • LIMS-3505 : Alter Cage - Contact person lookup on top line always contains all people
  • LIMS-3506 : View Cage > Welfare tab - Add and remove welfare to mouse in same conversation
  • LIMS-3507 : View Cage > Welfare tab - Can't get back to main welfare screen after removing last welfare from a mouse
  • LIMS-3513 : Health Status for litters
  • LIMS-3514 : User can not create cages for plugged mice if the first attempt to mate failed
  • LIMS-3518 : TCP staff can not create a service request for any PI or backdate plugline set up dates
  • LIMS-3521 : Add a messeage tp users that are cloning mouselines to indicate that the Alleles are the same as the original (ie.linked)
  • LIMS-3523 : View Cage - Changing cage mouseline does not immediately show warning about mice not matching.
  • LIMS-3524 : View Cage - Mouse filldown has unexpected results if the last character is not a number.
  • LIMS-3525 : View Cage - Changing mouse's birthdate does not re-render age
  • LIMS-3527 : Service Request - Bill To person should not auto select if the AUP has multiple finance persons
  • LIMS-3528 : View Cage - Add litter and immediately remove, litter does not appear to be removed.
  • LIMS-3529 : View Cage > Add litter - Total pups not always displaying correctly
  • LIMS-3534 : Mouse Order Search does not show any orders with Timed Pregnancy = T
  • LIMS-3537 : Mouse Order > Create Cages throws TransactionRequiredException when 'Create Finance Charges' checkbox is selected
  • LIMS-3538 : Mouse Order - when orders are filled from the in-house colony, the original protocol field of the protocol usage record is not set
  • LIMS-3540 : View Cage - Changing a litter's birthdate can break the inplace components
  • LIMS-3543 : View Litter - Can set primary status to nothing will throw an exception
  • LIMS-3544 : View Litter - If no sire is associated with a litter (i.e. no mating), display None or Unknown instead of a blank space
  • LIMS-3545 : View Cage - Stud cages displaying "MouselineMouseline Of Interest"
  • LIMS-3547 : Weaning > Allocate Mice - Move litter to new cage link
  • LIMS-3549 : Weaning - No entity found for query
  • LIMS-3552 : Cage Census - Scanning terminated cages from different rooms shows them as moved cages
  • LIMS-3554 : Setup Embryo Transfer - Error on saving if source cage removed after selecting a mouse
  • LIMS-3555 : Layout - error symbol appearing multiple times for one error message
  • LIMS-3556 : Non-commercial Import: not generating matings for breeding cages
  • LIMS-3558 : Weaning Calendar/List menu item - Inconsistent permissions
  • LIMS-3562 : New Mouse Order - Updating immediately after submit fails
  • LIMS-3565 : Mouse Order - Missing error messages
  • LIMS-3567 : Lucene indexing performance improvement
  • LIMS-3568 : Move CVS from docs to docs2
  • LIMS-3573 : Release 2.3 and Release 2.4 have incompatible CageType fields
  • LIMS-3574 : Updated label on TGCore requests since AUP numbers have changed
Release 2.3 (Danublu) - June 2014
  • LIMS-426 : Service Requests: view page unrendered fields
  • LIMS-1555 : Cage View: Cage request field throws a ClassCastException if the request value is null
  • LIMS-1714 : Service Requests - Search Service Requests Details Page - Custom Search Fields
  • LIMS-1715 : Service Requests: Request Administrator should be able to manage all Service Requests
  • LIMS-1731 : Service Requests - Update Code for Request Pages
  • LIMS-1733 : Service Requests - Update Code for Facility Timed Pregnancy Request
  • LIMS-1735 : Service Requests - Update Code for TG Core Timed Pregnancy Request
  • LIMS-1952 : Service Requests: Search Service Request Details Page
  • LIMS-1953 : Service Requests: Transfer Cages between Projects
  • LIMS-1956 : Service Requests - Request for Euthanasia
  • LIMS-1957 : Service Requests - Request for Tissue Collection
  • LIMS-1958 : Service Requests - Request to Setup Breeders
  • LIMS-1959 : Service Request - Move Cages Between Rooms
  • LIMS-1977 : Notifications for New Transfer Between Projects Request
  • LIMS-2002 - Service Requests: add mice selection to cage display and allow user to import held mice
  • LIMS-2047 : On person related entities lists very slow
  • LIMS-2145 : Include Allele genotyping on Breeding cage cards
  • LIMS-2149 : Sort noitifications by priority and date rather than priority and title
  • LIMS-2182 : Store the date that a welfare was created for a mouse
  • LIMS-2207 : Manage welfare terms - re-design interface to make it easier for users to re-order welfares
  • LIMS-2338 : Mouse Orders: Move the delivery date to the animal order line item
  • LIMS-2393 : Service Requests: Add Contact Person, Bill To Person, and Ship To Person columns to the Service Request search so that users with those designations can find their requests
  • LIMS-2420 : Service Requests: Incorporate dirty flag so that users can not modify other entities while working with a service request
  • LIMS-2463 : Home Page: Include cages that have never been scanned in the Cages Unscanned logic
  • LIMS-2475 : Health Alerts
  • LIMS-2487 : Service Requests: NullPointerException is thrown when navigating to another page after approving a request
  • LIMS-2495 : Attach documents to AUP
  • LIMS-2536 : Mouse Order Search: Include the Mouselines that were included in the Mouse Order as a Searchable column for Mouse Orders
  • LIMS-2546 : View Animal Protocol: Add AUP Notes section
  • LIMS-2555 : Selected notification row is not highlighted
  • LIMS-2558 : Mouseline PDF - Change "Mutation Description & Allele Details" > "Description of xx" to "Mutation Description & Allele Details" > "MGI Information"
  • LIMS-2559 : Mouseline PDF - Add Acession ID for the MGI Allele
  • LIMS-2569 : View AUP Amendment: Do not allow user to re-submit the amendment after it is approved
  • LIMS-2582 : View Person: Expanding related entities can take a very long time
  • LIMS-2620 : View Course > Offerings: List course offerings in 'newest to oldest' order
  • LIMS-2640 : View Person: Enforce a consistent pattern for Canadian phone numbers
  • LIMS-2647 : View mouseline passport > Add new allele > Genotyping Details: entered text is deleted if toggling PCR protocol after entering
  • LIMS-2660 : View AUP: Can set invalid renewal notice dates
  • LIMS-2661 : View AUP > PAR visits > dates for PI letter and follow up can be before the visit
  • LIMS-2662 : View AUP > Usage History - invalid date range can be set
  • LIMS-2669 : Regulations > Controlled Drugs > Distribute Drugs: no indication that save has worked
  • LIMS-2677 : Manage Service Requests - previously selected requests remain selected
  • LIMS-2678 : Manage Service Requests - Closed status has checkboxes but no available actions
  • LIMS-2703 : Allow user to create an all day event
  • LIMS-2704 : Home Page - All day events show as starting at 12:00
  • LIMS-2706 : Create a scheduled task to update the people that subscribe to the ACC calendar
  • LIMS-2711 : SOP Search - Add Date Revised as a searchable column
  • LIMS-2712 : Cage Actions panel is not refreshed on add a new litter
  • LIMS-2720 : Service Requests - Add a Select All option when processing service request cages
  • LIMS-2739 : View Course > Offerings - the list is empty if the user changes the "Hide past records" filter when they are on the 2nd page
  • LIMS-2741 : Admin > Program List - move from LIMS1 to LIMS2
  • LIMS-2742 : Admin > Vendor - move from LIMS1 to LIMS2
  • LIMS-2743 : Cage > Create Rack Barcode - move from LIMS1 to LIMS2
  • LIMS-2744 : Admin > Building Access Level - move from LIMS1 to LIMS2
  • LIMS-2745 : Admin > Procedure Rooms / Equipment - move from LIMS1 to LIMS2
  • LIMS-2749 : Layout improvements for Animal Usage email
  • LIMS-2756 : LIMS1 Migration: Remove Mouse Order Report from LIMS1
  • LIMS-2760 : SOP dropdown text should include the Procedure Name and Number
  • LIMS-2761 : Allow Controlled Drugs and Hazardous Agents to have more than 1 SOP associated with them
  • LIMS-2775 : Show contact details for AUP PI and Contact person
  • LIMS-2776 : Add New User Registration functionality to LIMS2
  • LIMS-2777 : Add Password Reset functionality to LIMS2
  • LIMS-2854 : View SOP / MSDS - Add ability to delete a SOP or MSDS once it is created
  • LIMS-2872 : Mouse Order changes requested by Maria Robles
  • LIMS-2879 : Mouse Order Search - Timed Pregnancy column displays ca.phenogenomics.model.entities.MouseOrder@70fb5364 instead of True / False
  • LIMS-2884 : View Courses - Can not create a new course
  • LIMS-2911 : View Person > Preferences - preferences not saved
  • LIMS-2915 : Error page validates when trying to close
  • LIMS-2920 : Formating warning for Mouselines names that are longer than 32 characters
  • LIMS-2921 : View Personnel AUP Amendment - Re-submitting the amendment deletes all the person information
  • LIMS-2924 : Can not view mouse order
  • LIMS-2930 : Check if cages are Terminated OR Archived in all cases
  • LIMS-2934 : View Mouseline - display a message if the user is not the contact or submitter
  • LIMS-2937 : View Mouse Order - Do not send as many mouse order status change emails
  • LIMS-2939 : Service Requests: Special Diet
  • LIMS-2954 : Authorization check failed when using close button
  • LIMS-2960 : Bulk Liter Page - removing a litter resets all comments
  • LIMS-2961 : QuickSearch after session times out results in Report Error page
  • LIMS-2975 : View Cage - Changing the ear tag of a dam with litters does not change the Mother value in the Litters section until a new conversation
  • LIMS-2978 : Online Tutorial - Update cheese information
  • LIMS-2980 : ClassCastException on Mouseline Search
  • LIMS-2983 : Cage Results page: Get PDF link needs to be before each cage type panel
  • LIMS-2985 : Wean Cages > Preview and Comment - Disable Save button if user is in Edit mode
  • LIMS-2986 : Service Requests: Final cages should display the request number/submitter/barcode directly on the cage card.
  • LIMS-2987 : Service Requests: Ensure that tasks are displaying on task calendar
  • LIMS-2990 : Service Requests: Pseudopregnancy
  • LIMS-2991 : Service Requests: Superovulation
  • LIMS-2993 : Zombie conversations
  • LIMS-3002 : Service Request cage contacts must be on AUP
  • LIMS-3003 : Timed Pregnancy service requests: error occurs when clicking Check Plugs Complete if a mouse is used in more than 1 request
  • LIMS-3004 : New User Registration - If you add a user with an existing username the error message flashes on the screen
  • LIMS-3006 : New User Registration (Step 2) - Autopopulate the first and last name in the Personal Information panel
  • LIMS-3007 : Create an SQL script to check all Person addresses and set the SameAs flags
  • LIMS-3008 : Project List: Remove all project statuses that are not used
  • LIMS-3010 : Create Vendor - status message disappears too fast to read it
  • LIMS-3015 : Lab Dasboard > Building Access Report - dates formatting is inconsistent
  • LIMS-3016 : View Person > Lab Groups - Lab Investigator drop down should only list PIs
  • LIMS-3020 : Create Reservation - reservation is not appearing on calendar panel
  • LIMS-3021 : Create MSDS: status message disappears too fast to read it
  • LIMS-3023 : Create Course Offering: Do not allow user to create a course offering for a closed course
  • LIMS-3024 : Create Course Offering - Display the expected format for the times
  • LIMS-3025 : Create New Access Level - error / status messages disappears too quickly
  • LIMS-3026 : Create Equipment - validation
  • LIMS-3027 : Report > Colony > Active Mice Welfare Issues - Does it work with the new health statuses
  • LIMS-3028 : Report > Colony > Mouseline Death Rates - negative Death Rate
  • LIMS-3029 : View Person as Visitor - Do not show (empty) Related Entities panel
  • LIMS-3030 : View SOP as Visitor - Can remove the attachments
  • LIMS-3031 : View MSDS as Visitor - Can remove attachments
  • LIMS-3036 : View AUP as Visitor - Can remove attachments
  • LIMS-3042 : Create MSDS - Can create an MSDS with the same name
  • LIMS-3043 : QuickSearch does not work for new requests
  • LIMS-3045 : Cage cards display multiple Hazardous Agent icons if there are more than 1 HA of a particular type
  • LIMS-3051 : Service Requests: Change successfully submitted message
  • LIMS-3052 : Service Requests: Billing / Finance fields
  • LIMS-3053 : Service Requests: Principal Investigator fields
  • LIMS-3054 : Service Requests: Request Notes
  • LIMS-3055 : Service Requests: Setting the Task Pool after the request is approved does not do anything
  • LIMS-3056 : Service Reqests: Finance Charges
  • LIMS-3057 : Service Requests: PDF links open in the same conversation
  • LIMS-3058 : Timed Pregnancy Service Requests: rediection after moving mice is not correct
  • LIMS-3059 : Timed Pregnancy Service Requests: calendar links are nested in a new conversation
  • LIMS-3060 : Tissue Collection Service Request: Change message that is displayed after processing the request
  • LIMS-3067 : Psuedopregnancy Service Request: Next available date is not working
  • LIMS-3068 : Pseudopregnancy Service Request: Spelling error
  • LIMS-3069 : Timed Pregnancy Service Requests: Improve help text
  • LIMS-3070 : Timed Pregnancy Service Requests: Minor layout changes
  • LIMS-3071 : Service Requests: Limit cage selection to a particular AUP
  • LIMS-3072 : Service Requests: Updating a Pending request
  • LIMS-3075 : Hazardous Agent Search - remove Created By and Archived By search fields
  • LIMS-3077 : Hazardous Agents: do not allow users to Archive agents that are on an AUP
  • LIMS-3081 : Mouseline Amendment > Notify - can not send email
  • LIMS-3083 : "Component ID j_idt353:j_idt1040:j_idt1049:controlLayer:j_id4 has already been found in the view" error on add a Hazardous Agent to AUP
  • LIMS-3086 : AUP > Send Notification - Success email flashes and disappears when new page is loaded
  • LIMS-3089 : View AUP > Usage History - Can not see all records
  • LIMS-3092 : View AUP > Controlled Drugs - Do not display the TCP inventory for Expired drug exemptions
  • LIMS-3094 : View Mouseline Passport > Related Entities panel: "View Mice" button is not working properly
  • LIMS-3096 : Mouse Order: do not allow users to add line items to Complete or Cancelled mouse orders
  • LIMS-3097 : Unrelated rejected charge showing up on requests
  • LIMS-3098 : Service Request > Finance Charge tab > missing billing information panel
  • LIMS-3101 : Mouse Orders > Cage Creation (Cage Type) & Timed Pregnancy stuff
  • LIMS-3105 : Printing RFID cage cards for cages with a request causes a PropertyNotFoundException
  • LIMS-3106 : Display the initial and final cages for timed pregnancy requests > process tab once the request is complete
  • LIMS-3107 : Update LIMS1 SendMail mail groups
  • LIMS-3110 : Moving female mice out of stud cage is always ending matings as plugged
  • LIMS-3111 : Timed Pregnancy > Updating required stage does not update the receive date and calendar
  • LIMS-3116 : Tell users with disabled accounts that their account is no longer valid
  • LIMS-3119 : Health Status Reports
  • LIMS-3120 : Timed Pregnancy Service Requests: refresh when changing plugs requests is really annoying
  • LIMS-3123 : Cage contents search is not loading
  • LIMS-3124 : Cage Search - Add source field to filter list
Release 2.2 (Cheddar) - March 2014
  • LIMS-1572 : Mouse Order & Details tab: mouseline column in the datatable does not display the correct list of available mouselines upon selection of an AUP or vendor.
  • LIMS-1640 : Calendars do not reflect daylight savings time
  • LIMS-1824 : View Allele > Related Mouselines : should only list the mouselines that the user has permissions to see.
  • LIMS-1851 : Seam formatted text is not always displayed properly
  • LIMS-1866 : Add a link to the PDF on the mouse budget amendment page
  • LIMS-1940 : Calendar view, edit, and move improvements
  • LIMS-1978 : Dismissing individual notifications from the Home page does not work
  • LIMS-1979 : The number of search results does not match the value displayed on the Home page when clicking on the Active Mouseline link
  • LIMS-1980 : Mouse Search: Sorting by "Mouse ID" doesn't seem to have any effect.
  • LIMS-1983 : Error saving finance charges if there are multiple unposted invoices
  • LIMS-1984 : Update privilege pages to remove Imaging and Repository permissions
  • LIMS-1985 : Users without mouseline editing permissions can add a welfare to a mouseline.
  • LIMS-1986 : As a person with User permissions I can edit fields that I should not be able to
  • LIMS-1988 : Update descriptions of various permission levels
  • LIMS-1989 : As a person with Manager permissions I can edit fields that I should not be able to
  • LIMS-1991 : Selecting a PI with no cage results in an empty graph and the X values do not make sense.
  • LIMS-1992 : User without edit permissions can view and edit an allele by manually entering the URL
  • LIMS-1994 : Collapsible panels should retain their state
  • LIMS-1997 : Calendar: All day Notifications are not shown on Daily calendar view
  • LIMS-1999 : Create News Event: validation messages are displayed twice
  • LIMS-2003 : Mouse order search: Add "Timed Pregnancy" back in as a column option
  • LIMS-2004 : Mouseline passport > Related entities > View mice: Search results are not being filtered by the exact mouseline
  • LIMS-2033 : Need to differeniate between mice used on previous year's AUP animal usage
  • LIMS-2044 : Any search query with an invalid character ([, ], {, }, etc.) results in an error
  • LIMS-2067 : Editing mouse death date second time causes error
  • LIMS-2080 : When changing the Results per Page value, the inProgress indicator is not displayed
  • LIMS-2144 : After Saving on Bulk Litter Creation page, allow user to add more litters
  • LIMS-2155 : New Mouseline Passport: Validation Errors remain after values are corrected
  • LIMS-2164 : Make cage sex editable
  • LIMS-2165 : Add Breeding as an Action on the View Cage page
  • LIMS-2166 : Terminate litters when cage is terminated
  • LIMS-2180 : Do not allow users to remove a mouseline from an AUP if there are active cages associated with that mouseline
  • LIMS-2194 : Do not allow users to add a litter to a terminated cage
  • LIMS-2195 : Inconsistent PDF selector for multiple cages
  • LIMS-2205 : Non-Commerical Import: # Mice value turns red if more than 5 mice but there is no message to the user
  • LIMS-2206 : Non-Commerical Import: move Generate Cages, Ungenerate Cages, and Save buttons to the top of the page
  • LIMS-2209 : Mouse Inventory > Mice Allele: There is a lot of whitespace in the Mouse Detail panel
  • LIMS-2252 : Search result is not shown if the page was changed
  • LIMS-2264 : Quick Search brings up entities that the user does not have permission to view.
  • LIMS-2266 : IndexOutOfBoundsException when terminating cages that do not contain mice
  • LIMS-2277 : Remove auto-terminate comment when moving mice
  • LIMS-2278 : Wean > Allocate Mice: values entered as Cage Options do not appear in the generated cages
  • LIMS-2282 : Mouse Search: add a custom search filter for Mouseline
  • LIMS-2286 : View Person > Building Access > Add: Access Level dropdown does not include access level hours
  • LIMS-2292 : Breadcrumb should not include "Search: To search, type and hit enter"
  • LIMS-2296 : Can not create Finance Charges to track no-cost services
  • LIMS-2306 : Bill To field improvements (auto-select and alphabetical order)
  • LIMS-2309 : Animal Protocol > Usage History > Add Usage Record layout changes
  • LIMS-2318 : Hide weaned litters so that page is more compact
  • LIMS-2323 : Cage results panel should allow the user to print all cage cards in a single file (including the source cages)
  • LIMS-2334 : Changing Held cages/mice and then importing them results in a TransientObjectException
  • LIMS-2339 : Total Pups value is not saved when a litter is added
  • LIMS-2348 : The number of search results does not match the value displayed on the Home page when clicking on the Active Cages link
  • LIMS-2351 : Person > Privileges: The module names for user privileges are sometimes showing up blank
  • LIMS-2359 : AUP Amendment: entering a non-numeric value for the budget field causes ClassCastException
  • LIMS-2360 : Animal Protocol > Hazardous Agents: Add the ability to save the Hazardous Agent Response Form (HARF)
  • LIMS-2366 : Course reminder email includes invalid link
  • LIMS-2371 : Modified data in another entity (ie. Contact Person) while creating an AUP Amendment is not saved
  • LIMS-2378 : Mouseline and Allele email notifications should include the Mouseline/Allele name in the subject line
  • LIMS-2380 : Move Mice: cage and mouse quickviews are getting displayed inline if the mouseline contains _ or ^
  • LIMS-2381 : Add a confirmation dialog that is displayed when the user leaves the Mouse Order page with unsaved cages
  • LIMS-2386 : Cage Contents Search - Genotyping column has no heading
  • LIMS-2389 : Add Flox options to genotyping dropdown
  • LIMS-2394 : Rerunning Mouse Order Search gives different results
  • LIMS-2398 : NullPointerException when clicking next or back when using a wizard after using the browser Back button
  • LIMS-2399 : Add log messages to move mouse page to log what the user is doing
  • LIMS-2402 : Move Mice: A "create new cage" dialog appears despite the warning message
  • LIMS-2418 : The search display text should be shown at the breadcrumb
  • LIMS-2421 : If a cage is in the hold cage list it is not posible to terminate it
  • LIMS-2427 : Non-Commercial Import: list Bill-to persons in alphabetical order
  • LIMS-2432 : View Mouse Order > Notes: A Note template cannot be removed after using the Contact Person lookup
  • LIMS-2433 : Mouse Order page > Animal Orders: If there are no mouse order line items the Mouse Order page's "Cage Creation" an "Receiving" tabs should not be shown
  • LIMS-2436 : ConstraintViolationException if set cage contact to Me and I am not on the AUP
  • LIMS-2437 : Update live cages to ensure that the cage contacts are on the AUP
  • LIMS-2449 : Mouseline attachments: the SQL exception is thrown when downloading image attachments
  • LIMS-2451 : Integrate VivaTrack RFID scanning software into LIMS2
  • LIMS-2454 : Cages and Mice should be listed in barcode and mouse key order in the Holding area
  • LIMS-2455 : Read only page message is displayd when there are no changes are pending
  • LIMS-2471 : Move the control buttons ("Save" and "Cancel") to the top of the page
  • LIMS-2480 : Changes to Animal Use Data Form to meet CCAC requirements for 2013
  • LIMS-2481 : NullPointerException when moving a mouse from cage where the contact person is empty
  • LIMS-2482 : Changing the status of a Mouse Order and then changing tabs results in a NullPointerException
  • LIMS-2486 : NullPointerException when combining mouselines
  • LIMS-2490 : A selected cage on the Cage Search page cannot be deselected after validation error
  • LIMS-2496 : Mouse Order: Cage contact for mouse orders should be specified
  • LIMS-2501 : Room Usage : Empty and Unhealthy Cages panels should not include terminated cages
  • LIMS-2504 : View Institution > People: people are not listed
  • LIMS-2523 : Send a bug report whenever the ContactPersonOnProtocolValidator fails
  • LIMS-2530 : Genotype fill-downs are missing on cage views
  • LIMS-2531 : Cage > Cage Actions > Non-commercial import: allowing invalid/unexpected cage options
  • LIMS-2532 : Provide more useful suggestions for changing passwords
  • LIMS-2533 : Setup Embryo Transfer : NullPointerException when selecting an AUP
  • LIMS-2534 : Mouse Order > Finance Charges tab: validation error message is displayed before action is taken
  • LIMS-2540 : Cages remaining selected on weaning page after cancel
  • LIMS-2541 : Re-adding mouselines to AUPs after virtual delete can not be done from mouseline passport
  • LIMS-2544 : Mouseline PDF: Vendor field is not displayed properly
  • LIMS-2545 : Re-submitting an Mouseline AUP Amendment : editing the justification field causes a javax.el.MethodNotFoundException
  • LIMS-2550 : MethodNotFoundException when Editing a date for an SOP
  • LIMS-2553 : Users with Visitor permissions should be able to see Regulations > MSDS > MSDS Search
  • LIMS-2554 : Users with Visitor permissions should be able to access the View Mouseline > Actions panel
  • LIMS-2557 : Do not show MutationTypeDescription on Mouseline PDFs unless the Mutation type is Other
  • LIMS-2561 : Creating a Service Request : PI is set to the current logged in user
  • LIMS-2562 : View Cage > Cage Meta Info : Changing room doesn't work on first attempt
  • LIMS-2563 : Some inplace components are not cancelling properly
  • LIMS-2564 : Create System Configuration table (and associated services) so that we can dynamically configure the system
  • LIMS-2565 : New Mouse Order page: The Contact Person lookup is not refreshed after an AUP was selected in case when the page validation was processed
  • LIMS-2566 : Cage view > Allele headers in mice list: tooltip not displaying correctly for some
  • LIMS-2567 : Remove the 'Me' button when setting up cages
  • LIMS-2568 : NullPointerException when adding cages to Setup Breeding page
  • LIMS-2571 : View AUP > Hazardous Agents tab: should be visible to anyone on the AUP
  • LIMS-2572 : Users with User permission should not be able to view the Regulations > Hazardous Agents menu option.
  • LIMS-2574 : Person lookups on viewSOP page are causing a javascript error
  • LIMS-2575 : Do not display download links for MSDS files that don't exist
  • LIMS-2576 : View Report: permissions help messages are not shown properly
  • LIMS-2577 : Create Reservation: The Next and Previous Day buttons don't change the date
  • LIMS-2578 : View Course > Enrollment issues
  • LIMS-2579 : Institution Search: order institutions by name
  • LIMS-2580 : Exemption still displayed after it is removed
  • LIMS-2591 : Add 'Back To Top' button for pages with long lists of data
  • LIMS-2598 : Wean and hold cage causes a LazyInitializationException
  • LIMS-2599 : View Cage : Welfare image missing
  • LIMS-2600 : Searches for active mouselines are showing mouselines that have been removed from the AUP
Release 2.1 (Brie) - September 2013
  • LIMS-746 : Bug Report Stack Trace
  • LIMS-1119 : Upgrade to Seam 2.3
  • LIMS-1289 : Change animal usage notification emails to weekly summary
  • LIMS-1290 : AUP Usage Tab transitioned to LIMS2
  • LIMS-1298 : Enroll in next offering button
  • LIMS-1319 : Restrictions by alleles for cage movement
  • LIMS-1331 : Mouseline pdf - add description of allele
  • LIMS-1338 : Transfer Between Projects service request improvements
  • LIMS-1410 : Menu layout
  • LIMS-1590 : Service requests - allow staff to view
  • LIMS-1858 : Restrict editing of mutant wildtype mouselines to mouseline : managers.
  • Home Page - Most sections will only show up now if they are applicable (Quick Stats, Upcoming Weanings, Recent Mouse Log Entries, Current Health Alerts, Rooms).
  • Home Page - Notifications: Addition of direct links for certain notification types (e.g. requests, AUP amendments).
  • Home Page - LIMS Quick Stats: No longer has a header, active cages/mouselines are now clickable.
  • Home Page - Upcoming Weanings: Doesn't show cage quickview, shows 'later' weanings (~1 week) vs. only showing up to 4 days in the future.
  • Home Page - Active Tasks: Instead of a checkbox to mark the task as completed, a clickable checkmark icon shows up when you hover over the task. Red '!' icon instead of red link text now indicates that the task is overdue.
  • Search - 'Column Options' is now a drop-down list style beside 'Results per Page' instead of an expandable panel above the search results.
  • Search - Removed the advanced search feature.
  • Notifications - Quick Filters > All: now shows notifications you have sent as well as those received.
  • Temporary Mouseline Passport - Passport now includes functions that were previously restricted to full mouselines only:
  • Temporary Mouseline Passport - These are now reached via the mouseline search, by selecting 'Temporary' as the subtype, there is no longer a separate temporary mousestrain search.
  • Scanning Heatmap - Hover works over all cages now, not just those unscanned in 20+ days.
  • Create Reservation - Duration choices now extend from 15m to 4h (used to be 30m to 3h)
  • Person Search - Batch edit feature removed.
  • Welfare Term Management - 'Parent' now shows full ancestry rather than just the immediate parent.
Release 19
Release 18
Release 17
  • Explicit plug tracking
  • Misplaced Mouse warning
  • Mouseline contact person linked to a LIMS account
  • Duplicate litter warning during bulk litter creation
  • Litter status clarifications
  • Health concern notifications
  • Setup Embryo Transfer Cage page
  • Additional cage status icons
  • Weaning Calendar performance improvements
Release 16
  • Genotypes now display on a separate page instead of a tab
  • The reservation page now shows the full 24 hours
  • Weaning List
  • The previous week now appears on weaning calendars
  • User phone numbers have been added to the reservations page
  • Reports private to specific users are now possible
  • Using Quicksearch should no longer create a bookmark on certain pages and browsers
  • Mouseline PDFs should be working again
  • An issue with moving mice from a terminated cage to an existing cage has been resolved
  • Cage Inventory on the AUP page should now work for regular users
  • Moving mice into pregnancy cages of a different mouseline of interest should now work properly
  • Passports will now include allele changes as an update
  • Expired AUPs should no longer be displayed
Release 15
  • Improved inventory page, which customizable filters and grouping
  • Cage Search layout redesigned
  • Additional icons on cage search page
  • Optional filter for live mice on mouse search page
  • Upcoming weaning room and rack
  • Superscript for mouseline display
  • Improved flexibility on selecting confidential for alleles
  • WHMIS training manual
  • Source mouseline displayed on mouse details page
Release 14
  • Moving mice between protocols can now be performed only on the Change AUPs page
  • Added some requested mouse search columns
  • Combined scanning inputs on weaning page
  • Setup Breeding page now allows cages with only a single mouse
  • Weaning page now again allows non-equally distributed mice
  • Mouseline search PIs now appear in a condensed format
  • An indicator column has been added on the cage search to indicate cages with an active litter
  • A "last week" filter has been added to the mouse order search
  • Generation Number is now editable on mice
  • Mouse Order cage creation now supports entering information by crate
Release 13
  • Bulk Litter Creation page will now automatically calculate the weaning date
  • Setup Breeding page layout redesigned
  • Staff now have access to mouseline inventory for all mouselines
  • Mouse Order Cage Creation now gives a "pool mice" option, disabled by default
  • Pressing "enter" after scanning a cage on various pages should now work as expected
  • New Mouseline pages now have top and bottom navigation buttons
  • Cage Contact Phone Number should now show properly on printed cages
  • Room Dashboard now includes a listing of empty, active cages
  • Timed Pregnancy request forms have been added for testing purposes
  • Improved handling of automatic mouse order charge creation
Release 12
  • Improved manual-entry of barcodes on all scanning pages
  • Further improved handling of target cages on weaning page
  • Improved layout of fee schedule
  • Combining mouselines will copy welfare issues from parents
  • Added ability to Quicksearch for AUPs
  • Suite-based reservations
  • Germline Transmission option when setting up breeding cages
  • Breeding page will guess mouseline based on alleles
  • Finance charge approval page
  • Expanded litter size tracking (#male and #female born)
  • Free-form termination reason
  • Cage comments can be specified when requesting a mouse order
  • Reservations will now show on the main calendar
Release 11
  • Stud / Pregnancy Cages
  • Improved homepage loading speed
  • Bulk Litter Creation page
  • Cage Contents Search
  • Modify bookings using the booking calendar
  • Improved litter size tracking
  • Move litters from cage to cage by moving their mother
  • Request barcodes for requested stock cages
  • Improved GLT cage PDF
  • Weaning calendar on room dashboard
  • Bulk administrative features for mouse orders
  • Internal / External filter for mouse order search
  • Dam selection on litter creation
  • Improved mouse orders Cages tab
  • Email notification of expiring controlled drug exemptions
Release 10
  • Expressed Mouselines: using the manage genotype page, mice can now be set to an expressed mouseline, which will be used for breeding. The source mouseline will retained for reference.
  • Litters can now be entered with no male mouse in the current cage, as long as a mating can be found.
  • Long-running reservations (24h+) will now display properly when creating bookings on the following day
  • Temporary Mouselines can now be promoted to full mouseline passports
  • The cage card search page results can now be filtered directly by mouseline
  • AUP amendments now allow longer justifications
  • The reservation search page now includes several filters
  • Litters can now be "partially weaned", allowing runts to be weaned at a later time
  • The number of cages listed for each mouseline on the AUP page will now count only active cages
  • Notifications should again be working properly
  • Creating a breeding cage using source cages from different rooms should now work
  • Login speed has been improved for users with many cages
  • A comments section has been added to mouselines
  • Empty cages created using the move mice page can now be removed
  • Reservation statuses will now be displayed in a more informative manner on the search page
  • The layout on the AUP view page is now more condensed
Release 9
  • Genotyping information will now be copied and displayed from LIMS1 IF mouseline passports contain alleles
  • Added emails for received notifications
  • Added the ability to receive more mice than were ordered
  • Added project selection on cages
  • Altered mouseline genetics layout to allow clearer usage of the confidentiality controls
  • Updated and improved room census page
  • Added cage count by room for users
  • Added empty cage notification
  • Allow mice of different mouselines to be moved into breeding cages
  • Added pagination to cage creation page for mouse orders
  • Added suite phone numbers to contact page
  • Allow moving mice into breeding cages that don't match their mouseline
  • Disallow pooling of male mice on move mice page
  • Added default option to equally distribute mice on the weaning page
  • Allow viewing of mouse orders with very large numbers of cages received
Release 8.3
  • AUP Manager tracking
  • Fourth genotype added to cages
  • Mouseline allele-based confidentiality restrictions
  • A further 25+ bug fixes
Release 8.2
  • Screenshots + icons for product pages
  • Fill Down for mouse IDs and genotypes
  • More than 200 various bug fixes
Release 8.1
  • AUP cage inventory
  • Request Charges
  • Register for course
  • Products Pages
  • MSDS tracking
  • AUP People tab
  • Nomenclature Guidelines
  • Reservations management page
  • Course List
  • Import/Export forms (w/ PDF view)
  • Request Charges and Tasks
  • Numerous additional Request Forms
  • Updated MGI access
Release 8
  • Equipment / Procedure Room Booking page
  • Mouse Order fulfillment / cage creation
  • SOP Search, View, and Download
  • Current Fee Schedule
  • Calendar iCal export
  • Hazardous Agents tracking
  • Welfare Term management page
  • AUP Search
  • Drug Usage tracking
  • Controlled Drug tracking
  • Litter Result tracking
  • Mouse Order Search
  • Request Search
  • Request Details Search
Release 7
  • Personal Bookmarking System
  • Fill Down cage ear tags
  • Report System
  • Report Filtering
  • Report Security
  • Notifications System
  • Task Management System
  • Mouse Termination reason + method
  • Amendments System - Add Personnel, Add Mouseline, Increase Mouse Budget
  • Timed Pregnancy Request
  • Calendar System
Release 6.2
  • Mating Entity
  • AUP PAR Visit Tracking
  • AUP View
  • Cage Census Scanning Page
  • Unscanned + Stale Cages tracking/notification
  • First Login informational pages
  • Mouse Termination reason and method
  • Tracking of mouse matings
  • Expanded mouse genotype tracking
  • Welfare Symbols
  • Mouse and Cage Cart
  • Sac mouse on mouse movement page
  • WHMIS Quiz
Release 6.1
  • Weaning litters into existing cages
  • Termination backdating
  • Upcoming Weanings
  • Allele Shortform
  • Cage Inventory
  • Active Mouselines count
  • Scheduled Weanings calendar
Release 6
  • MGI Integration
  • Mouse Movement defaults
  • Upcoming Weaning Calendar
  • Mouse pedigree redesign
  • Increased password security
  • Cage and mouse history
  • Recently modified cage display
  • Improved homepage summaries
  • Combine mouseline passports
  • Cage scanning heatmap
  • Room dashboard
  • Mouse log entries
Release 5
  • Cage Inline Editing
  • Add Last Welfare Term
  • Litters for Embryo Transfer Cards
  • Mouse Search
  • Mouse and Cage Welfare
  • Retain Search Column Preferences throughout session
  • Cage Population Graph per lab
  • Automatic Wean Charges
  • Mouse Movement Drag-n-drop
  • Add Litter
  • Add/Edit News
  • Cage Mouse Fields Improvements
  • Mouseline Count Breakdown
  • View litter
Release 4
  • Numerous Bug Fixes
  • Mouse Pedigree
  • Home Portal Improvements
  • Cage Search Filters
  • Simplified Searching option
  • Performance Improvements
Release 3
  • Cage PDFs
  • Multiple Cage Weaning
  • Breeding Cage Setup
  • Active Cages Graph
  • Last-Visited Search Result Highlighting
  • Attach Person to AUP
  • Mouseline picture attachments
  • Automated testing suite
  • Continuing improvements to mouseline, especially genotype
  • Quicksearch
  • Building access checklist
  • Pagination improved to support dynamic page sizes
  • Automated deploy
Release 2
  • Mouseline PDF version
  • Batch person edit
  • Homepage implemented
  • Person and Mouseline related entities
  • Complete redesign of mouseline welfare
  • New mouseline design, including genotyping
  • Per-lab mouseline names
  • Mouseline search, view, and edit
  • Person "Actions" pane
  • Processing graphic
Release 1
  • Person view, edit, and search
  • Results scroller
  • Data pagination for search results
  • Searching architecture set up
  • Manual deploy
  • Authentication and login
  • Seam-gen project set up
Back to Top