Releases: OP-TED/ted-rdf-conversion-pipeline
Releases · OP-TED/ted-rdf-conversion-pipeline
2.0.0-rc.4
What's Changed
- RML,Saxon and Limes libraries are included in the source code in a dedicated folder
- Changed Dockerfile for Airflow
- Included filters for security scan
Full Changelog: 2.0.0-rc.3...2.0.0-rc.4
2.0.0-rc.3
What's Changed
- changed Dockerfile for airflow, fuseki and digest-api.
- changed requirements.txt
- added dependencies version in airflow image
Full Changelog: 2.0.0-rc.2...2.0.0-rc.3
2.0.0-rc.2
What's Changed
- changed Dockerfile for airflow build by @Dragos0000 in #539
Full Changelog: 2.0.0-rc.1...2.0.0-rc.2
2.0.0-rc.1
Overview
This release focuses on enhancing the TED-SWS pipeline to support the conversion of eForms notices alongside standard Forms. The updates entail adjustments across various components to accommodate eForms notices.
Key Features
- Notice Fetcher: This component is now compatible with the latest version of the TED API (v3)
- Metadata Processor: Enhancements have been made to extract and normalise metadata specifically tailored for eForms notices.
- Eligibility Tester: The Eligibility Tester component has been updated to accommodate both eForms and standard Forms mapping suites, ensuring eligibility validation for both types of forms.
- Mapping Suite Processor: This component has been updated to effectively read eForm mapping suites, facilitating integration into the TED-SWS pipeline.
- Mapping Suite Loader: The Mapping Suite Loader has been enhanced to load both eForms and standard Forms mapping suites into the database.
- Library Upgrades: RML has been upgraded to version 6.2.2, ensuring compatibility and leveraging the latest features for mapping transformations.
What's Changed
- update RMLMapper version by @CaptainOfHacks in #514
- Feature/ted4 82 by @Dragos0000 in #515
- added test package and refactored logic for eligibility checker by @Dragos0000 in #516
- update MappingSuite to support eForms by @CaptainOfHacks in #517
- integrate TED-API v3 and add eForms sample data by @CaptainOfHacks in #518
- remove fallback for MUL language key by @CaptainOfHacks in #520
- Feature/ted4 105 by @CaptainOfHacks in #521
- fixes for extractor by @Dragos0000 in #519
- fixed error for out of index in normalisation process by @Dragos0000 in #522
- Update ted_api.py by @CaptainOfHacks in #524
- upgraded RML & added logic to handle new key in metadata.json by @Dragos0000 in #526
- SPARQL queries for resources by @ahmadjana in #525
- update mapping suite model and loader by @Dragos0000 in #527
- test feature fix by @Dragos0000 in #528
- tests fix by @Dragos0000 in #529
- rml version fix by @Dragos0000 in #530
- updates by @kaleanych in #531
- updates xpath validator by @kaleanych in #532
- removal of GITHUB_TED_SWS_ARTEFACTS_REPOSITORY_NAME variable by @Dragos0000 in #534
- added extra feature tests by @Dragos0000 in #535
- updated mapping_suite_hash_digest generation algo on package export by @kaleanych in #536
- updated work_title display in package exported mets_dmd file by @kaleanych in #537
- added FATs by @Dragos0000 in #538
New Contributors
- @ahmadjana made their first contribution in #525
Full Changelog: 1.2.0-rc.4...2.0.0-rc.1
1.2.0-rc.2
What's Changed
- fix dead links in readme by @black-snow in #481
- Update requirements.txt by @CaptainOfHacks in #483
- updated METS package publishing + tests by @kaleanych in #484
New Contributors
- @black-snow made their first contribution in #481
Full Changelog: 1.2.0-rc.1...1.2.0-rc.2
1.2.0-rc.1
Main Improvements
- Improved TEDSWS operator experience when fetching notices in Airflow, displaying a passing step even when no notices are present.
- Enable the RE-publishing of a Notice in Cellar, facilitating smoother management of published content.
- Ability for TED-SWS operators to import mapping suite packages tagged with semantic versions, allowing for more precise control over package versions.
- Ensuring proper naming of received METS packages by Cellar operators, eliminating any potential naming inconsistencies.
- Updated package zip file name for improved clarity and organization.
- Investigation and resolution of saxon parser error trace, ensuring smoother processing of XML data.
- Update of component detector for enhanced accuracy and reliability.
- Implementation of advanced XPATH checking that allows for conditional XPATHs, providing greater flexibility in data mapping.
- Fixing Airflow config resolver in the staging environment for improved configuration management.
- Enhancement of validation/sparql/cm_assertions directory by deleting its contents before creating new files, ensuring clean and accurate validation reports.
- Integration of pyinstaller for metabase-toolchain, simplifying the deployment and usage of the toolchain.
- Cross-package SPARQL and SHACL Summary reports for comprehensive analysis and validation.
- Improvement of CLI tools to work with absolute Field XPATHs, enabling precise mapping definitions.
- Fixing CLI tools to work with empty Base XPATHs as well, accommodating various mapping scenarios.
- Refactoring of the Mapping Workbench CLIs and TED-SWS services to enhance performance and maintainability.
- METS package improvement for better compatibility and reliability.
- Resolution of identified code smells in the TED-SWS codebase, ensuring high code quality.
- Generation of complete SPARQL validation queries, including all required prefix declarations.
- Adjustment of the ecosystem to ensure smooth and expected functioning of all components.
- Refined SPARQL validation report generation, reconsidering result status assignment for cases when XPATH is not specified, particularly in Integration test status.
- Correction of the mapping suite identifier generation in validation reports, eliminating incorrect CM versions.
- Enhancement of XPATH coverage report to include XPATHs present in the "Mapping Remarks" sheet, providing a comprehensive view of coverage.
- Fixing a potential ZeroDivisionError in sparql_runner that could occur during execution.
- Test P3 delivery and preparation for release, ensuring a smooth and error-free release process.
- CLI enhancement to copy necessary integration test files mentioned in column I ("Reference to Integration Tests"), simplifying test data management.
- Addition of a new feature for CLIs to process subfolders from test_data into corresponding subfolders in the output, improving organization and efficiency.
- Summary report improvements, including the inclusion of a count of notices for better overview and analysis.
- Report generation enhancement, adding references from summary reports to detailed reports for easy navigation and analysis.
- Consistent generation of validation report file names for improved organization and traceability.
- Improved title of generated HTML report files for better readability and understanding.
- Contextual information provision for each change in CM Diff, providing additional details for easier comprehension.
- Integration of extra SPARQL queries for expanded validation capabilities.
- Creation of a service and CLI for executing custom SPARQL unit tests, enabling tailored validation.
- Development of SPARQL validation for all notices, similar to XPath validation, ensuring comprehensive data validation.
- Display of the list of files where different result statuses occur, simplifying error identification and troubleshooting.
What's Changed
- update rml mapper version by @CaptainOfHacks in #454
- Feature/ted 1090 by @kaleanych in #455
- Feature/ted 1090 review by @kaleanych in #456
- Feature/ted 1284 by @kaleanych in #457
- Modified prefix regex by @kaleanych in #458
- Feature/ted 1292 by @kaleanych in #459
- Validation Summary updates + refactoring + tests by @kaleanych in #460
- fix DOMAINs by @Dragos0000 in #464
- Validation Summary reports linking + refactoring + tests updates by @kaleanych in #461
- Feature/ted 1085 by @kaleanych in #462
- Feature/ted 1058 by @kaleanych in #463
- Feature/ted 1147 by @kaleanych in #465
- Feature/ted 975 by @kaleanych in #466
- Update config_resolver.py by @CaptainOfHacks in #467
- Update rml_mapper.py by @CaptainOfHacks in #469
- Update rml_mapper.py by @CaptainOfHacks in #470
- SPARQL/SHACL summary reports services by @kaleanych in #468
- Feature/ted 1312 by @kaleanych in #471
- Feature/ted 1227 by @kaleanych in #472
- Added
cpv:
prefix by @csnyulas in #473 - fix by @Dragos0000 in #452
- XPATHs coverage to support Mapping Remarks by @kaleanych in #474
- CM Differ Context by @kaleanych in #475
- Feature/ted 1365 by @CaptainOfHacks in #476
- add reprocess published in cellar notices feature by @CaptainOfHacks in #477
- updated METS package generation by @kaleanych in #478
- Feature/ted 1364 by @costezki in #479
Full Changelog: 1.1.0-beta...1.2.0-rc.1
1.1.0-beta
What's Changed
- updated release references, FATs and new installation manual by @costezki in #383
- Update test_notice_publisher_s3.py by @CaptainOfHacks in #384
- update FATs by @costezki in #385
- update FATs by @costezki in #386
- Update entity_deduplication.py by @CaptainOfHacks in #389
- Feature/ted 1026 by @CaptainOfHacks in #390
- Update transform.py by @CaptainOfHacks in #391
- Updated prefixes.json, to use cv: instead of core-voc: by @csnyulas in #392
- Procedures CET fragments shall also be loaded into the MDR by @CaptainOfHacks in #393
- Update notice_fetch_by_date_workflow.py by @CaptainOfHacks in #397
- Feature/ted 1046 by @CaptainOfHacks in #398
- Feature/ted 677 by @kaleanych in #366
- Updated validation summary report by @kaleanych in #394
- Feature/ted 915 by @kaleanych in #395
- Updated mapping_suite files hasher by @kaleanych in #396
- Fixed tests for mapping_suite_validator by @kaleanych in #399
- Feature/ted 1030 by @duprijil in #402
- Update notice packege rdf file extension to .ttl by @kaleanych in #401
- Feature/ted 1040 by @CaptainOfHacks in #404
- Updated conceptual mappings diff report by @kaleanych in #403
- Feature/ted 1049 by @CaptainOfHacks in #406
- Feature/ted 1066 by @CaptainOfHacks in #405
- Update DagBatchPipelineOperator.py by @CaptainOfHacks in #407
- Update setup.py by @CaptainOfHacks in #408
- Feature/updated shapes by @CaptainOfHacks in #409
- Update fetch_notices_by_query.py by @CaptainOfHacks in #410
- Feature/ted 1073 by @kaleanych in #412
- Feature/ted 1057 by @kaleanych in #411
- Update README.md fixing broken links (TED-696) by @csnyulas in #415
- Updated some documentation pages and the navigation bar by @csnyulas in #416
- Feature/ted 1053 by @kaleanych in #413
- Feature/ted 1051 by @kaleanych in #414
- add deduplication report generation by @CaptainOfHacks in #417
- check coverage report by @CaptainOfHacks in #419
- Update unit-tests-srv.yml by @CaptainOfHacks in #420
- Update test_mongodb_client.py by @duprijil in #418
- add date as string field to overcome metabase limitations with docDB by @CaptainOfHacks in #421
- check availability in Cellar with a batch of URIes by @CaptainOfHacks in #422
- Feature/ted 1144 by @duprijil in #423
- add Cellar request dellay by @CaptainOfHacks in #424
- Update supra_notice_repository.py by @CaptainOfHacks in #426
- Feature/ted 1177 by @CaptainOfHacks in #425
- Update supra_notice_validator.py by @CaptainOfHacks in #427
- disable on pull request github action by @CaptainOfHacks in #430
- Update supra_notice_repository.py by @CaptainOfHacks in #431
- Update reprocess_unpublished_notices_from_backlog.py by @CaptainOfHacks in #432
- Feature/ted 1193 by @Dragos0000 in #433
- deleted unnecessary comment by @Dragos0000 in #435
- Update prefixes.json by @csnyulas in #437
- add SHORT_UUID by @CaptainOfHacks in #438
- refactor data model, add lazy fields, refactor repositories by @CaptainOfHacks in #436
- rename notice_fetched_date into ted_publication_date for SupraNotice by @CaptainOfHacks in #434
- updated XPATH coverage service to support not-based XPATHs by @kaleanych in #428
- airflow upgrade by @Dragos0000 in #440
- create workbench_tools component by @CaptainOfHacks in #439
- Feature/ted 1156 by @CaptainOfHacks in #441
- Update notice_fetcher_pipelines.py by @CaptainOfHacks in #442
- add private key auth method support for SFTP by @CaptainOfHacks in #443
- refactor notice packager by @CaptainOfHacks in #444
- Feature/manuals to ascii doc by @Dragos0000 in #445
- metabase export file by @Dragos0000 in #446
- change of headings by @Dragos0000 in #448
- Feature/ted 1219 packages by @kaleanych in #447
- change of headings level by @Dragos0000 in #449
- updated documentation by @costezki in #450
- Feature/ted 1278 by @CaptainOfHacks in #451
Full Changelog: 1.0.0-beta...1.1.0-beta
1.0.0-beta
What's Changed
- Feature/ted 652 by @CaptainOfHacks in #265
- Update notice_batch_orchestrator.py by @CaptainOfHacks in #266
- changing staging server by @Dragos0000 in #268
- fix airflow workers logs and notice_fetcher_worker by @CaptainOfHacks in #270
- Fixed broken links to installation instructions by @csnyulas in #269
- Feature/ted 690 by @kaleanych in #267
- add xsd_version filter by @CaptainOfHacks in #272
- Feature/ted 556 by @Mihai10Mihai in #273
- Feature/ted 604 by @kaleanych in #271
- staging domain change by @Dragos0000 in #275
- Feature/ted 722 by @CaptainOfHacks in #276
- Fixed some broken links in the docs and bad URLs in configuration files. by @rousso in #277
- Updated Mapping Suite Structure Validator by @kaleanych in #279
- Feature/ted 720 by @Mihai10Mihai in #278
- Feature/ted 717 by @duprijil in #282
- Mapping suite Management by @Dragos0000 in #281
- Feature/ted 717 by @kaleanych in #283
- Feature/ted 715 by @CaptainOfHacks in #284
- Update conceptual_mapping_generate_sparql_queries.py by @duprijil in #285
- add new params for selectors DAGs by @CaptainOfHacks in #286
- Update DagBatchPipelineOperator.py by @CaptainOfHacks in #287
- Publication Notice URI by @kaleanych in #280
- upgrading airflow by @Dragos0000 in #290
- Updated reports + tests by @kaleanych in #291
- Feature/ted 716 by @CaptainOfHacks in #289
- Feature/ted 737 by @kaleanych in #288
- Add Capability to run Supra notice DAG in manual mode by @CaptainOfHacks in #292
- Feature/ted 713 by @kaleanych in #293
- EventLogger services updates + documentation by @kaleanych in #294
- Feature/ted 817 by @CaptainOfHacks in #295
- Update notice_selectors_pipelines.py by @CaptainOfHacks in #296
- Feature/ted 823 by @kaleanych in #297
- Updated resources injector service and CLI-tool by @kaleanych in #301
- Feature/ted 764 by @kaleanych in #302
- Feature/ted 803 + bug with selectors tasks skip by @duprijil in #303
- notice collection mat view by @Dragos0000 in #298
- Create daily_materialized_view_update.py by @CaptainOfHacks in #304
- added some indexes by @Dragos0000 in #299
- Update notice_fetch_for_date_range_orchestrator.py by @duprijil in #305
- Feature/ted 801 by @duprijil in #306
- Update sftp_notice_publisher.py by @CaptainOfHacks in #308
- fix SFTP default values by @CaptainOfHacks in #309
- Feature/ted 798 by @Mihai10Mihai in #307
- Feature/ted 568 by @CaptainOfHacks in #310
- Feature/ted 537 by @CaptainOfHacks in #312
- Feature/ted 837 by @CaptainOfHacks in #313
- Feature/ted 799 by @Mihai10Mihai in #311
- Feature/ted 757 by @kaleanych in #314
- upgrade unpacking script to cover new fields by @CaptainOfHacks in #315
- Feature/ted 849 by @CaptainOfHacks in #316
- Feature/ted 851 by @CaptainOfHacks in #317
- Create new config resolver for Airflow env by @CaptainOfHacks in #319
- update makefile by @Dragos0000 in #318
- Feature/ted 833 by @Mihai10Mihai in #322
- Feature/ted 852 by @CaptainOfHacks in #323
- Feature/ted 570 by @CaptainOfHacks in #324
- Feature/ted 865 by @kaleanych in #321
- Feature/ted 862 by @kaleanych in #320
- optimize Airflow imports by @CaptainOfHacks in #325
- Feature/ted 885 by @CaptainOfHacks in #326
- Feature/ted 886 by @CaptainOfHacks in #327
- Feature/ted 892 by @kaleanych in #331
- Feature/ted 843 by @kaleanych in #329
- Update create_notice_collection_materialised_view.py by @CaptainOfHacks in #330
- Update config_resolver.py by @CaptainOfHacks in #332
- Extend publishing logic and add Airflow Config resolver for SFTP and … by @CaptainOfHacks in #333
- some cleaning for env variables by @Dragos0000 in #334
- Fix fuseki dataset creation in DAG by @CaptainOfHacks in #335
- Update transform.py by @CaptainOfHacks in #337
- Feature/ted 724 by @Mihai10Mihai in #328
- update code to new TED-API version by @CaptainOfHacks in #339
- Feature/ted 883 by @duprijil in #338
- Update entity_deduplication.py by @CaptainOfHacks in #340
- Feature/ted 921 by @CaptainOfHacks in #342
- Feature/ted 920 by @Dragos0000 in #341
- Update docker-compose.yml by @CaptainOfHacks in #343
- Feature/ted 889 by @CaptainOfHacks in #347
- Feature/tda 911 by @duprijil in #346
- Feature/ted 896 by @kaleanych in #345
- Feature/ted 800 by @duprijil in #349
- s3 publish flag by @Dragos0000 in #350
- resources update by @Dragos0000 in #344
- add procedure deduplication by @CaptainOfHacks in #348
- Feature/ted 938 by @duprijil in #351
- added log message for normaliser by @Dragos0000 in #352
- add env_property for minimize inspect stack calls by @CaptainOfHacks in #353
- some logs added and changed rml mapper source by @Dragos0000 in #355
- Feature/ted 938 by @duprijil in #354
- remove rdf_manifestation validation from DAG workflow. by @CaptainOfHacks in #357
- Update DagBatchPipeline...
0.0.9-gamma
What's Changed
- updated documentation by @costezki in #234
- Feature/documentation update by @costezki in #235
- added AWS installation manuals by @costezki in #236
- Create _test_notice_unpacking_in_file_system.py by @CaptainOfHacks in #238
- Release/0.0.9 beta by @CaptainOfHacks in #237
- CLI-Tool for MappingSuite (SupraNotice) Validation Summary (File based) by @kaleanych in #217
- Feature/ted 588 by @kaleanych in #218
- Feature/ted 617 by @kaleanych in #220
- Update unit-tests-hermes.yml by @CaptainOfHacks in #240
- Feature/ted 661 by @kaleanych in #239
- Feature/ted 635 by @Mihai10Mihai in #219
- Feature/ted 663 by @CaptainOfHacks in #231
- MappingSuiteStructureValidator CLI-tool added by @kaleanych in #241
- MappingSuiteStructureValidator updates by @kaleanych in #243
- Airflow cluster optimisation by @CaptainOfHacks in #244
- Airflow cluster optimisation by @CaptainOfHacks in #245
- Update docker-compose-worker.yaml by @CaptainOfHacks in #246
- Airflow cluster optimisation by @CaptainOfHacks in #247
- wip by @CaptainOfHacks in #248
- Update worker_single_notice_process_orchestrator.py by @CaptainOfHacks in #249
- wip by @CaptainOfHacks in #250
- wip by @CaptainOfHacks in #251
- normaliser changes by @Dragos0000 in #242
- Update docker-compose.yml by @CaptainOfHacks in #252
- Update docker-compose.yml by @CaptainOfHacks in #253
- Update docker-compose.yml by @CaptainOfHacks in #254
- Update docker-compose.yml by @CaptainOfHacks in #255
- Update docker-compose.yml by @CaptainOfHacks in #256
- Update docker-compose.yml by @CaptainOfHacks in #257
- Update Makefile by @CaptainOfHacks in #258
- Update docker-compose.yml by @CaptainOfHacks in #259
- WIP by @CaptainOfHacks in #260
- Feature/ted 651 by @CaptainOfHacks in #261
- fix workers by @CaptainOfHacks in #262
- added build images script and changes to digest api image by @Dragos0000 in #263
- Feature/ted 699 by @Dragos0000 in #264
Full Changelog: 0.0.9-beta...0.0.9-gamma
What's Changed
- updated documentation by @costezki in #234
- Feature/documentation update by @costezki in #235
- added AWS installation manuals by @costezki in #236
- Create _test_notice_unpacking_in_file_system.py by @CaptainOfHacks in #238
- Release/0.0.9 beta by @CaptainOfHacks in #237
- CLI-Tool for MappingSuite (SupraNotice) Validation Summary (File based) by @kaleanych in #217
- Feature/ted 588 by @kaleanych in #218
- Feature/ted 617 by @kaleanych in #220
- Update unit-tests-hermes.yml by @CaptainOfHacks in #240
- Feature/ted 661 by @kaleanych in #239
- Feature/ted 635 by @Mihai10Mihai in #219
- Feature/ted 663 by @CaptainOfHacks in #231
- MappingSuiteStructureValidator CLI-tool added by @kaleanych in #241
- MappingSuiteStructureValidator updates by @kaleanych in #243
- Airflow cluster optimisation by @CaptainOfHacks in #244
- Airflow cluster optimisation by @CaptainOfHacks in #245
- Update docker-compose-worker.yaml by @CaptainOfHacks in #246
- Airflow cluster optimisation by @CaptainOfHacks in #247
- wip by @CaptainOfHacks in #248
- Update worker_single_notice_process_orchestrator.py by @CaptainOfHacks in #249
- wip by @CaptainOfHacks in #250
- wip by @CaptainOfHacks in #251
- normaliser changes by @Dragos0000 in #242
- Update docker-compose.yml by @CaptainOfHacks in #252
- Update docker-compose.yml by @CaptainOfHacks in #253
- Update docker-compose.yml by @CaptainOfHacks in #254
- Update docker-compose.yml by @CaptainOfHacks in #255
- Update docker-compose.yml by @CaptainOfHacks in #256
- Update docker-compose.yml by @CaptainOfHacks in #257
- Update Makefile by @CaptainOfHacks in #258
- Update docker-compose.yml by @CaptainOfHacks in #259
- WIP by @CaptainOfHacks in #260
- Feature/ted 651 by @CaptainOfHacks in #261
- fix workers by @CaptainOfHacks in #262
- added build images script and changes to digest api image by @Dragos0000 in #263
- Feature/ted 699 by @Dragos0000 in #264
Full Changelog: 0.0.9-beta...0.0.9-gamma
0.0.9-beta
What's Changed
- Feature/tx2 r 8 by @CaptainOfHacks in #1
- ted api adapter, notice fetcher service and notice status by @Dragos0000 in #3
- Feature/ted 79 by @Dragos0000 in #5
- notice status transition map tests by @Dragos0000 in #4
- add changes by @CaptainOfHacks in #6
- Feature/ted 60 by @Dragos0000 in #2
- Feature/ted 83 by @CaptainOfHacks in #8
- Feature/ted 68 - almost ready notice domain model by @costezki in #7
- notice fetcher cucumbers and feature files by @Dragos0000 in #9
- review changes by @Dragos0000 in #10
- Feature/ted 68 complete notice aggregate implementation & conflict resolution by @costezki in #11
- Feature/ted 39 by @CaptainOfHacks in #12
- Feature/ted 93 by @CaptainOfHacks in #13
- update architecture diagrams by @costezki in #16
- Feature/ted 84 by @CaptainOfHacks in #15
- change fake_notice_storage to real notice_storage by @CaptainOfHacks in #17
- update architecture diagrams by @costezki in #18
- update architecture diagrams by @costezki in #19
- Feature/ted 110 by @CaptainOfHacks in #20
- Feature/ted 90 by @Dragos0000 in #21
- fixed airflow network and symbolic links by @Dragos0000 in #23
- add Vault Secrets Store & Config Resolver by @CaptainOfHacks in #24
- Feature/ted 87 metadata normaliser - extractor by @Dragos0000 in #14
- add ignore duplication error in mongodb when fetch notices by @CaptainOfHacks in #25
- Create notice selector by status by @CaptainOfHacks in #26
- Feature/ted 51 by @kaleanych in #22
- Feature/ted 142 by @kaleanych in #27
- python path + mongo connection url in airflow by @Dragos0000 in #28
- added fields to metadata extractor by @Dragos0000 in #29
- added sparql triple store by @Dragos0000 in #30
- architecture by @costezki in #31
- added sparql queries and mapping files for metadata normaliser by @Dragos0000 in #32
- architecture by @costezki in #33
- architecture by @costezki in #34
- Feature/ted 145 by @kaleanych in #36
- added extra protection to airflow by @Dragos0000 in #38
- added form and notice type in metadata normaliser by @Dragos0000 in #37
- Updated Notice Package templates by @kaleanych in #39
- Feature/eligibility test by @costezki in #40
- restart infra and upgrading codecov by @Dragos0000 in #41
- Feature/ted 24 by @CaptainOfHacks in #35
- Update requirements.txt by @CaptainOfHacks in #42
- Feature/ted 160/178 by @CaptainOfHacks in #44
- Feature/ted 153 by @Dragos0000 in #45
- extend mapping workflow architecture by @costezki in #47
- Feature/ted 152 by @CaptainOfHacks in #48
- Feature/architecture update by @costezki in #49
- eligibility testing by @Dragos0000 in #50
- Feature/ted 25 by @CaptainOfHacks in #51
- Feature/ted 175 by @kaleanych in #46
- Feature/ted 183 by @Dragos0000 in #52
- add tests for dags by @CaptainOfHacks in #53
- xml processing w by @Dragos0000 in #54
- Update requirements.txt by @CaptainOfHacks in #55
- Feature/ted 174 by @CaptainOfHacks in #56
- Feature/ted 180 by @kaleanych in #57
- Feature/ted 190 by @kaleanych in #59
- moved resources out of metadata normaliser by @Dragos0000 in #60
- Feature/ted 206 by @CaptainOfHacks in #58
- xslt for unique xpaths by @Dragos0000 in #61
- Feature/ted 207 by @CaptainOfHacks in #63
- Feature/ted 236 by @CaptainOfHacks in #64
- Feature/ted 211 by @CaptainOfHacks in #65
- Feature/ted 199 by @kaleanych in #62
- update to normaliser by @Dragos0000 in #66
- metabase and agraph by @Dragos0000 in #67
- Feature/ted 197 by @CaptainOfHacks in #68
- Added YARRRML2RML CLI-tool by @kaleanych in #69
- Adding queries files by @idellal in #71
- Adding missing files by @idellal in #72
- Update json files by @Dragos0000 in #73
- Added SPARQL CLI-tool by @kaleanych in #70
- Update conceptual_mapping_generate_metadata.py by @CaptainOfHacks in #75
- Update conceptual_mappings.xlsx by @CaptainOfHacks in #76
- Added Metadata generator CLI-tool by @kaleanych in #74
- Added MappingSuiteProcessor CLI-tool by @kaleanych in #77
- Feature/ted 197 by @CaptainOfHacks in #78
- Feature/ted 295 by @CaptainOfHacks in #79
- Feature/ted 295 by @CaptainOfHacks in #80
- form number xpath and notices without namespaces by @Dragos0000 in #81
- ability to compare version with x.y.z format by @Dragos0000 in #83
- Added CLI tools documentation by @kaleanych in #84
- Updating resource file name by @idellal in #85
- added RML mapper in Airflow by @Dragos0000 in #82
- Feature/ted 301 by @CaptainOfHacks in #87
- Feature/ted 293 by @kaleanych in #86
- Feature/ted 309 by @kaleanych in #88
- Feature/ted 314 by @kaleanych in #89
- Feature/ted 312 by @CaptainOfHacks in #91
- Feature/ted 311 by @csnyulas in #92
- moved logging/messaging to separate module by @kaleanych in https://github.com/OP-TED/ted-rdf-conversi...