Dservercore

Latest version: v0.20.2

Safety actively analyzes 665909 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 5

0.17.1

---------------------

Fixed
^^^^^

- Fixed version of flask-jwt-extended to be less than 4 to fix
https://github.com/jic-dtool/dservercore/issues/19

0.17.0

---------------------

Improved user management.

Added
^^^^^

- Added ``flask user delete`` CLI command
- Added ``flask user update`` CLI command
- Added ``dtool_lookup_server.utils.delete_users`` helper function
- Added ``dtool_lookup_server.utils.update_users`` helper function

0.16.0

---------------------

Changed
^^^^^^^

- Moved ``iter_datasets_in_base_uri`` from ``dtool_lookup_server.utils`` to ``dtoolcore``

Fixed
^^^^^

- Fixed issues registering datasets with "too much" metadata, resulting in datasets
information JSON documents that were too large for the mongo database. These datasets
are now ignored. See
`issue 16 <https://github.com/jic-dtool/dservercore/issues/16>`_
for more information:

0.15.0

---------------------

This release makes it possible to create plugins to the dtool-lookup-server!

Many thanks to `Johannes L. H�rmann <https://github.com/jotelha>`_ and `Lars
Pastewka <https://github.com/pastewka>`_ for bug reports, design discussions
and code contributions.

Added
^^^^^

- Added hook to allow the loading of plugins. Scaffold code for implementing a
plugin can be found in
https://github.com/livMatS/dserver-plugin-scaffolding.
For examples of actual plugins see:
https://github.com/livMatS/dserver-dependency-graph-plugin
and
https://github.com/livMatS/dserver-plugin-scaffolding
- Added /config route; see
https://github.com/jic-dtool/dservercore/pull/6
- Added ability to filter searches by UUID by supplying ``uuids`` keyword and list of
UUIDs of interest to a query submitted to the /dataset/search route; see
https://github.com/jic-dtool/dservercore/pull/8
- Added dtool_lookup_server.utils.preprocess_query_base_uris helper function; see
https://github.com/jic-dtool/dservercore/pull/7 and
https://github.com/jic-dtool/dservercore/issues/10

Fixed
^^^^^

- Fixed timestamps returned form /dataset/search route; they are now returned
as floats rather than as strings; see
https://github.com/jic-dtool/dservercore/issues/3
- Fixed defect in ``flask user token`` CLI command when using python3; see
https://github.com/jic-dtool/dservercore/pull/5

0.14.1

---------------------

Fixed
^^^^^

- Made /dataset/summary route able to cope with individual datasets in the
mongo database missing the tags key

0.14.0

---------------------

Added
^^^^^

- Added "tags" and "datasets_per_tag" keys to JSON response from
/dataset/summary route
- Added ability to filter/search based on tags


Changed
^^^^^^^

- Registering a dataset now requires a key for ``tags`` in the JSON
content

Page 2 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.