-----------------
- Use unrestricted catalog query when possible.
[gbastien]
- For the view that generated the CSS, do the catalog query that gets the categories
without `path` and `sort_on` as called from portal and order does not matter.
[gbastien]
- Added `collective.iconifiedcategory.every_categories` and
`collective.iconifiedcategory.every_category_titles` vocabularies returning
every possible categories, including not enabled ones. This will be used to
manage a `MissingTerms` adapter for `z3c.form`.
[gbastien]
- Fixed view that generates `collective-iconifiedcategory.css`, get every
categories including ones that are not `enabled`.
[gbastien]
- Optimized `categorized-childs` view, compute everything only one time
(context url, context UID, ...) and use `python` or `string` in TAL expressions.
By default call `utils.get_categorized_elements` with `check_can_view=False`.
[gbastien]
- Added `check_can_view=True` parameter to `utils.get_categorized_elements`.
This will do the `IIconifiedContent.can_view` check only done when necessary.
[gbastien]
- Added data `last_updated` to `categorized_elements` to be used for caching.
Added upgrade step to version `2103`.
[gbastien]
- Optimized `ram.cache` key for `utils.get_ordered_categories`, cache until
any category added/deleted/position changed.
[gbastien]