Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • nomad-FAIR nomad-FAIR
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 327
    • Issues 327
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 52
    • Merge requests 52
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Artifacts
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Container Registry
    • Terraform modules
    • Model experiments
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • nomad-labnomad-lab
  • nomad-FAIRnomad-FAIR
  • Issues
  • #607

Remove the GUI's v0 api dependency

Most of the GUI is using the new v1 API (upload, search, overview page). But there are still bits and pieces that rely on the old v0 api. Those have to be adapted to the new api.

This is necessary before #591 (closed)

  • About (uses /info)
  • DownloadButton (uses signature token and old download links)
  • Download (uses signature token and old download links)
  • EditUserdataDialog (old edit api)
  • LoginLogout
  • MetainfoBrowser (uses old repo quantity aggregations to determine usage)
  • ResovleDOI
  • ResolvePID
  • ArchiveEntryView
  • ArchiveLogView
  • RawFiles
  • MaterialPage (uses old encyclopedia API)
  • EntryList (is obsolete and will go away with #576 (closed)
  • EntryQuery (uses old repo search)
  • remove v0 based api.js and replace with apiV1.js
Edited Sep 17, 2021 by Markus Scheidgen
Assignee
Assign to
Time tracking