Andrew McPherson dd24689116b Copy commit hash bugfix: swagger broken by RestrictedQueryMixin 31 Oct 2018 Andrew McPherson ff5c8fa456e Copy commit hash api: fail for invalid filter 31 Oct 2018 Andrew McPherson 4226a405a0a Copy commit hash minor: tag endpoint independent of sequence datasets 30 Oct 2018 Andrew McPherson a5d35e8afca Copy commit hash api: prefix in storage endpoint 29 Oct 2018 Andrew McPherson 13a25f8aacc Copy commit hash minor: import gsc bams, new protocols 19 Oct 2018 Andrew McPherson 9d716a64e35 Copy commit hash minor: null=True for projects on samples 19 Oct 2018 Andrew McPherson 4cc35057a48 Copy commit hash minor: writable samples 19 Oct 2018 Andrew McPherson 506f8826d3e Copy commit hash minor: prepend storage account for blob path 18 Oct 2018 Andrew McPherson 484e6f92089 Copy commit hash minor: additional filter for SequenceDataset 18 Oct 2018 Matt Wiens a5396877a66 Copy commit hash Remove unnessary test suffixes for storages It's completely reasonable to want to access production storages from a
development server. If you want test storages, it's completely
reasonable to be expected to have to create those yourself. 15 Oct 2018 Matt Wiens 602a78b2385 Copy commit hash Add sequencing_centre filter for sequencing lanes 12 Oct 2018 Andrew McPherson f40021e047b Copy commit hash bugfixes: permissions for non owners and filters for sequencing lane 11 Oct 2018 Mike Yue 6d371c074b0 Copy commit hash Edited views.py to return a hyperlinked Sample ID that links to the Sample Details page 13 Sep 2018 Matt Wiens cbfc403d593 Copy commit hash minor: make human-friendly changes to index page - remove the documentation (coming soon!) which atm we have active plans
to create
- refer to ReDoc and Swagger as references, not interfaces
- have a friendly warning that the stats page takes ages to load 04 Oct 2018 Matt Wiens a261a68b5e2 Copy commit hash KRONOS-622: add link to index from DRF API 06 Oct 2018 KRONOS-622 Matt Wiens 2827e05dd2b Copy commit hash Add dataset API filters for aligner and ref genome 05 Oct 2018 Andrew McPherson 963eaa44918 Copy commit hash dataset type filter 04 Oct 2018 Andrew McPherson 6db151cea3e Copy commit hash minor: filter on sequencing_library_id 04 Oct 2018 Andrew McPherson ca07b490832 Copy commit hash bugfix: allow tags to be empty for post to api 04 Oct 2018 Andrew McPherson 2cb5047d330 Copy commit hash minor: api endpoint for sequence file info 03 Oct 2018 Andrew McPherson 5d0a31d76ae Copy commit hash minor: filter by library library id 03 Oct 2018 Andrew McPherson 2c146a70048 Copy commit hash minor: sequence dataset id in filters 01 Oct 2018 Andrew McPherson c1357f0a6bf Copy commit hash minor: read version of file instance serializer nested into file resource 25 Sep 2018 Andrew McPherson 919880dd35a Copy commit hash minor: filter fields and sample / library in sequence dataset 25 Sep 2018 Matt Wiens 992305faa34 Copy commit hash Add extra filters for FileInstances 14 Sep 2018 Matt Wiens 389658f7808 Copy commit hash Add API "id" filter field for Blob credentials 14 Sep 2018 Matt Wiens 9f80cda4f53 Copy commit hash Add API endpoint for Azure Blob credentials 14 Sep 2018 Matt Wiens 8b2f66854e1 Copy commit hash Remove unneeded temp file 14 Sep 2018 Brittany Hewitson a7024c9106d Copy commit hash TANTA-64:Output to csv broken 13 Sep 2018 TANTA-64 Matt Wiens 317b4718c38 Copy commit hash TANTA-62: remove Colossus from DLP BAM import 12 Sep 2018 TANTA-62 Sophia Chan ea0bc1e07a7 Copy commit hash bugfix: corrected function call 12 Sep 2018 Andrew McPherson 29ffb5ee418 Copy commit hash TANTA-67: Dont require gsc library id for import fastqs from gsc 12 Sep 2018 TANTA-67 Matt Wiens 233a9d51da3 Copy commit hash Have *datasets DELETE remove file resources Also rearranged the import order around to follow PEP 8. 12 Sep 2018 Andrew McPherson 13a5691e115 Copy commit hash bugfix: tags optional on results dataset 12 Sep 2018 Andrew McPherson 21d9470f977 Copy commit hash minor: id in filter for additional models 12 Sep 2018 Andrew McPherson 17e87421cea Copy commit hash bugfix: serializer changes for file_type as model 11 Sep 2018 Andrew McPherson 84502824933 Copy commit hash minor: abstractdataset -> sequencedataset 10 Sep 2018 Sophia Chan 3835e247193 Copy commit hash added misisng import 10 Sep 2018 Andrew McPherson 85d23a8180d Copy commit hash TANTA-63: file type model instead of choices field for file resource 10 Sep 2018 TANTA-63 Matt Wiens fb934c19206 Copy commit hash db: allow Analysis relations to be blank 06 Sep 2018 Matt Wiens aae72222543 Copy commit hash minor: untrack useless file 06 Sep 2018 Matt Wiens 447cc6285ff Copy commit hash KRONOS-577: fail on invalid API filter query param 30 Aug 2018 KRONOS-577 Andrew McPherson 00d04876d03 Copy commit hash feature: file transfer retries 04 Sep 2018 Matt Wiens ca90122880d Copy commit hash TANTA-38: allow API token authentication See the Jira ticket. Basically this method of authentication is much
more secure and robust to attacks than basic authentication (although
this hasn't been disabled). This authentication method should be
prefered over basic authentication in essentially all cases.
Two things:
(1) Tokens needs created by the admin per user, although they can be
automatically generated for and made accessible to... 29 Aug 2018 TANTA-38 Matt Wiens eee0e07640f Copy commit hash Add extra API filters for Sample Sophia needs this for workflow automation. 29 Aug 2018 Nafis Abrar edcac1c81f8 Copy commit hash TANTA-54 Fixed stats page 26 Aug 2018 TANTA-54 Matt Wiens 388cce3706a Copy commit hash TANTA-56: update /api/sequence_dataset_add/'s view It now is up to date with the read_models serializer, in the sense that
it consumes tags, and that the model names are updated. 20 Aug 2018 TANTA-56 Andrew McPherson ec58ad4cbce Copy commit hash TANTA-55: fix gsc import issues 21 Aug 2018 TANTA-55 Matt Wiens aa6ee42ef06 Copy commit hash Fix ability to count datasets per tag 20 Aug 2018 Andrew McPherson a9f4215bc27 Copy commit hash refactor: sequence file info refactor in backend 14 Aug 2018