Releases: flopezag/IoTAgent-Turtle
Releases · flopezag/IoTAgent-Turtle
v.1.0.0
What's Changed
The second release of the RDF Turtle to JSON-LD format compliant with ETSI NGSI-LD API, following the statDCAT-AP v.1.0.1 specification and the Smart Data Models program.
Removed
- Delete prefix management in the data models properties to improve performance in FIWARE Context Broker. [Fernando López Aguilar]
Added
- Update api.yaml file describing the operations and results returned by the server. [Jose Ignacio Carretero]
- Add measureType dimension enhancement #129. [Fernando López Aguilar]
- Implement the SDMX-Dimensions and SDMX-Concepts and SDMX-ConceptSchemas associated to SDMX-Dimensions enhancement #120 [Fernando López Aguilar]
- Check sdmx-attributes (obsStatus, confStatus, ...) to be created as entities enhancement #119 [Fernando López Aguilar]
- Generate Distribution class based on the information of the Observation classes enhancement #117 [Fernando López Aguilar]
- Need to check the creation of the class ConceptSchema enhancement #115 [Fernando López Aguilar]
- ConceptSchema should add the created, modified properties enhancement #44 [Fernando López Aguilar]
- Docker creation of the IoTAgent-Turtle parser enhancement #36 [Jose Ignacio Carretero]
- Add SDMX-Concepts, SDMX-Dimensions, SDMX-ConceptSchemas, and DCAT-AP:Distribution. [Fernando López Aguilar]
- Add SDMX-Observations. [Fernando López Aguilar]
- Add another test for lists. [Jose Ignacio Carretero]
- Add several unit tests to the parser. [Jose Ignacio Carretero]
Changed
- Distribution should be updated with the last version of statDCAT-AP:Distribution data model enhancement #126 [Fernando López Aguilar]
- ConceptSchema should modify the property names to dismiss the use of prefix enhancement #125 [Fernando López Aguilar]
- Dataset should modify the property names to dismiss the use of prefix enhancement #122 [Fernando López Aguilar]
- Concept should modify the property names to dismiss the use of prefix enhancement #114 [Fernando López Aguilar]
- AttributeProperty should modify the property names to dismiss the use of prefix enhancement #113 [Fernando López Aguilar]
- DimensionProperty should modify the property names to dismiss the use of prefix enhancement #112 [Fernando López Aguilar]
- CatalogueDCAT-AP should modify the property names to dismiss the use of prefix enhancement #111 [Fernando López Aguilar]
- Update documentation. [Jose Ignacio Carretero]
- Refactoring of sdmx2jsonld python package [Fernando López Aguilar]
- Normalization of the JSON-LD data generation to be compliant with ETSI NGSI-LD [Fernando López Aguilar]
- Modified structures generated to be compliant with ETSI NGSI-LD. [Jose Ignacio Carretero]
Fixed
- Review bug #132. [Fernando López Aguilar]
- Review bug #109. [Fernando López Aguilar]
- Review bug #94. [Fernando López Aguilar]
- Review bug #93. [Fernando López Aguilar]
- Review bug #92. [Fernando López Aguilar]
- Review bug #91. [Fernando López Aguilar]
- Review bug #89. [Fernando López Aguilar]
- Review bug #88. [Fernando López Aguilar]
- Review bug #66. [Fernando López Aguilar]
- Review bug #56. [Fernando López Aguilar]
- Review bug #55. [Fernando López Aguilar]
- Problem with several observations enhancement #118 [Fernando López Aguilar]
- Resolve an issue in Concept Schema when dct:created and dct:modified is not present in Turtle file. [Fernando López Aguilar]
- Resolution of a bug in Distribution class. [Fernando López Aguilar]
- Added logs to ngsild in case of HTTP/400 to visualize the problematic entity. [Jose Ignacio Carretero]
- Updated tests following the changes in data models. [Jose Ignacio Carretero]
- Solved issues in sending data to the FIWARE Context Broker. [Jose Ignacio Carretero]
Library updates
- lark from 1.0.0 to 1.1.7.
- uvicorn from 0.17.1 to 0.23.1.
- fastapi from 0.73.0 to 0.100.0.
- requests from 2.27.1 to 2.31.0.
- loguru from 0.6.0 to 0.7.0.
- rdflib requirement from 6.2.0 to 6.3.2.
- python-multipart from 0.0.5 to 0.0.6.
Contributor
Release v0.5.0
What's Changed
First release of the RDF Turtle to NGSI-LD format to be used by the FIWARE Context Broker using NGSI-LD.
Enhancements
- Add a CatalogDCAT-AP class with the link to the corresponding DataStructureDefinition -> Dataset #42
- Change the description of the file in the Parser.parsing class in order to be TextIOBase and not TextIOWrapper #40
- Test the agent with new data related to other statistical data #15
Bug Fixes
- Concept and ConceptSchema have not language property in the generated jsonld files #33
Contributor
Full Changelog: initial release of the application