[JENKINS-19887] - Allow time zone to be set on a per user basis (#4113)
* Implement user setting for timezone
* Apply timezone everywhere
* Revert to medium dateStyle
* Simplify and cleanup
* Add javadocs and fix file headers
* Revert auto-changes by IntelliJ
* Add nullable annotation
* Use better display names
* Add tests
* Log a warning when the user's time zone is not valid
* Add username to log statement
* Make suggested change
* Cleaner way of dealing with invalid timezone
* Update core/src/main/resources/hudson/model/TimeZoneProperty/config.jelly
Co-Authored-By: NMatt Sicker <boards@gmail.com>
* Update tests
* Update config.properties
* Update config.jelly
* Update Functions.java
* Update layout.jelly
* Update Functions.java
* Update TimeZoneProperty.java
* Update TimeZoneProperty.java
* Update config.jelly
* Update config.properties
* Update TimeZonePropertyTest.java
* Update TimeZoneProperty.java
* Update Functions.java
Showing
想要评论请 注册 或 登录