Cone.app

Latest version: v1.0.7

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

Scan your dependencies

Page 2 of 6

1.0.2

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

- Workflow transition title is taken from zcml transition title if no
translation factory is defined.
[rnix, 2021-08-06]

- Workflow state title is taken from zcml state title if no translation factory
is defined.
[rnix, 2021-08-06]

- Main template can be defined in the application ini config file.
[rnix, 2021-08-06]

- Get label ``lookup`` function in reference browser widget directly from widget
instance instead of using ``attr_value``. Lookup function is expected to be a
callable accepting a uuid as argument while ``attr_value`` tries to invoke
callables with widget and data as arguments. The code worked due to a B/C
fallback behavior in ``attr_value`` which was dropped in yafowil 3.0.
[rnix, 2021-07-08]

- Deliver CSS before Javascript in HTML head.
[rnix, 2021-06-30]

1.0.1

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

- Use ``safe_encode`` and ``safe_decode`` from ``node.utils``.
[rnix, 2021-05-17]

1.0

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

- Introduce ``cone.app.browser.content.content_view_tile`` decorator.
[rnix, 2021-02-05]

- Introduce ``cone.app.browser.content.content_view_action`` decorator.
[rnix, 2021-02-05]

- Introduce ``cone.app.browser.layout.personal_tools_action`` decorator.
[rnix, 2021-02-04]

- Introduce ``cone.app.browser.contextmenu.context_menu_group`` and
``cone.app.browser.contextmenu.context_menu_item`` decorators.
[rnix, 2021-02-04]

- Introduce ``cone.app.interfaces.IAuthenticator`` utility.
[rnix, zworkb, 2021-02-02]

1.0rc3

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

- ``cone.app.browser.ajax.AjaxEvent`` supports optional ``data`` argument
supported as of ``bdajax`` 1.13.
[rnix, 2020-09-29]

1.0rc2

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

- Fix print CSS.
[rnix, 2020-08-12]

- Fix case when pasting to empty folder in copysupport JS.
[rnix, 2020-08-12]

- Remove ``col-xs-4`` CSS class from ``h4`` headings in panel headers.
[rnix, 2020-08-12]

1.0rc1

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

- Implement ``__copy__`` and ``__deepcopy__`` on ``Properties``,
``ProtectedProperties``, ``XMLProperties`` and ``ConfigProperties`` in
``cone.app.model``.
[rnix, 2020-06-30]

- Overhaul copy support. ``paste`` action triggers ``contextchanged`` event to
``layout`` instead of ``.contextsensitiv`` selector. Paste action considers
``action_paste_tile`` model property for customizing rerendering after paste.
Move JS copysupport logic from ``cone.copysupportbinder`` to
``cone.CopySupport``. Do not unselect items if mouse click outside selectable
listing. Preselect items on page and tile load.
[rnix, 2020-06-28]

- Rename JS ``cone.selectable`` to ``cone.Selectable``. It is now a class and
each selectable listing gets it's own instance. No longer automatically binds
to table with selectable rows.
[rnix, 2020-06-28]

- Do not check 'delete' permission on parent node in
``cona.app.browser.actions.ActionDelete.display``.
[rnix, 2020-06-27]

- Add ``ProtectedContentTile.content_permission``. If this permission is not
granted on model node, ``insufficient_privileges`` tile gets rendered.
[rnix, 2020-06-25]

- Remove ``cone.app.security.DEFAULT_NODE_PROPERTY_PERMISSIONS``.
[rnix, 2020-06-25]

- Fix CSS for selected items in dropdown menues.
[rnix, 2020-06-25]

- Improve layout configuration handling. Rename ``cone.app.interfaces.ILayout``
to ``cone.app.interfaces.ILayoutConfig`` and ``cone.app.model.Layout`` to
``cone.app.model.LayoutConfig``. Remove ``layout`` property from application
model. Introduce ``cone.app.layout_config`` decorator which is used to register
concrete ``LayoutConfig`` implementations for model nodes.
[rnix, 2020-06-22]

- Fix asking for interface implementations via ``Interface.providedBy`` on
subclasses of ``cone.app.model.Properties``.
[rnix, 2020-06-22]

- Fix workflow state styles if no transitions are available.
[rnix, 2020-06-15]

- Introduce ``cone.app.workflow.lookup_workflow`` and use it internally to get
workflow. Fixes issue with interface bound workflows.
[rnix, 2020-06-15]

- Fix principal name displaying. Fall back to principal id if configured display
name attribute returns empty value.
[rnix, 2020-06-14]

- Introduce ``cone.app.ugm.ugm_backend.user_display_attr`` and
``cone.app.ugm.ugm_backend.group_display_attr`` for configuring user and
group display names in the UI. The config values can be customized in the
application config file via ``ugm.user_display_attr`` and
``ugm.group_display_attr`` settings. This settings supersede
``cone.app.browser.sharing.GROUP_TITLE_ATTR`` and
``cone.app.browser.sharing.USER_TITLE_ATTR``.
[rnix, 2020-06-14]

Page 2 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.