mindless
f055661f17
[HUDSON-6628] change LDAPSecurityRealm to extend AbstractPasswordBasedAuthentication
...
so it gets the createCliAuthenticator stuff, and CLI will accept --username, etc.
In my tests this worked when passing credentials to run a command.
Login seemed to work, but commands after that were still as anonymous,
so something still missing.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@33773 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: ff47b97fd3bbdd86b71668b8f8d9a0c0c54dd4a1
2010-08-13 04:14:22 +00:00
kuuyee
f550b0c435
Added second batch of Chinese localization of HTML help/properties files.
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@33324 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: 375c2aeea7c9ac264abcc394671e24d3b4e51ca3
2010-07-29 10:09:59 +00:00
bagrehc
8ac5345d8e
Update the propertie files of brazilian portuguese translation.
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@32799 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: 795634ed10291872b3b6e1a360ed5462fe6796de
2010-07-12 17:50:46 +00:00
kohsuke
f4d40a0626
Community-contributed localization for ja
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@31957 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: 0738a75b2ba7f403dde1331be54fffdc9b3a54d3
2010-06-11 19:18:09 +00:00
mindless
8a4337c1bb
[FIXED HUDSON-3586] add autocomplete="off" for LDAP managerDN and managerPassword fields,
...
to avoid unintended data being saved there.
Convert f:password to use MorphTagLibrary (like f:textbox does) so it can accept
arbitrary fields, like autocomplete.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@31540 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: d63f4ecb05208b307f351946cd1c118655059667
2010-05-30 01:11:24 +00:00
kohsuke
6e7d0c9939
rolling back the LDAP change based on the discussion: http://n4.nabble.com/LDAP-change-tp1749752p1749752.html
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@29831 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: 5e342c7e7c9811de253659331adb1d442feda6e8
2010-04-06 23:18:41 +00:00
kohsuke
5181479ad7
Relaxed the LDAP search a bit so that it also matches the 'cn' and 'mail' attributes.
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@29615 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: ef39c053f73939b89c3b020d21a4ff098ea41fb5
2010-03-30 23:10:15 +00:00
kohsuke
92d1ac3811
- Improved the error reporting mechanism in LDAP setting.
...
- improved FormValidation.error(...) so that one can easily send the full stack trace.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@29612 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: a168fc472af52fcf4f3f4f3dbdccb1cf807a4c56
2010-03-30 22:41:24 +00:00
sogabe
e1361780ea
updated Japanese localization.
...
TOTAL: Files: 527 Keys: 1500 Done: 1382(92.13%)
Missing: 92(6.13%) Orphan: 9(0.60%) Empty: 4(0.27%) Same: 13(0.87%)
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@29412 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: 995366074258786415c6d01f6bd7f59afb4b42bb
2010-03-29 13:59:14 +00:00
manuel_carrasco
59050f81c6
updated Spanish translation
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@29033 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: 5c4f3e0ffd5e2acc7454e5f5f25b1880cc7f6be5
2010-03-21 12:03:25 +00:00
sogabe
775e6a24fe
i18n & l10n(ja) [LDAPSecurityRealm, PAMSecurityRealm]
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@28051 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: 9615129098e81300285482184d40204ff20a8b2d
2010-02-28 14:15:28 +00:00
kohsuke
d7df8e08ed
Integrated community contributed localizations.
...
To work around the bug I just discovered in the submission server, these contributions have been replayed from
the Apache log files. As a result, it includes changes that are integrated earlier in rev.25498, which means
if those localizations are modified later, they'll be overwritten back.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@26764 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: 597841d707f99cb2e073b82563c8f74da67400be
2010-01-30 02:22:44 +00:00
manuel_carrasco
2e30854b4c
Added Spanish language to the set of Hudson localizations, it goes named as "es" instead of "es_ES" in order to be shared by all countries, specific variations for other countries should be added as es_XX
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@26021 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: a038929e56300e98d579f16d79f63305ecd8c2b7
2010-01-17 10:30:03 +00:00
kohsuke
9ed8e01b6d
integrated all the community-contributed translations thus far.
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@25498 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: 83176d92a0065d754efcd6304e86d63f6be3b91c
2010-01-08 00:57:43 +00:00
kohsuke
cca01e704d
Merged revisions 22092 via svnmerge from
...
https://svn.dev.java.net/svn/hudson/branches/rc
........
r22092 | kohsuke | 2009-09-24 10:13:43 -0700 (Thu, 24 Sep 2009) | 1 line
Because Util.fixNull() is overloaded, Groovy won't be able to find the right version. Also added a regression test.
........
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@22093 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: 9b981befbe3dad8f07d9a03ec04141780d036c1d
2009-09-24 18:02:30 +00:00
mindless
3460c0955e
Change escape(this.value) and encode(this.value) calls in checkUrl attributes
...
to encodeURIComponent(this.value). Escape is not sufficient, as it does not
encode +. Function encode() in hudson-behavior.js is ok, but we can just use
a standard javascript function instead.
Marked encode() as deprecated.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@21546 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: 533b34e19586e4e403a2c6e93bac6bc4b1f28b9c
2009-09-09 00:45:49 +00:00
kohsuke
231e6a5923
[FIXED HUDSON-4261] applied a patch
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@20880 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: e259abec4a114dea56fc8adcc55022d613b50774
2009-08-19 01:24:49 +00:00
kohsuke
4de760aa81
Failed to look up an e-mail address for LDAP users shouldn't cause a build to fail.
...
(<a href="http://www.nabble.com/Build-fails-with-FATAL%3A-Bad-credentials-td25005592.html ">report</a>)
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@20792 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: f7ce9c551b1d6d0717a45afed705b979fd3c72a1
2009-08-17 18:36:47 +00:00
mindless
c0deed5d5a
[FIXED HUDSON-3459] Matrix permissions with LDAP now properly validates group names
...
using configured prefix and case settings; added help text about these settings.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@20744 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: 6c2c917d91e33ffa63429848c5f6a75ea4bd773c
2009-08-15 02:38:23 +00:00
kohsuke
1e8a49bf99
Fixed a bug in inferring root DN in non-anonymous LDAP environment.
...
(<a href="http://www.nabble.com/Hudson-non-anonymous-LDAP-broken---td24529557.html ">report</a>)
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@20042 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: 76aec3268af9b570a3b964be1d4c13789266da8a
2009-07-22 00:35:13 +00:00
kohsuke
fdff9ed7b6
Using new form validation code
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@16462 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: f27e2b5c8a5182b9bf03680d473d109bcf268bda
2009-03-23 03:26:55 +00:00
mindless
54b5ff533e
[FIXED HUDSON-1475] tested EmailResolver code already present.. works for me,
...
so added @Extension to turn it on.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@16032 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: 60473f82f6c30e5bbe36e3cca96dbdb75f69a301
2009-03-05 18:28:31 +00:00
mindless
922624d215
[FIXED HUDSON-2256] DeferredCreationLdapAuthoritiesPopulator was deprecated
...
in 1.280, so the groupSearchFilter used there was lost. Moved this to
groovy file so the uniqueMember query works again, and changed {0} to {1}
in the memberUid query to fix that one.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@16009 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: 701805226e77a3cbc90c9ca396ccdaf6145cacef
2009-03-04 20:09:03 +00:00
kohsuke
fddcb63fe6
LDAP authentication realm didn't support the built-in "authenticated" role.
...
(<a href="http://www.nabble.com/Hudson-security-issue%3A-authenticated-user-does-not-work-td22176902.html ">report</a>)
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@15774 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: e3d1a7c5ff2d4081d826d9432af6f597c5f58409
2009-02-26 03:21:23 +00:00
kohsuke
77adf5325b
Existing SecurityRealm implementations are converted for auto-discovery.
...
I also used the active directory plugin to make sure that the binary compatibility with old plugins are working
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@15607 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: 6852bba554a9948e95d8147c34261067f8f3690c
2009-02-24 00:05:47 +00:00
mindless
b8abf450fd
[FIXED HUDSON-2329] LDAP group permissions were not applied when logged in via remember-me cookie.
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@15290 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: 583b3d3789f26cd7e90673d9d8c9ff1564ca54e0
2009-02-13 16:49:36 +00:00
mindless
31eaa743af
[FIXED HUDSON-2599] Update validation check now that ldaps:// is accepted
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@15148 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: 81c16190bbc6e9ee9e9ad32ba9814c0c78fec7b5
2009-02-09 00:02:04 +00:00
kohsuke
4ced64ec32
license header clean up
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@15081 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: 1a1d0d74d5794bb126e14f6577d553c6db74586c
2009-02-06 20:05:24 +00:00
mindless
ad2eedb6f6
[FIXED HUDSON-2959] Fix broken images by adding rootUrl in image links returned by
...
checkName; avoid NullPointerException in LDAP groupname lookup when groupSearchBase
is not set.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@15006 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: f6e780339fe674a71cbf8e693b6a8fba01e90b52
2009-02-02 19:36:23 +00:00
mindless
0c863c6bd5
[FIXED HUDSON-2958] Make LDAPSecurityRealm.ldapTemplate field transient
...
so ~279K lines are not written to config.xml
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@15003 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: 1396fd5541597bc031736ce671257b7efa5eafee
2009-02-02 19:15:40 +00:00
kohsuke
645a6ddf6f
doc improvements. I needed to have a set of authoritative documentation for how some of the LDAP schemas look like.
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@14875 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: 848cda75e45a91bb72ea06226d4b427a88f93d0c
2009-01-29 19:34:13 +00:00
kohsuke
bbcdae89b4
DeferredCreationLdapAuthoritiesPopulator is no longer necessary because filters are now created after SecurityRealm is prepared.
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@14872 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: 3beed588ad53269bf8f32e49ff84eed8572093f5
2009-01-29 17:29:26 +00:00
kohsuke
4b0a39b206
made it possible to distinguish "no such user" from "I don't know if there's such an user", so that the UI can use this to improve error diagnostics.
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@14871 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: 23bafefcf3b254c76f7d2744523bf117f37b9d88
2009-01-29 17:02:28 +00:00
kohsuke
ddb9373dad
Descriptor can infer the corresponding Describable most of the time, because it's the outer class.
...
This is more DRY.
This should also work for anonymous classes, so those changes to follow.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@14747 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: ac848d085f13b3825fa0d1974fb539fb2ba5e6dd
2009-01-23 16:09:15 +00:00
kohsuke
78d5ce192c
SecurityRealms can now better control the servlet filter chain.
...
(<a href="http://www.nabble.com/proposed-patch-to-expose-filters-through-SecurityRealms-tt21062397.html ">report</a>)
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@14203 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: 3922bb2319c2b0e6916f86234bfaf839763ce60c
2009-01-06 18:06:26 +00:00
kohsuke
66f8aacfb5
@QueryParameter no longer needs the value if it's the same as the parameter name.
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@12848 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: e9332376a3270787503f3bc53bb52b2f31928f48
2008-10-30 17:51:37 +00:00
kohsuke
8140bcdc19
ou=groups is not a mandatory convention, and indeed at Zilics Information Systems that I went for a trouble-shooting, it was using another name.
...
So just search from a broader base by default.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@12184 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: e19e2cedf7840d9d71190b054ff165d6d4b6adc7
2008-09-17 20:02:17 +00:00
kohsuke
cbfc0eaf0a
ou=groups is not a mandatory convention, and indeed at Zilics Information Systems that I went for a trouble-shooting, it was using another name.
...
So just search from a broader base by default.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@12183 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: 69b4520593def90d8851c0ba5b8c94a01d69ae30
2008-09-17 20:01:51 +00:00
kohsuke
4518fdf464
[FIXED HUDSON-2260]
...
Turns out the test failure I saw during a release was a real problem, not a timing issue.
I guess the good news is that the tests are now indeed catching this kind of problems, which is a big step forward.
The sad part is that I ignored it and went ahead with a release anyway.
This bug is fixed in 1.251.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@11693 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: 02093d1d61adc725ca61144d892d2b4d22ea82f4
2008-08-23 00:43:42 +00:00
kohsuke
7d54470c20
[FIXED HUDSON-1445] Supported the ldaps:// protocol.
...
Given that LDAPS is deprecated in favor of startTLS in LDAP v3, I felt it doesn't deserve the real estate of having a separate checkbox, so the approach is somewhat clumsy.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@11664 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: be7f3ab5f64bf087d634a8d25d9dc3f47d367775
2008-08-22 01:36:16 +00:00
kohsuke
384de4b6ba
and these, too.
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@11663 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: 12dffdd024258b0d4c56dd91379b324079d9e53d
2008-08-22 01:24:14 +00:00
kohsuke
0070f3c45f
simplified by using the newly introduced better syntax.
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@11662 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: c12ade4fd37d33a21efc4df1b7d70bd2b0896762
2008-08-22 01:23:32 +00:00
kohsuke
4cbdc26e1c
no longer need to have the explicit constructor.
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@11661 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: 4f1f36f034edf127e2de83e000b421bcfdd44656
2008-08-22 01:18:09 +00:00
oguzdag
8172b13043
Updating localization on Turkish
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@11250 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: ac35fc0d00893da7b278b50c558a884b3c859ec8
2008-08-06 08:28:18 +00:00
swiest
83b5e9065e
Updated German localization (catching up with English master files routinely).
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@10739 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: 5a50b94c08bd5ab19fe2588b1d9bb44cc474c975
2008-07-10 08:40:38 +00:00
kohsuke
b8be935d01
simplified
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@10735 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: aff4225bed491611e4029a5c60210c969d21f3c7
2008-07-10 06:07:54 +00:00
elefevre
8600824618
new French translations
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@10547 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: 87814b61d8baa7afc4f2f1f2758da68f86d33864
2008-07-01 18:41:03 +00:00
kohsuke
3459fc18c0
[FIXED HUDSON-1971] Applying patch from Justin Edelson.
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@10468 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: adbccfee4f7229843f8b53fd5cee40a072f271e3
2008-06-27 17:37:50 +00:00
swiest
5b9472b894
Completed German localization of modules 'core' and 'main' (at least what was internationalized).
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@10422 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: 7c9412cc07b4e2f8991ec23993917f68811c3130
2008-06-25 21:13:29 +00:00
sogabe
0ca85a992a
[FIXED HUDSON-1674] I18N (security)
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@10242 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: 32aeae25677662b29c313c39ef3c146d23afa49f
2008-06-20 13:56:47 +00:00