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

Support for Multiple component analysis #2120

Draft
wants to merge 112 commits into
base: 2.x
Choose a base branch
from
Draft

Support for Multiple component analysis #2120

wants to merge 112 commits into from

Commits on Aug 31, 2022

  1. Configuration menu
    Copy the full SHA
    c92dd65 View commit details
    Browse the repository at this point in the history
  2. Simplify validator

    xispa committed Aug 31, 2022
    Configuration menu
    Copy the full SHA
    beb7b4a View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2022

  1. Configuration menu
    Copy the full SHA
    d77d968 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    46693af View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2a73a2b View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2022

  1. Configuration menu
    Copy the full SHA
    7606fb2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1d5beac View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b86f57b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8c78d05 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9296fd1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b0c272b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    dc49806 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    6a76ff1 View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2022

  1. Bad spelling

    xispa committed Sep 3, 2022
    Configuration menu
    Copy the full SHA
    66d51a2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    de05a78 View commit details
    Browse the repository at this point in the history
  3. Prevent max recursion depth

    xispa committed Sep 3, 2022
    Configuration menu
    Copy the full SHA
    45aa48d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    819c96b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f873c6a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0afa7a5 View commit details
    Browse the repository at this point in the history
  7. Simplify and cleanup

    xispa committed Sep 3, 2022
    Configuration menu
    Copy the full SHA
    7116829 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    cfdcf81 View commit details
    Browse the repository at this point in the history
  9. Cleanup

    xispa committed Sep 3, 2022
    Configuration menu
    Copy the full SHA
    60cba4d View commit details
    Browse the repository at this point in the history
  10. Cleanup

    xispa committed Sep 3, 2022
    Configuration menu
    Copy the full SHA
    121f7d0 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    facd940 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    8d71297 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    6b3739f View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    8538076 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    1a4b76f View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    61ef058 View commit details
    Browse the repository at this point in the history
  17. Cleanup

    xispa committed Sep 3, 2022
    Configuration menu
    Copy the full SHA
    4cdda45 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    34d263e View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    80a7f54 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    69c78c9 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2022

  1. Configuration menu
    Copy the full SHA
    d990715 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    362d6b7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c5f0ab2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    571a83d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2a702d2 View commit details
    Browse the repository at this point in the history
  6. Fix retract doctests

    xispa committed Sep 4, 2022
    Configuration menu
    Copy the full SHA
    a9c8659 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    27c9653 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    b626a75 View commit details
    Browse the repository at this point in the history
  9. Changelog

    xispa committed Sep 4, 2022
    Configuration menu
    Copy the full SHA
    dfa1595 View commit details
    Browse the repository at this point in the history
  10. Fix retest guard

    xispa committed Sep 4, 2022
    Configuration menu
    Copy the full SHA
    d473413 View commit details
    Browse the repository at this point in the history
  11. Complete doctest

    xispa committed Sep 4, 2022
    Configuration menu
    Copy the full SHA
    b0f4e66 View commit details
    Browse the repository at this point in the history
  12. Fix bad message in test

    xispa committed Sep 4, 2022
    Configuration menu
    Copy the full SHA
    df5dd84 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    c28ec1a View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    2d6d44b View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    0b4d1dc View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    f13baa1 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2022

  1. Configuration menu
    Copy the full SHA
    5ab4165 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2022

  1. Configuration menu
    Copy the full SHA
    5e487a8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7e51f70 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fc81a35 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    199ef66 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    81aa786 View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2022

  1. Configuration menu
    Copy the full SHA
    245354b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2d22f21 View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2022

  1. Configuration menu
    Copy the full SHA
    fe06448 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    326fb64 View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2022

  1. Configuration menu
    Copy the full SHA
    3c84f6b View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2022

  1. Configuration menu
    Copy the full SHA
    7794394 View commit details
    Browse the repository at this point in the history
  2. Changelog

    xispa committed Oct 14, 2022
    Configuration menu
    Copy the full SHA
    d4db8ea View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    79d701c View commit details
    Browse the repository at this point in the history
  4. Fix test

    xispa committed Oct 14, 2022
    Configuration menu
    Copy the full SHA
    794085c View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2022

  1. Configuration menu
    Copy the full SHA
    cb0e41e View commit details
    Browse the repository at this point in the history
  2. Remove unused function

    xispa committed Oct 15, 2022
    Configuration menu
    Copy the full SHA
    9bcd61a View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2022

  1. Configuration menu
    Copy the full SHA
    6deff67 View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2022

  1. Configuration menu
    Copy the full SHA
    ca3d82e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e948a13 View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2022

  1. Configuration menu
    Copy the full SHA
    c811877 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    88b9529 View commit details
    Browse the repository at this point in the history
  3. Cleanup after_retest transition

    xispa committed Nov 11, 2022
    Configuration menu
    Copy the full SHA
    53d0c0c View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2022

  1. Fix doctest

    xispa committed Nov 12, 2022
    Configuration menu
    Copy the full SHA
    2dfeaef View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7453de7 View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2022

  1. Configuration menu
    Copy the full SHA
    b6f1ef0 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2022

  1. Configuration menu
    Copy the full SHA
    d2945e0 View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2022

  1. Configuration menu
    Copy the full SHA
    9223fa7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5d42811 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b83eeb5 View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2022

  1. Configuration menu
    Copy the full SHA
    5525991 View commit details
    Browse the repository at this point in the history
  2. Sort analytes as defined in the analysis servive

    The analyes returned from samples are now sorted by title as per
    #2196
    
    This commit ensures the analytes are always returned in same
    order as defined in the analysis service, and the multi component
    is always returned as the lead analysis from its analytes
    xispa committed Dec 21, 2022
    Configuration menu
    Copy the full SHA
    216c5ca View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ba95f72 View commit details
    Browse the repository at this point in the history

