ALEPH_OAUTH_METADATA_URLto set an endpoint used by OIDC to self-configure.
ALEPH_OAUTH_AUTHORIZE_URLare no longer needed.
ALEPH_OAUTH_SCOPEare now optional.
UPDATE role SET foreign_id = REPLACE(foreign_id, 'kc:', 'group:') WHERE type = 'group';
entitiesarray of all their members. Use the sub-resource
ingest-fileto its own repository to decouple versioning and CI/CD.
Mentionschema stubs. Requires dataset reingest before it takes effect.
followthemoney-store(i.e. balkhash 2.0). This will start to apply to existing collections when they are re-ingested or re-indexed.
reindex. The existing
processcollection API is gone.
alephclientnow supports running
deleteon a collection.
aleph reindex-casefilesto re-process all existing personal datasets.
aleph.env. By default, the following handlers are supported:
synonames. This is an extension to our install of ElasticSearch that allows us to expand names into cultural transliterations. So for example doing a search for
Christophwill now also search
Кристоф, even though they aren’t literally the same names. This should increase recall for cross-cultural queries. The whole thing was a project from @Aparna, generating these aliases from Wikidata entries.
aleph3.0.0 is to harmonise the handling of data inside the index. Instead of having different formats and mappings for documents, entities, table rows and document pages, there is now just one type of index object: an entity.
followthemoneyontology used by
aleph(meaning that in theory, each page of a document and each row of a table is now a node in the object graph of the
followthemoneycommand-line tool, and are using
alephclientto bulk-load the resulting stream of entities into the system. This has proven to be significantly quicker than the built-in mapping process.
OCR_VISION_API, it will enable use of
/api/2/collections/<id>/ingestAPI now only accepts a single file, or