Releases: BU-ISCIII/iskylims
Releases · BU-ISCIII/iskylims
v3.0.2
Release Note for version 3.0.2
Enhances and improvements
Solved issues/requests
Bug fixing
- Fix dependency crash with numpy and pandas.
- Fixed dockerfile that was using develop branch instead of main and added dependency
What's Changed
- Minor bug fix and readme improvements by @saramonzon in #252
Full Changelog: 3.0.0...3.0.1
v3.0.1
Release Note for version 3.0.1
Enhances and improvements
Solved issues/requests
Bug fixing
- Minor fix in settings.py adding https forwarding config
What's Changed
- Minor bug fix and readme improvements by @saramonzon in #252
Full Changelog: 3.0.0...3.0.1
v3.0.0
Release Note for version 3.0.0
Enhances and improvements
- Installation script improvements
- Added a proper demo system using docker compose. See in readme.
- Added custom names to db tables
- Refactor: removed "iSkyLIMS_" from modules names
- Refactor: changed camelCase to snake_case to every variable (camelCase only for class names)
- Refactor: new import sorting + relative path imports
- Record samples view have been rewritten
- Added jsonschema to the environment
- Sample projects fields can be defined using a json schema
- Improvements in Wetlab API:
- Create sample fields defined in sample project
- Allow to display/update laboratory information
- Resolution states now match service state
- New parameters available in config table
- USER_CENTER_USED_FOR_NAMING_SERVICE
- ABBREVIATION_USED_FOR_SERVICE_REQUEST
- Better table visualization using cdn tables
- Searching improvements in table allowing to search for columns
- Statistics visualization improvements.
- Possibility to request delivery information via api
- Crontab process revisited:
- New error types added
- Adjustments when waiting for run files included (bcl2fastq processing)
- Crontab is now activated via web and removed from installation script
- Improvements at:
- Login page
- Contact page
- Service display page
Solved issues/requests:
- #57 Resolution states
- #70 Service name in Requesting Services Application
- #74 Available service must have service_id
- #81 Configure the service name in DRYLAB
- #99 If the run created in iSkyLIMS_wetlab already exists, the projects are duplicated when the run is loaded.
- #101 error in Modify protocol Fields
- #102 new parameter for protocol that already has records in the LibParametersValues, fails to display sample information
- #103 Search services working as search runs with the sharing option
- #105 implement on wetlab API to receive a list of sample names and return the run name
- #106 Run date not saved for MiSeq if run is in defined state
- #107 Allow to define laboratory data from json file
- #108 Create an API request to summarize the samples defined.
- #113 Error looking for a service
- #114 Display number of samples requested for a service
- #115 Can't record samples
- #116 Problem when 2 resolution have the same availableservices selected
- #117 Possibility to request delivery information
- #119 Added date start and date end to /drylab/api/services/ as parameters
- #121 Custom contact page
- #122 Now services center is filled with the center where the user belongs in the moment is requested so it is consistent in the future
- #123 Added configSettings table to initial upload tables so it is included in the initial / upgrade install.
- #125 Delivery date is now autoadd
- #129 Code cleaning
- #133 Changed iSkyLIMS to iskylims
- #140 When searching a service the state select field does not show the rigth options
- #173 Solved issue in sequencerDetails
- #184 Added field name to table in sample display
- #185 and #183 some fixes and improvements in batch upload
- #188 fixes in upload services files
- #186 fixes in handlingLibrary prep
- #189 fixes in counseling and infrastructure requests
- #190 fixes in pipeline definition
- #192 removed add crontab from install script
- #200 fixed Problem with recorded runs using folder
- #199 pool creation table is now a jexcel table for multiple selection
- #201 A pool can be created even if the run already exists
- #202 samples table in service is has now a scroll bar
- #204 Added choose value option in dropdown list for kit selection
- #205 Renamed unused button in add user lot
- #206 fixed bug when displaying novaseq test run
- #207 fixed adding options to option list in project fields
- #214 fixed retrieve sample sheets file from run
- #215 Show the samples that can be included in sample sheet in library preparation
- #224 Added time when runParameters does not exists in crontab process
Other bugs solved:
- Check during crontab execution (When searching for new runs) if sample sheet has user_id in description
Third Party upgrades
- Bootstrap upgrade to version 5
- Jexcel upgrade to version 4
- jquery 3.4.6
Full Changelog: 2.3.0...3.0.0
New Release 2.3.0
Release Note for version 2.3.0
New Functionality
- iSkyLIMS API
The following main changes in this release are:
- Increase the maximum length to 80 chars for "sampleProjectFieldName" at SampleProjectsFields class.
- Include new field "sampleCollectionDate" when record a new sample
- Fixed issues :
Requirements for upgrade from version 2.2.2
- Install new package drf-yasg in the environment (pip install drf-yasg )
- Update the settings.py
- Update main urls.py
- Update apache configuration
- Make migration iSkyLIMS_wetlab
New release 2.2.2
New release 2.2.1
This new release fix a bug described on issue #75