Skip to content

Conversation

@oshezaf
Copy link
Contributor

@oshezaf oshezaf commented Jan 7, 2026

v6.0 - Solution Logos, Descriptions, and Enhanced Metadata

The solution documentation now includes information from the Data/Solution_*.json files in addition to SolutionMetadata.json:

  • Solution logos now appear on solution pages and in the solutions index for visual identification
  • Solution descriptions, Dependencies and Author Information are included in each solution page.
  • Official solution names from Solution JSON are used (may differ from folder names)
  • Summary rules now supported as a new content type

Items found by scanning but not listed in Solution JSON are marked with ⚠️ in documentation

New CSV Fields in solutions.csv:

  • solution_logo_url: URL to the solution's logo image
  • solution_description: Full solution description
  • solution_version: Version from Solution JSON
  • solution_author_name: Author name from Solution JSON
  • solution_dependencies: Semicolon-separated list of dependent solution IDs

Bug Fixes:

  • Content item filenames use hash-based uniqueness to prevent collisions
  • Fixed Solution JSON key variant handling (e.g., AnalyticsRules vs Analytic Rules)
  • Excluded Images, Templates, and Training folders from content scanning

v5.2 - Bug Fixes and Improvements

  • Fixed sanitize_filename() to handle Windows-invalid characters (: * ? " < > |), enabling ~20 previously-missing content files
  • Fixed content item filename collisions by including solution name and adding collision detection
  • Fixed table page case-insensitive filename collisions on Windows
  • Improved index page statistics with accurate table counts and content item metrics

yummyblabla
yummyblabla previously approved these changes Jan 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants