Skip to content

1.0.0-alpha.1

Latest

Choose a tag to compare

@github-actions github-actions released this 17 Nov 09:24

grimoirelab-core 1.0.0-alpha.1 - (2025-11-17)

New features:

  • SortingHat Integration
    Store and manage contributor identities in the SortingHat database,
    accessible via API.
  • Scalable Repository Collection
    Improved scalability for large-scale repository data collection.
  • Bulk Repository Addition
    Add multiple repositories at once from a user or organization.
  • Ecosystem and Project Organization
    Group repositories into ecosystems and projects for better structure
    and analysis.
  • Superuser creation in setup command
    The setup command now supports superuser creation, simplifying initial
    platform setup, especially in containerized environments. It also
    includes a --no-interactive option for non-interactive execution.
  • Event Generation from Git Repositories
    Automatically generate events from commits, merge commits, file
    changes, and contributor identities.
  • OpenSearch Integration
    Store and query collected events in OpenSearch for scalable analytics.
  • Repository Management UI
    Manage repositories directly from the user interface.
  • SBOM Analysis
    Upload and analyze Software Bill of Materials (SBOM) files.

Others:

  • struclog added for logging platform messages
    Organizing log data in a structured format makes easier to read and
    analyze it. After adding 'structlog', log messages will always have a
    structured format. The default mode prints the messages to the console
    in plain format, but it can also be configured to print them in JSON
    format by setting the environment variable 'GRIMOIRELAB_LOGS_JSON' to
    1 or 'true'.