Thanks for the clarification @abarnes!
Btw. I’ve seen that you introduced some new annotations for REST interfaces and block certain HTTP methods when read-only mode is enabled.
Do you provide these annotations in an embeddable separate library for compatibility with older Confluence versions? We’d really like to avoid releasing separate artefacts for older Confluence versions and these annotations are currently the only thing we cannot work around.
We have a REST API that POSTs some user-specific state which does not need to be persisted in the database and we would like to exempt this API from read-only mode. However the exemption annotation will be available only when we compile against 6.9.
If there was such a compatibility library we could bundle it in our app code and your REST filter could still check for the presence of the annotation.
How do others handle this?
@tim does that affect your page view pings as well?