Eric Soroos
Eric Soroos
## CKAN version Master ## Describe the bug Ran into a test failure on master `ckan/tests/lib/search/test_index.py::TestSearchIndex::test_index_date_field` against my config, where I was getting a solr error ``` E ckan.lib.search.common.SearchIndexError: Solr...
Fixes #7957 ### Proposed fixes: * Handle timezone conversion in the datetime object * Use datetime.strftime instead of .isoformat to use the correct isoformat. Note, we may need to treat...
**CKAN version** 2.8/2.9 (at least) **Describe the bug** There are quite a lot of indexes on the package table -- some duplicate, some near duplicates. ```ckan=> \d package Table "public.package"...
Here: https://github.com/ckan/ckanext-archiver/blob/master/ckanext/archiver/tasks.py#L734 ``` def _save_resource(resource, response, max_file_size, chunk_size=1024*16): """ Write the response content to disk. Returns a tuple: (file length: int, content hash: string, saved file path: string) """ resource_hash...
**CKAN version** All currently shipping **Describe the bug** The current CKAN coding standards for extensions leads to inconsistent installs and works against the zen of the python packaging system. Specifically:...
**Describe the bug** QSV sniff from 0.102, 0.112, and 0.125 is incorrectly determining the delimiter for a specific file. **To Reproduce** [incorrect-delimiter.csv](https://github.com/jqnatividad/qsv/files/14854851/incorrect-delimiter.csv) ``` $ qsv sniff file.csv Path: ...file.csv Sniff...
Recently there was a supply chain attack on the xz package -- CVE 2024-3094 (https://www.openwall.com/lists/oss-security/2024/03/29/4) from a trusted maintainer, intended to backdoor ssh in Debian and Redhat based distros. It...
## CKAN version 2.9, 2.10, Master ## Describe the bug Following the recent CVE for log injection I was reviewing what we're doing with logs, and I think we should...
While reviewing the scheming PR #281, I've found a couple of places where the DCAT RDF Harvester in `json-ld` format is having trouble with in-the-wild DCAT 2.1.1 feeds. (Specifically, an...
Context: The HVD Spec (https://github.com/SEMICeu/DCAT-AP/tree/master/releases/2.2.0-hvd) has a few specific requirements: 1) The Applicable Legislation ELI (http://data.europa.eu/eli/reg_impl/2023/138/oj) must be applied to Datasets and Distributions(resources) for HVD items. There may be distributions...