Skip to content

WI-fakenodo - Fictitious service to simulate Zenodo #103

Description

@drorganvidez

Description:
Create a test service (fakenodo) that simulates the basic responses of a Zenodo-like API, without attempting to replicate it.
Its purpose is to enable development and testing of the Zenodo integration in uvlhub without relying on the actual Zenodo API.

Details:

  • Simple HTTP service that responds to the minimum endpoints (create record, publish, list versions).
  • It must respect the basic Zenodo logic:
    • Edit metadata only → no new DOI.
    • Change/add files and publish → generates a new DOI/version.
  • Configurable in uvlhub via environment variable (FAKENODO_URL).

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions