Ckan

Latest version: v2.10.4

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

Scan your dependencies

Page 3 of 16

2.6.1

Not secure
=================

* Fix DataPusher being fired multiple times (`3245 <https://github.com/ckan/ckan/issues/3245>`_)
* Use the url_for() helper for datapusher URLs (`2866 <https://github.com/ckan/ckan/issues/2866>`_)
* Resource creation date use datetime.utcnow() (`3447 <https://github.com/ckan/ckan/issues/3447>`_)
* Fix locale error when using fix ckan.root_path
* `render_markdown` breaks links with ampersands
* Check group name and id during package creation
* Use utcnow() on dashboard_mark_activities_old (`3373 <https://github.com/ckan/ckan/issues/3373>`_)
* Fix encoding error on DataStore exception
* Datastore doesn't add site_url to resource created via API (`3189 <https://github.com/ckan/ckan/issues/3189>`_)
* Fix memberships after user deletion (`3265 <https://github.com/ckan/ckan/issues/3265>`_)
* Remove idle database connection (`3260 <https://github.com/ckan/ckan/issues/3260>`_)
* Fix package_owner_org_update action when called via the API (`2661 <https://github.com/ckan/ckan/issues/2661>`_)
* Fix French locale (`3327 <https://github.com/ckan/ckan/issues/3327>`_)
* Updated translations

2.6.0

Not secure
=================

Note: Starting from this version, CKAN requires at least Python 2.7 and Postgres 9.2

Note: This version requires a requirements upgrade on source installations

Note: This version requires a database upgrade

Note: This version does not require a Solr schema upgrade (You may want to
upgrade the schema if you want to target Solr>=5, see `2914 <https://github.com/ckan/ckan/issues/2914>`_)

Major:
* Private datasets are now included in the default dataset search results (`3191 <https://github.com/ckan/ckan/pull/3191>`_)
* package_search API action now has an include_private parameter (`3191 <https://github.com/ckan/ckan/pull/3191>`_)

Minor:
* Make resource name default to file name (`1372 <https://github.com/ckan/ckan/issues/1372>`_)
* Customizable email templates (`1527 <https://github.com/ckan/ckan/issues/1527>`_)
* Change solrpy library to pysolr (`2352 <https://github.com/ckan/ckan/pull/2352>`_)
* Cache SQL query results (`2353 <https://github.com/ckan/ckan/issues/2353>`_)
* File Upload UX improvements (`2604 <https://github.com/ckan/ckan/issues/2604>`_)
* Helpers for multilingual fields (`2678 <https://github.com/ckan/ckan/issues/2678>`_)
* Improve Extension translation docs (`2783 <https://github.com/ckan/ckan/pull/2783>`_)
* Decouple configuration from Pylons (`3163 <https://github.com/ckan/ckan/pull/3163>`_)
* toolkit: add h, StopOnError, DefaultOrganizationForm (`2835 <https://github.com/ckan/ckan/pull/2835>`_)
* Remove Genshi support (`2833 <https://github.com/ckan/ckan/issues/2833>`_)
* Make resource URLs optional (`2844 <https://github.com/ckan/ckan/pull/2844>`_)
* Use 403 when actions are forbidden, not 401 (`2846 <https://github.com/ckan/ckan/pull/2846>`_)
* Upgrade requirements version (`3004 <https://github.com/ckan/ckan/pull/3004>`_, `#3005 <https://github.com/ckan/ckan/pull/3005>`_)
* Add icons sources (`3048 <https://github.com/ckan/ckan/pull/3048>`_)
* Remove lib/dumper (`2879 <https://github.com/ckan/ckan/pull/2879>`_)
* ckan.__version__ available as template helper (`3103 <https://github.com/ckan/ckan/pull/3103>`_)
* Remove `site_url_nice` from app_globals (`3117 <https://github.com/ckan/ckan/pull/3117>`_)
* Remove `e.message` deprecation warning when running tests (`3121 <https://github.com/ckan/ckan/pull/3121>`_)
* Drop Python 2.6 support (`3126 <https://github.com/ckan/ckan/issues/3126>`_)
* Update Recline version (`3184 <https://github.com/ckan/ckan/pull/3184>`_)
* Refactor config/middleware.py to more closely match poc-flask-views (`3116 <https://github.com/ckan/ckan/pull/3116>`_)
* Creation of datasets sources with no organization specified (`3046 <https://github.com/ckan/ckan/issues/3046>`_)

