Skip to content

v2.0.0

Choose a tag to compare

@github-actions github-actions released this 05 Dec 11:05
· 18 commits to master since this release

What's New in Version 2

Version 2 introduces several important improvements and breaking changes:

New Features

  • Enhanced UI Styling - Completely redesigned interface with improved user experience
  • Action Security - New ckan.selfinfo.actions_prefix configuration option to add custom prefixes to all actions for enhanced security through obscurity
  • Updated Documentation - Comprehensive documentation updates with better examples and configuration guides

Breaking Changes

Category Configuration Changes

Version 2 changes the default behavior for categories. Previously, all categories were enabled by default. Now you must explicitly configure which categories to use:

  • Selfinfo: Only platform_info is enabled by default, while status_show was removed from the list and added by default.
  • Selftools: Only solr is enabled by default

Upgrading from Version 1 to Version 2

When upgrading from version 1.x to 2.x, you must explicitly configure your categories in your CKAN configuration file:

For Selfinfo, add to your .ini file:

# Enable all categories (v1 behavior)
ckan.selfinfo.categories_list = python_modules platform_info ram_usage disk_usage git_info freeze errors actions auth_actions blueprints helpers status_show ckan_queues ckan_solr_schema ckan_cli_commands

# Or enable only specific categories you need
ckan.selfinfo.categories_list = platform_info ram_usage disk_usage errors

For Selftools, add to your .ini file:

# Enable all tools (v1 behavior)
ckan.selftools.categories = solr db redis config model datastore

# Or enable only specific tools you need
ckan.selftools.categories = solr db redis

Note: If you don't specify these configurations, only the default categories will be available, which may result in missing functionality you previously relied on.

Full Changelog: v1.3.8...v2.0.0