v.2.0.0
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