Bug fixes:
* DataPusher called multiple times when creating a dataset (`2856 <https://github.com/ckan/ckan/issues/2856>`_)
* Default view is re-added when removed before DataStore upload is complete (`3011 <https://github.com/ckan/ckan/issues/3011>`_)
* "Data API" button disappears on resource page after empty update (`3012 <https://github.com/ckan/ckan/issues/3012>`_)
* Uncaught email exceptions on user invite (`3077 <https://github.com/ckan/ckan/pull/3077>`_)
* Resource view description is not rendered as Markdown (`3128 <https://github.com/ckan/ckan/issues/3128>`_)
* Fix broken html5lib dependency (`3180 <https://github.com/ckan/ckan/pull/3180>`_)
* ZH_cn translation formatter fix (`3238 <https://github.com/ckan/ckan/pull/3238>`_)
* Incorrect i18n-paths in extension's setup.cfg (`3275 <https://github.com/ckan/ckan/issues/3275>`_)
* Changing your user name produces an error and logs you out (`2394 <https://github.com/ckan/ckan/issues/2394>`_)
* Fix "Load more" functionality in the dashboard (`2346 <https://github.com/ckan/ckan/issues/2346>`_)
* Fix filters not working when embedding a resource view (`2657 <https://github.com/ckan/ckan/issues/2657>`_)
* Proper sanitation of header name on SlickGrid view (`2923 <https://github.com/ckan/ckan/issues/2923>`_)
* Fix unicode error when indexing field of type JSON (`2969 <https://github.com/ckan/ckan/issues/2969>`_)
* Fix group feeds returning no datasets (`2955 <https://github.com/ckan/ckan/issues/2955>`_)
* Replace MapQuest tiles in Recline with Stamen Terrain (`3162 <https://github.com/ckan/ckan/issues/3162>`_)
* Fix bulk operations not taking effect (`3199 <https://github.com/ckan/ckan/pull/3199>`_)
* Raise validation errors on group/org_member_create (`3108 <https://github.com/ckan/ckan/pull/3108>`_)
* Incorrect warnings when ckan.views.default_views is empty (`3093 <https://github.com/ckan/ckan/issues/3093>`_)
* Don't show deleted users/datasets on member_list (`3078 <https://github.com/ckan/ckan/pull/3078>`_)
* Fix Tag pagination widget styling (`2399 <https://github.com/ckan/ckan/issues/2399>`_)
* Fix package_owner_org_update standalone (`2661 <https://github.com/ckan/ckan/issues/2661>`_)
* Don't template fanstatic error pages (`2770 <https://github.com/ckan/ckan/pull/2770>`_)
* group_controller() on IGroupForm not in interface (`2771 <https://github.com/ckan/ckan/issues/2771>`_)
* Fix assert_true to test for message in response (`2802 <https://github.com/ckan/ckan/pull/2802>`_)
* Add user parameter to paster profile command (`2815 <https://github.com/ckan/ckan/pull/2815>`_)
* make context['user'] always username or None (`2817 <https://github.com/ckan/ckan/pull/2817>`_)
* remove some deprecated compatibility hacks (`2818 <https://github.com/ckan/ckan/pull/2818>`_)
* Param use_default_schema does not work on package_search (`2848 <https://github.com/ckan/ckan/pull/2848>`_)
* Sanitize offset when listing group activity (`2859 <https://github.com/ckan/ckan/issues/2859>`_)
* Incorrect 'download resource' hyperlink when a resource is unable to upload to datastore (`2873 <https://github.com/ckan/ckan/issues/2873>`_)
* Resolve datastore_delete erasing the database when filters was blank. (`2885 <https://github.com/ckan/ckan/pull/2885>`_)
* DomainObject.count() doesn't return count (`2919 <https://github.com/ckan/ckan/pull/2919>`_)
* Fix response code test failures (`2931 <https://github.com/ckan/ckan/pull/2931>`_)
* Fixed the url_for_* helpers when both SCRIPT_NAME and ckan.root_path are defined (`2936 <https://github.com/ckan/ckan/pull/2936>`_)
* Escape special characters in password while db loading (`2952 <https://github.com/ckan/ckan/issues/2952>`_)
* Fix redirect not working with non-root (`2968 <https://github.com/ckan/ckan/pull/2968>`_)
* Group pagination does not preserve sort order (`2981 <https://github.com/ckan/ckan/issues/2981>`_)
* Remove LazyJSONObject (`2983 <https://github.com/ckan/ckan/pull/2983>`_)
* Deleted users appear in sysadmin user lists (`2988 <https://github.com/ckan/ckan/issues/2988>`_)
* Server error at /organization if not authorized to list organizations (`2990 <https://github.com/ckan/ckan/issues/2990>`_)
* Slow page rendering when using lots of snippets (`3000 <https://github.com/ckan/ckan/pull/3000>`_)
* Only allow JSONP callbacks on GET requests (`3002 <https://github.com/ckan/ckan/pull/3002>`_)
* Attempting to access non-existing helpers should raise HelperException (`3041 <https://github.com/ckan/ckan/issues/3041>`_)
* Deprecate h.url, make it use h.url_for internally (`3055 <https://github.com/ckan/ckan/pull/3055>`_)
* Tests fail when LANG environment variable is set to German (`3060 <https://github.com/ckan/ckan/issues/3060>`_)
* Fix pagination style (CSS) (`3067 <https://github.com/ckan/ckan/pull/3067>`_)
* Login fails with 404 when using root_path (`3089 <https://github.com/ckan/ckan/issues/3089>`_)
* Resource view description is not rendered as Markdown (`3128 <https://github.com/ckan/ckan/issues/3128>`_)
* Clarify package_relationship_update documentation (`3132 <https://github.com/ckan/ckan/pull/3132>`_)
* `q` parameter in followee_list action has no effect (`3167 <https://github.com/ckan/ckan/pull/3167>`_)
* Zh cn translation formatter fix (`3238 <https://github.com/ckan/ckan/pull/3238>`_)
* Users are not removed in related tables if the main user entry is deleted (`3265 <https://github.com/ckan/ckan/issues/3265>`_)

API changes and deprecations:
* Replace `c.__version__` with new helper `h.ckan_version()` (`3103 <https://github.com/ckan/ckan/pull/3103>`_)

2.5.9

Not secure
=================

* Adding filter at resoruce preview doesn't work while site is setup with ckan.root_path param (4140)
* Add Warning in docs sidebar (4209)
* Point API docs to stable URL (4209)

2.5.8

Not secure
=================

Note: This version requires a database upgrade

* Fix language switcher
* Activity Time stored in UTC (2882)
* Migration script to adjust current activity timestamps to UTC
* Change CORS header keys and values to string instead of unicode (3855)
* Fix cors header when all origins are allowed (3898)
* Create datastore indexes only if they are not exist
* Use javascript content-type for jsonp responses (4022)
* Fix SOLR index delete_package implementation
* Add second half of DataStore set-permissions command(Docs)
* Update SOLR client (pysolr -> solrpy)
* Return a 403 if not authorized on the search page (4081)
* Add support for user/pass for Solr as ENV var
* Disallow solr local parameters
* Improve text view rendering
* Update Orgs/Groups logic for custom fields delete and update (4094)

2.5.7

Not secure
=================

* Allow overriding email headers (3781)
* Support non-root instances on fanstatic (3618)
* Add missing close button on organization page (3814)

2.5.6

Not secure
=================

* Fix in organization / group form image URL field (3661)
* Fix activity test to use utcnow (3644)
* Changed required permission from 'update' to 'manage_group' (3631)
* Catch invalid sort param exception (3630)
* Choose direction of recreated package relationship depending on its type (3626)
* Fix render_datetime for dates before year 1900 (3611)
* Fix KeyError in 'package_create' (3027)
* Allow slug preview to work with autocomplete fields (2501)
* Fix filter results button not working for organization/group (3620)
* Allow underscores in URL slug preview on create dataset (3612)
* Create new resource view if resource format changed (3515)
* Fixed incorrect escaping in `mail_to` and datapusher's log
* Autocomplete fields are more responsive - 300ms timeout instead of 1s (3693)
* Fixed dataset count display for groups (3711)
* Restrict access to form pages (3684)

Page 3 of 16

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.