Iain Sproat

Results 150 issues of Iain Sproat

## Description & motivation Our example docker-compose-speckle.yml file was using a `local` tag for images. This `local` tag does not exist in the remote repository, which causes docker compose to...

## Description & motivation ⚠️ Draft, do not merge yet. This adds fuzz testing of the graphql API. ## Changes: - GitHub Action workflow to fuzz test the speckle server...

## Description & motivation Identify bugs via fuzz testing the REST API. Provides a description of the REST API in OpenAPI specification. Runs within a GitHub Action on a timed...

## Description & motivation For various reasons the preview service can return an error response. It will not be retried. This provides a simple retry mechanism. Running as a scheduled...

## Description & motivation ## Changes: ## To-do before merge: - [ ] test to validate how noisy this will be ## Screenshots: ## Validation of changes: ## Checklist: -...

## Description & motivation We do not have tests for a number of auth strategies. This PR refactors anonymous inline functions to named functions which can be tested in isolation....

## Description & motivation We analyzed a running database and identified significant tables where indices were involved in a low proportion of queries. This PR adds indices to select table...

## Description & motivation With the release of the IfcOpenShell based IFC parser, we had three different IFC parsing options. This PR removes the both legacy options, which were javascript...

## Description & motivation https://github.com/specklesystems/speckle-server/issues/5339 ## Changes: ## To-do before merge: ## Screenshots: ## Validation of changes: ## Checklist: - [ ] My pull request follows the guidelines in the...

## Description & motivation When designing the file import service, we simplified the pattern used by microservices when sending results. Instead of creating an additional queue and managing async message...