Branch: refs/heads/master Home: https://github.com/jenkinsci/jenkins Commit: 24d0cf90ab82f89aadd2b54c84c7fcab093b0d37 https://github.com/jenkinsci/jenkins/commit/24d0cf90ab82f89aadd2b54c84c7fcab093b0d37 Author: Daniel Beck <1831569+daniel-b...@users.noreply.github.com> Date: 2019-10-11 (Fri, 11 Oct 2019)
Changed paths: M core/src/main/java/hudson/model/DirectoryBrowserSupport.java M core/src/main/java/jenkins/model/JenkinsLocationConfiguration.java A core/src/main/java/jenkins/security/ResourceDomainConfiguration.java A core/src/main/java/jenkins/security/ResourceDomainFilter.java A core/src/main/java/jenkins/security/ResourceDomainRecommendation.java A core/src/main/java/jenkins/security/ResourceDomainRootAction.java A core/src/main/resources/hudson/model/DirectoryBrowserSupport/plaindir.jelly M core/src/main/resources/jenkins/security/Messages.properties A core/src/main/resources/jenkins/security/ResourceDomainConfiguration/config.jelly A core/src/main/resources/jenkins/security/ResourceDomainConfiguration/help-url.html A core/src/main/resources/jenkins/security/ResourceDomainRecommendation/message.groovy A core/src/main/resources/jenkins/security/ResourceDomainRecommendation/message.properties A test/src/test/java/jenkins/security/ResourceDomainTest.java Log Message: ----------- [JENKINS-41891] Resource domain support (#4239) * [JENKINS-41891] Resorce domain support * Rename a few things * Encapsulate token * Update documentation based on review feedback * Rename field and change symbol for friendlier JCasC format * Be more explicit about expiration and URL sharing * Allow favicon.ico, robots.txt; better logging * Remove TODO from comment * Consider resource root URL only set if the Jenkins root URL is set * Improve form validation * Clean up form validation warnings a bit * Fix null handling (even though it'll never be called that way) * Simpler logging statement after code review * It's nicer to read this way * Use the proper API for this with less string magic * Update TODO comments * Simplify log statement * Use base64 instead of hexadecimal for shorter URLs * Open link to Wikipedia in new tab/window * Serve directory indexes * Fix target of redirect in admin monitor * Update TODO comments in test to current implementation * Include link to parent directory unless in top level directory * Update validation message when we cannot determine instance identity * Improve tests * Fix permission exception, further improve tests * Annotation was redundant * Add test for resource domain monitor activation * Do not go through hex encoding/decoding * Address review comments Co-Authored-By: Jesse Glick <jgl...@cloudbees.com> * Address further review feedback * Better logging, handle exception when the user is gone * Only get the bytes once * Inline help improvements Co-Authored-By: Jeff Thompson <jeffre...@gmail.com> -- You received this message because you are subscribed to the Google Groups "Jenkins Commits" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-commits+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-commits/jenkinsci/jenkins/push/refs/heads/master/96cc9c-24d0cf%40github.com.