Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #378 in EDD/edd-django from ~WCMORRELL/edd:websock…
…et-notify to master Squashed commit of the following: commit 9e8d955c6586b8c317b7ad764a1a0b40eb2036b3 Author: William Morrell <[email protected]> Date: Mon Mar 12 14:42:09 2018 -0700 Improve test_ice_communication command Squashed commit of the following: commit 25fa46ba8b33cc716cea0ad6ea7f484e37325ca2 Author: Mark Forrer <[email protected]> Date: Mon Mar 5 15:37:42 2018 -0600 Addressed PR comments commit 2a0f94ca40561d7339b992f177163bb2b6c7ac33 Author: Mark Forrer <[email protected]> Date: Mon Mar 5 11:37:13 2018 -0600 Reverted simple rebase error commit 86b03ac7a6d02630ce63b4f4063fa2cc75d3dd11 Author: Mark Forrer <[email protected]> Date: Mon Mar 5 11:28:44 2018 -0600 Added configurable support for running simple ICE search as in UI commit a0da65a60bcd780d9c4a390185d15148c6ed40c9 Author: Mark Forrer <[email protected]> Date: Wed Feb 28 13:14:40 2018 -0800 Correct handling of 403 from ICE in ExpDesc commit 087816e70bd2837a8519215b7a00f127a6ee4bab Author: William Morrell <[email protected]> Date: Tue Mar 6 07:15:22 2018 -0800 Import dropzone allows direct text input again commit 0f0fdd1fe916f13ba079ac948fda13e3a60b733d Author: William Morrell <[email protected]> Date: Mon Mar 5 07:52:41 2018 -0800 Remove dropzones from read-only studies (EDD-1034) commit 30131dc4b9949a4dbf3d4685e3316d1d48b35e81 Author: William Morrell <[email protected]> Date: Thu Mar 1 11:14:01 2018 -0800 Auth code handles Requests request and Django request commit 3b22bf9e5a027f3547a2505d6b97e637b4bde2d7 Author: William Morrell <[email protected]> Date: Wed Feb 28 15:25:02 2018 -0800 Add HTTP 403 handling to ExpDesc communication Squashed commit of the following: commit ef97183bc21c3cc7a62a51d2be925d120e13776c Author: Mark Forrer <[email protected]> Date: Wed Feb 28 14:09:29 2018 -0800 Recast loop as a set comprehension commit 8b491b2ecfa2cf4798360c3fd1d0fd9e6fc663fd Author: Mark Forrer <[email protected]> Date: Wed Feb 28 13:14:40 2018 -0800 Back-end fix commit 6363c8d0867d771d3d5d3fd03965d485bcd43b9b Author: William Morrell <[email protected]> Date: Wed Feb 28 14:54:17 2018 -0800 Fixing admin type merge autocompletes (EDD-962) commit 541d329bb30a609568037dfaa457910871d62c2a Author: William Morrell <[email protected]> Date: Tue Feb 27 09:57:24 2018 -0800 Adding short commit hash to version display commit 54f1d78b6ec21f5f14341da55abbc0ebf8dbfb48 Author: William Morrell <[email protected]> Date: Mon Feb 26 21:47:15 2018 -0800 Resolving npm warnings for typescript build image commit 158859245163340828aeceb68f92f4bab2d036ce Author: William Morrell <[email protected]> Date: Mon Feb 26 15:25:57 2018 -0800 Set study contact as line experimenter if blank (EDD-880) commit 747e7b8ed0730dd1cdb6e5650192cd606dcf05aa Author: William Morrell <[email protected]> Date: Mon Feb 26 12:42:49 2018 -0800 Set current user as study contact if blank (EDD-879) commit 58d63f6b08fc4ddff62655c102151492d677ee54 Author: William Morrell <[email protected]> Date: Mon Feb 26 12:42:20 2018 -0800 Adding a better permission filter API commit e3d22d633a13507e4fd900f7dc0f2bcc4dd89000 Author: William Morrell <[email protected]> Date: Thu Feb 22 13:04:49 2018 -0800 Stop showing metabolite selection for skyline import commit 0e6f3b448a90a4fab5d5f86b989f9345d1bc1da9 Author: William Morrell <[email protected]> Date: Wed Feb 21 12:37:25 2018 -0800 Clean up HTML templates and relative URLs commit 21ea82e49490487432b39958f844be90465f083e Author: William Morrell <[email protected]> Date: Tue Feb 20 14:09:15 2018 -0800 Make the 'Add Measurement' dialog work again Also fixing some issues with the 'Add Assay' dialog, as it has similar problems to the ones on the 'Add Measurement' dialog. Fixes EDD-1005 and EDD-1010. commit d3088311a63c00414c35db7a0154b50cb12ae45f Author: William Morrell <[email protected]> Date: Mon Feb 19 14:45:32 2018 -0800 Remove popup menus to resolve flickering problems Cleaning up HTML templates as well: - moving to two-space indent, to accommodate the deeper nesting in HTML - using trans and blocktrans for most user-visible text - prefer putting child elements on new lines over stuffing into one line - prefer putting attributes on new lines over multiples on same line commit 8fbfa2a26bb7456b62bf6e71c07bb19b83dc0f58 Author: William Morrell <[email protected]> Date: Thu Feb 15 13:33:58 2018 -0800 Fix EDD-1003, help tooltip rendering off page commit c22aaf0654f0cd6111e58cc45786c70269330a84 Author: Mark Forrer <[email protected]> Date: Thu Feb 15 10:16:40 2018 -0800 Updated ED parsing to skip entirely blank rows Improved related error/log messages. Untested, but changes here should be simple & testing easy with files attached to the ticket. commit e0b1aa472edf1675bda7e60a0090e349da9855b1 Author: Mark Forrer <[email protected]> Date: Tue Feb 6 14:46:57 2018 -0800 Collected changes for rest-client Docker image 1) Added a Dockerfile for building a separate container to run rest client and example code 2) Pared down and updated initial requirements.txt file that was a superset of libraries actually needed to run the code. 3) Bug fixes and minor improvements from re-testing sample code in Python 3 4) Removed ICE package-level import that caused an error when dealing with EDD/ICE strains at the same time. Removed other client package-level imports too. 5) Re-applied client code changes to correctly convert server side REST replies into Unicode (server is currently Python 2, sometimes generates bytestrings) 6) Tweaked Docker commands in README commit 0d796f1ed3dd12714b1d99093d13b0d7488d1e6a Author: William Morrell <[email protected]> Date: Wed Feb 14 18:54:40 2018 -0800 Removing (broken) line replicate data model commit bc2d5a5024ae5fa3bbb908181d16338f2703c257 Author: William Morrell <[email protected]> Date: Wed Feb 14 18:24:14 2018 -0800 Removing the (broken) group line feature commit 1d8788b3715de469434d1db833139ab129f28828 Author: William Morrell <[email protected]> Date: Wed Feb 14 17:39:01 2018 -0800 Views added to delete attachments In process of adding in attachment deletion also did: * Removed old unused /data/____ URLs and views * Refactored popup menu code to a function in Utl.ts module * Removed popup menu from attachments table, use a delete button instead commit 5f4256983270c29121ee1f6e5fdd29b7cc483bb9 Author: William Morrell <[email protected]> Date: Mon Feb 12 17:57:26 2018 -0800 Adding confirmation to delete from data page commit 383d23a9fb5379b4f684f441e13e296720b5f656 Author: William Morrell <[email protected]> Date: Mon Feb 12 16:41:43 2018 -0800 Removing unused templates commit b74e145ca47f8cde0b5abae00e6b7da4c1817225 Author: William Morrell <[email protected]> Date: Thu Feb 8 12:54:26 2018 -0800 Fix for EDD-996, literal HTML tags in description The TinyMCE editor returns formatted HTML, but the EDDEditableElement code was inserting the value as a text node, causing entity escaping for the HTML instead of inserting the HTML as normal nodes. commit 68e3d563968811ec48541278b0ea4044f383c94c Author: William Morrell <[email protected]> Date: Thu Feb 8 12:33:47 2018 -0800 Fix for EDD-995, overview page dropzone Lots of tweaks to the code; adding dropzone styling, replacing several instances of URL building via string concatenation with use of native URL class API; better handling of dropzone events. commit 7d5a99e3b1ae679561a885015e55c917aa27116e Author: William Morrell <[email protected]> Date: Thu Feb 8 10:06:32 2018 -0800 Add a decorator to simplify parser registration commit 400cefd21135e9f3ec65517cf0b86e995f588b2b Author: William Morrell <[email protected]> Date: Tue Feb 6 17:46:22 2018 -0800 Fix 'Latest Viewed Studies' encoding issue commit 6d86090824ecbb98a6a46b5d6a66d22919e48755 Author: William Morrell <[email protected]> Date: Tue Feb 6 17:45:29 2018 -0800 Better checks around indexing measurement types commit a8282f6b890090fac5a07e99780c59957924e76e Author: William Morrell <[email protected]> Date: Tue Feb 6 12:57:50 2018 -0800 Adding ability for optional ICE to email commit 252de5b68257610d1a3eac7157f84628d7a144b5 Author: William Morrell <[email protected]> Date: Tue Feb 6 12:57:07 2018 -0800 Daphne/Twisted require OpenSSL to be available commit ba59a41615119560264a0e781301e5d6e460db70 Author: William Morrell <[email protected]> Date: Tue Feb 6 11:58:40 2018 -0800 Correcting additional python3 conversion errors The python3 conversion branch was rebased onto further changes to master, after the 2to3 conversion was run. Since the conversion is tedious, the full process was not completed again with every rebase. This commit fixes some of the python3 incompatible code that worked in following rebases. commit 53342e69f6f69b09dfa24b492fa01a41c01f158a Author: William Morrell <[email protected]> Date: Thu Jan 25 13:44:30 2018 -0800 Fix settings so REST API uses HTTPS links commit 2a0140412eb45100a615038af823c3dfff47a309 Author: William Morrell <[email protected]> Date: Wed Jan 24 14:36:02 2018 -0800 Update maintainer, use quoting around variables commit acf9647fa83d03161a4dc9da9c2f57d11bdd2ca9 Author: William Morrell <[email protected]> Date: Thu Nov 30 12:32:49 2017 -0800 Initial work on a notifications Django app commit a2048665ad4c97071626d392abdc7742631a1572 Author: William Morrell <[email protected]> Date: Mon Nov 27 15:37:17 2017 -0800 Fix for nginx hitting timeout on websockets commit eb6d4a4ec099c3c7a6f6ae2606c528f84b0389e7 Author: William Morrell <[email protected]> Date: Mon Feb 5 15:12:07 2018 -0800 Simple demo of websocket cursor tracking commit 60b719d378999888a8287066ff99d7acd65a3bbe Author: William Morrell <[email protected]> Date: Tue Nov 7 17:24:52 2017 -0800 EDD working with daphne terminating HTTP requests commit 708e1b0b35a33d8ef66256aa278e6fc4e2765b24 Author: William Morrell <[email protected]> Date: Tue Nov 7 12:56:38 2017 -0800 Move from Debian stretch to buster Stable has python 3.5, while testing has 3.6. Had to move numpy, scipy, scikit-learn from dpkg installs to pip installs. The python 3.5 runtime was throwing errors around use of weakrefs, and the problem is fixed in 3.6. commit bcf3fce7c36f819a2a65b4d0521e49b79f3b0cd6 Author: William Morrell <[email protected]> Date: Mon Nov 6 14:43:29 2017 -0800 Removing unused files found by coverage.py commit 6d847cf699e4b05d2f7b0eb0f702166927c2fdc8 Author: William Morrell <[email protected]> Date: Mon Nov 6 14:27:40 2017 -0800 Correcting profile views and adding test coverage commit f88f38e96f55b3838366d0c4ddb1d77c3f0a55ac Author: William Morrell <[email protected]> Date: Thu Nov 2 15:47:01 2017 -0700 Excel parser header detection broken The excel parser would assume any first row containing a number is *not* a header row. This breaks tests for the PCAP tutorial OD import file. Changed the 'header detection' to always use the first row as a header, whether it has a number or not. commit 444f1b10b44c819361253fb0f93113a255ff1f57 Author: William Morrell <[email protected]> Date: Wed Nov 1 14:55:45 2017 -0700 Correcting string encoding issues for Python3 commit 5669182c04f4d6289db0586758437c4d5979f898 Author: William Morrell <[email protected]> Date: Wed Nov 1 14:46:05 2017 -0700 Updating the format of redis cache URL The old format of rediscache://{host}:{port}:{database} was causing an error under Python 3. Changing the URL format to instead be rediscache://{host}:{port}/{database} resolves the problem. commit 7f6a10be75bc59bd291de70bf02eee6025c525b9 Author: William Morrell <[email protected]> Date: Wed Nov 1 14:22:21 2017 -0700 Update code based on patches from 2to3 Ran 2to3 -f all -x future -f idioms -f set_literal -f ws_comma . Then, manually resolved all identified diffs to use code compatible with both Python 2 and Python 3. commit 331cfbc6ff602bf29da9f611a757b5dac18dc101 Author: William Morrell <[email protected]> Date: Tue Oct 31 14:56:20 2017 -0700 Create buildable python3 image Change the python apt packages to python3 versions, use pip3 instead of pip, and replace python2-only python-ldap with pyldap.
- Loading branch information