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

Public API endpoint to request server information #324

Closed
mstevens83 opened this Issue Dec 14, 2015 · 2 comments

Comments

Projects
None yet
1 participant
@mstevens83
Contributor

mstevens83 commented Dec 14, 2015

It would be a good idea to have an API endpoint which non-human clients (e.g. Sapelli) can use to request basic server information (version, installed extensions, etc.) and thus verify they are indeed talking to a (compatible) GeoKey set-up.

There could be security concerns with giving away this information in a public API, but then again we already expose the GeoKey version on publicly accessible admin pages.
To reduce the risk @mfc-julius points about the API should not expose superuser extensions unless the requester is an (authenticated) super user.

@mstevens83 mstevens83 self-assigned this Dec 14, 2015

@mstevens83

This comment has been minimized.

Show comment
Hide comment
@mstevens83

mstevens83 Dec 14, 2015

Contributor

Implemented in 96171e4, 04671e5 & a58164c.
Merged into master and released with https://github.com/ExCiteS/geokey/releases/tag/0.8.2.

Still, I'm interested to hear what @oliverroick thinks about all this.

Contributor

mstevens83 commented Dec 14, 2015

Implemented in 96171e4, 04671e5 & a58164c.
Merged into master and released with https://github.com/ExCiteS/geokey/releases/tag/0.8.2.

Still, I'm interested to hear what @oliverroick thinks about all this.

@mstevens83 mstevens83 closed this Dec 14, 2015

@mstevens83

This comment has been minimized.

Show comment
Hide comment
@mstevens83

mstevens83 Jan 28, 2016

Contributor

Added documentation on website: ExCiteS/geokey-website#19

Contributor

mstevens83 commented Jan 28, 2016

Added documentation on website: ExCiteS/geokey-website#19

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment