Expose Redmine server settings via REST API
I have some automated tests for Redmine Java API. The unit-tests do not require any external systems, while the integration ones use a pre-configured Redmine instance (actually, several instances - 1.2.2, 1.3.0, ...).
I could modify the integration tests to start a Redmine server,
ideally - provide a pre-configured test database instance,
then set some settings like "authentication required" and run tests with it.
then turn this setting OFF and run the tests again.
This would eliminate the need to have Redmine running and accessible for everyone running integration tests, plus cover more execution paths.
So, is it possible to support at least some settings manipulation using REST API?I can list the ones most important for me at this moment:
- "authentication required"
- provide database settings on Redmine startup (ideally would be if Redmine supported in-memory database like Atlassian Jira)
Updated by Go MAEDA almost 6 years ago
- Has duplicate Feature #26165: API for Redmine configuration & information added