New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add worklists #784
Add worklists #784
Conversation
commit 5e7457ab1022352beeed15c23b9f81e7d9169add Author: Karel <karelgerbrands@gmail.com> Date: Wed Apr 3 14:34:32 2019 +0200 - Adds the ability to query Patient API table on image type commit ecb3804c80da795dc976db5f675fbf74de3e2157 Author: Karel <karelgerbrands@gmail.com> Date: Mon Apr 1 17:35:23 2019 +0200 - Replaces get_view with direct client get commit 21fc3c1b92ed3b2774a3e7e5a7b55fb9c34140fa Author: Karel <karelgerbrands@gmail.com> Date: Mon Apr 1 13:57:12 2019 +0200 - Fixes a tuple being incorrectly initialized commit 79b43fe2699727569b059922ae53df206eb23d89 Merge: 54eb4f9a 9a763a02 Author: Karel <karelgerbrands@gmail.com> Date: Mon Apr 1 13:46:58 2019 +0200 Merge branch 'master' of https://github.com/comic/grand-challenge.org into pathology_support commit 54eb4f9a25f146b54a5d9973f3407971c6ad60e0 Author: Karel <karelgerbrands@gmail.com> Date: Mon Apr 1 13:44:17 2019 +0200 - Fixes black formatting - Fixes factories missing for permission tests commit f4a621533c5199d27fd540e435bc8cd4fed02f20 Author: Karel <karelgerbrands@gmail.com> Date: Mon Apr 1 13:25:05 2019 +0200 - Fixes double variable initialization commit cb5dad5cae388504b1c754e81b3f16e26067b94b Author: Karel <karelgerbrands@gmail.com> Date: Mon Apr 1 13:22:36 2019 +0200 - Adds record permissions tests for Worklists #760 commit 41c9a3420b1fca1eac51641afbb520d95aada294 Author: Karel <karelgerbrands@gmail.com> Date: Mon Apr 1 11:11:56 2019 +0200 - Adds exception checks for instance permission checking #760 commit 40aa9ae10b2507647f3ec3873e7fd584be2579fb Author: Karel <karelgerbrands@gmail.com> Date: Mon Apr 1 09:41:54 2019 +0200 - Fixes incorrect super call #763 commit 99949e5660a6fdb47dba8733ea5141ba40318f42 Author: Karel <karelgerbrands@gmail.com> Date: Fri Mar 29 18:35:48 2019 +0100 - Removes debug code from views #760 commit 7f8b5094a7ec02d65b09c4a11e15700b289a8f64 Author: Karel <karelgerbrands@gmail.com> Date: Fri Mar 29 18:32:11 2019 +0100 - Statically assigns all required permissions for API tests #760 commit ae9e3859c2cba176da36918c2d7c1d053495495b Author: Karel <karelgerbrands@gmail.com> Date: Fri Mar 29 18:31:26 2019 +0100 - Fixes update forms showing a create rather than update button commit 9c5d89927efd3438afbf4710b0f1aa57c38e5d54 Author: Karel <karelgerbrands@gmail.com> Date: Fri Mar 29 17:56:24 2019 +0100 - Fixes incorrect variable initialization #760 commit 9556563c0f1df0e3ed5d9baffcfd8ff2c69d89b4 Author: Karel <karelgerbrands@gmail.com> Date: Fri Mar 29 17:50:09 2019 +0100 - Updates Migrations black formatting #760 commit 8619997fd60c839388bce56f714a44c403ca803c Author: Karel <karelgerbrands@gmail.com> Date: Thu Mar 28 15:21:56 2019 +0100 - Updates Querysets to filter based on access - Updates record specific actions to check for permission first - Adds a new entry to the settings, to allow customization of the Worklist access group name #757 commit 281dbcea20d8fa435cdec48db7f4b24a17e0c963 Author: Karel <karelgerbrands@gmail.com> Date: Thu Mar 28 15:20:23 2019 +0100 - Adds group creation to the Worklist migrations #757 commit 5fee284ff567b6e9f6c2717e3bf3bd57a25830ce Author: Karel <karelgerbrands@gmail.com> Date: Thu Mar 28 15:20:04 2019 +0100 - Automatically adds new WorklistSet users to the worklist_access_group - Only allows users to view no user Worklists and Sets, but giving them full control over their own items #757 commit e8c0a9d05fde4365d4bfb9e8fecff6a025e115b5 Author: Karel <karelgerbrands@gmail.com> Date: Thu Mar 28 13:21:07 2019 +0100 - Changes user acces for API views based on their permissions #757 commit e2d5ae6d405e1a90cfc8f08d59ec01fa7aed3a7b Author: Karel <karelgerbrands@gmail.com> Date: Thu Mar 28 13:19:12 2019 +0100 - Allows WorklistSets to now have a no-user entry - Sets user permissions on Set creation commit ff439f70ffe3455e25b4c28f13ed10066e95a588 Author: Karel <karelgerbrands@gmail.com> Date: Tue Mar 26 16:28:29 2019 +0100 - Tests worklist set id acquisition #757 commit e57a30d960672ea120c095d8f1b7fb8f9b8237da Author: Karel <karelgerbrands@gmail.com> Date: Tue Mar 26 14:09:39 2019 +0100 - Fixes form rendering #757 commit ed2fdcc92a9cf9bb1d2613c5e60b796b86f0a045 Author: Karel <karelgerbrands@gmail.com> Date: Mon Mar 25 12:36:16 2019 +0100 - Adds list of permissions commit ec502436104098df23b31ba6e98197b25c5c6298 Author: Karel <karelgerbrands@gmail.com> Date: Thu Mar 21 17:50:28 2019 +0100 - Adds permissions for Worklist model commit 6be08f5067b3487b6b7ab672ed9824b8a1297b8f Author: Karel <karelgerbrands@gmail.com> Date: Thu Mar 21 17:31:09 2019 +0100 - Removes debug code commit d85bccdba00e4f2a1a717c72ad01521083b2a562 Author: Karel <karelgerbrands@gmail.com> Date: Thu Mar 21 15:51:33 2019 +0100 - Attemps manual deletion of duplicate objects commit e492a0c34a6e89058ff9c762a47830a52171bfa4 Author: Karel <karelgerbrands@gmail.com> Date: Thu Mar 21 14:48:06 2019 +0100 - Adds debug code to see which entry isn't being removed commit ac92bc7a50743b04df0e8e3d675bd10b4e28fb2e Author: Karel <karelgerbrands@gmail.com> Date: Thu Mar 21 14:15:24 2019 +0100 - Adds a debug assertion commit 93717c3d667bdfac783d980dd5bd72f6ab685187 Author: Karel <karelgerbrands@gmail.com> Date: Thu Mar 21 13:41:14 2019 +0100 - Adds assertion to check whether or not a table is empty before testing it commit e5ccd7f97e0302dd06f28644f2e123421ec9bf01 Author: Karel <karelgerbrands@gmail.com> Date: Thu Mar 21 11:22:36 2019 +0100 - Ensures database contains no entries at the start of API testing commit e718d678d025c90b57472da565cf534e3698faa3 Author: Karel <karelgerbrands@gmail.com> Date: Thu Mar 21 10:44:23 2019 +0100 - Disables permissions to test delete error for Worklist Set commit a6291cca2aa728d9df2026bca4e6e897b86cf1ec Author: Karel <karelgerbrands@gmail.com> Date: Wed Mar 20 17:30:35 2019 +0100 - Gives every user full permissions to their own set commit 999b5644b74bc98d07f93ccb63ba3f051a82a35a Author: Karel <karelgerbrands@gmail.com> Date: Wed Mar 20 16:33:52 2019 +0100 - Ensures permissions are only set if an object was succesfully created commit 263aa1f5bfc8c5ab0d87fe9e47f7019834747c88 Author: Karel <karelgerbrands@gmail.com> Date: Wed Mar 20 15:40:53 2019 +0100 - Fixes formatting - Removes debug code commit 871ec39b2b49bd945ca16ad401ba3d43bef29f2e Author: Karel <karelgerbrands@gmail.com> Date: Wed Mar 20 14:58:13 2019 +0100 - Fixes meta model being called incorrectly commit af6ff2f3f6170a157196a8b307ff14fbaed5dabd Merge: 92a63b5e 14f466d6 Author: Karel <karelgerbrands@gmail.com> Date: Wed Mar 20 14:44:40 2019 +0100 Merge branch 'master' of https://github.com/comic/grand-challenge.org into pathology_support commit 92a63b5e59eb3b178c0fc2a6d70f45a798c077a4 Author: Karel <karelgerbrands@gmail.com> Date: Wed Mar 20 14:39:20 2019 +0100 - Fixes an issue where a record wouldn't always be deleted commit fece8e8a3ffe07de0e7827f0164621396c99ac2f Author: Karel <karelgerbrands@gmail.com> Date: Wed Mar 20 14:04:35 2019 +0100 - Fixes on save WorklistSet user acquisition commit 65c88f20094cf01c67c2cff4aa6058c145b70b5f Author: Karel <karelgerbrands@gmail.com> Date: Wed Mar 20 13:09:56 2019 +0100 - Updates migrations commit 8b281b08028e32fddd63b740648b1ce421c83b43 Author: Karel <karelgerbrands@gmail.com> Date: Wed Mar 20 10:59:55 2019 +0100 - Fixes user object acquisition for Worklist permissions commit 34ed9dc7a774af259c0576750c53197d0f84190c Author: Karel <karelgerbrands@gmail.com> Date: Tue Mar 19 17:14:01 2019 +0100 - Fixes a meta call commit 9456b8131da7eaed8271ebccee9f4f8326a3e79b Author: Karel <karelgerbrands@gmail.com> Date: Tue Mar 19 16:35:10 2019 +0100 - Fixes comments for Worklist permission tests - Adds debug code for API utils test commit 5fa77cd736d4e2bd28da04016a216eaab106e7b3 Author: Karel <karelgerbrands@gmail.com> Date: Tue Mar 19 16:34:39 2019 +0100 - Adds permissions to Worklist and WorklistSet rows commit 2716d5758bb7775382422894664a772f4f083812 Author: Karel <karelgerbrands@gmail.com> Date: Wed Mar 13 11:19:35 2019 +0100 - Updates model - Adds return information to functions commit 57b23f845a8dc8a8bfaf1011104a5bbb07c683f4 Author: Karel <karelgerbrands@gmail.com> Date: Tue Mar 12 17:50:35 2019 +0100 - Allows specific fields to be removed when a record is converted to a dict commit 5460449d8986e98d21c693be625ec46060c543a7 Author: Karel <karelgerbrands@gmail.com> Date: Tue Mar 12 17:13:56 2019 +0100 - Fixes client being unable to utilize a json string directly commit df57dc6d6651df0ca4d03791e612658144a2c151 Author: Karel <karelgerbrands@gmail.com> Date: Tue Mar 12 16:50:09 2019 +0100 - Ensures the duplicate record entry is deleted commit 2e0fbdafce34f90c147844087010c735304840cd Author: Karel <karelgerbrands@gmail.com> Date: Tue Mar 12 16:14:39 2019 +0100 - Fixes UUID to string conversion commit a2b26cd1738967ef0e9af627ad157d867ec42dc9 Author: Karel <karelgerbrands@gmail.com> Date: Tue Mar 12 15:53:13 2019 +0100 - Correctly formats api_utils commit 0847b17f5ee465ef1c80793e072e78446da1b951 Author: Karel <karelgerbrands@gmail.com> Date: Tue Mar 12 15:36:18 2019 +0100 - Attempts to fix UUID conversion commit 469cfd55ffd237edd1c1827b7fe4ef6e9f7e90f6 Author: Karel <karelgerbrands@gmail.com> Date: Tue Mar 12 15:05:21 2019 +0100 - Implements serializers for model conversions in tests - Fixes uuid to string conversions commit d730836bccc6c9d688a6636baeed9be8f4b0c347 Author: Karel <karelgerbrands@gmail.com> Date: Tue Mar 12 14:42:49 2019 +0100 - Attempts to fix model to JSON function commit 902b8e7db34570ccfa5d9ddbced28ad70dcef575 Author: Karel <karelgerbrands@gmail.com> Date: Tue Mar 12 14:16:17 2019 +0100 - Fixes removal of non-existent field commit caf7a2c2bbc043c908e4b53c09b34a3e7e93f821 Author: Karel <karelgerbrands@gmail.com> Date: Tue Mar 12 13:44:24 2019 +0100 - Attempts to fix model to json function commit e45f4f81b0aa7c2dc530dac64bc73705453c913c Author: Karel <karelgerbrands@gmail.com> Date: Tue Mar 12 12:09:46 2019 +0100 - Fixes a bug where the user field was checked incorrectly commit 6dabd073c1fb407c8ed5942232803e1c872fff2e Author: Karel <karelgerbrands@gmail.com> Date: Tue Mar 12 12:02:37 2019 +0100 - Attempts to fix tests commit 33ae69f0463ca87645fcb46c5880b6c753253a8d Author: Karel <karelgerbrands@gmail.com> Date: Tue Mar 12 11:29:34 2019 +0100 - Fixes the id not being converted to string for comparison commit e0a4e563673df7da66cd841016d13918e64d61c5 Author: Karel <karelgerbrands@gmail.com> Date: Tue Mar 12 11:13:02 2019 +0100 - Cleans api_util.py - Attempts to fix tests commit 6f99b1c5ee0b71d51da116ea9704ce47bbfb383a Author: Karel <karelgerbrands@gmail.com> Date: Mon Mar 11 17:35:15 2019 +0100 - Attempts to fix tests commit a3738ca6b1ccb89ec4fe34d857e145e8214a3e76 Author: Karel <karelgerbrands@gmail.com> Date: Mon Mar 11 17:17:42 2019 +0100 - Attempts to fix tests commit 786e3b21cf8b4390b0c5867c7d71acb614540bcb Author: Karel <karelgerbrands@gmail.com> Date: Wed Mar 6 13:03:16 2019 +0100 - Fixes migration formatting - Enables users to be defined for the Worklist Set creations and updates commit 6f9fee082a8dfbd06b166514c9ec721064bbaeeb Author: Karel <karelgerbrands@gmail.com> Date: Wed Mar 6 10:59:17 2019 +0100 - Fixes Worklist set creation and updates #695 commit 237092b9dde15c4d3918fc6f33c34eb5b32bc3f2 Author: Karel <karelgerbrands@gmail.com> Date: Mon Mar 4 14:20:08 2019 +0100 - Updates model queries to stop duplicates from appearing - Changes WorklistSet views to automatically set user information on creations and updates, based on the toekn - Changes WorklistSet to have a one to one field with user commit 0f1c3476e8d7601e20885add5c184b9b7e88c563 Author: Karel <karelgerbrands@gmail.com> Date: Thu Feb 28 13:00:47 2019 +0100 - Fixes a patient object being passed, rather than its primary key #695 commit 4f61cf950b92390d8d40250e670f1ff0f93e504f Author: Karel <karelgerbrands@gmail.com> Date: Thu Feb 28 12:41:50 2019 +0100 - Attempts to fix tests #695 commit da1da4700b02bc97e46c89e775ebbd1b7ade8be4 Author: Karel <karelgerbrands@gmail.com> Date: Thu Feb 28 11:40:14 2019 +0100 - Stops specific worklists and sets views from being utilized to pull worklists from other users - Attempts to fix tests failing on datetimes - Fixes incorrect worklist test names #695 commit 3d904c4f5e264ec85237524ac1e57bf280d7768f Author: Karel <karelgerbrands@gmail.com> Date: Thu Feb 28 11:11:19 2019 +0100 - Fixes incorrect method of allowing blank images fields for worklists #695 commit 0abc77532d874f50e426c7d6075e7053c8ecb0eb Author: Karel <karelgerbrands@gmail.com> Date: Thu Feb 28 10:42:57 2019 +0100 - Allows for worklists without any selected images - Attempts to fix the datetime being offered incorrectly #695 commit 31f2c68abcc61dd5c4a21087bcedf46828feb3bb Author: Karel <karelgerbrands@gmail.com> Date: Wed Feb 27 14:34:36 2019 +0100 - Fixes model id's being called, rather than pk #695 commit 32269bc0817c96de87709c727c6c643eefc1ab77 Author: Karel <karelgerbrands@gmail.com> Date: Wed Feb 27 14:18:45 2019 +0100 - Fixes incorrect url calls in tests #695 commit a754d13df6e39c49949d196ad142e6719382c847 Author: Karel <karelgerbrands@gmail.com> Date: Wed Feb 27 13:41:43 2019 +0100 - Fixes model name test - Fixes reverse calls with PK #695 commit c6ec93d9116723c8276d5858293d201ff4ead0ed Author: Karel <karelgerbrands@gmail.com> Date: Wed Feb 27 13:12:28 2019 +0100 - Fixes worklist list url's - Fixes tests #695 commit d8efd4bbbbc58971e2fcf73d81450c47cc65a4f5 Author: Karel <karelgerbrands@gmail.com> Date: Wed Feb 27 11:07:49 2019 +0100 - Fixes tests #695 commit 077f73800e701aec025bd610d0885aa226c86011 Author: Karel <karelgerbrands@gmail.com> Date: Tue Feb 26 17:27:48 2019 +0100 - Fixes studies form import #695 commit bf3fad6a3948665b130909f9d46d18ac1e400702 Author: Karel <karelgerbrands@gmail.com> Date: Tue Feb 26 16:36:49 2019 +0100 - Fixes the datetime format #695 commit b160102f6c13c7058b39eb6668dc55e2339218db Author: Karel <karelgerbrands@gmail.com> Date: Mon Feb 25 23:56:33 2019 +0100 - Fixes test imports #695 commit 23194b6547ffce00321d5dcb666735e3bba1b4cb Author: Karel <karelgerbrands@gmail.com> Date: Mon Feb 25 13:15:17 2019 +0100 - Fixes API test calls - Fixes get_queryset not being recognized for the Image viewset #695 commit 919beee5720b9e77655a75f062a0139a008caa5a Author: Karel <karelgerbrands@gmail.com> Date: Mon Feb 25 11:32:56 2019 +0100 - Adds filters to the Image model #695 commit 36045bdbba07667b0d56b5755d7eddae596b51eb Author: Karel <karelgerbrands@gmail.com> Date: Mon Feb 25 10:35:17 2019 +0100 - Refines queries - Updates study name to reflect parent patient #695 commit 4f125ccf061bb2b94ad563906cd75832be9736cb Author: Karel <karelgerbrands@gmail.com> Date: Thu Feb 21 11:23:54 2019 +0100 - Fixes a bug where the tests still used the old api test call #695 commit 88f0efd2b70af111835639cdc6268aa53084fdf6 Author: Karel <karelgerbrands@gmail.com> Date: Wed Feb 20 16:29:01 2019 +0100 - Attempts to fix tests - Adds additional checks for form views - Moves worklists factories into their own file #695 commit f86b5e93383f11436ac42e07da515402a0f6a9f1 Author: Karel <karelgerbrands@gmail.com> Date: Wed Feb 20 10:26:10 2019 +0100 - Removes pathology app references - Moves Worklist factories into its own directory - Updates tests to reference correct factory files #695 commit 1bfbb3844716f09ae243b47578ec784d54bda317 Author: Karel <karelgerbrands@gmail.com> Date: Tue Feb 19 17:39:20 2019 +0100 - Updates API tests #695 commit 81bd5b59ef882ce4a80c0b0d36d2f75a871802a0 Author: Karel <karelgerbrands@gmail.com> Date: Tue Feb 19 16:31:14 2019 +0100 - Improves crispy forms usage - Updates all forms to reflect current models #695 commit 9abb223f501c513f2081e02506eb0dcded5e5170 Author: Karel <karelgerbrands@gmail.com> Date: Tue Feb 19 10:32:30 2019 +0100 - Adds filters to the Worklist, Patient and Study models #695 commit 8f2c66aaff428c5cd48fd3bc09ab1891c4f13313 Author: Karel <karelgerbrands@gmail.com> Date: Thu Feb 14 15:58:02 2019 +0100 #695 - Adds descriptions to Worklist models commit 24777001b8e0bb73d31eb01d89667e487fb48a1a Author: Karel <karelgerbrands@gmail.com> Date: Thu Feb 14 15:02:43 2019 +0100 #695 - Refines the selection of available images for worklists commit eb7db255a27e38407ba2d5e32b9fa18108e3079d Author: Karel <karelgerbrands@gmail.com> Date: Thu Feb 14 15:02:26 2019 +0100 #695 - Updates worklist forms - Updates migrations commit e4aefb29d303f977fa1460694c48707651185d5f Author: Karel <karelgerbrands@gmail.com> Date: Thu Feb 14 15:01:52 2019 +0100 #695 - Removes WorklistItem forms commit fa514a4175cbaa0a2f0ddc8c241e0149ab4dbe39 Author: Karel <karelgerbrands@gmail.com> Date: Thu Feb 14 11:10:31 2019 +0100 #695 - Removes the WorklistItem model from the worklists app - Implements a many to many field for the Worklist model commit e791e237625062a0bafba17bbebd713f61429458 Author: Karel <karelgerbrands@gmail.com> Date: Wed Feb 13 17:33:23 2019 +0100 #695 - Fixes naming errors for the WorklistItems commit 4571e5d7a8f470079d975ecd49f5b8633365e8b0 Author: Karel <karelgerbrands@gmail.com> Date: Wed Feb 13 17:33:01 2019 +0100 #695 - Updates the Worklist forms commit a1773d1549d9e72f8d306f0c650ce7bbc3fa1bfb Author: Karel <karelgerbrands@gmail.com> Date: Wed Feb 13 14:39:32 2019 +0100 #695 - Fixes form field references commit 2be34ecbdd7a7912ede9c4e37875f1662d904011 Author: Karel <karelgerbrands@gmail.com> Date: Wed Feb 13 14:39:12 2019 +0100 #695 - Updates migrations - Fixes Worklist models - Adds worklists app to settings - Removes pathology app reference commit 8d2c8f97a9e579daf3440a921bd8c70c6a36843f Author: Karel <karelgerbrands@gmail.com> Date: Wed Feb 13 14:17:46 2019 +0100 #695 - Removes old serializers for Patients and Studies - Removes pathology app commit 28c8086805cc5022cc9799476e3259c11aa08e61 Author: Karel <karelgerbrands@gmail.com> Date: Wed Feb 13 13:18:24 2019 +0100 #695 - Updates the worklist models to use the new tables commit 770e938236e56dc12e3775254cbd89af7966910e Merge: fcd0360a 6fe05970 Author: Karel <karelgerbrands@gmail.com> Date: Wed Feb 13 10:38:37 2019 +0100 Merge branch 'master' of https://github.com/comic/grand-challenge.org into pathology_support # Conflicts: # app/config/settings.py # app/grandchallenge/patients/migrations/0001_initial.py # app/grandchallenge/patients/models.py # app/grandchallenge/studies/migrations/0001_initial.py # app/grandchallenge/studies/models.py # app/tests/factories.py commit fcd0360ac6cab999c05bfd883d977984d64b4f78 Author: Karel <karelgerbrands@gmail.com> Date: Thu Jan 10 16:18:44 2019 +0100 - Fixes remove access still being tested under deletion - Fixes removal template still being listed as deletion commit 299177b0380bbacf14ec2f1d55af1cf42ba69a15 Author: Karel <karelgerbrands@gmail.com> Date: Thu Jan 10 15:57:37 2019 +0100 - Refactors tests to use updated CRUD names commit eebc4122e7e6579ed015e78edd9b0a2c0368d838 Author: Karel <karelgerbrands@gmail.com> Date: Thu Jan 10 15:39:19 2019 +0100 - Removes pathology tests for now, as these tables will be phased out in the future commit 234fca4dec4b05709274a665871c30ee210df36c Author: Karel <karelgerbrands@gmail.com> Date: Thu Jan 10 15:05:13 2019 +0100 - Cleans URL files commit dd4db636dc615e67de527dd24ffa5eb028e17603 Author: Karel <karelgerbrands@gmail.com> Date: Thu Jan 10 13:34:28 2019 +0100 - Black formatting and typo fix commit 39eb0ebc66ac9baf3145cf89696a428b12fb44ec Author: Karel <karelgerbrands@gmail.com> Date: Thu Jan 10 13:06:01 2019 +0100 - Fixes an incorrect field name in the WorklistItem serializer commit 4866e6ef5a0cb99a5af43ae7ea5ec0eedf5025aa Author: Karel <karelgerbrands@gmail.com> Date: Thu Jan 10 11:43:20 2019 +0100 - Fixes a mistake where the Django reverse is being imported, rather than from grand challenge commit c5c7df297eb35375f918973f479f967dda7a26d7 Author: Karel <karelgerbrands@gmail.com> Date: Wed Jan 9 17:31:24 2019 +0100 - Moves app urls to subdomains urls commit 08aecbe8d6506cfafb509b7555cbf9071658122d Author: Karel <karelgerbrands@gmail.com> Date: Wed Jan 9 17:06:14 2019 +0100 - Black formatting commit 99066d6cedd92b4d80ba269e95e7aa8ccb058f6a Author: Karel <karelgerbrands@gmail.com> Date: Wed Jan 9 15:45:49 2019 +0100 - Refactors URL's - Fixes typo's commit 3ce21afe248b3db9ad0b878b98fb3232519c3023 Author: Karel <karelgerbrands@gmail.com> Date: Wed Jan 9 11:33:45 2019 +0100 - Refactors reverse URL lookups commit 5e1b72f7c89e7bb5ddd812addf45f2fff29f02ad Author: Karel <karelgerbrands@gmail.com> Date: Tue Jan 8 15:57:17 2019 +0100 - Updats black formatting commit d743e3613b4a5b0cbd0c47c5d5d3c6f54bd7f3a7 Author: Karel <karelgerbrands@gmail.com> Date: Tue Jan 8 15:17:58 2019 +0100 - Fixes typo in the PatientItem factory commit 556d18fd615db86131e82dee2e1129e8cd68290d Author: Karel <karelgerbrands@gmail.com> Date: Tue Jan 8 14:58:25 2019 +0100 - Fixes reverse imports commit 0716096c036923da65678cd97633be7b4bd35896 Merge: f186fc79 fe3da5ea Author: Karel <karelgerbrands@gmail.com> Date: Tue Jan 8 11:18:03 2019 +0100 Merge branch 'master' of https://github.com/comic/grand-challenge.org into pathology_support commit f186fc79f1e542398a93ecc64029b29f82dc2570 Author: Karel <karelgerbrands@gmail.com> Date: Thu Nov 29 17:54:03 2018 +0100 - Adds missing forms for patient items, study items and worklist items - Updates the patient item create / update form #627 commit 99691a67180a1f438066b1d8bc6de919c4f54d0d Author: Karel <karelgerbrands@gmail.com> Date: Thu Nov 29 17:53:07 2018 +0100 - Refreshes the migrations #627 commit 6f4f6b7a0c49e298c76146e0f8754bc998f4aa56 Author: Karel <karelgerbrands@gmail.com> Date: Thu Nov 29 17:51:27 2018 +0100 - Fixes the model having a foreign key to study items, rather than study #627 commit 2131030e0bef9dccb6dca29eef87f13722d2920d Author: Karel <karelgerbrands@gmail.com> Date: Wed Nov 28 17:00:21 2018 +0100 - Rebuilds migrations - Fixes naming errors #627 commit 4e981fb64d289eb218ae33c775aebabc388e3bf1 Author: Karel <karelgerbrands@gmail.com> Date: Wed Nov 28 16:34:48 2018 +0100 - Refactors the worklist forms/views/urls to be more explicit and in line with grand challenge #627 commit 90e36fce1e9ed2468cafcd22bfafc70f300d8d34 Author: Karel <karelgerbrands@gmail.com> Date: Wed Nov 28 16:34:09 2018 +0100 - Refactors the studies forms/views/urls to be more explicit and in line with grand challenge #627 commit de4c8676936ed642a07c8afdc5eb54bf2c3c60aa Author: Karel <karelgerbrands@gmail.com> Date: Wed Nov 28 16:33:30 2018 +0100 - Changes template filenames for the patient app commit 1d6a0f6dd5724fb6f82e344280bb1d9b8200c5ac Author: Karel <karelgerbrands@gmail.com> Date: Wed Nov 28 16:27:07 2018 +0100 - Refactors the Patient views/forms/urls to be more explicit and in line with grand challenge commit 051804de8e997b012b98ed4b20e368c47c6431f3 Author: Karel <karelgerbrands@gmail.com> Date: Wed Nov 28 16:26:36 2018 +0100 - Updates the pathology URLs to utilize id's for accessing the correct pages #627 commit 432c683fdafadb97f012465d18ed6d094e0761df Author: Karel <karelgerbrands@gmail.com> Date: Wed Nov 28 14:48:17 2018 +0100 - Adds all forms for the pathology app - Updates the url's - Organizes code a little #627 commit 174dbaabe2d679eed4d685cebabdbc604ad246d6 Author: Karel <karelgerbrands@gmail.com> Date: Tue Nov 27 18:23:36 2018 +0100 - Adds an initial form, testing the multiselect fields #627 commit f0d16212e9e8d8fe0606a505edf3bfa7d81a8178 Author: Karel <karelgerbrands@gmail.com> Date: Tue Nov 27 17:58:42 2018 +0100 - Reworks the pathology app model - Adds migrations #627 commit ae3712185c8aacd8004a3d3623160b7a5c00ecf0 Author: Karel <karelgerbrands@gmail.com> Date: Tue Nov 27 16:52:53 2018 +0100 - Adds the pathology app to the settings - Fixes urls #570 commit 35b813df76eae0d66f257371f472f117902257f8 Author: Karel <karelgerbrands@gmail.com> Date: Mon Nov 26 13:28:28 2018 +0100 - Adds API testing for the pathology app #626 commit d5128f09ef4f3fb07278aaae7a3992abcf05ac74 Author: Karel <karelgerbrands@gmail.com> Date: Mon Nov 26 13:27:01 2018 +0100 - Reworks the Pathology model to utilize the Image model as the main coupling #570 commit 6af09066957a9a2cdcbf2d964c6f64d970b160cd Author: Karel <karelgerbrands@gmail.com> Date: Thu Nov 22 18:12:27 2018 +0100 - Fixes form issues for the worklists - Adds list form testing for the studies and worklists apps #570 #606 #607 #622 commit 38332cc517dad18b642d1174301ebe851f612776 Author: Karel <karelgerbrands@gmail.com> Date: Thu Nov 22 18:11:17 2018 +0100 - Fixes code block styling - Adds to string conversions for the models that display the name / code / title alongside their UUIDs #570 commit 676131ea6d44f7e39f350a7e09f56f0c7c05f821 Author: Karel <karelgerbrands@gmail.com> Date: Thu Nov 22 17:22:43 2018 +0100 - Fixes an error where no user was created for testing - Fixes an error where a table wasn't named correctly for testing #607 #622 commit 7a061a89f64e3bd3ef199a67138bc99bb1f686a8 Author: Karel <karelgerbrands@gmail.com> Date: Thu Nov 22 16:42:59 2018 +0100 - Fixes a non-staff member accessing a staff member page during testing #607 commit 07ca59c488eaf8087a5c08f7dbfb2ba85a7dd0e4 Author: Karel <karelgerbrands@gmail.com> Date: Thu Nov 22 16:42:25 2018 +0100 - Renames the worklist set forms - Updates the worklist app migrrations - Fixes an issue where a removed variable was being accessed #570 commit d50105c3a0369ed7a95fb17f912b88056065406d Author: Karel <karelgerbrands@gmail.com> Date: Thu Nov 22 15:31:14 2018 +0100 - Adds permission tests for the Worklists app #622 commit f499e82e1f72fa45c2afa1d40e97d8ea36022241 Author: Karel <karelgerbrands@gmail.com> Date: Thu Nov 22 15:28:29 2018 +0100 - Fixes URLs - Adds all Worklist Forms - Updates form views to be staff only #570 #618 commit 7b6bb2966565a05d31b872e74bf13f59392f3ca9 Author: Karel <karelgerbrands@gmail.com> Date: Thu Nov 22 11:42:27 2018 +0100 - Fixes study URL's being formatted incorrectly - Adds delete forms to the forms requiring a unique id - #606 #607 commit 9eb8672f2984a5fbff074f562124d66b448bf5fd Author: Karel <karelgerbrands@gmail.com> Date: Wed Nov 21 14:29:37 2018 +0100 - Adds factories for Worklist app - Adds API tests for Worklist app #622 commit afc756103c5790af712f22175f2e910ca7cdf868 Author: Karel <karelgerbrands@gmail.com> Date: Wed Nov 21 14:28:55 2018 +0100 - Enables permission tests #606 #607 commit 84639b406269b656653051447476c493feb2ec11 Author: Karel <karelgerbrands@gmail.com> Date: Wed Nov 21 12:20:37 2018 +0100 - Disables an unused import #606 commit 23063a211be757c1ab170a251cd86d90b64b9d00 Author: Karel <karelgerbrands@gmail.com> Date: Wed Nov 21 11:59:47 2018 +0100 - Fixes import errors and incorrect form selection #570 commit 4439ea0051d07a49f39f265be4bc00aaed07b4da Author: Karel <karelgerbrands@gmail.com> Date: Wed Nov 21 10:34:27 2018 +0100 - Fixes an issue where the API update assertion failed to pass the content type #606 #607 commit 25bc28132f517bc6221cf0ea144df2ab07c745db Author: Karel <karelgerbrands@gmail.com> Date: Tue Nov 20 18:23:32 2018 +0100 - Adds permissions tests - Adds worklist tests #606 commit 964afa32299cc76195679c2f9e9a6853a09f2eb6 Author: Karel <karelgerbrands@gmail.com> Date: Tue Nov 20 18:23:14 2018 +0100 - Adds cripsy forms #570 commit f86f946b29bc31a824f5d50a38b5d687f0ddd26c Author: Karel <karelgerbrands@gmail.com> Date: Tue Nov 20 17:54:53 2018 +0100 - Updates the HTTP method used for updating #606 #607 commit e2223d35155782f3b4fdbf554677bea1ecbee447 Author: Karel <karelgerbrands@gmail.com> Date: Tue Nov 20 17:31:48 2018 +0100 - Fixes an issue where not all parameters were getting passed along #606 #607 commit 6058d2a4fb2ccae42c9756f576cb93ce3e7d0b60 Author: Karel <karelgerbrands@gmail.com> Date: Tue Nov 20 17:11:23 2018 +0100 - Moves the API tests into its own utils file - Fixes an issue where the id was compared incorrectly - Adds API test for the studies #606 #607 commit a8235224bd2ca9dbadcf5cd4df77b1cdb3436fc3 Author: Karel <karelgerbrands@gmail.com> Date: Tue Nov 20 16:54:29 2018 +0100 - Fixes incorrect HTTP status codes #607 commit fd698a42d311870dc50dad576d6ca503cda60e07 Author: Karel <karelgerbrands@gmail.com> Date: Tue Nov 20 16:34:06 2018 +0100 - Speculative fix for json parsing #607 commit 241033cf4560441e4c2766327afdb9e3808a5943 Author: Karel <karelgerbrands@gmail.com> Date: Tue Nov 20 16:14:52 2018 +0100 - Speculative fix for json parsing #607 commit 0aa570ca10c8da11b770d005d967a44ee44d0578 Author: Karel <karelgerbrands@gmail.com> Date: Tue Nov 20 15:37:19 2018 +0100 - Speculative fix for json loading #607 commit e08abe964b73aff687d2f40348e1e0e69b1edd50 Author: Karel <karelgerbrands@gmail.com> Date: Tue Nov 20 15:21:34 2018 +0100 - Speculative fix for json loading #607 commit dd5f304b0b07cbac265e56387494dbdee183d3f9 Author: Karel <karelgerbrands@gmail.com> Date: Tue Nov 20 14:43:31 2018 +0100 - Speculative fix for json parsing #607 commit bc265e7a7e8f1b0813f5ac46785b8967fff9c634 Author: Karel <karelgerbrands@gmail.com> Date: Tue Nov 20 14:25:40 2018 +0100 - Speculative fix for json parsing #607 commit c3d2f3c9321e5ef79b9d67b9391221674b98ba6a Author: Karel <karelgerbrands@gmail.com> Date: Tue Nov 20 13:32:28 2018 +0100 - Adds additional debug information #607 commit baa7ee67aee2fee3c449fb4c48dd26da4b0c0e10 Author: Karel <karelgerbrands@gmail.com> Date: Tue Nov 20 13:02:07 2018 +0100 - Expands information for debugging purposes #607 commit 5d588c5cf9a020d321532029a86c1a29b08ad121 Author: Karel <karelgerbrands@gmail.com> Date: Mon Nov 19 17:52:10 2018 +0100 - Fixes an issue where the dictionary changed during the iteration #607 commit 08649e30c9e1f7e91928669aed93d0a10c7660a2 Author: Karel <karelgerbrands@gmail.com> Date: Mon Nov 19 17:34:34 2018 +0100 - Fixes issue where json values were incorrectly removed #607 commit 525cbec172bf9b8d9cec3cc5a3542726fdf7f9d6 Author: Karel <karelgerbrands@gmail.com> Date: Mon Nov 19 16:12:18 2018 +0100 - Fixes a typo that caused required fields to be removed from a request - Removes a redundant deletion assertion #607 commit 0f4aa406e6fc12d19e7bd8255714987a93793aba Author: Karel <karelgerbrands@gmail.com> Date: Mon Nov 19 14:15:09 2018 +0100 - Speculative fix for filtering the json return object #607 commit 37e27506c92eb644a6169b7ff166a3b333ef64dc Author: Karel <karelgerbrands@gmail.com> Date: Mon Nov 19 14:14:09 2018 +0100 - Removes the detail form and replaces it with a crispy variant #618 commit cd526931d8e88e15d75bb115a9234674665eb9ae Author: Karel <karelgerbrands@gmail.com> Date: Fri Nov 16 16:46:42 2018 +0100 - Removes unused code - Adds additional comments #607 commit e28c9be5811b5ccf5cf97068a922e5fa6b504c85 Author: Karel <karelgerbrands@gmail.com> Date: Fri Nov 16 16:28:54 2018 +0100 - Changes the status code to reflect the succes without content #607 commit fbe214efc5ed68c94f6cdd9202c7d74149f7a9ff Author: Karel <karelgerbrands@gmail.com> Date: Fri Nov 16 16:08:51 2018 +0100 - Speculative fix for redirect issue #607 commit 3fd16a9c773e5511b677f88a6b202d0dbc169e8c Author: Karel <karelgerbrands@gmail.com> Date: Fri Nov 16 15:29:46 2018 +0100 - Fixes an issue where a second deletion occurs, rather than a get #607 commit 91ae97a6addb859f924a0488f8879eda499d51bb Author: Karel <karelgerbrands@gmail.com> Date: Fri Nov 16 15:04:26 2018 +0100 - Fixes a typ #607 commit 16e967cc3efb2130674702aa66fe960bd1819e8f Author: Karel <karelgerbrands@gmail.com> Date: Fri Nov 16 15:02:31 2018 +0100 - Attempts to circumvent URL redirect issue on deletion #607 commit cdc5fec010b18622fcddba7c6f1e27d5702248f3 Author: Karel <karelgerbrands@gmail.com> Date: Fri Nov 16 14:09:23 2018 +0100 - Speculative URL fix #607 commit ed606df92c20d09d994265577d873b85fe19e007 Author: Karel <karelgerbrands@gmail.com> Date: Fri Nov 16 13:51:51 2018 +0100 - Speculative fix for url issues #607 commit 63c320c0cec6e8a93bc3a3257b35d165e349c002 Author: Karel <karelgerbrands@gmail.com> Date: Fri Nov 16 13:32:13 2018 +0100 - speculative fix for uuid #607 commit 95e0ccb1a4641cf3f9edb4bdd180dd5861985bae Author: Karel <karelgerbrands@gmail.com> Date: Fri Nov 16 13:02:06 2018 +0100 - Speculative fix for UUID to string conversion #607 commit 3784e1219f2bad128edd6a3b607001a69ceec3fd Author: Karel <karelgerbrands@gmail.com> Date: Fri Nov 16 12:36:38 2018 +0100 - Speculative fix for UUID's not being converted to strings correctly #607 commit e716e540c12968c02b7671a9f6b1c2f12f69fe6d Author: Karel <karelgerbrands@gmail.com> Date: Fri Nov 16 12:02:59 2018 +0100 - Speculative fix for ID removal from json objects #607 commit 3c9e2c3b3ed0229159a5a174068ac9b23082517d Author: Karel <karelgerbrands@gmail.com> Date: Fri Nov 16 11:25:57 2018 +0100 - Fixes an issue where the form tries to expose an uneditable field #570 commit fc62024b83d55cd2beb7077a8152cf9dcdc1be3f Author: Karel <karelgerbrands@gmail.com> Date: Fri Nov 16 10:30:00 2018 +0100 - Adds crispy forms for patient updates and creates #570 commit 1695eece5dd0627e05ab646faca958b98f6f94e5 Author: Karel <karelgerbrands@gmail.com> Date: Fri Nov 16 10:29:39 2018 +0100 - Fixes issue where records weren't passed in an array #607 commit c3b7ace54175d0be07ac3b37e15f96eecb81fa20 Author: Karel <karelgerbrands@gmail.com> Date: Thu Nov 15 17:54:14 2018 +0100 - Fixes namespace typo #607 commit 5ef2391789708ec42010c611510b7d8803bfcbf5 Author: Karel <karelgerbrands@gmail.com> Date: Thu Nov 15 17:45:09 2018 +0100 - Fixes parameterization error - Adds permission tests (disabled for now) #607 commit 19f06b72429949c0187a86b78c03cb31275fafff Author: Karel <karelgerbrands@gmail.com> Date: Thu Nov 15 17:35:32 2018 +0100 - Speculative json serializing fix #607 commit beb8fa1b83ded944c854d078152b68bd33e7a7e3 Author: Karel <karelgerbrands@gmail.com> Date: Thu Nov 15 16:48:23 2018 +0100 - Fixes JSON creation #607 commit e633478948b263c7efd6d26e65ef63f5518c7971 Author: Karel <karelgerbrands@gmail.com> Date: Thu Nov 15 16:07:08 2018 +0100 - Fixes a small url typo #607 commit fbc42caca96bdb3ac67746cc9d3c814c20ed93c2 Author: Karel <karelgerbrands@gmail.com> Date: Thu Nov 15 15:47:47 2018 +0100 - Attempts to test API tables generically, initially on patients model #607 commit 040428331e6df9c8d3e53ea627661efaab46dee5 Author: Karel <karelgerbrands@gmail.com> Date: Thu Nov 15 10:37:14 2018 +0100 - Updates the API tests to test access, insertion and deletion #607 commit 083b526c01fe584a8056580965436909553be02c Author: Karel <karelgerbrands@gmail.com> Date: Wed Nov 14 17:42:29 2018 +0100 - Adds incomplete tests that check patient table access and crud functionality #607 commit 97e9ba49ae509607225d5bba861fb6064e91bdbf Author: Karel <karelgerbrands@gmail.com> Date: Wed Nov 14 16:17:51 2018 +0100 - Disables record checking for testing #607 commit 7d10cd677ca1cd799bf1f08311650ab941cfe704 Author: Karel <karelgerbrands@gmail.com> Date: Wed Nov 14 15:33:48 2018 +0100 - Removes unused dependency #607 commit d1f18e1c7d828644714c4cd32c674eb9fd7d8fec Author: Karel <karelgerbrands@gmail.com> Date: Wed Nov 14 15:24:05 2018 +0100 - Speculative fix for patient view tests - Adds API page access tests #607 commit ecb4c744f90366b0100ecc87ab8febaf648e9633 Author: Karel <karelgerbrands@gmail.com> Date: Wed Nov 14 14:47:00 2018 +0100 - Speculative fix of list-view test #607 commit 151fe9779ef1b320dd6004a8388f588bedfb1890 Author: Karel <karelgerbrands@gmail.com> Date: Wed Nov 14 12:50:26 2018 +0100 - Fixes the create urls for the patient and study list forms commit 83d0c51a605d6f4c05165d5c2fcaed7aff80b9ca Author: Karel <karelgerbrands@gmail.com> Date: Wed Nov 14 11:45:11 2018 +0100 - Fixes URL errors for patient and study templates commit 931f252f04edc1c9400208a2c2827db05465b1d5 Author: Karel <karelgerbrands@gmail.com> Date: Wed Nov 14 11:09:15 2018 +0100 - Disables study tests for now - Adds a bare test for patient list views #606 #607 commit 0da2a69ecba1c73b3e9b5cd548891fd65ac59705 Author: Karel <karelgerbrands@gmail.com> Date: Tue Nov 13 17:57:58 2018 +0100 - Updates the worklist migrations #591 commit 968d355e94214661cfa49014154d044d20b50988 Author: Karel <karelgerbrands@gmail.com> Date: Tue Nov 13 17:14:46 2018 +0100 - Removes permission tests for now - Attempts to check the presence of UUID's on the list view test #606 #607 commit 74baf52d9c119ba52121011fe20cd9f883d00243 Author: Karel <karelgerbrands@gmail.com> Date: Tue Nov 13 15:59:36 2018 +0100 - Updates the worklist model, removes any trace of a tree structure #591 commit 284eae1b5e674211b08f021ece400e617db76e15 Author: Karel <karelgerbrands@gmail.com> Date: Tue Nov 13 12:26:34 2018 +0100 - Fixes method names #606 #607 commit 01f9186927056405fa22158e2ffa1006d07a618b Author: Karel <karelgerbrands@gmail.com> Date: Tue Nov 13 12:04:32 2018 +0100 - Fixes naming errors - Adds Study tests #606 #607 commit c3255ee458cf6e185bd95457f0ca6c32d29ba1c8 Author: Karel <karelgerbrands@gmail.com> Date: Tue Nov 13 10:31:06 2018 +0100 - Renames file to remove typo #607 commit 5104f9f7b8f8dab26493306196429769b30fe52e Author: Karel <karelgerbrands@gmail.com> Date: Mon Nov 12 17:10:02 2018 +0100 - Adds initial tests for the Patients app #607 commit 7b5724b8e5e84d26433aa7f46619361859e80cb2 Author: Karel <karelgerbrands@gmail.com> Date: Mon Nov 12 17:09:17 2018 +0100 - Updates patient url's to conform to grand-challenge standards commit 291dac8dbfba4e2dced9249c8450ee6f4a5caa6e Author: Karel <karelgerbrands@gmail.com> Date: Mon Nov 12 13:26:55 2018 +0100 - Adds factories for the Patients and Studies app #606 #607 commit 8b5a880dee9b67d8dcbffbc33421432c7a41c882 Author: Karel <karelgerbrands@gmail.com> Date: Fri Nov 9 12:51:28 2018 +0100 - Updates the model migrations - Fixes a bug where the worklistset form wasn't interpreting the fields as a list - Removes unused dependencies #591 #592 commit f2b96469fc80bf938977e0094e58ffd1a374685b Author: Karel <karelgerbrands@gmail.com> Date: Fri Nov 9 12:43:55 2018 +0100 - Removes ID from the form list #593 commit 3528b68dd4689d85556664048ea02a15488ee352 Author: Karel <karelgerbrands@gmail.com> Date: Fri Nov 9 12:39:13 2018 +0100 - Removes any trace of the django-filter module - Updates the pipfile.lock #595 commit 2807e95bc3d9183d0bc834802fea0edc833d3322 Merge: 7b236f81 d8772ad7 Author: Karel <karelgerbrands@gmail.com> Date: Fri Nov 9 10:51:59 2018 +0100 Merge remote-tracking branch 'origin/master' into pathology_support # Conflicts: # Pipfile # Pipfile.lock # app/config/settings.py commit 7b236f815cad1c46aa3023300522a4d42cf67421 Author: Karel <karelgerbrands@gmail.com> Date: Thu Nov 8 17:18:27 2018 +0100 - Reworks the Worklist model to reduce complexity, and the MPTT dependency #591 commit d94000a6fa1f531b5c4519ae7daf882927d9938e Author: Karel <karelgerbrands@gmail.com> Date: Thu Nov 8 16:20:56 2018 +0100 - Replaces reverse lazy with the grand-challenge reverse call #598 commit 7e4c63e196b785eedf9eebdf9120f85437ef620d Author: Karel <karelgerbrands@gmail.com> Date: Thu Nov 8 15:08:53 2018 +0100 - Reformats code with black - Reformats strings to quotes - Makes fields for serializers and forms explicit #590 #593 #594 commit b3c87398a9f500838a1b9c2b0fef4f11503a0d56 Author: Karel <karelgerbrands@gmail.com> Date: Thu Nov 8 15:07:08 2018 +0100 - Reworks URL's to use UUID's #592 commit 1ce577c29dd883e204dbaee95e8f0124c7481e82 Author: Karel <karelgerbrands@gmail.com> Date: Thu Nov 8 15:05:43 2018 +0100 - Removes the app.py files, due to serving no purpose commit 6c2b464ec6086ba5926de998a935f88a46ec4691 Author: Karel <karelgerbrands@gmail.com> Date: Thu Nov 8 12:47:52 2018 +0100 - Refactors fields to be specific about what is exposed #590 commit b087f158e33c32946ffa8b73437c41df685a68f5 Author: Karel <karelgerbrands@gmail.com> Date: Wed Nov 7 11:18:13 2018 +0100 - Updates the models to utilize uuid's, rather than int as PK #592 commit 38e6d51cef33f0643f62a8b59808c8433933d498 Author: Karel <karelgerbrands@gmail.com> Date: Tue Nov 6 17:21:49 2018 +0100 - Updates the migrations - Fixes a function call error in the getting started document #570 commit 324fd4d1616c122c7c293676e775e94408b558a5 Author: Karel <karelgerbrands@gmail.com> Date: Tue Nov 6 17:11:34 2018 +0100 - Converts the Worklist table into a MPTT Model - Creates a linker table between Sets and Worklists #570 commit 3de214b1b2fc0528e02fba6910604b440164e75b Author: Karel <karelgerbrands@gmail.com> Date: Tue Nov 6 16:40:43 2018 +0100 - Adds mptt to the third party app list #570 commit 896e93b0cf01579cf7d12bed7f342bc9461df40a Author: Karel <karelgerbrands@gmail.com> Date: Tue Nov 6 16:16:57 2018 +0100 - Adds the mptt app as a dependency #570 commit ddf55722726378788b340f2f0cf3bf82bc23d4d1 Author: Karel <karelgerbrands@gmail.com> Date: Tue Nov 6 16:16:39 2018 +0100 - Attempts to rework the model to manage its own tree structure #570 commit 2997ed4c782873d1f8fb4d41877f04e6cc696f97 Author: Karel <karelgerbrands@gmail.com> Date: Tue Nov 6 16:16:03 2018 +0100 - Moves the worklist set forms to the correct directory #570 commit 9d35dc7058cac990bc9e3c25828092c789dc2272 Author: Karel <karelgerbrands@gmail.com> Date: Tue Nov 6 12:37:19 2018 +0100 - Updates the worklist migrations #570 commit 1dc1284546fd61159f006df48e025fbf036ad3b4 Author: Karel <karelgerbrands@gmail.com> Date: Tue Nov 6 12:08:50 2018 +0100 - Adds new forms for the Worklist Set #570 commit 1233e0e09071240509895033ca400f2501a2e22e Author: Karel <karelgerbrands@gmail.com> Date: Tue Nov 6 12:08:29 2018 +0100 - Updates the worklist model #570 commit bee37fbbd31209e86ea3daf5228be9737596b2ef Author: Karel <karelgerbrands@gmail.com> Date: Mon Nov 5 14:03:04 2018 +0100 - Fixes template typo's #570 commit 53374fae7b1f43e64dac6926a5376ff36edfff77 Author: Karel <karelgerbrands@gmail.com> Date: Mon Nov 5 13:46:53 2018 +0100 - Fixes an issue where meta was called instead of _meta while collecting model fields - Fixes an issue where redis wasn't installed through the locked pipfile #570 commit 281d2d308fb57fb0445d5dd61a08774e9cf1d759 Author: Karel <karelgerbrands@gmail.com> Date: Mon Nov 5 13:18:03 2018 +0100 - Updates the model migrations #570 commit f80cef91deacf28ac40a927aff31a4185abeee6b Author: Karel <karelgerbrands@gmail.com> Date: Fri Nov 2 13:27:31 2018 +0100 - Minor code cleaning - Adds id specific filtering to the Study table view #570 commit dd2914034ea6b0b41f5096d43e1024408d22eca4 Author: Karel <karelgerbrands@gmail.com> Date: Fri Nov 2 13:22:09 2018 +0100 - Minor code cleaning #570 commit a0cb3a377b88bcc813bf0ddbf02eba32046629fc Author: Karel <karelgerbrands@gmail.com> Date: Fri Nov 2 13:10:31 2018 +0100 - Adds the Django-filter dependency #570 commit 935200cb82edd5ef9db7de6c150ca667728c2506 Author: Karel <karelgerbrands@gmail.com> Date: Fri Nov 2 13:04:53 2018 +0100 - Cleans some code - Fixes migrations #570 commit b379a5fc7c42dc2553feb9719de6826a833076e4 Author: Karel <karelgerbrands@gmail.com> Date: Fri Nov 2 11:39:22 2018 +0100 - Fixes url typo #570 commit 491648667f27623936381501d3417e00519f3145 Author: Karel <karelgerbrands@gmail.com> Date: Fri Nov 2 11:35:26 2018 +0100 - Updates and fixes the study table forms #570 commit cd2045c43ecca20786b6e6da180f188b26b94e70 Author: Karel <karelgerbrands@gmail.com> Date: Fri Nov 2 11:34:58 2018 +0100 - Cleans up some Patient model code - Improves Patient deletion form #570 commit 67dc13db3743e08cf6679c8cea9177d3d249e674 Author: Karel <karelgerbrands@gmail.com> Date: Thu Nov 1 18:07:06 2018 +0100 - Adds a link towards the patient creation page #570 commit 7bc91600ea72479eaeca6f547cf47c3b8b3ff7f8 Author: Karel <karelgerbrands@gmail.com> Date: Thu Nov 1 17:56:18 2018 +0100 - Adds some basic styling to the Patient table #570 commit 04fb661babcafa27ef153f9d7be33ef085456ee6 Author: Karel <karelgerbrands@gmail.com> Date: Thu Nov 1 17:52:25 2018 +0100 - Fixes the Patient List display - Adds a get_fields function to the Patient model, allowing dynamic rendering on the listview - Adds cancel buttons for update and delete views, returning them back to the list #570 commit 37b3e9370150ad8b6d2d9b512138621263e7ca72 Author: Karel <karelgerbrands@gmail.com> Date: Thu Nov 1 17:09:26 2018 +0100 - Adds initial version of a listview for the patient table #570 commit ce27e68b9991820b5adf7b2ffaa43fec4e4b5acd Author: Karel <karelgerbrands@gmail.com> Date: Thu Nov 1 16:17:09 2018 +0100 - Fixes the patient CRU forms and redirects them to the API list for now #570 commit f08f69a713181554a6c224599e345cab23745607 Author: Karel <karelgerbrands@gmail.com> Date: Thu Nov 1 15:24:37 2018 +0100 - Attempts to fix Patient app urls - Adds more detail to deletion template #570 commit bb6cdcfb534a2444bcfebe10df4eba09fd0e108f Author: Karel <karelgerbrands@gmail.com> Date: Thu Nov 1 14:16:24 2018 +0100 - Attempts to fix Patient forms #570 commit a28ac3e978eec08b57f4bdd1d7f0f1dc94383d77 Author: Karel <karelgerbrands@gmail.com> Date: Wed Oct 31 17:51:00 2018 +0100 - Attempts to implement the Patient Creation form in an alternative manner #570 commit 90354839033654d3829cbd22b505963dc39e6b6f Author: Karel <karelgerbrands@gmail.com> Date: Wed Oct 31 17:25:12 2018 +0100 - Moves the patient and study templates into the correct folder - Attempts to fix the CreatePatient form from redirecting towards the correct page #570 commit a9dd2221ce2017568e3dbc62e5f8133480171c44 Author: Karel <karelgerbrands@gmail.com> Date: Wed Oct 31 15:03:06 2018 +0100 - Fixes an import issue for the authtoken views #570 commit 935fb9b81bab7c403c5d6eb6cf221b067553a743 Author: Karel <karelgerbrands@gmail.com> Date: Wed Oct 31 13:59:14 2018 +0100 - Moves rest API url's back into the api app #570 commit 1e98a5e3d3586a7d715528d24bc5b99270678466 Author: Karel <karelgerbrands@gmail.com> Date: Wed Oct 31 13:08:09 2018 +0100 - Fixes path towards token view commit 4b3ae833becda7cbc8e1373c5d7b4d593b2f679b Author: Karel <karelgerbrands@gmail.com> Date: Wed Oct 31 13:02:08 2018 +0100 - Attempts to enable token acquisition through the API #570 commit 6d171ea2da6e8975dcab66fa756480ef1098f842 Author: Karel <karelgerbrands@gmail.com> Date: Tue Oct 30 16:13:27 2018 +0100 - Moves the rest_framework urls import to the config/urls file, as it caused namespace issues being located within the /api/ app commit ca64588011bc9119dbc6511d24728c07262a2782 Author: Karel <karelgerbrands@gmail.com> Date: Tue Oct 30 14:33:33 2018 +0100 - Fixes url issues, caused by the renaming of group to WorklistGroup #570 commit 61e5056bf1810e2ad16355cd8c61145ed4e67958 Author: Karel <karelgerbrands@gmail.com> Date: Tue Oct 30 14:26:43 2018 +0100 - Fixes issues caused by the renaming of Group to WorklistGroup #570 commit 9ee3a85d3beb0b0b6dcd5fd745f207ca538f4bb7 Author: Karel <karelgerbrands@gmail.com> Date: Tue Oct 30 14:13:42 2018 +0100 - Removes csrf exempt tags - Converts field lists to '__all__' tags instead #570 commit 5510d20ff62162aff847135124d865f6ded6a9cd Author: Karel <karelgerbrands@gmail.com> Date: Tue Oct 30 14:13:09 2018 +0100 - Moves the create / update html templates to the /template directories #570 commit e8dca721ada6f3b5a84952b378aa3bcb23fbc886 Author: Karel <karelgerbrands@gmail.com> Date: Tue Oct 30 14:12:22 2018 +0100 - Adds a new app with pathology specific models #570 commit 56476ea01069738738e26aac59c26850524348b1 Author: Karel <karelgerbrands@gmail.com> Date: Mon Oct 29 16:16:19 2018 +0100 - Implements forms for the Worklists and Studies apps - Adds csrf_exempt decorators to API calls - Changes the patients forms to use all __all__, rather than a list of fields #570 commit 8130086e954848256cb0057025c5c010368fb030 Author: Karel <karelgerbrands@gmail.com> Date: Mon Oct 29 15:35:11 2018 +0100 - Adds grand-challenge elements to the Patient form #570 commit f8f129761211e21d4553fcda79890fcdb932dfb7 Author: Karel <karelgerbrands@gmail.com> Date: Mon Oct 29 13:00:17 2018 +0100 - Fixes and adds a simple patient form - Updates update view to acquire all fields #570 commit eef3f8a7a296a03b3384f82a0dc07ae834c37738 Author: Karel <karelgerbrands@gmail.com> Date: Fri Oct 26 17:28:05 2018 +0200 - Adds views for the patient forms - Updates URL's to access patient forms - Adds patient create / update form template #570 commit 78706cf08c843f597a0d68afd86a2219ef7747fa Merge: bfb8aabf 11ae73b2 Author: Karel <karelgerbrands@gmail.com> Date: Fri Oct 26 15:03:52 2018 +0200 Merge branch 'master' of https://github.com/comic/grand-challenge.org into pathology_support commit bfb8aabf9c1b9a6b6dcd370fa500308b6d5e8f11 Author: Karel <karelgerbrands@gmail.com> Date: Fri Oct 26 14:48:03 2018 +0200 - Updates the getting started documentation with Windows specific steps commit 9ed9b01d21330bc8f28b5594881808dd03bbc877 Author: Karel <karelgerbrands@gmail.com> Date: Fri Oct 26 12:37:49 2018 +0200 - Fixes small bug in Worklists migration #570 commit a2f6f91f66991237eb7e3ef81ea215427c9b994a Author: Karel <karelgerbrands@gmail.com> Date: Fri Oct 26 12:31:23 2018 +0200 - Speculative fix for Worklist migrations #570 commit a26408f0062629b10dbb3a84c77b36b4e17cb677 Author: Karel <karelgerbrands@gmail.com> Date: Fri Oct 26 12:30:57 2018 +0200 - Fixes Worklist app models creation - Fixes Worklist app URL pathing #570 commit 872be1b436dbfa3fdabb9fc272c5f2861f26484b Author: Karel <karelgerbrands@gmail.com> Date: Fri Oct 26 10:54:49 2018 +0200 - Refactors Worklist models to have an additional Groups table, rather than a trunk foreign key - Fixes namespace bug #570 commit bf562597da751a2116cc198e9821136180411229 Author: Karel <karelgerbrands@gmail.com> Date: Thu Oct 25 18:12:21 2018 +0200 - Adds a basic form for the Patients app - Adds the worklists app to the settings file #570 commit 163315a8f849eb8c5ad8bb9c136fad56732555a4 Author: Karel <karelgerbrands@gmail.com> Date: Thu Oct 25 17:45:36 2018 +0200 - Fixes a bug where the studies URL was using the wrong namespace #570 commit 6fbf25d888c16dee7772808840f2d26a9f290451 Author: Karel <karelgerbrands@gmail.com> Date: Thu Oct 25 17:31:26 2018 +0200 - Removes worklists relations - Adds a trunk to a worklist, that always points to the initial node in the tree #570 commit f4217c9ed1d07bfe4e597e210bcf82104b230a06 Author: Karel <karelgerbrands@gmail.com> Date: Thu Oct 25 16:26:32 2018 +0200 - Fixes django-filters import - Shapes the app URL's to adhere to: api/{app name} - Refactors worklists namespaces #570 commit 101b936f904275d89274cc344a177cad934352b0 Author: Karel <karelgerbrands@gmail.com> Date: Thu Oct 25 15:36:51 2018 +0200 - Adds the correct django-filter dependency #570 commit d795a2b2bbe53f4ebfab1d9d4e8433a481dd440f Author: Karel <karelgerbrands@gmail.com> Date: Thu Oct 25 14:52:20 2018 +0200 - Attempts to import the django-filters module - Fixes imports for de studies serializer #570 commit 4c5211a674f8e121d99a394b952f83dc9032d21b Merge: 6c9fd16c 3c4b943f Author: Karel <karelgerbrands@gmail.com> Date: Thu Oct 25 10:18:23 2018 +0200 Merge branch 'pathology_support' of https://github.com/comic/grand-challenge.org into pathology_support commit 6c9fd16c4750926338617d229b17f4481c8a8adb Author: Karel <karelgerbrands@gmail.com> Date: Thu Oct 25 10:14:32 2018 +0200 - Adds the skeleton for the Worklists app #570 commit 7032ce86622a4a9e0d7775728522933ad0d91b2b Author: Karel <karelgerbrands@gmail.com> Date: Thu Oct 25 10:09:32 2018 +0200 - Adds the django-filters module as dependency #570 commit 5424133dd03c659cd71649d9b3704683ade4e675 Author: Karel <karelgerbrands@gmail.com> Date: Wed Oct 24 15:42:54 2018 +0200 - Speculative fix for regex paths #570 commit 1051a52f9e7a39eae55cdd8ecedd61b9503eade5 Author: Karel <karelgerbrands@gmail.com> Date: Wed Oct 24 15:38:07 2018 +0200 - Speculative fix for url routing #570 commit 218c3afcd3594bc2c97d86266194ef088fea4327 Author: Karel <karelgerbrands@gmail.com> Date: Wed Oct 24 14:45:32 2018 +0200 - Adds apps to the settings file - Rework url files in an attempt to access new api tables #570 commit 323169db3156a77c54478aec742657d53d46110a Author: Karel <karelgerbrands@gmail.com> Date: Wed Oct 24 14:35:27 2018 +0200 - Fixes the URL app name to the correct format #570 commit 5100c3f7d605f6c08b11f6a3eac4d033e4d5d913 Author: Karel <karelgerbrands@gmail.com> Date: Wed Oct 24 14:20:45 2018 +0200 - Adds migrations for the two models #570 commit 03b12ec4f1accd346e8932fc687ca935c370fef9 Author: Karel <karelgerbrands@gmail.com> Date: Wed Oct 24 12:56:15 2018 +0200 - Pushes the initial Patient and Study models for testing #570
Codecov Report
@@ Coverage Diff @@
## master #784 +/- ##
==========================================
+ Coverage 92.67% 92.68% +0.01%
==========================================
Files 349 376 +27
Lines 12074 12618 +544
==========================================
+ Hits 11189 11695 +506
- Misses 885 923 +38
Continue to review full report at Codecov.
|
app/grandchallenge/patients/templates/patients/patient_display_form.html
Outdated
Show resolved
Hide resolved
app/grandchallenge/patients/templates/patients/patient_remove_form.html
Outdated
Show resolved
Hide resolved
- Adds detail view for Patient forms - Refactors patient api view into readonly viewset #787
…termined once a custom queryset method has been defined #787
- Updates study url's #788
- Updates migrations - Removes group definition from settings #789
- Refactors the form urls #789
- Fixes several tests
Codecov Report
@@ Coverage Diff @@
## master #784 +/- ##
==========================================
+ Coverage 93.47% 93.53% +0.06%
==========================================
Files 352 363 +11
Lines 12023 12206 +183
==========================================
+ Hits 11238 11417 +179
- Misses 785 789 +4
Continue to review full report at Codecov.
|
- Adds black formatting
- Fixes the WorklistViewSet create function
- Updates TIFF tests to assert depth as 1 rather than none
…into pathology_support_review # Conflicts: # app/config/urls.py
No description provided.