Skip to content
New issue

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

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

Already on GitHub? Sign in 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
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants