Campbell Allen
Campbell Allen
I'm using a [set](https://ruby-doc.org/stdlib-2.7.1/libdoc/set/rdoc/Set.html) to create a uniq list of AR records to upsert into my database. It appears that there is a direct test for Array in https://github.com/zdennis/activerecord-import/blob/a0d612be2137c3c659943434551a7bbd14d43352/lib/activerecord-import/import.rb#L142 Would...
I'd like the ability to modify users DM settings
Say I'm using a bot to keep my dependencies up to date and this labels all automatic PRs with `dependencies` label. I **do not** want these being reported as it's...
Tests are showing warnings about unclosed sockets (python 3.9). It appears we we aren't tearing down the request session socket correctly https://stackoverflow.com/questions/48160728/resourcewarning-unclosed-socket-in-python-3-unit-test but I don't see these warnings when using...
Add the `SubjectSetImport` resource to allow the easy importing of externally hosted media resources / subjects to a subject set. Docs for the SubjectSetImport API can be found at https://zooniverse.github.io/panoptes/?http#subjectsetimports...
Allow folks to search for projects via the API project's search functionality, E.g. by display name and/or tags ``` # by display_name (default) curl -H "Accept: application/vnd.api+json; version=1" -H "Content-Type:...
ensure we can set a request to be ignored in a background processing system via a before hook and the request manager should return the ignored request instead of creating...
As per the comment from PFE - https://github.com/zooniverse/Panoptes-Front-End/issues/4093#issuecomment-336896345 Perhaps we should summate the workflow metrics according to the prefs now set instead of using the default retired ratio.
https://github.com/zooniverse/Panoptes/blob/00cd74003b99458447feb0442b87e1b5e5e32c79/app/workers/requeue_classifications_worker.rb#L24 This query is timing out and needs optimization work. According to the planner the query is using the partial index on `lifecycled_at IS NULL` and when run without analyze...
Put the project name in the project_preferences (optional attribute?) response object to avoid multiple api lookup calls just to show a project preference name that makes sense. Currently when showing...