Skip to content

Releases: conda-incubator/conda-store

Release 0.4.1 - 06/24/2022

24 Jun 22:17
11f76f0
Compare
Choose a tag to compare

Added

  • Command line client for conda-store (#327)
  • Adding searchbar for UI (#326)
  • OpenAPI specification in documentation
  • Added namespace query parameter to /api/v1/environment/?namespace= (#324)

Release 0.4.0 - 05/04/2022

05 May 02:02
8298e20
Compare
Choose a tag to compare

[0.4.0] - 2022-05-04

Changed

  • Transition to FastAPI for web server from Flask (#277) end user API should not have changed
  • conda_store_server.server.auth.Authentication.authenticate is now an async method receiving a Starlette request object

Added

  • Adding PyPi validation for included, required, and default packages (#292)
  • Creating a Conda solve API endpoint (#279)
  • Fully tested API for /api/v1/... endpoints (#281)

Fixed

  • Support for valid pip options in environment.yaml (#295)

Release 0.3.15 - 03/25/2022

26 Mar 01:26
c0ea6fd
Compare
Choose a tag to compare

Added

  • Debug mode now controlled by CondaStoreServer.log_level
  • Make concurrency setting optional in configuration
  • Sort namespaces in create environment UI button
  • Allow cookies cross domain

Fixed

  • Correct default namespace for POST /api/v1/specification/

Release 0.3.14 - 03/24/2022

24 Mar 14:51
15b21f9
Compare
Choose a tag to compare

Added

  • Account for None, "" values within namespace POST in /api/v1/specification #274

Fixed

  • typo in /user/ endpoint

Release 0.3.13 - 03/23/2022

24 Mar 02:15
db08941
Compare
Choose a tag to compare

Added

  • API endpoint /api/v1/permission/ and UI user endpoint showing user permissions #271

Release 0.3.12 - 03/21/2022

21 Mar 13:54
1f918e7
Compare
Choose a tag to compare

Added

  • better error messages when user not authenticated #261
  • conda package builds independent from conda package download #258
  • exact search route for conda-store api in packages #264
  • adding lockfile to conda-store to provide a short term fix around conda/mamba concurrency issue #268

Release 0.3.11 - 03/08/2022

09 Mar 04:01
931f832
Compare
Choose a tag to compare

Added

  • CondaStore.conda_... options for managing channels and packages in specification #256
  • Ability to modify/validate specifications server side #252
  • Concurrency option for Conda-Store celery worker #250
  • Flask webserver has a CondaStore.behind_proxy option to properly handle X-Forward- headers #249
  • Docker layer chaching to CI for docker image builds #234

Changed

  • buildId parameter in /api/v1/environment/<namespace>/<name>/ changed to build_id #251

Release 0.3.10 - 02/24/2022

24 Feb 21:35
4eb6fda
Compare
Choose a tag to compare

Added

  • build_id response to POST /api/v1/specification route #244
  • Added a validation for namespaces that is more flexible # 233
  • Added ability to use via nix run github:quansight/conda-store ... #232
  • API endpoints now return channel name instead of id #231

Fixed

  • Flask paths now support routes with and without a trailing slash #230

Release 0.3.9 - 01/23/2022

24 Jan 04:51
40fe4a0
Compare
Choose a tag to compare

Added

  • Adding support for templates for build and environment symlink directories
  • Adding support for internal and external secure settings

Fixed

  • Error in build url with extra / in environment page

Release 0.3.8 - 01/13/2022

13 Jan 19:19
25fb0bd
Compare
Choose a tag to compare

Fixed

  • Ensure compatibility with keycloak authentication flow