Commit Graph

  • a4443cb57e add create_entry backend cache tests reenable-codecov Alok Saldanha 2025-12-02 20:16:19 -05:00
  • 105dd8c493 Merge pull request #102 from Novartis/reenable-codecov master Alok Saldanha 2025-12-01 21:47:23 -05:00
  • c92fe18ee7 add some backend cache tests Alok Saldanha 2025-12-01 21:29:24 -05:00
  • 54aacab276 reenable-codecov Alok Saldanha 2025-12-01 21:13:16 -05:00
  • 7dd10f1f3d change module name to match package name (cellxgene_gateway) v0.4.2 Alok Saldanha 2025-12-01 20:48:28 -05:00
  • 8f676f28d0 Prepare 0.4.1 release v0.4.1 Alok Saldanha 2025-12-01 20:38:35 -05:00
  • a74576ade5 Merge pull request #101 from Novartis/delay_itemsource_init Alok Saldanha 2025-12-01 20:16:21 -05:00
  • d747860118 made pruner a daemon thread delay_itemsource_init Alok Saldanha 2025-11-08 18:40:33 -05:00
  • 79fef57010 updated start scripts to run in subshells Alok Saldanha 2025-11-08 17:51:06 -05:00
  • cd9c0a3671 upload coverage reports as artifacts Alok Saldanha 2025-11-08 17:38:14 -05:00
  • 55b268125f blacken Alok Saldanha 2025-11-08 17:23:47 -05:00
  • 4df58f9ceb fixe bug in status.json Alok Saldanha 2025-11-08 11:16:56 -05:00
  • 8b4565e745 added status.json test Alok Saldanha 2025-11-08 16:00:57 -05:00
  • c8056991b0 simplify tests Alok Saldanha 2025-11-08 10:58:03 -05:00
  • 1d1d8b4e59 Address linter warnings Alok Saldanha 2025-11-08 10:57:50 -05:00
  • a35c6b9b1e added start scripts for flask, gunicorn and uwsgi Alok Saldanha 2025-11-05 22:02:56 -05:00
  • f260180a76 set default_item_source and start pruner thread Alok Saldanha 2025-11-05 21:54:18 -05:00
  • 58ae41fe0c Delay itemsource initialization until first request is served Alok Saldanha 2025-11-05 21:41:10 -05:00
  • 0c5adc9fef Merge pull request #99 from andynu/gunicorn-support Alok Saldanha 2025-11-05 06:55:39 -05:00
  • 34ac73ba01 second attempt to skip codecov on PRs from forks Alok Saldanha 2025-11-05 06:47:20 -05:00
  • d16a97906c Skip codecov for PRs from fork Alok Saldanha 2025-11-05 06:44:54 -05:00
  • 3e5accad65 fixed linting and tests Alok Saldanha 2025-11-04 06:27:56 -05:00
  • 903d25763f Fix AttributeError by storing ItemSource objects in default_item_source Andy 2025-10-29 14:00:02 -04:00
  • 08c546f40a Fix WSGI server initialization by extracting data source setup Andy 2025-10-29 13:58:08 -04:00
  • b9f4d35812 Fix UnicodeDecodeError when viewing compressed datasets Andy 2025-10-29 13:50:09 -04:00
  • 05a95c2ca9 Prepare 0.4.0 release v0.4.0 Alok Saldanha 2024-03-10 09:33:50 -04:00
  • 5d29153544 #87 remove version pins for markupsafe, flask and werkzeug Alok Saldanha 2024-03-09 18:14:39 -05:00
  • 6a2bc409db Prepare for 0.3.12 release v0.3.12 Alok Saldanha 2024-03-03 07:45:47 -05:00
  • fa72481b66 Merge remote-tracking branch 'origin/dependabot/pip/werkzeug-2.3.8' Alok Saldanha 2024-03-03 07:33:03 -05:00
  • 3d0166904b Merge pull request #90 from Novartis/dependabot/pip/flask-2.2.5 Alok Saldanha 2024-03-03 07:31:42 -05:00
  • 4e63ff95a8 #87 blacken Alok Saldanha 2024-03-02 12:25:21 -05:00
  • c1111e2cb4 #87 patch enable annotations Alok Saldanha 2024-03-02 12:23:11 -05:00
  • c4b9084286 #87 Fix test Alok Saldanha 2024-03-02 12:08:57 -05:00
  • 0282da03c8 Bump werkzeug from 2.3.0 to 2.3.8 dependabot[bot] 2024-03-02 16:56:15 +00:00
  • bec74bec45 Bump flask from 2.2.2 to 2.2.5 dependabot[bot] 2024-03-02 16:56:15 +00:00
  • 35c8e8180c #87 temporarily pin versions Alok Saldanha 2024-03-02 11:55:07 -05:00
  • 0000a60eb0 #73 hide annotation links when disabled Alok Saldanha 2024-03-02 11:50:09 -05:00
  • 1e02e0abb8 Merge pull request #74 from Novartis/73_reorder_filecrawl Alok Saldanha 2024-03-02 11:44:49 -05:00
  • 66cca86b51 Merge remote-tracking branch 'ghall/just_gene_sets' Alok Saldanha 2024-03-02 11:09:00 -05:00
  • f046e7c5d2 Merge pull request #88 from Mye-InfoBank/master Alok Saldanha 2024-02-24 09:22:49 -05:00
  • a8f6e45f34 Implement pip upgrade to Dockerfile Nico Trummer 2024-02-21 09:47:46 +01:00
  • 19caa6cb80 Sorry -- forgot to lint george-hall-ucl 2023-08-08 16:04:03 +01:00
  • 56bd079024 Save gene sets without cell annotations george-hall-ucl 2023-08-08 15:45:21 +01:00
  • 9d10932b06 prepare for 0.3.11 release v0.3.11 Alok Saldanha 2023-07-09 19:27:32 -04:00
  • c7c156b4cf Merge pull request #77 from aeisenbarth/filter-empty-folders Alok Saldanha 2023-07-09 07:04:06 -06:00
  • 624d1f8567 #78 Revert "Rename argument "filter" to "subpath"" Alok Saldanha 2023-07-09 08:11:51 -04:00
  • 79c3f588b6 Merge pull request #80 from Novartis/79_add_docker_example Alok Saldanha 2023-07-09 06:05:50 -06:00
  • d8fd07572c Merge pull request #83 from Novartis/81_gene_set_support Alok Saldanha 2023-07-09 06:03:33 -06:00
  • 64d636a1c5 #81 added unit test for gene sets 81_gene_set_support Alok Saldanha 2023-07-09 07:37:06 -04:00
  • 7b314d4457 #81 switch to latest ubuntu Alok Saldanha 2023-07-06 17:15:00 -06:00
  • 2754bc1ef1 #81 Combined GATEWAY_ENABLE_ANNOTATIONS and GATEWAY_ENABLE_GENE_SETS flags Alok Saldanha 2023-07-06 08:45:05 -06:00
  • 5a650334df #81 moved gene set check into fileitem_source Alok Saldanha 2023-07-06 07:56:43 -06:00
  • 81c8ce4219 #81 Add support for gene sets george-hall-ucl 2023-07-05 12:41:47 +01:00
  • f296efcc55 #79 added cellxgene-data directory so it actually works 79_add_docker_example Alok Saldanha 2022-12-21 16:02:50 -05:00
  • facfb27d5c #79 add simple example to customize cellxgene-gateway ui Alok Saldanha 2022-12-21 15:42:13 -05:00
  • 6607b15085 Exclude directories having no h5ad files Andreas Eisenbarth 2022-10-12 16:57:01 +02:00
  • 0e92b73347 Add test case for dirs without h5ad Andreas Eisenbarth 2022-10-12 16:38:14 +02:00
  • 88b9b815c0 Adjust test case for dirs with h5ad Andreas Eisenbarth 2022-10-12 16:37:33 +02:00
  • 6ef82b36f1 For running individual tests, make sure flask_util.view_url is callable Andreas Eisenbarth 2022-10-12 16:36:46 +02:00
  • fdd6cca297 Rename argument "filter" to "subpath" Andreas Eisenbarth 2022-10-12 13:40:39 +02:00
  • 0eed8bcb30 Moved prometheus-flask-exporter into extras_require prometheus-monitoring-blueprint Alok Saldanha 2022-09-05 14:51:01 -04:00
  • 0f79e1a010 Moved prometheus monitoring into flask blueprint Bob Belnap 2022-08-01 09:45:47 -04:00
  • a00403c60e #73 moved new annotation link to front 73_reorder_filecrawl Alok Saldanha 2022-08-21 08:15:09 -04:00
  • d5008893f7 add basic prometheus metrics with prometheus_flask_exporter Bob Belnap 2022-08-01 09:45:47 -04:00
  • 390fe24ea4 prepare for 0.3.10 release v0.3.10 Alok Saldanha 2022-06-20 21:36:32 -04:00
  • 590565bea2 Merge pull request #69 from Novartis/68_read_from_subprocess Alok Saldanha 2022-06-20 21:50:28 -04:00
  • d32a31e855 #68 read process output until it exits 68_read_from_subprocess Alok Saldanha 2022-06-20 21:22:45 -04:00
  • 0cd551382e #65 add environment variable to control how long cellxgene processes can remain idle Alok Saldanha 2022-06-20 20:08:38 -04:00
  • 36c0a4d3d7 #68 add param to set log level Alok Saldanha 2022-06-20 19:37:40 -04:00
  • 8d8a0a3483 #68 close responses Alok Saldanha 2022-06-20 18:23:29 -04:00
  • eaa157079c Merge pull request #67 from Novartis/docker Alok Saldanha 2022-06-07 12:06:49 -04:00
  • 977c50ce8c #66 switched from mocks to test request context docker Alok Saldanha 2022-06-07 07:22:30 -04:00
  • 833cad3bc2 #66 remove version pins Alok Saldanha 2022-06-07 06:17:11 -04:00
  • c5f3c68740 Merge pull request #66 from romanhaa/docker Alok Saldanha 2022-06-07 06:04:13 -04:00
  • d944a31d59 Dockerise cellxgene-gateway Roman Hillje 2022-05-20 14:57:10 +02:00
  • 5814cb9943 clarified purpose of refresh query param Alok Saldanha 2022-03-14 23:17:57 -04:00
  • 9a91cdf795 prepare for 0.3.9 release v0.3.9 Alok Saldanha 2022-03-14 23:12:01 -04:00
  • 25aff5c020 Merge pull request #60 from Novartis/59_s3_caching Alok Saldanha 2022-03-14 23:08:45 -04:00
  • 6bcb594712 #59 add temporary workaround for jinja 59_s3_caching Alok Saldanha 2022-03-14 22:57:00 -04:00
  • f9ed4c4047 #59 document S3_ENABLE_LISTINGS_CACHE Alok Saldanha 2022-03-14 22:21:58 -04:00
  • a9753c4101 #59 change s3 cache variable from S3_DISABLE_LISTINGS_CACHE to S3_ENABLE_LISTINGS_CACHE Alok Saldanha 2022-03-14 22:11:37 -04:00
  • fd48920c5b #59 add refresh query param to force refresh of S3 cache Alok Saldanha 2022-02-13 08:29:53 -05:00
  • 09db93b2b5 Merge pull request #62 from arogozhnikov/patch-1 Alok Saldanha 2022-03-14 20:45:20 -04:00
  • 3e3bd22512 add environment variable S3_DISABLE_LISTINGS_CACHE per Alok's request Alex Rogozhnikov 2022-03-14 09:59:55 -07:00
  • 893b2f1af1 remove listing cache at the level of fs Alex Rogozhnikov 2022-03-11 03:20:06 -08:00
  • 757487b772 Force reload folder on every request Alex Rogozhnikov 2022-03-11 02:43:29 -08:00
  • 87a8dbfa78 #57 Reverted incorrect change to unit test Alok Saldanha 2021-12-21 13:56:29 -05:00
  • 9c38e48c5c prepare for 0.3.8 release v0.3.8 Alok Saldanha 2021-12-21 12:19:02 -05:00
  • 073f5f945c #57 changed logic to take last path element Alok Saldanha 2021-12-21 12:05:01 -05:00
  • 9dc4409f1a #57 added failing unit test Alok Saldanha 2021-12-21 12:03:39 -05:00
  • 551cb46af8 #42 add support for is_authorized hook Alok Saldanha 2021-11-14 17:28:10 -05:00
  • 620181ae4d prepare for 0.3.7 release v0.3.7 Alok Saldanha 2021-08-12 14:02:26 -04:00
  • 73a7920cc8 add back ip_address endpoint Alok Saldanha 2021-08-12 13:58:19 -04:00
  • ed3e999cd1 prepare for 0.3.6 release v0.3.6 Alok Saldanha 2021-07-18 10:42:42 -04:00
  • 2ae2e53863 Pin version of workzeug Alok Saldanha 2021-07-18 09:58:46 -04:00
  • fd0e7d9c31 preparing for 0.3.5 release 0.3.5 Alok Saldanha 2021-07-18 09:43:45 -04:00
  • 98ef6efd0c pinned version of flask, to match cellxgene Alok Saldanha 2021-07-18 09:39:52 -04:00
  • 82e43ff943 preparing for 0.3.4 release v0.3.4 Alok Saldanha 2021-07-18 09:15:27 -04:00
  • f8a77423eb Merge pull request #51 from Novartis/nested_subdirs Alok Saldanha 2021-07-18 09:14:16 -04:00
  • 0375a717c9 #50 fixed bug in listing subdirs nested_subdirs Alok Saldanha 2021-07-18 08:54:30 -04:00