Kinto

Latest version: v18.1.0

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

Scan your dependencies

Page 23 of 24

1.2.1

Not secure
------------------

- Upgraded to *Cliquet* 2.2.1

**Bug fixes**

- Improvements and fixes in the tutorial (107)
- Querystring handling when using the personal bucket (119)
- Default buckets ID is now a UUID with dashes (120)
- Handle unknown permission and fix crash on /buckets (88)
- Fix permissions handling on PATCH /resource (mozilla-services/cliquet358)

**Internal changes**

- Test with the normal Kinto authentication policy and remove the fake one (121)

1.2.0

Not secure
------------------

- Upgraded to *Cliquet* 2.2.+

**New features**

- Add the personal bucket ``/buckets/default``, where collections are created
implicitly (71)
- *Kinto* now uses the memory backend by default, which simplifies its usage
for development (86, 95)
- Add public settings in hello view (mozilla-services/cliquet318)

**Bug fixes**

- Fix Docker compose file settings (100)
- Fix version redirection behaviour for unsupported versions (mozilla-services/cliquet341)
- Fix overriding backend settings in .ini (mozilla-services/cliquet343)

**Internal changes**

- Documentation improvements (75)
- Added tutorial (79)
- Remove hard dependency on *PostgreSQL* (100)
- Add pytest-cache (98)
- Add Pypy test on Travis (99)
- Update dependencies on ``make install`` (97)
- Fix URL of readthedocs.io (90)

1.1.0

Not secure
------------------

**New features**

- Polish default kinto configuration and default to memory backend. (81)
- Add the kinto group finder (78)
- Flush endpoint now returns 404 is disabled (instead of 405) (82)


**Bug fixes**

- ETag not updated on collection update (80)


**Internal changes**

- Use py.test to run tests instead of nose (85)

1.0.0

Not secure
------------------

**New features**

- Added notion of buckets, user groups and collections (48, 58)
- Buckets, collections and records can now have permissions (59)

**Breaking changes**

- Updated *Cliquet* to 2.0, which introduces a lot of breaking changes
(`see changelog <https://github.com/mozilla-services/cliquet/releases/2.0.0>`_)
- Firefox Accounts is not a dependency anymore and should be installed and
included explictly using the python package ``cliquet-fxa``
(`see documentation <https://github.com/mozilla-services/cliquet-fxa/>`_)
- API is now served under ``/v1``
- Collections are now managed by bucket, and not by user anymore (44)

.. note::

A list of records cannot be manipulated until its parents objects (bucket and
collection) are created.

Settings

- ``cliquet.permission_backend`` and ``cliquet.permission_url`` are now configured
to use PostgreSQL instead of *Redis* (see default ``config/kinto.ini``)
- ``cliquet.basic_auth_enabled`` is now deprecated (`see *Cliquet*
docs to enable authentication backends
<https://cliquet.readthedocs.io/en/latest/reference/configuration.html#basic-auth>`_)


**Internal changes**

- Added documentation about deployment and data durability (50)
- Added load tests (30)
- Several improvements in documentation (51)

0.2.2

Not secure
------------------

- Upgraded to *cliquet* 1.8.+

**Breaking changes**

- PostgreSQL database initialization process is not run automatically in
production. Add this command to deployment procedure:

::

cliquet --ini config/kinto.ini migrate

**Internal changes**

- Improved documentation (29)
- Require 100% coverage during tests (27)
- Basic Auth is now enabled by default in example config

0.2.1

Not secure
------------------

- Upgraded to *cliquet* 1.4.1

**Bug fixes**

- Rely on Pyramid API to build pagination Next-Url (147)

Page 23 of 24

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.