-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Implement FAIR Project Type for Validation (#28)
* added branch dev * finished license paragraph in readme * improved logging * removed obsolete token * optimized docker configuration * fixed docker config * fixed issues with docker compose (issue #3) * refactored navigation * styling improvements * package update * fixed bug in OWL approach * prepared interface for verbalization * removed unnecessary code * added fair project type * simplified access to stores; form simplification; navbar improvements * migrated from rollup to vite * updated docker config * jsconfig fix * updated .gitignore * ui and code improvments * mode is now also stored in localStorage * restructured frontend * restructured frontend * improved componentization + refactoring * minor * Fix #8 by adding error handling to license retrieval * Implement FAIR Project Type for Validation (#27) * Add comments to existing SHACL project shapes #11 * Temporarily fix error when there is no result path #15 * Model FAIR principles as SHACL rules #11 * Fix semantic versioning regex * Use match-case syntax #20 * Switch from short SHACL notation to more verbose one * For files, make check in root directory explicit * Extract the sh:or and sh:and components into node shapes * Extend repository representation with homepage, tags, and DOIs in readme * Introduce property shapes * Split the shapes graph into several files. * Fix selection and display of project types * Extend repository representation for FAIR type (#13) * Add check for valid version increment to repository representation (#13) * Create separate methods for each repository property (#22) * Limit repository representation to requirements of project type (#22) * Remove unnecessary graph returns and process description literal earlier (#22) * Make check for valid version increment less strict (#13) * Visualize repository representation ontology (#21) * Fix cut off letters at the end of words in diagram (#21) * Adapt verbalized explanation for FAIR project type (#15) * For sh:or,and,xone: use source shape instead of message (#15) * Add URLs of IRIs in README.md (#21) * Replace <repo> "has_default_branch" with <branch> "is_default_branch" (#13, #21, #22) * Add minCount to qualifiedValueShapes (#11) Previously, qualifiedValueShape only included qualifiedMinCount. This meant that a graph was valid in which the specified path did not exist at all. * Add missing minCount constraints (#11) * Adapt property shapes to changed default branch representation (#11) * Include number of violations in validation response (#19) * Show share of fulfilled criteria, v1 (#19) * Adjust button of progress bar (#19) * Adapt checks for files in root directory of default branch (#11) * Use properties from the Software Description Ontology (#24) * Integration tests for validation of FAIR project type, part 1 (#18) * Use camelCase for own properties (as in SDO) (#24) * Replace "has_section" property with more specific ones from SDO (#24) * Integration tests for validation of FAIR project type, part 2 (#18) * Introduce mocking (#18) * Remove OWL part (#25) * Fix ZeroDivisionError in benchmark.py (#26) * Adapt FAIR criteria as a result of tests with 26 repos (#14) * Remove "using" as keyword for usage documentation because of false positives (#14) --------- Co-authored-by: Leon Martin <Leon@Home> Co-authored-by: lema <leon_martin@t-online.de> Co-authored-by: Leon Martin <lema@work>
- Loading branch information
1 parent
facab13
commit ec074ea
Showing
24 changed files
with
1,724 additions
and
1,941 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -7,3 +7,4 @@ backend/data/benchmarks/ | |
!backend/data/benchmarks/.gitkeep | ||
|
||
.DS_Store | ||
/.idea/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.