Commit Graph

  • f063708b33 Add linting rules around ESLint directive comments (#1551) Severiano Badajoz 2020-06-08 17:31:25 -07:00
  • 4e96847032 Create Truncation Component (#1500) Severiano Badajoz 2020-06-05 10:14:42 -07:00
  • 99d004d1f0 add config option to handle multiple dataroots (#1531) bmccandless 2020-06-04 19:29:37 -07:00
  • df6b42f5d6 Update client development documentation (#1504) Matt Weiden 2020-06-04 12:34:46 -07:00
  • 101f446f8d Add .gitignore file added by elastic beanstalk (#1506) Matt Weiden 2020-06-03 09:14:24 -07:00
  • 2ba4944f5c initial bug fixes and test improvements for the matrix refactor (#1503) Bruce Martin 2020-06-02 09:47:40 -07:00
  • 76523d4f32 sparse column shift encoding. (#1502) bmccandless 2020-06-02 08:23:52 -07:00
  • d0577b94af Return an empty matrix if no rows or columns are selected (#1501) bmccandless 2020-05-29 14:47:46 -07:00
  • f7585eef1e Support for sparse tiledb arrays for the X matrix (#1496) bmccandless 2020-05-28 18:36:02 -07:00
  • 030eea1898 Update run_diffexp.py (#1494) bmccandless 2020-05-26 16:06:33 -07:00
  • 51758a0be9 Remove the trusted types requirement (#1495) Matt Weiden 2020-05-26 12:31:56 -07:00
  • 271e7a1e76 Fix prettier related ESLint issues (#1493) Severiano Badajoz 2020-05-26 09:33:59 -07:00
  • 4d100d4507 Upgrade to tiledb 2.0 (#1485) bmccandless 2020-05-21 14:55:11 -07:00
  • 889b582538 ESLint tooling and enforcement(#1492) Severiano Badajoz 2020-05-21 14:27:49 -07:00
  • 18da8911a0 Change appearance of centroid labels of unselected values (#1491) Severiano Badajoz 2020-05-21 09:22:10 -07:00
  • 8d762e59ca Deduplicate merged gene list in subsetAndResetGeneLists (#1490) Matt Weiden 2020-05-20 15:35:27 -07:00
  • efdae22fbe Lengthen e2e test timeout to account for page load (#1488) Matt Weiden 2020-05-20 14:55:43 -07:00
  • b06b08ce33 Fix centroid label + continuous color-by interactions (#1484) Severiano Badajoz 2020-05-20 14:02:10 -07:00
  • bc5b01da0f Break out anno plus button (#1473) Colin Megill 2020-05-20 16:22:29 -04:00
  • ce819383af re-enable front-end lint test (#1483) Severiano Badajoz 2020-05-19 15:46:04 -07:00
  • 2992d17c1d add more detasets to hosted site (#1481) Bruce Martin 2020-05-19 14:24:27 -07:00
  • c34a68304e remove all linting errors on client/src (#1463) Severiano Badajoz 2020-05-19 12:38:29 -07:00
  • 5fc76edf2d Factor adding genes into own component (#1480) Colin Megill 2020-05-19 11:41:49 -04:00
  • e21997799c Upgrade python requirements to click>=7.1.2 (#1472) Matt Weiden 2020-05-14 10:04:28 -07:00
  • 730410c5e1 Autoformat python to fix lint errors (#1470) Matt Weiden 2020-05-12 13:19:38 -07:00
  • e55595cc55 Fix smoke tests to work with remote deployments of cellxgene (#1469) Matt Weiden 2020-05-12 13:01:57 -07:00
  • c1bf491a96 Hooks for sentry integration (#1460) Bruce Martin 2020-05-08 15:59:56 -07:00
  • 9026e0ce41 Sci notation on continuous legend (#1450) Colin Megill 2020-05-07 12:59:10 -04:00
  • 7ec9bb92f7 Create new label button overflow (#1459) Colin Megill 2020-05-07 12:58:21 -04:00
  • 888f730526 Refactor CSS and React logic for layout (#1424) Matt Weiden 2020-05-06 13:46:13 -07:00
  • a7d641ea6b Provide ToS button identifiers for smoke test to use (#1462) Matt Weiden 2020-05-06 13:45:09 -07:00
  • f49507f18a app_config, fix bug with list/tuple command line arguments. (#1464) bmccandless 2020-05-06 12:00:02 -07:00
  • 5947306ca0 Add server plugin system (#1447) Matt Weiden 2020-05-05 17:05:42 -07:00
  • 67d7b8160f was 27, 41 was too long, 33 seems ok (#1458) Colin Megill 2020-05-05 15:47:18 -04:00
  • 630b59d4a7 remove popover (#1456) Colin Megill 2020-05-05 14:34:11 -04:00
  • 55a7967001 Add a process for specifying exact requirements for an EB deployment (#1451) bmccandless 2020-05-05 10:51:02 -07:00
  • 61ca75e846 hosted, update order to look for config file. (#1452) bmccandless 2020-05-05 10:50:28 -07:00
  • 1ee76826c7 Pin tiledb version 0.5.9 (#1453) Matt Weiden 2020-05-05 10:03:57 -07:00
  • f42f5151a6 Refactor build and CSP headers for Safari compat (#1442) Bruce Martin 2020-05-04 12:47:35 -07:00
  • 6cccc41c0f run prettier(2.0.5) (#1438) Severiano Badajoz 2020-05-04 10:26:42 -07:00
  • b255e32548 Add a more consistent way to customize the eb deployment (#1446) bmccandless 2020-05-04 09:52:03 -07:00
  • a17fff83cf Return empty colors for .cxg v0.0 files (#1441) Matt Weiden 2020-04-30 17:21:20 -07:00
  • 40fbc42b13 Cache crossfilter when embedding type is changed (#1439) Matt Weiden 2020-04-30 13:48:14 -07:00
  • cd821a0344 Update the EB build process to package in scripts (#1434) bmccandless 2020-04-28 14:38:35 -07:00
  • e495c571c3 Change the EB log level from DEBUG to INFO (#1435) bmccandless 2020-04-28 14:37:41 -07:00
  • 05fcdaf93c Revised terms and privacy consent dialog, analytics hooks (#1426) Bruce Martin 2020-04-28 14:21:53 -07:00
  • 666e6d9849 Add Deployment hook (#1430) Madison Dunitz 2020-04-27 13:01:31 -07:00
  • 546e272a60 Add user-defined category-label colors (#1402) Matt Weiden 2020-04-26 22:52:57 -07:00
  • 3c191c3f93 add dsuid 25 (#1429) Bruce Martin 2020-04-26 07:53:49 -07:00
  • 565a3f148d [feature] Prototype a Heroku deployment of hosted cellxgene (#1427) Eduardo Lopez 2020-04-24 15:44:38 -04:00
  • d31b7dc797 clamp brush selection range to data range (#1423) Bruce Martin 2020-04-24 09:24:01 -07:00
  • 735eb11eb7 refinments to csp (#1422) Bruce Martin 2020-04-23 09:54:09 -07:00
  • a2047b90ae Make the URL hit by jest smoke tests configurable (#1420) Matt Weiden 2020-04-22 15:23:11 -07:00
  • 9b12b729c9 more data (#1419) Bruce Martin 2020-04-21 18:22:52 -07:00
  • 8742f9094e cleanup (#1411) Bruce Martin 2020-04-20 09:56:26 -07:00
  • 8b59755157 increase category label max length (#1394) Severiano Badajoz 2020-04-20 09:48:47 -07:00
  • cbcd3f4f8f ensure crossfilter index dimensions match data (#1409) Bruce Martin 2020-04-19 08:44:46 -07:00
  • 5dc40158c4 disable eslint in github workflow (#1412) Bruce Martin 2020-04-18 09:06:05 -07:00
  • 55ef1448e8 CSP content hashes (#1406) Bruce Martin 2020-04-17 11:42:09 -07:00
  • d22300e3db fix typo in cxgtool bool handler (#1404) Bruce Martin 2020-04-17 11:11:14 -07:00
  • 03a75ec566 s3 listings were cached, preventing new datasets from being accessible (#1408) bmccandless 2020-04-17 10:14:24 -07:00
  • 58e4c2489b Auto format python, make sure it passes lint checks (#1401) Matt Weiden 2020-04-16 08:07:10 -07:00
  • 7e7ed74b92 Provide a hook into the AWS Secret Manager for the flask secret key (#1398) bmccandless 2020-04-15 14:33:40 -07:00
  • 95ade476e8 Add end of line marker to lint diff regexp (#1400) Matt Weiden 2020-04-15 13:46:36 -07:00
  • ea434fc46f Handle loading state when rendering categories with one label (#1393) Colin Megill 2020-04-15 14:38:44 -04:00
  • 7d4d360e52 Refactor developer convenience scripts (#1377) Matt Weiden 2020-04-15 10:32:19 -07:00
  • e5dfd6e8fa Add eslint steps to lint job (#1335) Severiano Badajoz 2020-04-15 09:41:45 -07:00
  • 64bd908c25 Render categories with one label without checkbox (#1375) Colin Megill 2020-04-13 23:04:23 -04:00
  • a3df1a9f4a performance and correctness fixes to brushable histogram (#1390) Bruce Martin 2020-04-13 20:03:46 -07:00
  • 5c0b8c6296 Improve diffexp for tiledb (#1388) bmccandless 2020-04-13 18:53:13 -07:00
  • 136093d583 add GET routes for expression data (#1387) Bruce Martin 2020-04-13 11:28:35 -07:00
  • 98c2a1359b Specialize diffexp for tiledb (#1384) bmccandless 2020-04-12 09:56:55 -07:00
  • 5dcfcb5467 s3 region should have a single config param (#1386) bmccandless 2020-04-11 15:20:01 -07:00
  • b3c26e7bc7 Allow diffexp for hosted cellxgene (#1385) bmccandless 2020-04-11 13:15:26 -07:00
  • bff5745139 disable SSL cert verification (#1374) Bruce Martin 2020-04-10 13:58:51 -06:00
  • cfacdb15a8 fix typo (#1379) Bruce Martin 2020-04-10 13:58:30 -06:00
  • 2d2a7c2108 bump cache control max_age to one week (#1380) Bruce Martin 2020-04-10 13:58:09 -06:00
  • 61b330b9b0 fix non-finite condition in mean/var calculation (#1381) Bruce Martin 2020-04-10 13:52:02 -06:00
  • 14021db239 Clean up main Makefile (#1376) Matt Weiden 2020-04-09 17:35:49 -07:00
  • 0398249a20 CXG performance improvements (#1371) Bruce Martin 2020-04-09 11:19:26 -06:00
  • e2a12ba9bb diffexp limit UI and configuration (#1336) Bruce Martin 2020-04-09 08:13:41 -06:00
  • d457988810 Update for app config (#1369) bmccandless 2020-04-08 15:44:56 -07:00
  • 1f94c71c22 Use sci notation for axis ticks abs(tick) >= 10000 (#1363) Matt Weiden 2020-04-08 09:45:32 -07:00
  • b466d952f9 add config and init for server timings (#1368) Bruce Martin 2020-04-07 16:08:57 -06:00
  • bcacb75296 load embeddings in parallel (#1352) Bruce Martin 2020-04-07 10:48:07 -06:00
  • 3b341a7191 add hcl dataset (#1366) Bruce Martin 2020-04-07 08:51:32 -06:00
  • 6193ae4997 Cleanup front-end build and python module contents (#1350) Bruce Martin 2020-04-06 20:04:06 -06:00
  • 4efabf5231 refactor to remove non-standard terms in centroid files (#1330) Severiano Badajoz 2020-04-06 10:20:11 -07:00
  • ffa95b5a55 update s3fs requirements (#1348) Bruce Martin 2020-04-05 10:22:32 -06:00
  • 0d9f24115c cziscience landing page (#1347) Bruce Martin 2020-04-03 17:30:02 -06:00
  • de8033e551 correctly handle categoricals that are not strings (#1346) Bruce Martin 2020-04-03 16:50:02 -06:00
  • 4117050081 make install should fail if there's no build dir (#1344) Matt Weiden 2020-04-03 15:09:54 -07:00
  • 7c56041b11 categorical type handling fix (#1342) Bruce Martin 2020-04-02 15:44:07 -06:00
  • 308ee64f30 Improvements to the matrix cache (#1340) bmccandless 2020-04-02 13:44:11 -07:00
  • fa0164fdf6 use no-store cache control (#1337) Bruce Martin 2020-04-02 10:20:35 -06:00
  • c2a24ae0c6 add cache control headers (#1333) Bruce Martin 2020-04-01 16:43:43 -06:00
  • 33ce95ba09 work-around for column name encoding bug (#1324) Bruce Martin 2020-04-01 16:06:21 -06:00
  • 708a5af039 Add fetch concurrency limit on obs annotation loading (#1318) Bruce Martin 2020-03-30 17:23:09 -06:00
  • 033727632c add truncation to loading (#1320) Severiano Badajoz 2020-03-30 15:48:52 -07:00
  • d4ec976aaa update locust routes to match new server URL structure (#1321) Bruce Martin 2020-03-30 16:09:45 -06:00