-
Notifications
You must be signed in to change notification settings - Fork 7
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
Add a version information endpoint to the application #44
Comments
Looking good so far, documentation may look like it fails, but its actually hosted under the same /v1 path. Maybe rename the webapp function to something more expressive like createAPIWithVersion. |
After further investigation on how Fable.Remoting builds the routes, using /vXYZ is not the wa to go, rather a new API interface like this: IAnnotatorAPIv1 {} ; IAnnotatorAPIv2 {} |
@kMutagene regarding the following:
Is this what you meant? The Information is parsed from RELEASE_NOTES.md |
I hope this will get me all the bonus points. i will write an extensive part about this in the README.md soon, but for now:
|
Thats pretty cool @Freymaurer ! To get the last bonus point, automate the GitHub release draft via FAKE as well (while i like automation, i would really like to be able to proofread releases beforehand), so you have a release draft with the correct version tag etc. when you execute the |
Both the API and the client application should contain version info. I imagine it like this:
/IAnnotatorAPI/v1/YOUR/ROUTE/HERE
0.1-beta
atm), and this should be populated via a call to the backend.The text was updated successfully, but these errors were encountered: