Planetmint

Latest version: v2.5.1

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

Scan your dependencies

Page 8 of 14

1.2.1

* **Changed** Create model now validates for CID strings for asset["data"] and metadata
* **Changed** adjusted test cases

1.2

1.2.0

Not secure
Added
* New and improved installation setup docs and code. Pull requests [1775](https://github.com/planetmint/planetmint/pull/1775) and [#1785](https://github.com/planetmint/planetmint/pull/1785)
* New Planetmint configuration setting to set the port number of the log server: `log.port`. [Pull request 1796](https://github.com/planetmint/planetmint/pull/1796)
* New secondary index on `id` in the planet table. That will make some queries execute faster. [Pull request 1803](https://github.com/planetmint/planetmint/pull/1803)
* When using MongoDB, there are some restrictions on allowed names for keys (JSON keys). Those restrictions were always there but now Planetmint checks key names explicitly, rather than leaving that to MongoDB. Pull requests [1807](https://github.com/planetmint/planetmint/pull/1807) and [#1811](https://github.com/planetmint/planetmint/pull/1811)
* When using MongoDB, there are some restrictions on the allowed values of "language" (if that key is used in the values of `metadata` or `asset.data`). Those restrictions were always there but now Planetmint checks the values explicitly, rather than leaving that to MongoDB. Pull requests [1806](https://github.com/planetmint/planetmint/pull/1806) and [#1811](https://github.com/planetmint/planetmint/pull/1811)
* There's a new page in the root docs about permissions in Planetmint. [Pull request 1788](https://github.com/planetmint/planetmint/pull/1788)
* There's a new option in the `planetmint start` command: `planetmint start --no-init` will avoid doing `planetmint init` if it wasn't done already. [Pull request 1814](https://github.com/planetmint/planetmint/pull/1814)

Fixed
* Fixed a bug where setting the log level in a Planetmint config file didn't have any effect. It does now. [Pull request 1797](https://github.com/planetmint/planetmint/pull/1797)
* The docs were wrong about there being no Ping/Pong support in the Events API. There is, so the docs were fixed. [Pull request 1799](https://github.com/planetmint/planetmint/pull/1799)
* Fixed an issue with closing WebSocket connections properly. [Pull request 1819](https://github.com/planetmint/planetmint/pull/1819)

Notes
* Many changes were made to the Kubernetes-based production deployment template and code.

1.1

1.1.0

Added
* Support for server-side plugins that can add support for alternate event consumers (other than the WebSocket API). [Pull request 1707](https://github.com/planetmint/planetmint/pull/1707)
* New configuration settings to set the *advertised* wsserver scheme, host and port. (The *advertised* ones are the ones that external users use to connect to the WebSocket API.) [Pull request 1703](https://github.com/planetmint/planetmint/pull/1703)
* Support for secure (TLS) WebSocket connections. [Pull request 1619](https://github.com/planetmint/planetmint/pull/1619)
* A new page of documentation about the contents of a condition (inside a transaction). [Pull request 1668](https://github.com/planetmint/planetmint/pull/1668)

Changed
* We updated our definition of the **public API** (at the top of this document). [Pull request 1700](https://github.com/planetmint/planetmint/pull/1700)
* The HTTP API Logger now logs the request path and method as well. [Pull request 1644](https://github.com/planetmint/planetmint/pull/1644)

External Contributors
* carchrae - [Pull request 1731](https://github.com/planetmint/planetmint/pull/1731)
* ivanbakel - [Pull request 1706](https://github.com/planetmint/planetmint/pull/1706)
* ketanbhatt - Pull requests [1643](https://github.com/planetmint/planetmint/pull/1643) and [#1644](https://github.com/planetmint/planetmint/pull/1644)

Notes
* New drivers & tools from our community:
* [Java driver](https://github.com/authenteq/java-bigchaindb-driver), by [Authenteq](https://authenteq.com/)
* [Ruby library](https://rubygems.org/gems/planetmint), by nileshtrivedi
* Many improvements to our production deployment template (which uses Kubernetes).
* The production deployment template for the multi-node case was out of date. We updated that and verified it. [Pull request 1713](https://github.com/planetmint/planetmint/pull/1713)

1.0.1

Not secure
Fixed
* Various issues in the Quickstart page. Pull requests
[1641](https://github.com/planetmint/planetmint/pull/1641) and
[1648](https://github.com/planetmint/planetmint/pull/1648).
* Changefeed hanging when MongoDB primary node is turned off.
[Pull request 1638](https://github.com/planetmint/planetmint/pull/1638).
* Missing `assets` tables for RethinkDB backend.
[Pull request 1646](https://github.com/planetmint/planetmint/pull/1646).
* Cryptoconditions version mismatch.
[Pull request 1659](https://github.com/planetmint/planetmint/pull/1659).

Page 8 of 14

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.