Commit Graph

1465 Commits

Author SHA1 Message Date
Roland Gruber 267cdcb31b new type API 2017-04-01 09:57:03 +02:00
Roland Gruber 3a3c88ba4b added typeId for profile methods 2017-03-30 20:39:24 +02:00
Roland Gruber 9a4963c85b new type API 2017-03-25 20:25:20 +01:00
Roland Gruber 207c77b5f0 new type API 2017-03-24 18:23:52 +01:00
Roland Gruber daa51d1659 new type API 2017-03-22 20:17:52 +01:00
Roland Gruber 0ac6fc6c2e new type API 2017-03-21 19:26:31 +01:00
Roland Gruber 2ce3618ca9 new type API 2017-03-20 21:12:08 +01:00
Roland Gruber 4d6724430e switch to attribute name department instead of departmentNumber 2017-03-04 11:14:17 +01:00
Roland Gruber d949b1bae4 PHPDoc update 2017-02-19 09:14:11 +01:00
Roland Gruber 753b443656 added PDF namespace 2017-02-18 10:13:08 +01:00
Roland Gruber 71f4307745 allow subclassing 2017-01-15 11:02:18 +01:00
Roland Gruber 7d60eba628 removed obsolete code 2017-01-07 19:10:33 +01:00
Roland Gruber e93d59740c moved getSuffixList() 2016-12-31 14:44:46 +01:00
Roland Gruber 7027522950 new type API 2016-12-31 11:13:36 +01:00
Roland Gruber b408538403 getSuffixList() no longer supports self service 2016-12-31 10:55:56 +01:00
Roland Gruber 97be076bba namespace for types 2016-12-19 21:32:08 +01:00
Roland Gruber c9008b3c7c fix PHP notices 2016-12-07 21:17:20 +01:00
Roland Gruber f6d018f3f4 new replacement system 2016-11-20 10:32:13 +01:00
Roland Gruber dc23a7b766 new wildcard mechanism 2016-11-19 19:20:44 +01:00
Roland Gruber 213c65d115 fixed mail check 2016-11-12 09:51:08 +01:00
Roland Gruber 4373c1b040 mail routing for groups 2016-11-12 09:48:34 +01:00
Roland Gruber 7211faaf47 added proxyAddresses 2016-11-09 21:46:27 +01:00
Roland Gruber 2382108462 support for company, mobile, otherMobile, pager, otherPager 2016-11-09 19:22:43 +01:00
Roland Gruber a0dffd1f08 set INFO.userPasswordStatusChange in personal module 2016-11-06 10:08:36 +01:00
Roland Gruber e3901f434e use ldap_modify_batch if available 2016-09-02 11:05:19 +02:00
Roland Gruber 500d0eecf9 removed obsolete code 2016-08-12 20:23:35 +02:00
Roland Gruber 5f725d3253 moved encryption functions to security.inc 2016-08-07 10:40:36 +02:00
Roland Gruber ce3d5930be 389ds password mail job 2016-07-23 10:46:50 +02:00
Roland Gruber 75f7ee43ca removed mktime calls 2016-07-20 20:19:26 +02:00
Roland Gruber b2fc9fe4c6 removed getDate() 2016-07-18 20:58:47 +02:00
Roland Gruber 32e79e6417 check for duplicate MACs 2016-07-17 20:45:17 +02:00
Roland Gruber 41b0172810 added Windows cleanup job 2016-07-17 10:26:22 +02:00
Roland Gruber 3e923725db cleanup job FreeRadius 2016-07-16 16:07:21 +02:00
Roland Gruber 0bb6888ad0 added job to move or delete expired accounts 2016-07-16 09:52:09 +02:00
Roland Gruber d3cacaaa5d allow to show effective members 2016-07-13 22:05:03 +02:00
Roland Gruber 7ba57d8161 password history 2016-07-09 09:31:55 +02:00
Roland Gruber feaa741096 password history 2016-07-09 08:26:05 +02:00
Roland Gruber 8bb1b358d2 Allow to sync Unix password with Windows password 2016-06-26 10:15:45 +02:00
Roland Gruber cfc5aee617 added password to PDF fields 2016-06-19 11:41:47 +02:00
Roland Gruber 1e9a5bd74c Samba history support 2016-05-27 21:17:22 +02:00
Roland Gruber 6089935a71 check password minimum age for Samba 3 2016-05-26 20:08:08 +02:00
Roland Gruber 3a2580478d check password history in self service 2016-05-26 19:41:10 +02:00
Roland Gruber 8879f2cfd2 check password history 2016-05-22 09:56:32 +02:00
Roland Gruber bdae11ff4a store sambaPasswordHistory 2016-05-20 19:38:36 +02:00
Roland Gruber cf5132745d support for 389ds locking and deactivation 2016-05-15 12:15:30 +02:00
Roland Gruber 88b7a32187 optional posixAccount object class 2016-05-09 20:10:14 +02:00
Roland Gruber 75a239f10b support magic numbers for UID/GID 2016-03-28 11:06:04 +02:00
Roland Gruber e0d5ed512b .gitignores 2016-03-25 13:17:51 +01:00
Roland Gruber e8ede90eb5 added filter function to html.inc 2016-03-19 09:06:53 +00:00
Roland Gruber 91b5523b81 allow to enforce classes 2016-02-13 14:29:41 +00:00
Roland Gruber a02441f0ab show classes+variables as single line input fields, added autocomplete 2016-02-13 13:50:14 +00:00
Roland Gruber edef026b24 expiration date placeholder for jobs 2016-01-16 18:46:58 +00:00
Roland Gruber 26cd5736d2 added NIS netgroup module for hosts 2016-01-09 19:20:57 +00:00
Roland Gruber 06f47376e5 fixed PHP notices for hosts 2016-01-09 19:20:28 +00:00
Roland Gruber a3a5cd0dc5 fixed problem with autoload in tree view 2016-01-05 16:55:01 +00:00
Roland Gruber a659bdeccf added fax number 2016-01-03 15:43:28 +00:00
Roland Gruber 7d124bb77c support K5KEY 2016-01-02 12:16:14 +00:00
Roland Gruber bc0505db1c set attributes only if extension was added 2016-01-02 12:14:58 +00:00
Roland Gruber 78f12f42d8 PHP 7 2015-12-22 19:43:55 +00:00
Roland Gruber 7bcca7c3bd support for Windows 2015-12-09 17:12:20 +00:00
Roland Gruber 18bdb2a044 enhanced filtering 2015-12-08 16:46:08 +00:00
Roland Gruber 8c803f607a added "-" in profile editor 2015-12-05 08:51:01 +00:00
Roland Gruber 1ec9679a73 translation update 2015-11-30 18:26:26 +00:00
Roland Gruber 390216d0ac password expiration job for Windows users 2015-11-27 21:03:27 +00:00
Roland Gruber 0083c465b3 started password expiration job for Windows users 2015-11-18 07:17:54 +00:00
Roland Gruber 673bb1539b generic password notification job 2015-11-16 20:10:47 +00:00
Roland Gruber da06bafcdf generic password notification job 2015-11-16 19:54:36 +00:00
Roland Gruber 834d36cc2f fixed problem with time formating 2015-11-16 19:48:58 +00:00
Roland Gruber 9436aeabfb added password notification job for Shadow accounts 2015-11-15 15:36:20 +00:00
Roland Gruber c289c84af2 support more attributes 2015-11-08 16:33:08 +00:00
Roland Gruber e6661e75e3 support more attributes 2015-11-08 10:00:40 +00:00
Roland Gruber 0a9d9bc9d9 support more attributes 2015-11-08 09:59:20 +00:00
Roland Gruber f0966d1c97 support more attributes 2015-11-07 15:43:43 +00:00
Roland Gruber 15a835cef1 support more attributes 2015-11-07 14:44:34 +00:00
Roland Gruber f3a6fecab6 Time zone for self service 2015-11-07 09:14:48 +00:00
Roland Gruber 96ae5f85e2 use getTimeZone() 2015-11-07 08:30:52 +00:00
Roland Gruber 54a5672bc2 expiration date for Windows 2015-11-02 20:53:20 +00:00
Roland Gruber 93a87c8f6f IMAP initial folder support 2015-10-18 18:08:34 +00:00
Roland Gruber 7cd0018933 2015-09-02 16:39:30 +00:00
Roland Gruber ffb7933bda better timezone handling 2015-08-23 17:56:27 +00:00
Roland Gruber db7ae2ea34 use extended upload function 2015-08-16 16:43:42 +00:00
Roland Gruber 1f8d1445e8 use extended upload function 2015-08-16 08:47:48 +00:00
Roland Gruber b8f7d87864 use extended upload function 2015-08-15 18:11:54 +00:00
Roland Gruber abd8950fe0 responsive self service 2015-08-09 13:18:04 +00:00
Roland Gruber 81946a0d38 responsive self service 2015-08-09 09:00:38 +00:00
Roland Gruber a53a432c2b responsive self service 2015-08-09 07:57:56 +00:00
Roland Gruber d5ea258c10 responsive self service 2015-08-09 07:22:01 +00:00
Roland Gruber a74e645ea3 responsive self service 2015-08-06 19:20:54 +00:00
Roland Gruber a2f5dae6b3 responsive self service 2015-08-04 18:41:12 +00:00
Roland Gruber 01863ec355 support windowsUser for IMAP 2015-08-04 05:22:59 +00:00
Roland Gruber 24c6aa9df6 support also windowsUser 2015-08-03 20:00:58 +00:00
Roland Gruber 2a6ea95e60 support also windowsUser 2015-08-03 19:56:49 +00:00
Roland Gruber 75e7924770 check uploaded keys (RFE 124) 2015-07-26 07:58:42 +00:00
Roland Gruber 4e3041eee1 use extended upload function 2015-07-26 07:56:32 +00:00
Roland Gruber d74ade3b3a use extended upload function 2015-07-13 18:05:39 +00:00
Roland Gruber 435604544b use extended upload function 2015-07-13 16:33:56 +00:00
Roland Gruber 224c4ede8d common function to upload multi-value attributes 2015-07-12 12:41:47 +00:00
Roland Gruber 25ff82f545 added PDFTable 2015-07-11 09:50:00 +00:00
Roland Gruber cf9c5c9f70 added PDFTable 2015-07-08 19:22:27 +00:00
Roland Gruber 451c1c5e4c added PDFTable 2015-07-08 18:41:53 +00:00
Roland Gruber 95b87c003f added PDFTable 2015-07-08 17:14:52 +00:00
Roland Gruber 4e8fe408b7 mode 0640 for PDFs and certificates in tmp folder 2015-06-18 18:16:00 +00:00
Roland Gruber 5c5a2c4588 NIS netgroup module for users 2015-06-18 17:34:44 +00:00
Roland Gruber 0edcb1401a support ou=addressbook (RFE 117) 2015-06-17 19:41:48 +00:00
Roland Gruber 5930ef17b5 added time zone setting to server profile 2015-06-08 18:33:38 +00:00
Roland Gruber b9d1c64398 added option to auto-sync with group of names 2015-06-07 16:52:16 +00:00
Roland Gruber 73c113554b allow to edit memberOf for Windows groups 2015-06-07 07:43:25 +00:00
Roland Gruber b74d47a709 allow to edit memberOf for Windows groups 2015-06-07 07:38:49 +00:00
Roland Gruber c5e07d35f3 support msSFU30DomainInfo 2015-06-07 07:04:02 +00:00
Roland Gruber 69db640b85 support msSFU30DomainInfo 2015-06-07 06:34:24 +00:00
Roland Gruber 6702d53f26 added live filter 2015-06-03 18:32:48 +00:00
Roland Gruber 4d519247a3 allow to change shadowLastChange 2015-06-02 19:31:46 +00:00
Roland Gruber ae37e9671b support filter for NIS net groups 2015-06-01 17:41:42 +00:00
Roland Gruber ec066fe7e6 added option to auto-sync with group of names 2015-05-31 08:46:44 +00:00
Roland Gruber e0d291378e support filter for NIS net groups 2015-05-31 08:03:00 +00:00
Roland Gruber ed90fc0c03 support uid change 2015-05-25 18:50:21 +00:00
Roland Gruber 07863e5c9a file upload 2015-05-25 18:37:58 +00:00
Roland Gruber 147b033522 PDF + profile 2015-05-25 17:44:51 +00:00
Roland Gruber a34ec53c9c NIS netgroup module for users 2015-05-25 09:32:34 +00:00
Roland Gruber f9916b49af added option to auto-sync with group of names 2015-05-24 09:49:01 +00:00
Roland Gruber bc97646569 support groupOfMembers 2015-05-23 13:34:08 +00:00
Roland Gruber 209eeab251 support ou=addressbook (RFE 117) 2015-05-23 12:10:55 +00:00
Roland Gruber 3f175a9823 Lamdaemon: update group of home directory if user's primary group changes 2015-05-22 17:22:01 +00:00
Roland Gruber 8b61d5ea5a revert PHP version 2015-05-19 18:18:01 +00:00
Roland Gruber 7afd2dae11 new PHP version 2015-05-18 19:12:00 +00:00
Roland Gruber c34b040766 added CSRF protection 2015-05-14 09:18:45 +00:00
Roland Gruber 94f2adc4a1 support to set no expiration date in profile 2015-03-27 21:15:20 +00:00
Roland Gruber af43a42224 fixed IP check 2015-03-19 17:13:34 +00:00
Roland Gruber 828bc5c638 added addPDFKeyValue() 2015-03-15 17:38:03 +00:00
Roland Gruber 7028ac28e4 added addPDFKeyValue() 2015-03-13 17:15:45 +00:00
Roland Gruber 187b51978e added addPDFKeyValue() 2015-03-11 20:50:37 +00:00
Roland Gruber 217b947ea1 added addPDFKeyValue() 2015-03-08 20:09:18 +00:00
Roland Gruber acd5de4abf support password change with old password 2015-03-01 16:48:25 +00:00
Roland Gruber af5191366f allow to sync members from group of names (RFE 116) 2015-03-01 14:45:45 +00:00
Roland Gruber b57015ff3f support SASL as password hash 2015-02-11 16:57:38 +00:00
Roland Gruber 758a7abe5d support image file size limit and cropping (requires php-imagick) in self service 2015-01-23 20:51:15 +00:00
Roland Gruber 42abddfc7c allow to print primary group members 2015-01-07 17:33:06 +00:00
Roland Gruber 8a4bb431a7 added $pdfKeys to get_pdfEntries 2015-01-07 17:16:35 +00:00
Roland Gruber 1676c1b81d fixed LDAP_DEREF_NEVER 2014-12-11 18:22:35 +00:00
Roland Gruber d62ab9b138 added userPrincipalName as self service search attribute 2014-11-30 10:40:43 +00:00
Roland Gruber 092ca3ff57 added isLoggedIn() 2014-10-25 19:17:53 +00:00
Roland Gruber 6d1904ffd6 support radiusProfileDn 2014-10-25 19:00:10 +00:00
Roland Gruber 0c0a3a13bf added dialupAccess 2014-10-25 17:41:39 +00:00
Roland Gruber 7d68a61681 max height+width for photos 2014-10-25 13:13:44 +00:00
Roland Gruber 8df830d281 enter in password field presses button 2014-09-21 19:28:56 +00:00
Roland Gruber 3d8c0e7dcc performance fixes 2014-09-21 18:09:44 +00:00
Roland Gruber 463548c948 performance fixes 2014-09-21 15:06:11 +00:00
Roland Gruber 6d86cef692 support pooling of IP ranges (RFE 107) 2014-09-13 14:43:44 +00:00
Roland Gruber ef400b8359 replace $user and $group in displayName 2014-07-27 15:51:00 +00:00
Roland Gruber de8b444e39 support pager 2014-07-27 11:10:42 +00:00
Roland Gruber 55acc04483 always set sAMAccountName 2014-07-26 12:44:32 +00:00
Roland Gruber 02ddc9b427 sort PDF output 2014-07-17 19:34:51 +00:00
Roland Gruber 662bd53e91 added graphical hint if password does not match policy 2014-05-25 17:29:19 +00:00
Roland Gruber fba01c0ada added graphical hint if password values are not equal 2014-05-25 14:37:05 +00:00
Roland Gruber 10cc9ae872 move homedir via lamdaemon 2014-05-22 19:26:10 +00:00
Roland Gruber 7d55dcca99 support users/groups without correct object class on Windows 2014-05-15 19:30:46 +00:00
Roland Gruber df5b96e1f3 support ou, uid and description in self service 2014-05-03 09:33:44 +00:00
Roland Gruber 0e74a752f8 allow multiple cn values 2014-04-21 19:21:47 +00:00
Roland Gruber 11e6a3fb66 made can_manage() abstract in baseModule to save memory 2014-04-20 13:00:42 +00:00
Roland Gruber 6cd040e9c1 made can_manage() abstract in baseModule to save memory 2014-04-20 12:59:36 +00:00
Roland Gruber 9b0e712317 reduced upload code 2014-04-18 18:29:51 +00:00
Roland Gruber 1372c4645a reduced upload code 2014-04-18 09:03:31 +00:00
Roland Gruber f564879f09 extended password policy 2014-04-17 19:26:08 +00:00
Roland Gruber 3a6c38996a reduced upload code 2014-04-15 19:49:47 +00:00
Roland Gruber 5ece0c8391 reduced upload code 2014-04-13 16:59:56 +00:00
Roland Gruber fee3862dd2 reduced upload code 2014-04-13 11:37:32 +00:00
Roland Gruber 4c38fa8564 reduced upload code 2014-04-13 10:50:59 +00:00
Roland Gruber 6d726b9a4c reduced upload code 2014-04-12 17:52:33 +00:00
Roland Gruber 3fce6ba2a8 support device in host selection 2014-04-12 12:35:05 +00:00
Roland Gruber 03da48ccae fixed problem in delete view 2014-04-06 16:39:51 +00:00
Roland Gruber 85f21de260 allow to disable Unix group membership management 2014-03-30 07:47:44 +00:00
Roland Gruber 4ccafe1145 translation update 2014-03-02 11:35:53 +00:00
Roland Gruber 5cc16a6957 translate AD password policy error 2014-02-27 20:50:57 +00:00
Roland Gruber 85fa2b8bf0 use type filters when searching for groups (bug 165) 2014-02-26 20:45:11 +00:00
Roland Gruber 72952501fc use type filters when searching for groups (bug 165) 2014-02-26 20:02:50 +00:00
Roland Gruber c0a6eed8bc support to add recipient to existing alias entries 2014-02-22 14:12:12 +00:00
Roland Gruber 3e4b2c9db4 support to create alias entries 2014-02-22 13:03:29 +00:00
Roland Gruber e6eebe0d81 allow to manage mail aliases in user entry 2014-02-20 20:50:35 +00:00
Roland Gruber cadeafd496 added NIS attributes for Windows 2014-02-12 19:39:51 +00:00
Roland Gruber 0ac34b07a4 added description field, support to add existing host, fixed active flag 2014-02-08 15:06:02 +00:00
Roland Gruber 6f690a27f7 check if email is already in use 2014-02-06 18:43:06 +00:00
Roland Gruber bcff255441 earlier check for duplicate user names 2014-02-06 17:34:56 +00:00
Roland Gruber 53d611e9e2 earlier check for duplicate user names 2014-02-06 17:29:58 +00:00
Roland Gruber dccabdaacf better sorting and auto-completion for hosts 2014-01-28 20:00:47 +00:00
Roland Gruber 6a8f3e5c4e display as text box when > 50 recipients 2014-01-27 19:40:50 +00:00
Roland Gruber abb3c21f59 reduced memory usage 2014-01-25 14:14:46 +00:00
Roland Gruber 914cd0d13d fixed extension check (bug 162) 2014-01-18 17:25:08 +00:00
Roland Gruber a7d3773493 allow to set single account types read-only 2014-01-15 20:48:52 +00:00
Roland Gruber 03fd7c0f96 allow to select users 2014-01-14 18:50:54 +00:00
Roland Gruber 0967291ef3 clear sudo entries on delete 2014-01-14 18:08:13 +00:00
Roland Gruber b99f5b3928 removed obsolete code 2014-01-12 19:52:39 +00:00
Roland Gruber 681d855088 read-only fields for inetOrgPerson 2014-01-06 14:29:09 +00:00
Roland Gruber 28b37af889 IMAP dynamic login names 2013-12-29 09:50:41 +00:00
Roland Gruber a855be6f63 allow $user, $firstname, $lastname wildcards 2013-12-28 10:48:54 +00:00
Roland Gruber 25d6611231 fill default user name from AD module 2013-12-28 10:48:31 +00:00
Roland Gruber 7538def6f7 allow $user, $firstname, $lastname wildcards 2013-12-28 10:47:50 +00:00
Roland Gruber 9c458ea93e support mailbox quota 2013-12-27 16:26:26 +00:00
Roland Gruber 9edfe22754 added photo options 2013-12-26 16:08:55 +00:00
Roland Gruber f56b723e60 fixed password setting for AD 2013-12-26 11:06:11 +00:00
Roland Gruber b7a675c950 fixed password setting for AD 2013-12-26 11:00:13 +00:00
Roland Gruber 55af0e8a62 more debug output 2013-12-22 12:24:15 +00:00
Roland Gruber 33bfa56ad0 fixed PHP notice 2013-12-17 20:24:13 +00:00
Roland Gruber f2d7069f6d translation update 2013-12-07 16:49:23 +00:00
Roland Gruber c74c838bd9 support US English 2013-12-01 10:02:20 +00:00
Roland Gruber 04c0796f9e allow to relabel self service fields 2013-11-30 15:02:06 +00:00
Roland Gruber bd9f619c6e allow removal of extension 2013-11-24 12:01:54 +00:00
Roland Gruber 2bac9ccff8 added home drive and home directory 2013-11-23 14:40:06 +00:00
Roland Gruber ba135d33e2 fixed help 2013-11-23 13:22:31 +00:00
Roland Gruber b323d66ffd removed mail aliases 2013-11-18 17:39:59 +00:00
Roland Gruber 0ccb20a343 Windows user: support userPrincipalName 2013-11-09 13:26:31 +00:00
Roland Gruber fe843a990a typo 2013-11-09 13:25:45 +00:00
Roland Gruber 5ca1f7528d Kolab update 2013-11-03 20:00:12 +00:00
Roland Gruber 819384f1cb Kolab update 2013-11-03 17:17:47 +00:00
Roland Gruber 599db388f0 added missing help entry 2013-11-03 17:16:12 +00:00
Roland Gruber b059301681 first version of Kolab shared folders 2013-11-02 15:06:03 +00:00
Roland Gruber f8ce8e0ef0 reduced code 2013-11-02 11:08:04 +00:00
Roland Gruber 5200138e06 reduced code 2013-11-02 10:25:08 +00:00
Roland Gruber fe9fe9079f reduced code 2013-11-01 18:59:55 +00:00
Roland Gruber 0151736c60 auto-convert photos to JPG (158) 2013-11-01 14:22:13 +00:00
Roland Gruber 8358172e8b auto-convert photos to JPG (158) 2013-11-01 14:14:47 +00:00
Roland Gruber 0f1bd1b550 switch primary group in additional group memberships (RFE 108) 2013-10-23 17:26:00 +00:00
Roland Gruber 1710cd8b40 reduced code 2013-10-22 17:41:24 +00:00
Roland Gruber b7629a40ef reduced code 2013-10-20 14:26:29 +00:00
Roland Gruber 33245c8e38 reduced code 2013-10-19 14:29:02 +00:00
Roland Gruber 796f6a38c9 reduced code 2013-10-19 10:25:39 +00:00
Roland Gruber 1253b2f270 better LDAP error messages 2013-10-16 17:37:17 +00:00
Roland Gruber 1cccab7b66 added PyKota support 2013-10-15 16:12:39 +00:00
Roland Gruber d6900a27b9 show last password change in self service 2013-09-28 11:44:41 +00:00
Roland Gruber 87f270a2c4 fixed schema test for cn/description 2013-09-24 16:34:38 +00:00
Roland Gruber 85948a5849 fixed PHP notice 2013-09-14 16:13:49 +00:00
Roland Gruber 752d1fd5b3 fixed PHP notice 2013-09-14 15:38:35 +00:00
Roland Gruber f0749387fa added active flag for hosts and unknown-clients option 2013-08-31 09:33:45 +00:00
Roland Gruber 62ee03271d Kolab user: allowed senders/receivers 2013-08-29 17:55:49 +00:00
Roland Gruber c99283c8b6 Kolab group support 2013-08-29 16:44:58 +00:00
Roland Gruber 05da1c1325 support local members 2013-08-25 14:21:37 +00:00
Roland Gruber 99d73b4dcd allow -1 for pwdMaxAge 2013-08-22 16:44:40 +00:00
Roland Gruber 211c5a71e0 small fixes 2013-08-20 18:56:52 +00:00
Roland Gruber c2bf387275 support posixAccount/posixGroup on Samba 4 2013-08-18 14:19:37 +00:00
Roland Gruber 24646635f9 support Samba 4 2013-08-18 12:24:53 +00:00
Roland Gruber bad02085dc support Samba 4 2013-08-18 11:47:46 +00:00
Roland Gruber f665ef3425 support Samba 4 2013-08-18 11:47:18 +00:00
Roland Gruber 869d4cf6c4 file upload and ajax for self service 2013-08-15 19:06:57 +00:00
Roland Gruber 365216144b prevent scrolling on self service certificates 2013-08-15 19:06:10 +00:00
Roland Gruber 90e01cbcaa allow to specify SSL CA certificates in LAM main configuration 2013-08-10 12:43:01 +00:00
Roland Gruber 9b29b3e764 show group members 2013-07-31 19:21:31 +00:00
Roland Gruber 5b30662599 added managedBy 2013-07-21 16:27:56 +00:00
Roland Gruber fc385ba466 use new random number function 2013-07-21 11:34:31 +00:00
Roland Gruber bf77abb0c1 filter " ", -, _ in suggested user names 2013-07-21 10:39:46 +00:00
Roland Gruber 96a9b7c2e6 suggested user names must be in lower case, replace umlauts 2013-06-17 18:38:42 +00:00
Roland Gruber b3af716ced fixed loop in profile editor 2013-06-17 18:25:38 +00:00
Roland Gruber a778162d5b added function to check if Unix password is lockable 2013-06-01 12:17:31 +00:00
Roland Gruber 88c1bd9476 trim some input fields to prevent copy+paste errors 2013-05-25 12:47:07 +00:00
Roland Gruber 12eceb447d update owner attribute on dn change 2013-05-24 18:30:30 +00:00
Roland Gruber a96dcc149a translation update 2013-05-10 16:20:37 +00:00
Roland Gruber a8711815fb fixed password hash config option 2013-05-09 17:27:19 +00:00
Roland Gruber 6449a78587 reduced PDF code 2013-05-09 17:26:56 +00:00
Roland Gruber e87af38aaa reduced PDF code 2013-05-09 15:47:35 +00:00
Roland Gruber 103ee7fc0c reduced PDF code 2013-05-07 19:18:21 +00:00
Roland Gruber a359e5432b reduced PDF code 2013-05-06 19:16:47 +00:00
Roland Gruber 452901d687 reduced PDF code 2013-05-05 18:37:04 +00:00
Roland Gruber a789fa2806 fixed class name 2013-05-05 18:32:12 +00:00
Roland Gruber b90000791d reduced PDF code 2013-05-05 18:26:54 +00:00
Roland Gruber 1abec30bcd reduced PDF code 2013-05-05 13:50:19 +00:00
Roland Gruber 4230f78268 reduced PDF code 2013-05-04 18:22:07 +00:00
Roland Gruber afb8d6ebdd fixed PHP notice 2013-05-01 12:35:09 +00:00
Roland Gruber 914bc4154d allow to send password mails in upload 2013-04-28 10:21:45 +00:00
Roland Gruber 26b6505be7 added mail aliases 2013-04-27 17:38:01 +00:00
Roland Gruber bd3e80596f fixed upload 2013-04-23 18:30:08 +00:00
Roland Gruber 8e4c255053 support clear text password in PDF and custom scripts 2013-04-21 18:53:39 +00:00
Roland Gruber 2112eb82b0 fixed password must be changed option 2013-04-21 16:41:19 +00:00
Roland Gruber 546303df10 self service 2013-04-20 16:13:16 +00:00
Roland Gruber 8592d8da74 performance fixes 2013-04-20 15:14:03 +00:00
Roland Gruber fb147e36a0 implemented self service password change 2013-04-20 12:52:30 +00:00
Roland Gruber 272ad893dc static function for password hash 2013-04-20 08:54:29 +00:00
Roland Gruber 687dcd25c6 fix for schema test 2013-04-20 08:32:12 +00:00
Roland Gruber 0d9508def1 file upload, profile and PDF options 2013-04-14 19:19:33 +00:00
Roland Gruber 90c1a4d1ed fixed typo 2013-04-14 19:18:25 +00:00
Roland Gruber ecbc2b007a added account flags and group management 2013-04-13 15:57:32 +00:00
Roland Gruber d04b291be3 fixed LDAP filter 2013-04-13 15:56:45 +00:00
Roland Gruber 8b4dc54340 better logging 2013-04-11 17:40:34 +00:00
Roland Gruber c8e07115bf fixed error message about uidNumber range when using Samba ID pool 2013-04-10 19:04:43 +00:00
Roland Gruber 3adc50c8ac password support 2013-04-07 17:28:09 +00:00
Roland Gruber 430d5c3e1a typo 2013-04-06 15:01:19 +00:00
Roland Gruber 2cbec4f1e5 Samba 4 user support 2013-04-06 15:00:53 +00:00
Roland Gruber 2c66f35de2 layout fix 2013-04-01 12:00:09 +00:00
Roland Gruber f70031f93d upload + PDF 2013-03-30 14:58:21 +00:00
Roland Gruber a2bd06de31 user certificate upload for self service 2013-03-30 14:22:11 +00:00
Roland Gruber ecac892898 Samba 4 host support 2013-03-29 18:25:34 +00:00
Roland Gruber e8760a2794 finished Samba 4 group support 2013-03-29 09:51:24 +00:00
Roland Gruber 8156abe179 Samba 4 group support 2013-03-26 20:00:39 +00:00
Roland Gruber 7f8607bb7b removed invalid group types 2013-03-25 15:47:47 +00:00
Roland Gruber 5932e0abc6 added htmlAccordion and option to specify user name suggestion format 2013-03-24 18:39:08 +00:00
Roland Gruber 76d207f19f autocompletion for some fields 2013-03-24 15:25:01 +00:00
Roland Gruber e9bda2315e added filter for members 2013-03-24 11:23:54 +00:00
Roland Gruber 777392fc7c show cn of user in member dialog 2013-03-24 10:43:08 +00:00
Roland Gruber 6657436544 allow to hide gecos, posix groups and group of names 2013-03-24 10:03:35 +00:00
Roland Gruber dd9314931c equal widths 2013-03-24 10:02:49 +00:00
Roland Gruber 33ed616dd6 fixed host name labels 2013-03-16 17:12:00 +00:00
Roland Gruber 448d7c0ca6 better display of managers 2013-03-12 20:06:16 +00:00
Roland Gruber fb3ddf5274 some fixes for user name and description 2013-03-10 19:53:48 +00:00