Releases: DiamondLightSource/SynchWeb
2023-R3.2
What's Changed
- LIMS-567: Allow up to 6 decimal places for unit cell and resolution fields by @ndg63276 in #532
- LIMS-155: Show plate as 12x8 by @ndg63276 in #555
- LIMS-612: Allow URL params in a different order by @ndg63276 in #535, #610
- LIMS-615: Add Migrate menu item to all villages with Lab Contacts menu item by @ndg63276 in #526
- LIMS-779: Move archive url to config by @ndg63276 in #585
- LIMS-397: Don't email if dewar moves from i19 to dewar store by @ndg63276 in #567
- LIMS-685: Hover text wrongly suggests data collection comments are editable by @ndg63276 in #576
- LIMS-774 - Display single crystal vs multi crystal data in appropriate templates by @gfrn in #609
- Fix/lims 856/provide api login by @John-Holt-Tessella in #613
- LIMS-844: SSO-specific URL by @gfrn in #607
Full Changelog: 2023-R3.1...2023-R3.2
2023-R3.1
What's Changed
- LIMS-708: Add OIDC/cookie authentication support by @gfrn in #562
- LIMS-795: Fix proposal view on first OIDC login by @gfrn in #589
- LIMS-649: Increase max beam size for i23 in run stats page by @ndg63276 in #553
- LIMS-653: Add data-testid's to improve Selenium use by @ndg63276 in #590
- LIMS-98: Show Commissioning experiment type for staff by @ndg63276 in #596
- LIMS-735: Remove empty files from SynchWeb by @gfrn in #594
- Use Jest for unit tests, package upgrades, add login tests by @gfrn in #592
- Downgrade backbone to original version and upgrade node to 18
Full Changelog: 2023-R2.4...2023-R3.1
2023-R2.4
What's Changed
- LIMS-733: Include courier details in dispatch email by @MattPrit in #573
- LIMS-682, LIMS-688: Separate dispatch address fields, strip whitespace by @MattPrit in #572
- LIMS-676: Use correct proposal id when viewing users by @sshussain270 in #566
- LIMS-681: Allow editing of shipping AWB by @ndg63276 in #577
- LIMS-588: Make screen name and global fields editable by @ndg63276 in #554
- LIMS-611: Improve error message on lab contact add or migrate by @ndg63276 in #578
- LIMS-118: Group downstream processing results by autoProcProgramId by @isikhar #261
Full Changelog: 2023-R2.3...2023-R2.4
2023-R2.3
What's Changed
- LIMS-639: Use getFromCache not setInCache by @ndg63276 in #536
- LIMS-78: Fix simple sample editing by @stufisher in #247
- LIMS-677: Screening method not required @ndg63276 in #544, #558
- LIMS-655: Create new sample group doesn't work for plates, add sid parameter to uri by @sshussain270 in #551
- LIMS-673: Improvement: Log bad shipping service requests by @MattPrit in #545
- LIMS-684: Improvement: Frendlify booking failed email message by @MattPrit in #556
- LIMS-640: Fix visit report PDF by @ndg63276 in #543
- LIMS-724: Fix homepage redirect on proposal page by @gfrn in #560
- LIMS-336: Speed up 'View Container' page by @ndg63276 in #557
- LIMS-651: Allow colons in Shipping.extra fields by @ndg63276 in #540
- LIMS-698: Dont allow marking shipment sent if a dewar is processing by @stufisher in #213
- LIMS-727: Dewar overview for users without all dewar permissions by @John-Holt-Tessella in #565
Full Changelog: 2023-R2.2.1...2023-R2.3
2023-R2.2.1
What's Changed
Full Changelog: 2023-R2.2...2023-R2.2.1
R2023-R2.2
What's Changed
- LIMS-328: Add arrival email by @sshussain270 in #518
- LIMS-515: Add shipment questions by @sshussain270 in #516
- LIMS-596: Speed up most common call to getUsers by using UNION instead of OR by @ndg63276 in #534
- LIMS-61: Add downloading via ZipStream PHP by @sshussain270 in #511
- LIMS-636: Generate image bitmaps via dials-rest server by @rjgildea in #522 and #550
- LIMS-610: Reprocessing limits to maximum of 15 datasets by @ndg63276 in #525
- LIMS-634: Don't fail sample validation on fields that aren't editable by @ndg63276 in #533
Full Changelog: 2023-R2.1...2023-R2.2
2023-R2.1.1
What's Changed
- Update string match to be more like original by @John-Holt-Tessella in #538
- return false on non string by @John-Holt-Tessella in #539
Full Changelog: 2023-R2.1...2023-R2.1.1
2023-R2.1
What's Changed
- Use facility_email rather than dispatch_email as shipper_contact_email by @MattPrit in #514
- LIMS-620: Check a variable is a string before doing a regex match on it by @ndg63276 in #520
- LIMS-631 Fix : Undefined variables in index.php by @JPHall-DLS in #524
- LIMS-581 Feature: Include local contact in shipping service request by @MattPrit in #519
- LIMS 211: Fix detectors admin page by @ndg63276 in #527
- LIMS 513: Block 4 containers are pucks not plates by @ndg63276 in #528
- LIMS 514: Change archive message visit page by @NKatti2011 in #529
- LIMS-89: Add data-testid tags to MX elements already being tested by Selenium by @ndg63276 in #504
- LIMS-575: Re-add visit summary CSV and PDF buttons to visit list page by @ndg63276 in #505
- LIMS-79: Extend energy range in beamline run view by @ndg63276 in #506
- LIMS-267: Dont allow lab contacts to be plate owners by @ndg63276 in #507
- LIMS-608: Check a user is not null before checking if an admin by @ndg63276 in #521
- LIMS-142: Screening filter should show non-zero overlap or DCG.type=Screening by @ndg63276 in #508
- LIMS-165: Dont allow duplicate protein acronyms in a proposal by renaming by @ndg63276 in #510
- LIMS-572: Use micronsPerPixel preferably over pixelsPerMicron for grid scan snapshots by @ndg63276 in #517
Full Changelog: 2023-R1.10...2023-R2.1
2023-R1.11
What's Changed
*[LIMS-106] Feature/add podman release support by @morybc in #313
*[LIMS-107] feature/update npm libraries by @morybc in #325
*[LIMS-108] Feature/update php version 7.4 by @morybc in #329
*[LIMS-109] Extend dsclassen PR248 - add in config property to enable LDAP over TLS by @morybc in #332
*[LIMS-111] Fix/fix various linting errors by @morybc in #337
*[LIMS-110] Feature/add php unit tests by @morybc in #335
*[LIMS-114] Feature/add js unit tests by @morybc in #342
*[LIMS-115] Feature/add js linting and ci by @morybc in #344
*[LIMS-323] Feature/adjust code structure by @morybc in #350
*[LIMS-323] Create update statement just for changes by @John-Holt-Tessella in #443
*[LIMS-323] Tasks/remove formulatrix by @John-Holt-Tessella in #457
*[LIMS-323] Lims 421/bug/insert lab info by @John-Holt-Tessella in #477
*[LIMS-323] Fix/personid issue by @John-Holt-Tessella in #500
*[LIMS-323] Feature/continue refactoring by @morybc in #351
*[LIMS-323] Fix scope from mis-merge by @MattPrit in #512
*[LIMS-323] Fix/fix no pdf temp dir config by @John-Holt-Tessella in #513
Full Changelog: 2023-R1.10...2023-R1.11
2023-R1.10
What's Changed
- [LIMS-467] Fix: Display warning when requesting a dispatch for a dewar on i24 by @ndg63276 in #482
- [LIMS-151] Improvement: Change the sort order for CHIMP scores by @ndg63276 in #483
- [LIMS-464] Feature: Add config variable to allow ending of grid scan image scaling by @ndg63276 in #484
- [LIMS-426] Improvement: Add php version for build system by @John-Holt-Tessella in #485
- [LIMS-428] Feature: Dispatch Dewars using an external shipping service by @MattPrit in #481
- [LIMS-550] Fix: Fix number of visits count on proposals page by @ndg63276 in #490
- [LIMS-510] Improvement: Display .lsa files from ANODE as preformatted logs by @ndg63276 in #492
- [LIMS-86] Fix: Allow cloning a protein with a dot in the name by @ndg63276 in #494
- [LIMS-522] Fix: Fix visit page pagination by @NKatti2011 in #496
- [LIMS-558] Improvement: Populate default dewar dispatch country by @MattPrit in #499
- [LIMS-360] Fix: Show sample groups with no samples by @sshussain270 in #497
Full Changelog: 2023-R1.8...2023-R1.10