Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

/api/configuration endpoint does not exist #271

Open
alanorth opened this issue Jun 5, 2024 · 1 comment
Open

/api/configuration endpoint does not exist #271

alanorth opened this issue Jun 5, 2024 · 1 comment
Labels
documentation Ticket describes improvements or additions to documentation enhancement help wanted This issue is looking for volunteers or help

Comments

@alanorth
Copy link
Contributor

alanorth commented Jun 5, 2024

Please describe your request
The RestContract for DSpace 7 and main (8.0) currently refers to an /api/configuration endpoint which does not exist:

  • /api/configuration
    • return relevant configuration values to the client
      • DSpace version
      • Root url
      • Site name
      • Contact info
      • Root handle
      • Supported themes
      • Default language
      • Languages supported

I'm not sure if this ever did, or if it was meant to refer to configuration properties? I see some of these properties available at the /server/api root now so perhaps this documentation is out of date.

@alanorth alanorth added enhancement needs triage New issue needs triage and/or scheduling labels Jun 5, 2024
@github-project-automation github-project-automation bot moved this to 🆕 Triage in DSpace Backlog Jun 5, 2024
@tdonohue
Copy link
Member

tdonohue commented Jun 5, 2024

This looks like incorrect/outdated docs. It likely should be updated to reference /api and /api/config/properties, as those are the actual locations where you can obtain basic site info and specific configurations, respectively.

@tdonohue tdonohue added the help wanted This issue is looking for volunteers or help label Jun 5, 2024
@tdonohue tdonohue moved this from 🆕 Triage to 🙋 Needs Help / Unscheduled in DSpace Backlog Jul 26, 2024
@tdonohue tdonohue added documentation Ticket describes improvements or additions to documentation and removed needs triage New issue needs triage and/or scheduling labels Jul 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Ticket describes improvements or additions to documentation enhancement help wanted This issue is looking for volunteers or help
Projects
Status: 🙋 Needs Help / Unscheduled
Development

No branches or pull requests

2 participants