-
Notifications
You must be signed in to change notification settings - Fork 114
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
Fixes #64 - Authenticate request with WS repository management API key #81
base: master
Are you sure you want to change the base?
Conversation
Cool, thanks for your contribution - and thanks to @fnkr for bringing it up. I like this change, but I have a few comments and questions. |
@koppen By Redmine's default I am a newbie to Ruby and Redmine Plugin development. Do you have any hint to run the test cases?
Do I need to rollback to older version of Redmine and Ruby for testing? |
I would very much like to not suddenly break the integration for everybody if it could be avoided. But I guess we could release a major version for this, and document it thoroughly. Would it make sense to simply check for the existence of the API key and only verify it if it is present?
I hope not, but I admit that it has been a while since a last did any real development on the plugin, but I'm pretty sure it has never been particularly easy to run the test suite. Let me look into and I'll get back to you. |
Alright, looks like the tests were still expecting And yes, |
Yes, this do provide flexibility for those who do not want API authentication. edit: I've messed file permission up after running test cases, rolled back and re-pushed |
This addresses #64 partially, as the API is mandatory but not optional as @fnkr mentioned in the issue.