Commits on Dec 22, 2022

  1. Configuration menu
    Copy the full SHA
    7986414 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1e35f06 View commit details
    Browse the repository at this point in the history

Commits on Dec 29, 2022

  1. Configuration menu
    Copy the full SHA
    67827a2 View commit details
    Browse the repository at this point in the history

Commits on Dec 30, 2022

  1. Configuration menu
    Copy the full SHA
    a7da180 View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2023

  1. Configuration menu
    Copy the full SHA
    ea68ac4 View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2023

  1. Configuration menu
    Copy the full SHA
    22b1b0d View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2023

  1. Configuration menu
    Copy the full SHA
    6e8273e View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2023

  1. Configuration menu
    Copy the full SHA
    b19c427 View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2023

  1. Configuration menu
    Copy the full SHA
    c071851 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    02321b7 View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2023

  1. Configuration menu
    Copy the full SHA
    8d67b72 View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2023

  1. Configuration menu
    Copy the full SHA
    f84cf03 View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2023

  1. Configuration menu
    Copy the full SHA
    0271aa6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    32a92b6 View commit details
    Browse the repository at this point in the history
  3. Fix max-depth recursion error on verify or retract

    ```
    Traceback (innermost last):
      Module ZPublisher.WSGIPublisher, line 176, in transaction_pubevents
      Module ZPublisher.WSGIPublisher, line 385, in publish_module
      Module ZPublisher.WSGIPublisher, line 288, in publish
      Module ZPublisher.mapply, line 85, in mapply
      Module ZPublisher.WSGIPublisher, line 63, in call_object
      Module senaite.app.listing.view, line 236, in __call__
      Module senaite.app.listing.ajax, line 112, in handle_subpath
      Module senaite.core.decorators, line 22, in decorator
      Module senaite.app.listing.decorators, line 63, in wrapper
      Module senaite.app.listing.decorators, line 50, in wrapper
      Module senaite.app.listing.decorators, line 100, in wrapper
      Module senaite.app.listing.ajax, line 533, in ajax_transitions
      Module senaite.app.listing.ajax, line 225, in get_allowed_transitions_for
      Module senaite.app.listing.ajax, line 186, in get_transitions_for
      Module bika.lims.api, line 1076, in get_transitions_for
      Module Products.CMFPlone.WorkflowTool, line 107, in getTransitionsFor
      Module Products.DCWorkflow.DCWorkflow, line 395, in _checkTransitionGuard
      Module Products.DCWorkflow.Guard, line 93, in check
      Module Products.CMFCore.Expression, line 53, in __call__
      Module Products.PageTemplates.ZRPythonExpr, line 49, in __call__
       - __traceback_info__: here.guard_handler("verify")
      Module PythonExpr, line 1, in <module>
      Module Products.CMFCore.FSPythonScript, line 134, in __call__
      Module Shared.DC.Scripts.Bindings, line 335, in __call__
      Module Shared.DC.Scripts.Bindings, line 372, in _bindAndExec
      Module Products.PythonScripts.PythonScript, line 349, in _exec
      Module script, line 2, in guard_handler
       - <FSPythonScript at /senaite/guard_handler used for /senaite/clients/client-19/23AA047/ICP>
       - Line 2
      Module bika.lims.workflow, line 370, in guard_handler
      Module bika.lims.workflow.analysis.guards, line 83, in decorator
      Module bika.lims.workflow.analysis.guards, line 292, in guard_verify
      Module bika.lims.workflow.analysis.guards, line 547, in is_verified_or_verifiable
      Module bika.lims.workflow.analysis.guards, line 494, in is_transition_allowed
      Module bika.lims.workflow.analysis.guards, line 496, in is_transition_allowed
      Module plone.memoize.volatile, line 74, in replacement
      Module bika.lims.workflow.analysis.guards, line 527, in cached_is_transition_allowed
      Module bika.lims.workflow, line 233, in isTransitionAllowed
      Module Products.DCWorkflow.DCWorkflow, line 256, in isActionSupported
      Module Products.DCWorkflow.DCWorkflow, line 395, in _checkTransitionGuard
      ...
      Module Products.DCWorkflow.Guard, line 93, in check
      Module Products.CMFCore.Expression, line 53, in __call__
      Module Products.PageTemplates.ZRPythonExpr, line 49, in __call__
       - __traceback_info__: here.guard_handler("verify")
    RuntimeError: maximum recursion depth exceeded in cmp
    ```
    xispa committed Feb 9, 2023
    Configuration menu
    Copy the full SHA
    a37628c View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2023

  1. Configuration menu
    Copy the full SHA
    d2eb2d1 View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2023

  1. Configuration menu
    Copy the full SHA
    cafbdbb View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2023

  1. Configuration menu
    Copy the full SHA
    24ebe2f View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2023

  1. Configuration menu
    Copy the full SHA
    3587f6e View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2023

  1. Configuration menu
    Copy the full SHA
    90a27a4 View commit details
    Browse the repository at this point in the history
  2. Remove unused imports

    xispa committed Apr 17, 2023
    Configuration menu
    Copy the full SHA
    449a84a View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2023

  1. Configuration menu
    Copy the full SHA
    245a872 View commit details
    Browse the repository at this point in the history

Commits on May 3, 2023

  1. Configuration menu
    Copy the full SHA
    1c097a5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    58db4bc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    82a1ae7 View commit details
    Browse the repository at this point in the history

Commits on May 30, 2023

  1. Configuration menu
    Copy the full SHA
    e3c7116 View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2023

  1. Compatibility with #2201

    xispa committed Jul 11, 2023
    Configuration menu
    Copy the full SHA
    8393ccf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a00600b View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2024

  1. Configuration menu
    Copy the full SHA
    9df91d1 View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2024

  1. Configuration menu
    Copy the full SHA
    e59c68e View commit details
    Browse the repository at this point in the history