]> source.dussan.org Git - gitblit.git/commit
Use existing setting but with new values
authorFlorian Zschocke <f.zschocke+git@gmail.com>
Sun, 14 Aug 2022 12:45:58 +0000 (14:45 +0200)
committerFlorian Zschocke <f.zschocke+git@gmail.com>
Sun, 14 Aug 2022 12:45:58 +0000 (14:45 +0200)
commit8d3738a22609c5206c50d7f5fbbf17ddc8df6db7
treeb50b369047d43b9226620e2a2973eff188d0648f
parent1df20a06c93ac68203f10d89f025d6ee74f5f23b
Use existing setting but with new values

Instead of adding another setting and having to explain how the new one
and the existing `requireClientCertificates` setting are interdependent,
let's use the existing setting and add new values.

It is changed from a boolean to a string, with the values `required`,
`optional` and `disabled`. To keep backward compatibility with the old
values, the `true` value is mapped to `required` and the `false` value
is mapped to `optional`.
src/main/distrib/data/defaults.properties
src/main/java/com/gitblit/Constants.java
src/main/java/com/gitblit/GitBlitServer.java