Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Release 3.0.0 #242

Merged
merged 1,012 commits into from
Oct 23, 2023
Merged

Release 3.0.0 #242

merged 1,012 commits into from
Oct 23, 2023

Conversation

saramonzon
Copy link
Member

@saramonzon saramonzon commented Oct 17, 2023

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 rewrited
  • 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:

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

saramonzon and others added 30 commits July 27, 2023 12:34
svarona
svarona previously approved these changes Oct 17, 2023
luissian
luissian previously approved these changes Oct 18, 2023
@saramonzon saramonzon merged commit 9e7faa2 into main Oct 23, 2023
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants