Cone.app

Latest version: v1.0.7

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

Scan your dependencies

Page 3 of 6

1.0b3

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

- Improve multivalued handling of reference browser. Instead of passing
``vocabulary`` property, a ``lookup`` function gets passed which is used
for looking up labels for currently selected references.
[rnix, 2020-05-13]

- Proper required handling in reference browser.
[rnix, 2020-05-13]

- Add ``form-control`` CSS class to referencebrowser input and select tags.
[rnix, 2020-05-06]

- Fix reference browser no referencable restrictions.
[rnix, 2020-05-06]

- Implement ``cone.app.model.NamespaceUUID``.
[rnix, 2020-05-06]

- Expect ``node.interfaces.IUUID`` instead of ``node.interfaces.IUUIDAware`` in
reference browser for referencable nodes.
[rnix, 2020-05-06]

- Fix reference browser widget rendering ``target`` handling.
[rnix, 2020-05-06]

1.0b2

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

- Adopt ``cone.app.model.UUIDAware`` to use ``uuid.factory`` introduced in
``node`` 0.9.25.
[rnix, 2020-03-01]

- Add ``cone.app.browser.table.Table.table_css`` for rendering additinal
CSS classes to table wrapper.
[rnix, 2020-02-27]

1.0b1

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

- Fix ``DatetimeHelper.r_value`` and ``DatetimeHelper.w_value`` handling
non string data types.
[rnix, 2019-04-30]

- Only execute main hooks contained in defined plugins names from application
config file.
[rnix, 2019-03-31]

- Ignore commented out plugin names from application config file on startup
[rnix, 2019-03-31]

- Remove ``cone.auth_impl`` setting from application config ini file. Use
``ugm.backend`` instead.
[rnix, 2019-03-29]

- Move ``cone.app.utils.principal_data`` to ``cone.app.ugm.principal_data``.
[rnix, 2019-03-28]

- Remove ``cone.app.cfg.auth``. The corresponding UGM implementation is now
at ``cone.app.ugm.ugm_backend.ugm``.
[rnix, 2019-03-28]

- Introduce ``cone.app.ugm.UGMFactory`` contract and implement
``cone.app.FileUGMFactory`` and ``BCFileUGMFactory``.
[rnix, 2019-03-27]

- Introduce ``cone.app.ugm.ugm_backend`` decorator for registering and
accessing ``UGMFactory`` objects.
[rnix, 2019-03-27]

- Add ``cone.app.utils.format_traceback``.
[rnix, 2019-03-27]

- Python 3 support.
[rnix, 2019-03-25]

- Drop support for pyramid < 1.5.
[rnix, 2019-03-25]

- Remove ``request`` from ``cone.app.browser.utils.node_icon`` signature.
It was never used.
[rnix, 2019-03-25]

- Make ``configure.zcml`` file in plugins optional.
[rnix, 2019-03-24]

- Introduce ``cone.app.browser.sharing.GROUP_TITLE_ATTR`` and
``cone.app.browser.sharing.USER_TITLE_ATTR``.
[rnix, 2019-03-24]

- Add content type header to merged js file.
[rnix, 2019-03-24]

- Change signature of referencebrowser yafowil widget callable attributes. Gets
passed ``widget`` and ``data`` as common in yafowil.
[rnix, 2019-03-24]

- Prevent ``ComponentLookupError`` in
``cone.app.browser.form.Form._process_form`` if ``controller.next`` returns
``HTTPFound`` instance. This never had any effect due to a redirect, we want
to avoid the error anyway.
[rnix, 2019-03-22]

- Add ``cone.app.main_hook`` decorator. ``cone.app.register_main_hook`` is
deprecated and will be removed as of ``cone.app`` version 1.1.
[rnix, 2019-03-21]

- Add ``cone.app.workflow.permission_checker`` for use with ``repoze.workflow``
to make it wirk with pyramid >= 1.8.
[rnix, 2019-03-21]

- Use ``request.has_permission`` instead of deprecated
``pyramid.security.has_permission``.
[rnix, 2019-03-21]

- Use ``request.authenticated_userid`` instead of deprecated
``pyramid.security.authenticated_userid``.
[rnix, 2019-03-21]

- Add ``cone.app.main_hook`` decorator. ``cone.app.register_main_hook`` is
deprecated and will be removed as of ``cone.app`` version 1.1.
[rnix, 2019-03-21]

- Convert doctests to unittests.
[rnix, 2019-03-21]

- Do not use ``cone.tile.register_tile`` any more. Create dedicated tile
classes and use ``cone.tile.tile`` all over the place.
[rnix, 2017-02-21]

1.0a12

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

- Introduce ``show_confirm_deleted`` on
``cone.app.browser.authoring.DeleteAction`` which can be used to prevent
"Item has been deleted" ajax continuation message.
[rnix, 2018-11-20]

- Add default favicon.ico.
[rnix, 2018-11-19]

1.0a11

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

- Add ``cone.light.browser.exception.not_found_view`` and ``not_found`` tile.
[rnix, 2018-09-11]

- Move ``cone.light.browser.login.forbidden_view`` to
``cone.app.browser.exception``.
[rnix, 2018-09-11]

- Move registration of ``unauthorized`` tile from ``cone.app.browser.layout``
to ``cone.app.browser.exception``.
[rnix, 2018-09-11]

- Move ``cone.app.browser.exception.format_traceback`` to
``cone.app.browser.utils``.
[rnix, 2018-09-11]

1.0a10

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

- Modify response body of ``request.response`` and return this one instead of
creating a new response in ``cone.app.browser.render_ajax_form`` to ensure
response header modifications gets delivered properly.
[rnix, 2018-07-12]

- Batched items filter input fields may provide a prefilled text which gets
emptied on first focus. Use ``empty_filter`` CSS class on input field for
this.
[rnix, 2017-12-20]

- Introduce ``cone.batcheditems_size_binder`` and
``cone.batcheditems_filter_binder`` helper functions in ``protected.js``.
[rnix, 2017-12-20]

Page 3 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.