github lbr38/repomanager 5.11.0

2 hours ago

Changes:

  • Fixed: plain modules.yaml repositories are broken during mirroring #384
  • Allowed dots and spaces in group names #381
  • Added a CI to validate Source repository templates @Cloud-Kid
  • Added a way to customize metadata strings in Release files for Debian repositories #359
  • Added API route for environment management:
    • POST /api/v2/environment/{env}/point (point an environment to an existing snapshot) #354
  • Added additional API routes for snapshot management:
    • GET /api/v2/snapshot/{id}/diff?id={snapshotId2} (compare two snapshots and list added/removed packages)
  • Added additional API routes for host management:
    • GET /api/v2/host/{id}/installed (get installed package for a host)
    • GET /api/v2/host/{id}/updates (get available updates for a host)
  • Added API routes for tasks management:
    • GET /api/v2/tasks/ (list all tasks)
    • GET /api/v2/tasks/running (list running tasks)
    • GET /api/v2/tasks/scheduled (list scheduled tasks)
    • GET /api/v2/tasks/queued (list queued tasks)
    • GET /api/v2/tasks/done (list done tasks)
    • GET /api/v2/task/{id} (list task details)
    • POST /api/v2/task/{id}/stop (stop a running task)
    • POST /api/v2/task/{id}/enable (enable a recurrent task)
    • POST /api/v2/task/{id}/disable (disable a recurrent task)
    • DELETE /api/v2/task/{id}/delete (delete a recurrent task)
  • Code refactoring and cleanup, typo fixes
  • Various UI fixes and improvements

Don't miss a new repomanager release

NewReleases is sending notifications on new releases.