Ckan

Latest version: v2.10.4

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

Scan your dependencies

Page 15 of 16

1.0

Not secure
Highlights of changes:

* Package edit form: new pluggable architecture for custom forms (281, 286)
* Package revisions: diffs now include tag, license and resource changes
(303)
* Web interface: visual overhaul (182, 206, 214-227, 260) including a
tag cloud (89)
* i18n: completion in Web UI - now covers package edit form (248)
* API extended: revisions (251, 265), feeds per package (266)
* Developer documentation expanded (289, 290)
* Performance improved and CKAN stress-tested (201)
* Package relationships (Read-Write in API, Read-Only in Web UI) (253-257)
* Statistics page (184)
* Group edit: add multiple packages at once (295)
* Package view: RDF and JSON formatted metadata linked to from package page
(247)

Bugfixes:

* Resources were losing their history (292)
* Extra fields now work with spaces in the name (278, 280) and
international characters (288)
* Updating resources in the REST API (293)

Infrastructural:

* Licenses: now uses external License Service ('licenses' Python module)
* Changesets introduced to support distributed revisioning of CKAN data - see
doc/distributed.rst for more information.

0.11

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

Our biggest release so far (55 tickets) with lots of new features and improvements. This release also saw a major new production deployment with the CKAN software powering http://data.gov.uk/ which had its public launch on Jan 21st!

For a full listing of tickets see: <http://ckan.org/milestone/v0.11>. Main highlights:

* Package Resource object (multiple download urls per package): each package
can have multiple 'resources' (urls) with each resource having additional
metadata such as format, description and hash (88, 89, 229)
* "Full-text" searching of packages (187)
* Semantic web integration: RDFization of all data plus integration with an
online RDF store (e.g. for http://www.ckan.net/ at
http://semantic.ckan.net/ or Talis store) (#90 163)
* Package ratings (77 194)
* i18n: we now have translations into German and French with deployments at
http://de.ckan.net/ and http://fr.ckan.net/ (#202)
* Package diffs available in package history (173)
* Minor:

* Package undelete (21, 126)
* Automated CKAN deployment via Fabric (213)
* Listings are sorted alphabetically (195)
* Add extras to rest api and to ckanclient (158 166)

* Infrastructural:

* Change to UUIDs for revisions and all domain objects
* Improved search performance and better pagination
* Significantly improved performance in API and WUI via judicious caching

0.10

================

* Switch to repoze.who for authentication (64)
* Explicit User object and improved user account UI with recent edits etc (111, 66, 67)
* Generic Attributes for Packages (43)
* Use sqlalchemy-migrate to handle db/model upgrades (94)
* "Groups" of packages (105, 110, 130, 121, 123, 131)
* Package search in the REST API (108)
* Full role-based access control for Packages and Groups (93, 116, 114, 115, 117, 122, 120)
* New CKAN logo (72)
* Infrastructural:

* Upgrade to Pylons 0.9.7 (71)
* Convert to use formalchemy for all forms (76)
* Use paginate in webhelpers (118)

* Minor:

* Add author and maintainer attributes to package (91)
* Change package state in the WUI (delete and undelete) (126)
* Ensure non-active packages don't show up (119)
* Change tags to contain any character (other than space) (62)
* Add Is It Open links to package pages (74)

0.9

===============

* (DM!) Add version attribute for package
* Fix purge to use new version of vdm (0.4)
* Link to changed packages when listing revision
* Show most recently registered or updated packages on front page
* Bookmarklet to enable easy package registration on CKAN
* Usability improvements (package search and creation on front page)
* Use external list of licenses from license repository
* Convert from py.test to nosetests

0.8

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

* View information about package history (ticket:53)
* Basic datapkg integration (ticket:57)
* Show information about package openness using icons (ticket:56)
* One-stage package create/registration (r437)
* Reinstate package attribute validation (r437)
* Upgrade to vdm 0.4

0.7

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

* Convert to use SQLAlchemy and vdm v0.3 (v. major)
* Atom/RSS feed for Recent Changes
* Package search via name and title
* Tag lists show number of associated packages

Page 15 of 16

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.