Skip to content

v.2.0.0

Ondřej Vašíček requested to merge dev into master

Breaking API changes

  • To directly download a file send a GET with accept=application/octet-stream to the URI of the actual Contribution resource instead of sending it to the value of fit:fileURI. The same change applies for sending an octet-stream PUT to a contribution.
  • reason: (fit:fileURI renamed to fit:filePath and no longer serves as a copy paste method of downloading files. Instead, octet-stream GETs or PUTs should be directed at the URI of the contribution itself)

v2.0.0 - changes

  • added a new common input parameter "outputFilter" to the analysis adapter
    • features allowedValue properties that list all available parsers
    • parsers can be defined as plugins with configuration located in analysis/PluginParserConfiguration and plugin source files placed in src/main/java/pluginParsers
    • each plugin parser has to implement the IParser interface and the IExtension interface
    • there is a few predefined parsers including an example template parser
  • added jSEM as a .jar file to get plugin output parsers/filters (potentially a temporary solution)
  • added URIs to Contribution resources
    • fit:fileURI renamed to fit:filePath and no longer serves as a copy paste method of downloading files. Instead, octet-stream GETs or PUTs should be directed at the URI of the contribution itself
    • added a query capability for Contribution resources
  • the root directory is now an Eclipse project for hierarchical view

Merge request reports

Loading