Releases: europeana/metis-framework
v14
v13
FEATURES:
MET-5960 debias algorithm for detection (#688)
MET-5806 oembed for generic resources part 3 (#695)
MET-6060 pass debuplication reason to ecloud and restore back during tombstoning (#694)
MET-5806 oembed for generic resources (#692)
MET-6035 Fixing depublication reason (#685)
MET-5806 support embeddable resources profile (#675)
MET-6035 Removing depublication reason from some API calls (#682)
MET-6002 Save record deletion reason (#676)
DEBT:
MET-6139 techincal debt (#699)
MET-6015 Implemented code to return WARN messages for not enriched organizations (#687)
MET-6074 technical debt (#680)
MET-6032 Refactoring metis common library (#681)
MET-5966 align harvesting methods (#673)
BUGS:
MET-6053 dereference cache does not work properly (#679)
MISCELLANEOUS:
Merge branch 'release/v13'
Set release version 13
update metis-schema version
MET-6219: Don't add the file size for embeddable resources as it has no meaning.
MET-6219 Fix embeddable web resources to properly populate technical … (#701)
MET-6218 Replace unknown with legacy depublication reason (#700)
Remove ecloud dependency version
MET-6211 Remove deprecations in metis indexing and cleanup (#698)
Bump commons-io:commons-io from 2.9.0 to 2.14.0 (#696)
Cleanup poms
Add missing ChangeLogImpl mapping in the DAO.
MET-6193 metis-core cleanup
Corrected problem with jackson-module-jaxb-annotations dependency, which is incompatible with Jaxb 4.0, and was added by corelib-definitions.
MET-6115 Refine fields for tombstone and index (#691)
update ecloud version to use 13-SNAPSHOT
MET-6117 Remove deprecations from oai harvesting (#693)
Fix date range indexing and update test
MET-6103 Cleanup deprecations on http harvesting (#690)
MET-6059 Implement indexing of a tombstone during record deletion (#689)
MET-6058 Remove null check on getter of daos
MET-6058 Introduce new tombstone dao (#686)
MET-6035 Fixed depublication record with depublication reason
MET-5805 Fix case of mimetype being null in the jibx classes
MET-5805 add condition to hasEmbeddableMedia (#683)
MET-6010: Slight change in wording of XML/XSLT error during dereferencing.
MET-6002 Code changes after testing
Update Ghoscript version 10 support
Update unit test for ffprobe update version support
update ffprobe command version 6 support
MET-5649 Update metis-actions branch from jdk21 to main
MET-5649 Update metis-actions branch from jdk21 to main
MET-6037: Ensure that the tiers for provider data only are returned d… (#678)
MET-5754 Introduce date range fields for solr (#677)
v12.2
FEATURES:
DEBT:
BUGS:
MISCELLANEOUS:
Merge branch 'release/v12.2'
Set release version 12.2
MET-5974: small fix for absence of country in organization.
v12.1
FEATURES:
DEBT:
MET-5906 Tech Debt (#669)
BUGS:
MISCELLANEOUS:
Merge branch 'release/v12.1'
Set release version 12.1
MET-5974: upgrade enrichment API client version. (#674)
MET-5692 Fixing dereference status inconsistency (#670)
MET-5876 Make method cleaning ValidationExecutionService public. (#672)
Set new snapshot version 13-SNAPSHOT
v12
FEATURES:
MET-5763 Add support for stl files in media processing (#665)
MET-5764 Add support gltf files for media processing (#666)
MET-5796_MET-5803 rework register user (#664)
MET-5817 Create object for conversion record to fullbean (#660)
MET-5818 Store new 3D object mongo (#662)
MET-5756 implement new media processor subclass (#652)
featMET-5556 update xsd schemas jibx bindings tier calculations (#641)
MET-5619 update morphia record dao core lib entities (#637)
MET-5620 update morphia record redirect (#635)
MET-5619_update_morphia_record_dao (#634)
MET-5517 add new url support for euscreen embeddable media (#631)
MET-5566 update metis morphia library part 2 (#629)
MET-5757 Integrated new Media Processor (#654)
MET-5633 add new tier values for europeana enrichment (#648)
MET-5619 add address entity to morphia
MET-5619 add core lib metainfo embbeded entities (#638)
DEBT:
MET-5412 redirection case unit test (#630)
MET-5132 dates normalization cleanup part 4 (#622)
MET-5237 update morphia dependency (#625)
MET-5814 Remove socks proxy support (#659)
MET-5701 Upgrade metis-schema to 10-SNAPSHOT
MET-5632 update tier representation in mongo (#645)
MET-5474: Update to jdk21 build (#643)
MET-5579 Update redisson version 3.15.5 -> 3.24.3
MET-5473 upgrade to jdk17 (#640)
MET-5473: Upgrade to jdk 21 builder (#639)
MET-5460: metis-normalization submodule migration
MET-4463 update oai library (#626)
MET-4976 upgrade to spring boot 3 and framework 6 (#663)
MET-5469 update docker java version (#627)
BUGS:
MET-5761 fix content tier missing in solr documents (#650)
MET-5695 Tika misdiagnoses model files (#649)
MET-5648 Fix NullPointerException Tier Calculation (#642)
MET-5875: normalize URI to avoid '//' in dereference client.
MET-5875: catch correct exception for HttpGet and URL instantiations (#667)
MET-5777 closing httpClient in XsltTransformer (#656)
MET-5777 closing mimeTypeDetectHttpClient in MediaExtractorImpl (#653)
MET-5880 Fix user name not displaying when a user starts a workflow (#668)
MET-5697: redirection does not pick up predecessor if it happened bef… (#646)
MET-4985_valid_eCloud_tasks_marked_failed_in_Metis (#636)
MET-5401 spaces in dir names are replaced (#633)
MET-5553: Update cors to support array (#632)
MISCELLANEOUS:
Merge branch 'release/v12'
Set release version 12
Fixing code conflicts for release
Fix issue of non-required parameters in metis-repository
Fix hibernate query issues
Update elastic apm
Fix compile issue on metis-core-service.
Added missing line of code in common mongo RecordDao
Sync corelib dependencies in metis-enrichment
Add docker run configuration
Revert "MET-5473: Upgrade to jdk 21 builder (#639)"
Update spring run configuration properties
Set new snapshot version 12-SNAPSHOT
v11
FEATURES:
MET-5318 Accept .tar type files (#614)
DEBT:
MET-5381 All problem patterns are level warning (#624)
MET-5361 Capture tier calculation results for sandbox (#617)
MET-5392: Make WebResourceWrapper comparable and getFileByteSize (#620)
BUGS:
MET-5369 isShownBy isShownAt disappearing (#621)
MET-5110 fix entity status when no entity found for existing vocabulary II (#616)
MET-5054 fix connectivity dereference from WARNING to ERROR types (#613)
MET-5110_fix_entity_status_when_no_entity_found_for_existing_vocabulary (#611)
MET-4860 remove sonar notification for NullPointerException (#608)
MET-5392: Fix incorrect applied ECloudConfig
MET-5392: Fix mongoClient configuration conflict
MISCELLANEOUS:
Merge branch 'release/v11'
Set release version 11
MET-5439 add precedence from content-type over resource name (#623)
MET-5392 add package visibility for media processing enhancement process (#619)
MET-5054 report warning as error part II (#615)
Updated default_transformation xslt file
Make md5hex public
Reprocessing 2023 updates (#618)
Set new snapshot version 11-SNAPSHOT
v10
FEATURES:
MET-5155 Media processing is robust for missing size field (#607)
MET-4872 Solr and mongo contract implementation first review (#606)
MET-5115 Migrate Metis repository to Kubernetes (#604)
MET-5114 Migrating Metis Repository to Spring Boot (#602)
DEBT:
MET-4997 Dates normalization refactor part 3 (#601)
BUGS:
MET-5112 Fix first and last day of date (#610)
MET-5155 Fix Media Processing Robust for missing field (#609)
MET-5119 Intermittent enrichment error (#605)
MISCELLANEOUS:
Update .run configurations and fix metis-repository .gitignore
Create root module for metis-repository to be more consistent
Update metis-schema version to 8-SNAPSHOT
Dereference & enrichment services improvement features, Spring boot, Docker, Kubernetes services support, date pattern improvements
FEATURES:
MET-2018 Report error mechanism for dereference and enrichment.
MET-4823 Show throttling level in the current workflow and workflow history.
MET-4846 Prevent records tier "zero" from being published in metis.
MET-4864 Use spring boot framework in metis authentication service.
MET-4865 Support docker and kubernets for metis-authentication service.
MET-4866 Support docker and kubernetes for metis dereference service.
MET-4929 Use spring boot framework in metis dereference service.
MET-4930 Use spring boot framework in metis core service.
MET-4977 Coreferencing and Dereferencing for organisations.
MET-4984 Support docker metis core service.
MET-5032 Sketchfab 3d models as embeddable media support.
BUGS:
MET-4865 Fixed build on CustomObjectMapperTest, apm configuration loading, spring boot maven plugin version conflict.
MET-4841 Fixed normalization issue with invalid value for MonthOfYear.
MISCELLANEOUS:
MET-4657 Call enrichment APIs directly instead of via Enrichment REST service.
MET-4723 Date pattern decade date extractor cleanup.
MET-4732 Date pattern numeric date extractor with missing parts date extractor cleanup.
MET-4765 Date pattern DCMI period date extractor cleanup.
MET-4766 Date pattern century date extractor.
MET-4767 Date pattern clean operation and cleaner regular expressions.
MET-4785 Robust creation of temporary ID for zip file harvesting.
MET-4832 Date pattern numeric date range extractor with missing parts date extractor.
MET-4892 Mongo pool size configurable.
MET-5002 Decomission enrichment and validation services.
Media processing throttling, new date normalization, lookup for specific records and warn content tier zero records
FEATURES:
MET-4417 Implement warning if any records have tier 0.
MET-4564 Implement Media Processing Throttling levels.
MET-4656, MET-4711 Implement and integrate new date normalization.
MET-4669 Download records from error report.
MET-4672 Lookup/request a specific record by eCloudID.
MET-4673 Lookup/request a specific record by europeanaID.
MET-4720, MET-4761 New date normalization data is saved during indexing.
BUGS:
MET-4220 Fix image magic to clean temporary directories and prevent uses all disk space.
MET-4705 Fix Problem pattern P1 to detect titles that are identical ignoring case.
MISCELLANEOUS:
MET-4614 Unification of ZipFileReader and CompressedFileExtractor.
Problem patterns detection, Tier calculation on 3D types, Alignment of depublication status and securing dereference service.
FEATURES:
MET-4622 Support for tier recalculation based on 3D types.
MET-4472, MET-4473 Support new 3D tier calculation.
MET-4449 Implementation problem patterns p2 p6 detection.
MET-4457 Implementation problem patterns p3 p5 p7 p9 p12 detection.
MET-4458 Implementation p1 problem pattern detection.
MET-4470 Generify execution point for problem pattern service.
MET-4285 Index- new geospatial fields.
EA-2890 Semantic Enrichment entity client implmentation.
BUGS:
MET-4632 Fix Geocoordinates validation.
MET-4452 Fix metis depublication status after incremental processing.
MISCELLANEOUS:
MET-4440 Unit tests for SolrDocumentPopulator.
MET-4437 Separate metis-schema library into a separate repository.
MET-4612 Technical debt.
MET-2608 Improve dereference cache.
MET-4375 Increase code coverage in metis-repository module.
MET-4418 Changing name Macedonia for North Macedonia.
MET-4240 Improvement of pattern analysis service.
MET-4237 Align depublication status of datasets.
MET-4374 Secure regex backtracking in dereference service.
MET-4233 Secure Dereference service from url request attacks.
MET-4250 Fixing unit tests due MockMaker.
MET-4257 Remove functionality related to alternative indexing environment.
MET-4310 Reduce connection pool on mongo clients.
MET-4159 Updated Http Harvesting to process asynchronously.