Commit Graph

851 Commits

Author SHA1 Message Date
Roland Gruber e3d96cf92f use new meta HTML classes 2010-09-18 16:11:43 +00:00
Roland Gruber a03e8da20a use new meta HTML classes 2010-09-18 11:37:22 +00:00
Roland Gruber 7a258a47fb use new meta HTML classes 2010-09-17 18:27:20 +00:00
Roland Gruber f6702d180b use new meta HTML classes 2010-09-16 18:20:09 +00:00
Roland Gruber a9899078c4 use new meta HTML classes 2010-09-15 19:52:18 +00:00
Roland Gruber bb5619dc54 use new meta HTML classes 2010-09-15 18:31:56 +00:00
Roland Gruber f95b3a3d70 use new meta HTML classes 2010-09-15 18:05:05 +00:00
Roland Gruber f2b13006fc use new meta HTML classes 2010-09-14 18:25:36 +00:00
Roland Gruber 27e94d9ec0 fixed PHP notice 2010-09-06 17:39:34 +00:00
Roland Gruber d66a90bf9a fixed messages 2010-09-06 17:39:19 +00:00
Roland Gruber 5157a98008 password sync for self service 2010-09-02 18:21:59 +00:00
Roland Gruber 8464c96e06 provide all data for homedirs via arguments 2010-08-30 20:04:21 +00:00
Roland Gruber 52360f1c76 common layout for config options 2010-08-29 16:12:26 +00:00
Roland Gruber 12adfa992f right align for DNs 2010-08-23 19:21:50 +00:00
Roland Gruber 077969e288 DHCP: IPs are now optional (3038797) 2010-08-21 08:28:13 +00:00
Roland Gruber 3787921819 do not restrict domain name to 15 characters 2010-08-20 13:24:12 +00:00
Roland Gruber bc86048a8f fixed message 2010-08-15 16:22:50 +00:00
Roland Gruber 8b955ebe61 do not use cache 2010-08-09 17:38:49 +00:00
Roland Gruber 2bd24982a3 do not use cache 2010-08-05 20:42:39 +00:00
Roland Gruber 03d4b9975c allow to expire password 2010-08-05 20:42:11 +00:00
Roland Gruber 68fbc6660e use new meta HTML 2010-08-02 19:24:58 +00:00
Roland Gruber 080c7e95b8 fixed PDF of last password change 2010-07-31 18:30:56 +00:00
Roland Gruber 5ad9b1629f fixed PHP notices 2010-07-23 11:08:57 +00:00
Roland Gruber 0f018671af fixed self service 2010-07-03 13:17:50 +00:00
Roland Gruber 457ef980c1 fixed self-service 2010-07-03 12:31:55 +00:00
Roland Gruber 45699c7e51 reduce PHP notices 2010-06-29 17:18:50 +00:00
Roland Gruber f069ddca34 use new meta HTML 2010-06-29 17:17:36 +00:00
Roland Gruber 3b5a0bf78d fixed bug when Samba extension was added via profile 2010-06-25 14:50:13 +00:00
Roland Gruber 6b9d12aa80 fixed typo 2010-06-21 17:34:20 +00:00
Roland Gruber f865f365f6 use new meta HTML for self service 2010-06-21 16:23:44 +00:00
Roland Gruber c85e718178 fixed PHP notice 2010-06-16 17:22:47 +00:00
Roland Gruber b69a035ab3 updated alignment 2010-06-13 12:35:19 +00:00
Roland Gruber 28c97af558 use new meta HTML 2010-06-12 19:37:51 +00:00
Roland Gruber 9222d9cbb8 PHPdoc updates 2010-06-12 17:17:31 +00:00
Roland Gruber d806ab41b6 use new meta HTML 2010-06-11 19:41:19 +00:00
Roland Gruber 108612fde3 removed obsolete code 2010-06-06 18:14:58 +00:00
Roland Gruber 3771a8bde5 typo 2010-06-03 19:38:56 +00:00
Roland Gruber 636b9442c6 image buttons 2010-06-03 19:19:46 +00:00
Roland Gruber 74cd43dbaa image buttons 2010-06-03 18:41:11 +00:00
Roland Gruber 0c0c9968a3 display abstract DNs 2010-05-28 18:49:59 +00:00
Roland Gruber b6fda6b305 fixed some PHP notices and sorting 2010-05-19 19:22:29 +00:00
Roland Gruber e3bffe6b7a better error handling and no longer depend on ssh2 module 2010-05-14 12:57:00 +00:00
Roland Gruber 3962852004 support only one lamdaemon command at a time 2010-05-14 09:34:11 +00:00
Roland Gruber 9140f985ff do not clear invalid SIDs 2010-04-30 21:08:44 +00:00
Roland Gruber 294d25f65c some restructuring to support password reset page 2010-04-07 19:24:27 +00:00
Roland Gruber 478e6eb665 implemented descriptive PDF fields 2010-04-05 12:38:23 +00:00
Roland Gruber f7fc93aedb implemented descriptive PDF fields 2010-04-05 10:13:37 +00:00
Roland Gruber 4fca59ad71 applied patch 2981988 to fix possible conflicts with Asterisk module 2010-04-05 09:03:44 +00:00
Roland Gruber 00f6ffddcd removed host attribute from inetOrgPerson module 2010-04-03 17:20:10 +00:00
Roland Gruber 1ce98b955f added support for hostObject (2951116) 2010-04-03 13:56:27 +00:00
Roland Gruber b015b7a31f fixed missing translations 2010-04-03 13:31:47 +00:00
Roland Gruber 55058e6dae translation update 2010-04-02 11:39:09 +00:00
Roland Gruber dc4fe124bc removed lampath session variable 2010-04-01 18:12:07 +00:00
Roland Gruber 5141547a97 fixed Asterisk password handling (patch 2979728) and removed time stamp from Asterisk voicemail module 2010-04-01 17:31:55 +00:00
Roland Gruber 852c676333 changed some help entries and messages 2010-03-28 17:10:37 +00:00
Roland Gruber 45d1373b49 initial checkin 2010-03-28 17:00:24 +00:00
Roland Gruber 2da95e0d12 applied Pavel's patch (2971792) 2010-03-17 17:48:42 +00:00
Roland Gruber 93ae34868a applied Pavel's patch (2971792) 2010-03-17 17:29:10 +00:00
Roland Gruber 461ca8cf23 set default user/common name earlier 2010-03-14 15:42:49 +00:00
Roland Gruber cc18b44e25 readded support for user password in PDF 2010-03-08 18:26:06 +00:00
Roland Gruber 785e2e6340 fixed typo 2010-03-07 15:50:38 +00:00
Roland Gruber 915bef996e removed obsolete host list from upload 2010-02-16 17:32:15 +00:00
Roland Gruber e787b1196b icons for DHCP modules 2010-02-15 20:31:30 +00:00
Roland Gruber 4f84924055 allow to selected modules for file upload 2010-02-15 20:21:44 +00:00
Roland Gruber b86ea7b33f removed managing description in file upload (done by inetOrgPerson or account) 2010-02-15 17:09:43 +00:00
Roland Gruber a5ed2d495d icons for DHCP modules 2010-02-15 16:56:56 +00:00
Roland Gruber b8d544babc *** empty log message *** 2010-02-08 16:27:09 +00:00
Roland Gruber ba7c7dbb8c readded missing messages 2010-02-08 16:23:32 +00:00
Roland Gruber 55083ce3f6 use central LDAP search and LDAP search limit 2010-02-07 14:04:29 +00:00
Roland Gruber 545d0a6517 use central LDAP search 2010-02-06 13:38:13 +00:00
Roland Gruber 2277a1ff1f use central LDAP search 2010-02-06 11:52:48 +00:00
Roland Gruber 201e4c7c50 fixed upload message for invalid passwords 2010-02-05 17:47:18 +00:00
Roland Gruber 5e2f1d0e68 added possibility to search tree suffix for potential owners 2010-02-03 18:57:31 +00:00
Roland Gruber 3fae8d2611 added generated default user name 2010-01-31 18:37:28 +00:00
Roland Gruber e52a4f4cc0 additional check for subnet mask 2010-01-30 14:29:40 +00:00
Roland Gruber 41d11312a2 added option to add non-Asterisk users as owner 2010-01-27 18:48:22 +00:00
Roland Gruber df896333c2 use domain policy to calculate can/must change password time (2919236) 2010-01-19 18:16:52 +00:00
Roland Gruber 72019e6ea2 image buttons 2010-01-04 19:52:43 +00:00
Roland Gruber 39fabb357e allow to remove the extension 2009-12-20 14:35:42 +00:00
Roland Gruber 9f5570482e use cleanLDAPResult() 2009-12-19 16:07:10 +00:00
Roland Gruber 5e7360eb52 allow to remove extension 2009-12-18 21:02:21 +00:00
Roland Gruber d5dd44ab6b easier reoval of extension 2009-12-18 21:02:06 +00:00
Roland Gruber c8872c524f PHPdoc 2009-12-16 18:56:51 +00:00
Roland Gruber 3681deb39d PHPdoc 2009-12-16 18:45:26 +00:00
Roland Gruber eef932eb4d support users and groups with spaces in their name 2009-12-12 17:22:14 +00:00
Roland Gruber 42477db123 translation update 2009-12-08 21:29:19 +00:00
Roland Gruber b9a5670194 check for ssh2 2009-12-02 19:01:08 +00:00
Roland Gruber d4e5575fbb require ssh2 extension 2009-12-02 18:45:28 +00:00
Roland Gruber 2c1c8b9bf7 fixed schema check 2009-11-27 09:56:47 +00:00
Roland Gruber 14d8fa584d removed obsolete code 2009-11-27 09:40:11 +00:00
Roland Gruber 112a320555 do not use in_cache 2009-11-26 13:32:14 +00:00
Roland Gruber 81185b5072 do not use in_cache 2009-11-26 13:20:36 +00:00
Roland Gruber a6fa871472 do not use in_cache 2009-11-26 12:53:37 +00:00
Roland Gruber 6ea3ce71b2 small performance fix 2009-11-26 10:59:00 +00:00
Roland Gruber da66a5c2ee use less cache functions 2009-11-26 10:55:07 +00:00
Roland Gruber 4c0dda3f74 use less cache functions 2009-11-26 10:48:05 +00:00
Roland Gruber d1b0ee1c65 removed display of subnet for DHCP settings 2009-11-25 18:21:27 +00:00
Roland Gruber d8d03789d4 added host-name 2009-11-25 12:08:08 +00:00
Roland Gruber 493a2553e1 removed host-name (needs to be added to fixed IP) 2009-11-25 11:57:58 +00:00
Roland Gruber b4b6eea5f5 netmask is no longer editable 2009-11-25 10:42:25 +00:00
Roland Gruber 68cf727750 do not show an empty range if no ranges exist 2009-11-25 10:41:26 +00:00
Roland Gruber b2c358c770 allow to set the host name (RFE 2898948) 2009-11-24 21:50:17 +00:00
Roland Gruber b0e57a1de9 fixed subnet check (2903267) 2009-11-24 21:37:36 +00:00
Roland Gruber 56abe4267d fixed range change if subnet is modified 2009-11-24 19:30:24 +00:00
Roland Gruber 95d93478ed fixed ghost range when no ranges exist 2009-11-24 19:13:06 +00:00
Roland Gruber 39c33fd9f1 do not access dn variable of dhcp_settings 2009-11-24 18:55:22 +00:00
Roland Gruber f42d04f9e5 fixed access to parent container 2009-11-24 18:24:39 +00:00
Roland Gruber dd7ddeade3 formatting 2009-11-24 18:23:16 +00:00
Roland Gruber d809cf2d01 changed help, LAM already allows users/groups with number prefixes 2009-11-24 16:03:07 +00:00
Roland Gruber 162a76a7e0 do not save attributes if extension is not yet added 2009-11-24 12:09:29 +00:00
Roland Gruber a3d444cd08 add object class check for password changes 2009-11-24 11:39:41 +00:00
Roland Gruber 2a6feae9d5 added PDF and file upload 2009-11-22 13:41:20 +00:00
Roland Gruber 96942d66ef initial checkin 2009-11-21 15:25:05 +00:00
Roland Gruber 5f8a2120ae fixed authors 2009-11-21 15:24:32 +00:00
Roland Gruber 4013e36a5a renamed labels and fixed duplicate detection 2009-11-21 15:05:48 +00:00
Roland Gruber be3196749f get SIP user from user suffix 2009-11-21 14:14:22 +00:00
Roland Gruber cdc3d67a76 added file upload and PDF 2009-11-15 19:20:07 +00:00
Roland Gruber d26588e934 reformating 2009-11-15 14:20:51 +00:00
Roland Gruber 69119512d9 *** empty log message *** 2009-11-15 14:12:04 +00:00
Roland Gruber 8fb3799530 allow to specify password hash method 2009-11-12 19:48:53 +00:00
Roland Gruber c2b0745ce6 layout change 2009-11-06 18:52:25 +00:00
Roland Gruber 3f1854f78d image buttons 2009-11-06 18:49:59 +00:00
Roland Gruber 96ee3736c5 fixed managed attributes 2009-10-28 17:02:33 +00:00
Roland Gruber 18f6cd2dbc never dereference 2009-10-28 16:36:24 +00:00
Roland Gruber 50b0f5e731 new homepage 2009-10-27 18:47:12 +00:00
Roland Gruber cd52938f94 ldapsearch: always deref 2009-10-26 16:24:51 +00:00
Roland Gruber 861e022538 added central password service 2009-10-10 12:53:41 +00:00
Roland Gruber 9ea91629c3 added central password service 2009-10-10 12:47:40 +00:00
Roland Gruber 29647f9596 added central password service 2009-10-10 12:38:52 +00:00
Roland Gruber 7ce54f018e added central password service 2009-10-10 11:04:14 +00:00
Roland Gruber 234766d251 added central password service 2009-10-09 18:21:12 +00:00
Roland Gruber 9e088dcffa removed Samba 2 support 2009-10-08 20:23:32 +00:00
Roland Gruber 973b7d95fc first step for adding central password service 2009-10-08 20:16:02 +00:00
Roland Gruber 9a947e780f fixed LDAP filter for account lists 2009-10-06 17:00:43 +00:00
Roland Gruber 2fe0a7768a allow hiding of fields 2009-10-04 17:05:51 +00:00
Roland Gruber 457788f9aa allow hiding of fields 2009-10-03 18:27:17 +00:00
Roland Gruber 2375b57b80 fixed profile loading for hidden fields 2009-10-03 18:13:38 +00:00
Roland Gruber fb91567007 moved function to check config options to baseModule 2009-10-03 17:48:37 +00:00
Roland Gruber 7487459885 *** empty log message *** 2009-10-03 17:29:10 +00:00
Roland Gruber 44a8e8f082 allow hiding of fields 2009-10-03 15:46:26 +00:00
Roland Gruber f1e3cb7ad0 PHP 5.3 compatibility 2009-08-14 20:18:08 +00:00
Roland Gruber d4886bb03f PHP 5.3 compatibility 2009-08-13 18:57:26 +00:00
Roland Gruber 0d986e228d added $attributes argument to pre/postModifyActions 2009-05-21 16:33:50 +00:00
Roland Gruber 25db76464b allow to enter a description 2009-05-11 16:33:48 +00:00
Roland Gruber a77fd26347 reordered input fields 2009-05-10 20:24:37 +00:00
Roland Gruber 40bbee0c26 allow to disable LM hashes 2009-05-03 15:16:15 +00:00
Roland Gruber 767416cc3e fixed DDNS check 2009-04-05 19:21:00 +00:00
Roland Gruber e5d9ce1c62 fixed translation 2009-03-28 18:26:41 +00:00
Roland Gruber ef1ce01b75 added upload 2009-03-26 19:51:37 +00:00
Roland Gruber 023ea29b82 added upload 2009-03-24 19:51:13 +00:00
Roland Gruber 19935a2cc0 finished eduPerson module 2009-03-06 19:17:22 +00:00
Roland Gruber b670cd75a7 added DN attributes 2009-03-03 19:37:17 +00:00
Roland Gruber 5ed5912cc8 added scoped affiliation and entitlements 2009-02-22 19:25:58 +00:00
Roland Gruber 7c85495de0 moved department field 2009-02-16 19:04:20 +00:00
Roland Gruber d45dd8eedb added departmentNumber 2009-02-15 12:54:37 +00:00
Roland Gruber 4240112ced *** empty log message *** 2009-02-13 19:27:48 +00:00
Roland Gruber c322f32d6e fixed PDF output 2009-02-13 17:37:24 +00:00
Roland Gruber 6687cf9825 other delete image 2009-02-10 19:51:57 +00:00
Roland Gruber 3a2b3598ea first part of EDU person 2009-02-10 19:41:20 +00:00
Roland Gruber 107cb82aab added businessCategory to self service 2009-02-08 18:15:21 +00:00
Roland Gruber e0c56026df added filter for users/hosts 2009-02-04 17:29:13 +00:00
Roland Gruber 85eb80e254 display subgroups 2009-02-03 19:54:57 +00:00
Roland Gruber 854cc824ef typo 2009-02-01 19:04:52 +00:00
Roland Gruber d8d2df1be0 added nisNetgroupTriple to file upload 2009-02-01 18:57:56 +00:00
Roland Gruber bbb66734fe moved host naming convention checks to Samba module 2009-02-01 16:24:37 +00:00
Roland Gruber b8974a6872 changed PDF output 2009-02-01 15:56:48 +00:00
Roland Gruber e9117aa966 implemented host/user picking 2009-01-31 14:58:58 +00:00
Roland Gruber 8df4d39650 NIS netgroups 2009-01-31 10:14:27 +00:00
Roland Gruber a8a597258a if DHCP main settings, check if entry is valid 2009-01-18 18:57:14 +00:00
Roland Gruber 340366c6ee if DHCP main settings, check if entry is valid 2009-01-10 17:37:09 +00:00
Roland Gruber 72acec3616 allow host names for fixed IP 2009-01-10 17:15:30 +00:00
Roland Gruber 565d54cb99 support multiple Netbios name servers (RFE 2180179) 2009-01-04 15:56:13 +00:00
Roland Gruber 9e6812d8c2 fixed IP editing 2009-01-04 15:32:16 +00:00
Roland Gruber 7c718c2a0b moved profile options to meta data 2009-01-04 15:31:28 +00:00
Roland Gruber ffa29eb21c added 2009 copyright 2009-01-03 19:08:00 +00:00
Roland Gruber f5456c9c57 refactored internal attribute management 2009-01-03 19:05:16 +00:00
Roland Gruber f867726a68 fixed managed attributes 2009-01-03 19:04:50 +00:00
Roland Gruber bf96653dc0 allow to create Kolab entries without Unix part 2008-12-30 16:41:39 +00:00
Roland Gruber 23e78e73a9 check password only if one is set 2008-12-30 16:39:12 +00:00
Roland Gruber 061914e6de fixed attribute loading for main settings 2008-12-30 15:45:55 +00:00
Roland Gruber f561035c87 remove obsolete code 2008-12-30 15:45:13 +00:00
Roland Gruber 97fd40b92b added PDF support and fixed some bugs 2008-12-30 15:25:31 +00:00
Roland Gruber 7b54e42c6c added PDF support and fixed some bugs 2008-12-29 19:21:08 +00:00
Roland Gruber 15fd4be1ca added PDF support 2008-12-29 17:39:05 +00:00
Roland Gruber 9890c95937 added PDF support 2008-12-29 17:22:06 +00:00
Roland Gruber 0f91268ec1 fixed error when account without DHCP statements was loaded 2008-12-29 16:59:54 +00:00
Roland Gruber 6d4eb8b4d9 code cleanup 2008-12-28 19:22:07 +00:00
Roland Gruber 244886f50f added rfc2307bisPosixGroup 2008-12-18 14:59:02 +00:00
Roland Gruber 9884026d0e fixed copyright 2008-12-18 14:58:05 +00:00
Roland Gruber 49a0222918 added rfc2307bisPosixGroup 2008-12-18 12:21:07 +00:00
Roland Gruber a5a71f27b1 added rfc2307bisPosixGroup 2008-12-18 12:06:23 +00:00
Roland Gruber 90eea5c331 added option to manage description attribute 2008-12-17 20:30:56 +00:00
Roland Gruber 4e6fbcc839 added option if attribute "cn" should be managed (needed for rfc2307bisPosixGroup) 2008-12-17 18:44:37 +00:00
Roland Gruber 9630e16354 prepare for subclassing 2008-12-17 17:19:17 +00:00
Roland Gruber efdefe1fc4 remove obsolete code 2008-12-17 17:14:28 +00:00
Roland Gruber 6f06003527 remove obsolete code 2008-12-17 17:06:26 +00:00
Roland Gruber fe6a9b0516 profile options for can/must change password 2008-12-15 22:27:36 +00:00
Roland Gruber c4662bb330 added option to expire password 2008-12-14 18:48:59 +00:00
Roland Gruber 489a72cf29 self service: set sambaPwdLastSet, sync sambaPwdCan/MustChange 2008-12-14 10:20:05 +00:00
Roland Gruber c088243b48 self service: check if there is a Kolab extension 2008-12-14 10:18:36 +00:00