-
New Feature
-
Resolution: Fixed
-
Major
-
None
-
Powered by SuggestiMate
Please remove LGPL jcaptcha from core. Hudson has made this possible already, so let's fast-track ourselves with their very efforts.
- is duplicated by
-
JENKINS-2501 Disable CAPTCHA option on signup
-
- Resolved
-
- is related to
-
JENKINS-3947 Captcha Not Rendering with OpenJDK 1.6.0.0-b12
-
- Closed
-
[JENKINS-9915] make captcha support optional; remove LGPL jcaptcha
I created jcaptcha-plugin and made a release.
https://github.com/jenkinsci/jcaptcha-plugin
http://maven.jenkins-ci.org/content/repositories/releases/org/jenkins-ci/plugins/jcaptcha-plugin/1.0/
Wiki page is in place, too: https://wiki.jenkins-ci.org/display/JENKINS/JCaptcha+Plugin
I think this is all ready for merge
Integrated in jenkins_main_trunk #873
[FIXED JENKINS-9915] Make captcha support optional; remove LGPL jcaptcha
Jesse Farinacci : 7689840966b2d0cf169f1627ddc7bb3ca8d45332
Files :
- core/src/main/resources/hudson/security/HudsonPrivateSecurityRealm/signup.jelly
- core/src/main/java/hudson/security/captcha/CaptchaSupport.java
- core/src/main/java/hudson/Functions.java
- core/pom.xml
- war/src/main/webapp/help/security/private-realm/allow-signup.html
- core/src/main/java/hudson/security/SecurityRealm.java
- core/src/main/java/hudson/security/captcha/CaptchaSupportDescriptor.java
- core/src/main/resources/hudson/security/HudsonPrivateSecurityRealm/config.jelly
- core/src/main/java/hudson/security/HudsonPrivateSecurityRealm.java
- changelog.html
Integrated in jenkins_main_trunk #876
[FIXED JENKINS-9915] Make captcha support optional; remove LGPL jcaptcha
Jesse Farinacci : 7689840966b2d0cf169f1627ddc7bb3ca8d45332
Files :
- core/src/main/java/hudson/security/captcha/CaptchaSupportDescriptor.java
- changelog.html
- war/src/main/webapp/help/security/private-realm/allow-signup.html
- core/src/main/resources/hudson/security/HudsonPrivateSecurityRealm/config.jelly
- core/src/main/java/hudson/security/captcha/CaptchaSupport.java
- core/src/main/java/hudson/security/HudsonPrivateSecurityRealm.java
- core/pom.xml
- core/src/main/java/hudson/Functions.java
- core/src/main/resources/hudson/security/HudsonPrivateSecurityRealm/signup.jelly
- core/src/main/java/hudson/security/SecurityRealm.java
Code changed in jenkins
User: Olivier Lamy
Path:
changelog.html
core/pom.xml
core/src/main/java/hudson/Functions.java
core/src/main/java/hudson/security/HudsonPrivateSecurityRealm.java
core/src/main/java/hudson/security/SecurityRealm.java
core/src/main/java/hudson/security/captcha/CaptchaSupport.java
core/src/main/java/hudson/security/captcha/CaptchaSupportDescriptor.java
core/src/main/resources/hudson/security/HudsonPrivateSecurityRealm/config.jelly
core/src/main/resources/hudson/security/HudsonPrivateSecurityRealm/signup.jelly
war/src/main/webapp/help/security/private-realm/allow-signup.html
http://jenkins-ci.org/commit/jenkins/8007d83fc95794ecdb65efa299fe50313bef76d3
Log:
Merge pull request #155 from jieryn/JENKINS-9915
[FIXED JENKINS-9915] Make captcha support optional; remove LGPL jcaptcha
Code changed in jenkins
User: Jesse Farinacci
Path:
changelog.html
core/pom.xml
core/src/main/java/hudson/Functions.java
core/src/main/java/hudson/security/HudsonPrivateSecurityRealm.java
core/src/main/java/hudson/security/SecurityRealm.java
core/src/main/java/hudson/security/captcha/CaptchaSupport.java
core/src/main/java/hudson/security/captcha/CaptchaSupportDescriptor.java
core/src/main/resources/hudson/security/HudsonPrivateSecurityRealm/config.jelly
core/src/main/resources/hudson/security/HudsonPrivateSecurityRealm/signup.jelly
war/src/main/webapp/help/security/private-realm/allow-signup.html
http://jenkins-ci.org/commit/jenkins/7689840966b2d0cf169f1627ddc7bb3ca8d45332
Log:
[FIXED JENKINS-9915] Make captcha support optional; remove LGPL jcaptcha
This change is largely based on changes made by Winston Prakash for Hudson.
The main details about his changes can be found here:
http://issues.hudson-ci.org/browse/HUDSON-8844
I deviated a bit from his changes where it was appropriate (e.g. the
description for allow-signup.html was just plain wrong). Also, there
was a lot of collateral damage from formatting in his changeset, which
I have factored out.
I tested the basic functionality of this change and it seems to be OK.
Code changed in jenkins
User: Olivier Lamy
Path:
changelog.html
core/pom.xml
core/src/main/java/hudson/Functions.java
core/src/main/java/hudson/security/HudsonPrivateSecurityRealm.java
core/src/main/java/hudson/security/SecurityRealm.java
core/src/main/java/hudson/security/captcha/CaptchaSupport.java
core/src/main/java/hudson/security/captcha/CaptchaSupportDescriptor.java
core/src/main/resources/hudson/security/HudsonPrivateSecurityRealm/config.jelly
core/src/main/resources/hudson/security/HudsonPrivateSecurityRealm/signup.jelly
war/src/main/webapp/help/security/private-realm/allow-signup.html
http://jenkins-ci.org/commit/jenkins/8007d83fc95794ecdb65efa299fe50313bef76d3
Log:
Merge pull request #155 from jieryn/JENKINS-9915
[FIXED JENKINS-9915] Make captcha support optional; remove LGPL jcaptcha
Code changed in jenkins
User: Jesse Farinacci
Path:
changelog.html
core/pom.xml
core/src/main/java/hudson/Functions.java
core/src/main/java/hudson/security/HudsonPrivateSecurityRealm.java
core/src/main/java/hudson/security/SecurityRealm.java
core/src/main/java/hudson/security/captcha/CaptchaSupport.java
core/src/main/java/hudson/security/captcha/CaptchaSupportDescriptor.java
core/src/main/resources/hudson/security/HudsonPrivateSecurityRealm/config.jelly
core/src/main/resources/hudson/security/HudsonPrivateSecurityRealm/signup.jelly
war/src/main/webapp/help/security/private-realm/allow-signup.html
http://jenkins-ci.org/commit/jenkins/7689840966b2d0cf169f1627ddc7bb3ca8d45332
Log:
[FIXED JENKINS-9915] Make captcha support optional; remove LGPL jcaptcha
This change is largely based on changes made by Winston Prakash for Hudson.
The main details about his changes can be found here:
http://issues.hudson-ci.org/browse/HUDSON-8844
I deviated a bit from his changes where it was appropriate (e.g. the
description for allow-signup.html was just plain wrong). Also, there
was a lot of collateral damage from formatting in his changeset, which
I have factored out.
I tested the basic functionality of this change and it seems to be OK.
Code changed in jenkins
User: Olivier Lamy
Path:
changelog.html
core/pom.xml
core/src/main/java/hudson/Functions.java
core/src/main/java/hudson/security/HudsonPrivateSecurityRealm.java
core/src/main/java/hudson/security/SecurityRealm.java
core/src/main/java/hudson/security/captcha/CaptchaSupport.java
core/src/main/java/hudson/security/captcha/CaptchaSupportDescriptor.java
core/src/main/resources/hudson/security/HudsonPrivateSecurityRealm/config.jelly
core/src/main/resources/hudson/security/HudsonPrivateSecurityRealm/signup.jelly
war/src/main/webapp/help/security/private-realm/allow-signup.html
http://jenkins-ci.org/commit/jenkins/8007d83fc95794ecdb65efa299fe50313bef76d3
Log:
Merge pull request #155 from jieryn/JENKINS-9915
[FIXED JENKINS-9915] Make captcha support optional; remove LGPL jcaptcha
https://github.com/jenkinsci/jenkins/pull/155