Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-9915

make captcha support optional; remove LGPL jcaptcha

    • Icon: New Feature New Feature
    • Resolution: Fixed
    • Icon: Major Major
    • core
    • None

      Please remove LGPL jcaptcha from core. Hudson has made this possible already, so let's fast-track ourselves with their very efforts.

          [JENKINS-9915] make captcha support optional; remove LGPL jcaptcha

          jieryn added a comment -

          jieryn added a comment - https://github.com/jenkinsci/jenkins/pull/155

          jieryn added a comment -

          jieryn added a comment - 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/

          jieryn added a comment -

          Wiki page is in place, too: https://wiki.jenkins-ci.org/display/JENKINS/JCaptcha+Plugin

          I think this is all ready for merge

          jieryn added a comment - Wiki page is in place, too: https://wiki.jenkins-ci.org/display/JENKINS/JCaptcha+Plugin I think this is all ready for merge

          dogfood added a comment -

          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

          dogfood added a comment - 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

          dogfood added a comment -

          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

          dogfood added a comment - 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

          SCM/JIRA link daemon added a comment - 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.

          SCM/JIRA link daemon added a comment - 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

          SCM/JIRA link daemon added a comment - 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.

          SCM/JIRA link daemon added a comment - 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

          SCM/JIRA link daemon added a comment - 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

            Unassigned Unassigned
            jieryn jieryn
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: