[Pkg-owncloud-commits] [owncloud] 197/239: Merge pull request #5955 from owncloud/fix5863

David Prévot taffit at moszumanska.debian.org
Fri Nov 29 01:32:37 UTC 2013


This is an automated email from the git hooks/post-receive script.

taffit pushed a commit to branch master
in repository owncloud.

commit 34704eded68c8b8bbd9d19364875d6abc1827433
Merge: af46d99 ce1318c
Author: blizzz <blizzz at owncloud.com>
Date:   Wed Nov 27 00:30:15 2013 -0800

    Merge pull request #5955 from owncloud/fix5863
    
    LDAP Wizard: Add raw login filter to corresponding tab for consistency, fix behaviour on raw filter input

 apps/user_ldap/ajax/wizard.php                     |   6 +
 apps/user_ldap/js/settings.js                      | 158 +++++++++++++++++----
 apps/user_ldap/lib/configuration.php               |   9 ++
 apps/user_ldap/lib/wizard.php                      |  39 +++++
 .../templates/part.wizard-loginfilter.php          |  10 ++
 apps/user_ldap/templates/settings.php              |   3 -
 6 files changed, 195 insertions(+), 30 deletions(-)

diff --cc apps/user_ldap/js/settings.js
index 2fa0ed0,9d824a9..5b5f203
--- a/apps/user_ldap/js/settings.js
+++ b/apps/user_ldap/js/settings.js
@@@ -201,10 -205,10 +219,11 @@@ var LdapWizard = 
  		user = $('#ldap_dn').val();
  		pass = $('#ldap_agent_password').val();
  
 +		//FIXME: determine base dn with anonymous access
  		if(host && port && user && pass) {
  			param = 'action=guessBaseDN'+
- 					'&ldap_serverconfig_chooser='+$('#ldap_serverconfig_chooser').val();
+ 					'&ldap_serverconfig_chooser='+
+ 					encodeURIComponent($('#ldap_serverconfig_chooser').val());
  
  			LdapWizard.showSpinner('#ldap_base');
  			$('#ldap_base').prop('disabled', 'disabled');
@@@ -661,40 -743,9 +763,41 @@@
  		LdapWizard.toggleRawFilter('#rawUserFilterContainer',
  								   '#ldap_userfilter_objectclass',
  								   '#ldap_userfilter_groups',
- 								   'userFilterGroupSelectState'
+ 								   'userFilterGroupSelectState',
+ 								   'ldapUserFilterMode'
    								);
 +	},
 +
 +	updateStatusIndicator: function(isComplete) {
 +		if(isComplete) {
 +			LdapConfiguration.testConfiguration(
 +				//onSuccess
 +				function(result) {
 +					$('.ldap_config_state_indicator').text(t('user_ldap',
 +						'Configuration OK'
 +					));
 +					$('.ldap_config_state_indicator').addClass('ldap_grey');
 +					$('.ldap_config_state_indicator_sign').removeClass('error');
 +					$('.ldap_config_state_indicator_sign').addClass('success');
 +				},
 +				//onError
 +				function(result) {
 +					$('.ldap_config_state_indicator').text(t('user_ldap',
 +						'Configuration incorrect'
 +					));
 +					$('.ldap_config_state_indicator').removeClass('ldap_grey');
 +					$('.ldap_config_state_indicator_sign').addClass('error');
 +					$('.ldap_config_state_indicator_sign').removeClass('success');
 +				}
 +			);
 +		} else {
 +			$('.ldap_config_state_indicator').text(t('user_ldap',
 +				'Configuration incomplete'
 +			));
 +			$('.ldap_config_state_indicator').removeClass('ldap_grey');
 +			$('.ldap_config_state_indicator_sign').removeClass('error');
 +			$('.ldap_config_state_indicator_sign').removeClass('success');
 +		}
  	}
  };
  

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-owncloud/owncloud.git



More information about the Pkg-owncloud-commits mailing list