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

[Reworked #202] Add simple git functions to test contract behaviour #203

Closed
wants to merge 58 commits into from

Commits on Sep 12, 2023

  1. fix #182

    - rename FileSystemTree.filter -> FileSystemTree.filterFiles
    - add FileSystemTree.filter that also applies predicate to folder names
    - add tests that show difference when filtering for names starting with '.'
    kMutagene committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    8b5093d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d6c525e View commit details
    Browse the repository at this point in the history
  3. implement #188

    - Add FileSystemTree.FilterFolders
    - FileSystemTree.FilterFiles now only filters files (returns empty folders instead of removing them)
    - fix some static member bindings
    - Add tests for FilterFolders
    - Tests now test both instance and static methods
    kMutagene committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    35c3577 View commit details
    Browse the repository at this point in the history
  4. implement #187

    -Add `GetRegisteredPayload` and `GetAdditionalPayload`
    
    - Add tests
    kMutagene committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    095114d View commit details
    Browse the repository at this point in the history
  5. fix GetRegisteredPayload cell conversion failure

    - iterate through all tables instead of the first only
    - use ToFreeTextCell(), which is a proper conversion instead of AsFreeTextCell which is a match that can fail
    kMutagene committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    907f3a2 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2023

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

Commits on Sep 14, 2023

  1. Merge pull request #189 from nfdi4plants/implement-#187

    FileSystemTree additions and Payload detection
    HLWeil authored Sep 14, 2023
    Configuration menu
    Copy the full SHA
    4e676ea View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2023

  1. Update ArcTypes to ref parent 🚧

    Freymaurer authored and HLWeil committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    03e9784 View commit details
    Browse the repository at this point in the history
  2. Work on update 🚧

    Freymaurer authored and HLWeil committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    2912c02 View commit details
    Browse the repository at this point in the history
  3. isa and isa.json tests pass ✔️

    Freymaurer authored and HLWeil committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    658f914 View commit details
    Browse the repository at this point in the history
  4. Add ArcStudy assay handling tests ✅

    Freymaurer authored and HLWeil committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    bb2a84c View commit details
    Browse the repository at this point in the history
  5. Add more tests ✅

    Freymaurer authored and HLWeil committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    923eb2d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a155528 View commit details
    Browse the repository at this point in the history
  7. Rename study.assay api and fix tests

    Freymaurer authored and HLWeil committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    de7f51f View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    535eaff View commit details
    Browse the repository at this point in the history
  9. start adding update functions

    HLWeil committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    72e1b02 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    145dbb7 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    ed7be2e View commit details
    Browse the repository at this point in the history
  12. add helper functions

    HLWeil committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    47489d1 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    bf7b5ca View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    317be82 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    ef0ec6b View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    03f1dd2 View commit details
    Browse the repository at this point in the history
  17. fix merge inconsistencies

    HLWeil committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    f812f4c View commit details
    Browse the repository at this point in the history
  18. Merge pull request #184 from nfdi4plants/developer_TopLevelAssays

    ArcInvestigation level assays
    HLWeil authored Sep 18, 2023
    Configuration menu
    Copy the full SHA
    b18400f View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    f3cb081 View commit details
    Browse the repository at this point in the history
  20. Add SemVer logic ✅

    Freymaurer committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    ec3f7d0 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    8c9e1db View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    e5353b0 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    a806c7d View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2023

  1. Add js arctrl tests to CI

    Freymaurer committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    62b27d9 View commit details
    Browse the repository at this point in the history
  2. Make tests pass

    Freymaurer committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    a67d9e2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9764151 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b65d2dc View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    22f1b92 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6c5bff8 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #191 from nfdi4plants/developer_TemplatesJson

    Developer templates json
    Freymaurer authored Sep 19, 2023
    Configuration menu
    Copy the full SHA
    b46e9a4 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2023

  1. Configuration menu
    Copy the full SHA
    2a81a65 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ae9ff1c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    104282e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    91b3f01 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    70f288b View commit details
    Browse the repository at this point in the history
  6. Merge pull request #194 from nfdi4plants/developer_testRestructure

    Restructure testing environment
    Freymaurer authored Sep 20, 2023
    Configuration menu
    Copy the full SHA
    2ede92d View commit details
    Browse the repository at this point in the history
  7. bump to 1.0.0-alpha5

    HLWeil committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    110b19d View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    e32c196 View commit details
    Browse the repository at this point in the history
  9. Merge pull request #199 from nfdi4plants/developer_templates

    Developer templates
    Freymaurer authored Sep 20, 2023
    Configuration menu
    Copy the full SHA
    25e71b7 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    1c395d0 View commit details
    Browse the repository at this point in the history
  11. cleanup unnecessary testfiles

    HLWeil committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    f37c0a4 View commit details
    Browse the repository at this point in the history
  12. add template xlsx parsing

    HLWeil committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    0c9980f View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2023

  1. Work on #197 🚧

    Freymaurer committed Sep 21, 2023
    Configuration menu
    Copy the full SHA
    d24e96a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e8854d4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    24b415a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    476dc6d View commit details
    Browse the repository at this point in the history
  5. Add native js test ✅

    Freymaurer committed Sep 21, 2023
    Configuration menu
    Copy the full SHA
    a14f180 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    2f4709e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    0b20e1c View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    2419fa5 View commit details
    Browse the repository at this point in the history
  9. Merge pull request #201 from nfdi4plants/developer_templates

    Template spreadsheet parsers
    HLWeil authored Sep 21, 2023
    Configuration menu
    Copy the full SHA
    437c17f View commit details
    Browse the repository at this point in the history