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

[WIP] Test result table #6430

Merged
merged 71 commits into from
Feb 18, 2024

Commits on Feb 6, 2024

  1. Configuration menu
    Copy the full SHA
    dc106e8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ab68d43 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4461ffe View commit details
    Browse the repository at this point in the history
  4. Update YesNoButton functionality

    - Add PassFailButton with custom text
    SchrodingersGat committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    a428938 View commit details
    Browse the repository at this point in the history
  5. Enhancements for stock item test result table

    - Render all data
    SchrodingersGat committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    7211a03 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e3270e6 View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2024

  1. Configuration menu
    Copy the full SHA
    6536e8b View commit details
    Browse the repository at this point in the history
  2. Fix table link

    SchrodingersGat committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    ad6890e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    807a875 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a72d02c View commit details
    Browse the repository at this point in the history
  5. Update PartTestTemplate model

    - Save 'key' value to database
    - Update whenever model is saved
    - Custom data migration
    SchrodingersGat committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    dc86142 View commit details
    Browse the repository at this point in the history
  6. Custom migration step in tasks.py

    - Add custom management command
    - Wraps migration step in maintenance mode
    SchrodingersGat committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    10a7ba1 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    bb2d90e View commit details
    Browse the repository at this point in the history
  8. Add 'template' field to StockItemTestResult

    - Links to a PartTestTemplate instance
    - Add migrations to link existing PartTestTemplates
    SchrodingersGat committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    f254d28 View commit details
    Browse the repository at this point in the history
  9. Add "results" count to PartTestTemplate API

    - Include in rendered tables
    SchrodingersGat committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    045656c View commit details
    Browse the repository at this point in the history
  10. Add 'results' column to test result table

    - Allow filtering too
    SchrodingersGat committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    efef526 View commit details
    Browse the repository at this point in the history
  11. Update serializer for StockItemTestResult

    - Include template information
    - Update CUI and PUI tables
    SchrodingersGat committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    1109fb3 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    da2a3cb View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    b9f8862 View commit details
    Browse the repository at this point in the history
  14. Update data migration

    - Ensure new template is created for top level assembly
    SchrodingersGat committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    cf46f59 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    33a3ce7 View commit details
    Browse the repository at this point in the history
  16. Update StockItemTestResult table

    - Remove 'test' field
    - Make 'template' field non-nullable
    - Previous data migrations should have accounted for this
    SchrodingersGat committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    5b43ac1 View commit details
    Browse the repository at this point in the history
  17. Implement "legacy" API support

    - Create test result by providing test name
    - Lookup existing template
    SchrodingersGat committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    e300534 View commit details
    Browse the repository at this point in the history
  18. PUI: Cleanup table

    SchrodingersGat committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    cc61a04 View commit details
    Browse the repository at this point in the history
  19. Update tasks.py

    - Exclude temporary settings when exporting data
    SchrodingersGat committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    758d346 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    a67806d View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    5668844 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    85d1888 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    82e8374 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    f2e363d View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    87b613c View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    877b093 View commit details
    Browse the repository at this point in the history
  27. More PUI updates:

    - Edit existing results
    - Add new results
    SchrodingersGat committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    b5676f0 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    9c978bd View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2024

  1. Configuration menu
    Copy the full SHA
    33d08c9 View commit details
    Browse the repository at this point in the history
  2. Fix typo

    SchrodingersGat committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    1c6984d View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2024

  1. Configuration menu
    Copy the full SHA
    a4cf0bf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    38823ba View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1cdbc8b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ea121f5 View commit details
    Browse the repository at this point in the history
  5. Fix for AttachmentTable

    - Rebuild actions when permissions are recalculated
    SchrodingersGat committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    adfe634 View commit details
    Browse the repository at this point in the history
  6. Update test fixtures

    SchrodingersGat committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    c884ca5 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ed42eca View commit details
    Browse the repository at this point in the history
  8. Fix TableState

    SchrodingersGat committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    fe515db View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    7815627 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    3a3c9ea View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    eefedf9 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    abc7edc View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    c188561 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    a61aa31 View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2024

  1. Configuration menu
    Copy the full SHA
    3f923ca View commit details
    Browse the repository at this point in the history
  2. Better API filtering for StocokItemTestResult list

    - Add Filter class
    - Add option for filtering against legacy "name" data
    SchrodingersGat committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    8c47d0a View commit details
    Browse the repository at this point in the history
  3. Cleanup API filter

    SchrodingersGat committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    5437aa1 View commit details
    Browse the repository at this point in the history
  4. Fix unit tests

    SchrodingersGat committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    c1c2023 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    12493b0 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d396469 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    06591f4 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    c384271 View commit details
    Browse the repository at this point in the history
  9. More unit test fixes

    SchrodingersGat committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    1046ed3 View commit details
    Browse the repository at this point in the history
  10. Fix more unit tests

    SchrodingersGat committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    36a8c6a View commit details
    Browse the repository at this point in the history
  11. FIx part unit test

    SchrodingersGat committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    2df7e12 View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2024

  1. More fixes

    SchrodingersGat committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    de79814 View commit details
    Browse the repository at this point in the history
  2. More unit test fixes

    SchrodingersGat committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    31b4c45 View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2024

  1. Configuration menu
    Copy the full SHA
    112a87c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    71794ff View commit details
    Browse the repository at this point in the history
  3. Set init fix

    SchrodingersGat committed Feb 17, 2024
    Configuration menu
    Copy the full SHA
    4a26d77 View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2024

  1. Code cleanup

    SchrodingersGat committed Feb 18, 2024
    Configuration menu
    Copy the full SHA
    d7c1b58 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    381b2d6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b317323 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b131d54 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    fef628a View commit details
    Browse the repository at this point in the history