mirror of
https://github.com/scm-manager/scm-manager.git
synced 2025-11-11 16:05:44 +01:00
Simplifies GlobalConfigDto.
Use camel case everywhere and no XML annotation.
This commit is contained in:
@@ -5,10 +5,7 @@ import de.otto.edison.hal.Links;
|
||||
import lombok.Getter;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.Setter;
|
||||
import sonia.scm.xml.XmlSetStringAdapter;
|
||||
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
|
||||
import java.util.Set;
|
||||
|
||||
@NoArgsConstructor
|
||||
@@ -26,28 +23,15 @@ public class GlobalConfigDto extends HalRepresentation {
|
||||
private boolean disableGroupingGrid;
|
||||
private String dateFormat;
|
||||
private boolean anonymousAccessEnabled;
|
||||
@XmlElement(name = "admin-groups")
|
||||
@XmlJavaTypeAdapter(XmlSetStringAdapter.class)
|
||||
private Set<String> adminGroups;
|
||||
@XmlElement(name = "admin-users")
|
||||
@XmlJavaTypeAdapter(XmlSetStringAdapter.class)
|
||||
private Set<String> adminUsers;
|
||||
@XmlElement(name = "base-url")
|
||||
private String baseUrl;
|
||||
@XmlElement(name = "force-base-url")
|
||||
private boolean forceBaseUrl;
|
||||
@XmlElement(name = "login-attempt-limit")
|
||||
private int loginAttemptLimit;
|
||||
@XmlElement(name = "proxy-excludes")
|
||||
@XmlJavaTypeAdapter(XmlSetStringAdapter.class)
|
||||
private Set<String> proxyExcludes;
|
||||
@XmlElement(name = "skip-failed-authenticators")
|
||||
private boolean skipFailedAuthenticators;
|
||||
@XmlElement(name = "plugin-url")
|
||||
private String pluginUrl;
|
||||
@XmlElement(name = "login-attempt-limit-timeout")
|
||||
private long loginAttemptLimitTimeout;
|
||||
@XmlElement(name = "xsrf-protection")
|
||||
private boolean enabledXsrfProtection;
|
||||
|
||||
@Override
|
||||
|
||||
Reference in New Issue
Block a user