Ian Ward

Results 68 issues of Ian Ward

Fixes #8395 ### Proposed fixes: - remove SynchronousSearchPlugin - add indexing code to logic layer - remove exception-swallowing in IDomainObjectModification notify code ### Features: - [ ] includes tests covering...

Fixes #5713 ### Proposed fixes: 1. selectively skip validation and dictization on resources if both are true: - dataset metadata is unchanged - skipped resource metadata is unchanged 2. skip...

## CKAN version master ## Describe the bug The group/org index view makes use of mutable global state and repeats expensive operations for no reason ### Steps to reproduce Navigate...

Good for Contribution

## CKAN version all ## Describe the bug Old copies of metadata in the solr search index can cause performance and search result issues ### Steps to reproduce - create...

Good for Contribution
Beginner Friendly

Fixes # ### Proposed fixes: Disable flaky cypress autocomplete test - not sure the what the best fix is but we can test the autocomplete endpoint without relying on the...

To Discuss

Fixes #8407 ### Proposed fixes: - faster dataset metadata update with `IDatasetForm.resource_validation_dependencies` for declaring dataset fields that may affect resource validation (default: none) - allow sysadmin to set `metadata_modified` value...

## CKAN version master ## Describe the bug `add_public_directory` is used in `activity` and `datapusher` core extensions for a single `dotted.png` file and referenced with fixed urls from their css...

Good for Contribution

### Discussed in https://github.com/ckan/ckan/discussions/8531 Originally posted by **wardi** November 14, 2024 Since the first introduction of the data dictionary feature #3414 there has been some discomfort with its implementation as...

Partial fix for #8595, see also #8603 ### Proposed fixes: Skip extra second and third draw call on page load to cut time waiting for duplicated ajax responses. Was ~17s...

Performance

Multi-select facets allow users to expand search with facets instead of only restricting it, e.g. - selecting 3 orgs at once to see datasets from all 3 instead of watching...