Commit Graph

580 Commits

Author SHA1 Message Date
Roland Gruber fab16750a6 custom fields file upload 2017-05-21 13:35:41 +02:00
Roland Gruber e423194cce Kopano support 2017-05-20 09:04:31 +02:00
Roland Gruber 7b82372a2d support Windows lockoutTime 2017-05-07 13:26:41 +02:00
Roland Gruber 515a153286 added account expiration date to PDF fields 2017-04-18 18:28:10 +02:00
Roland Gruber d4a6bf00fa PHP 7.1 2017-04-16 19:01:53 +02:00
Roland Gruber 572935dde8 support multiple configs 2017-03-18 11:28:21 +01:00
Roland Gruber cb62f63cd8 department changes 2017-03-04 11:18:30 +01:00
Roland Gruber eced92fe0d 5.7 2017-03-01 17:35:40 +01:00
Roland Gruber 7cab830b06 DejaVu font 2017-02-19 11:14:16 +01:00
Roland Gruber 8ab3996483 dependencies 2017-02-19 09:19:37 +01:00
Roland Gruber 5d54a7ea7b 2-factor authentication 2017-02-10 18:34:23 +01:00
Roland Gruber c0fb2a785c 5.6 2016-12-18 19:42:04 +01:00
Roland Gruber 422ab23a72 multiple security questions 2016-11-27 12:06:58 +01:00
Roland Gruber dc23a7b766 new wildcard mechanism 2016-11-19 19:20:44 +01:00
Roland Gruber cf636521f4 custom scripts 2016-11-14 19:17:59 +01:00
Roland Gruber 4373c1b040 mail routing for groups 2016-11-12 09:48:34 +01:00
Roland Gruber 9f9cb353b1 new Windows attributes 2016-11-09 21:49:02 +01:00
Roland Gruber a050000879 5.6 2016-11-05 12:51:31 +01:00
Roland Gruber 6d24baa182 5.5 2016-09-10 15:17:40 +02:00
Roland Gruber f350424b97 translation update 2016-09-01 19:23:19 +02:00
Roland Gruber b5e8794163 support lamdaemon authentication with SSH key 2016-08-08 22:01:36 +02:00
Roland Gruber 7a580d0296 PHP 7 issue 2016-08-07 10:42:21 +02:00
Roland Gruber ce3d5930be 389ds password mail job 2016-07-23 10:46:50 +02:00
Roland Gruber 41b0172810 added Windows cleanup job 2016-07-17 10:26:22 +02:00
Roland Gruber 3bef3a577a added Qmail cleanup job 2016-07-17 09:25:36 +02:00
Roland Gruber 3e923725db cleanup job FreeRadius 2016-07-16 16:07:21 +02:00
Roland Gruber a195a9e9f8 move/delete expired accounts 2016-07-16 10:31:21 +02:00
Roland Gruber d3cacaaa5d allow to show effective members 2016-07-13 22:05:03 +02:00
Roland Gruber ca85245fac 5.4 2016-06-21 19:00:44 +02:00
Roland Gruber b5afb21b21 389ds locking 2016-06-19 17:12:00 +02:00
Roland Gruber 89bdcdfe3d Samba history support 2016-05-27 21:18:40 +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 cf5132745d support for 389ds locking and deactivation 2016-05-15 12:15:30 +02:00
Roland Gruber bbf6d31827 CC and BCC address for password notification jobs (RFE 134) 2016-05-14 11:25:26 +02:00
Roland Gruber ad2002c3e1 reCAPTCHA 2016-04-02 13:42:07 +02:00
Roland Gruber cb5f5bb3d2 support magic numbers for UIDs/GIDs 2016-03-28 11:15:14 +02:00
Roland Gruber 012b91fe15 2016-03-06 09:21:52 +00:00
Roland Gruber 0af33438f5 2016-03-05 19:43:08 +00:00
Roland Gruber b5f3a48a84 new options for password reset page 2016-02-28 14:24:37 +00:00
Roland Gruber d68bf64505 2016-02-13 18:07:03 +00:00
Roland Gruber cd01231c4a puppet: allow to enforce classes 2016-02-13 14:36:48 +00:00
Roland Gruber 81bd228c6b calendar fields for custom fields 2016-02-02 20:19:57 +00:00
Roland Gruber c04ee71ddd pwdExpireWarning for PPolicy notification job 2016-01-31 16:45:52 +00:00
Roland Gruber f2168738bd set correct content type for JSON requests 2016-01-16 19:17:19 +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 3b20a34774 support for LDAP views based on nsview 2016-01-06 15:05:52 +00:00
Roland Gruber a659bdeccf added fax number 2016-01-03 15:43:28 +00:00
Roland Gruber 56201b02d8 allow to set a display name for the server 2016-01-03 11:03:10 +00:00
Roland Gruber 38f52e6a98 2016-01-02 12:17:28 +00:00
Roland Gruber 8a7a18b361 require PHP 5.4.0 2016-01-01 18:45:46 +00:00
Roland Gruber bf66b59a24 2015-11-30 17:19:15 +00:00
Roland Gruber 390216d0ac password expiration job for Windows users 2015-11-27 21:03:27 +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 f3a6fecab6 Time zone for self service 2015-11-07 09:14:48 +00:00
Roland Gruber 93a87c8f6f IMAP initial folder support 2015-10-18 18:08:34 +00:00
Roland Gruber 8f450f58d5 2015-10-04 14:01:32 +00:00
Roland Gruber 3173d05438 2015-09-02 17:09:50 +00:00
Roland Gruber 7cd0018933 2015-09-02 16:39:30 +00:00
Roland Gruber addcd500ca 2015-08-31 15:39:20 +00:00
Roland Gruber f7a8919331 2015-08-14 18:42:36 +00:00
Roland Gruber 22bbbe05db auto-range for self registration 2015-08-04 06:30:38 +00:00
Roland Gruber 01863ec355 support windowsUser for IMAP 2015-08-04 05:22:59 +00:00
Roland Gruber f44705f2a7 2015-07-26 08:00:07 +00:00
Roland Gruber b42d6dc62e 2015-06-29 18:34:14 +00:00
Roland Gruber 5930ef17b5 added time zone setting to server profile 2015-06-08 18:33:38 +00:00
Roland Gruber 73c113554b allow to edit memberOf for Windows groups 2015-06-07 07:43:25 +00:00
Roland Gruber 69db640b85 support msSFU30DomainInfo 2015-06-07 06:34:24 +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 221b9b1baf big picture 2015-05-19 18:41:09 +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 60ee50c120 2015-04-19 19:22:27 +00:00
Roland Gruber af03c3180e 2015-03-15 17:42:27 +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 c7ccb8ca38 custom security questions in self service 2015-03-01 12:44:33 +00:00
Roland Gruber 7e41184e8f PHP 5.3.2 required 2015-03-01 10:30:24 +00:00
Roland Gruber a85d7174e5 #120 Use HTTP_X_REAL_IP to log ip addresses 2015-02-17 18:31:52 +00:00
Roland Gruber 8d9eb36e0c support SASL as password hash 2015-02-11 17:00:41 +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 a8159dc4e0 templates for server profiles 2014-12-25 07:31:04 +00:00
Roland Gruber dc847e19f2 2014-12-16 19:06:08 +00:00
Roland Gruber 1676c1b81d fixed LDAP_DEREF_NEVER 2014-12-11 18:22:35 +00:00
Roland Gruber ecb08a6141 support paged results 2014-11-29 17:40:39 +00:00
Roland Gruber 85cd14436d allow to change order of account modules 2014-10-26 16:24:44 +00:00
Roland Gruber 4fe383cf2b 2014-10-25 19:18:03 +00:00
Roland Gruber 6768c0843a 2014-10-07 07:36:39 +00:00
Roland Gruber a295102397 2014-10-05 17:35:47 +00:00
Roland Gruber 84378b7664 2014-09-28 08:00:15 +00:00
Roland Gruber 4d3b81881a 2014-09-21 18:08:18 +00:00
Roland Gruber 0e2049a58c 2014-09-14 19:26:41 +00:00
Roland Gruber 6d86cef692 support pooling of IP ranges (RFE 107) 2014-09-13 14:43:44 +00:00
Roland Gruber a67f498075 support Nginx 2014-07-27 17:48:25 +00:00
Roland Gruber e5e219f35c preset alternate email with backup email address (RFE 111) 2014-07-27 13:24:19 +00:00
Roland Gruber ad463e6dc3 renamed abc_sample to abc.sample 2014-07-12 14:31:00 +00:00
Roland Gruber 329ba771e1 2014-06-12 16:24:21 +00:00
Roland Gruber 93a4819b99 auto PTR management 2014-05-31 13:40:43 +00:00
Roland Gruber 662bd53e91 added graphical hint if password does not match policy 2014-05-25 17:29:19 +00:00
Roland Gruber 10cc9ae872 move homedir via lamdaemon 2014-05-22 19:26:10 +00:00
Roland Gruber c49a0669b7 sudo roles: added "not before", "not after" and order 2014-05-03 18:47:43 +00:00
Roland Gruber 555983b92d support header text 2014-05-03 13:28:37 +00:00
Roland Gruber ddf40d1783 extended password policy 2014-04-05 18:43:34 +00:00
Roland Gruber 85f21de260 allow to disable Unix group membership management 2014-03-30 07:47:44 +00:00
Roland Gruber 4be4dfd314 2014-03-17 18:45:00 +00:00
Roland Gruber 1110c7f56f 2014-02-27 17:06:13 +00:00
Roland Gruber 9669bb0690 use type filters when searching for groups (bug 165) 2014-02-27 17:04:18 +00:00
Roland Gruber eb38d77491 NIS mail alias support on user page 2014-02-22 17:28:59 +00:00
Roland Gruber 9b5b0aa9ff backup email address for password self reset 2014-02-16 12:18:59 +00:00
Roland Gruber cadeafd496 added NIS attributes for Windows 2014-02-12 19:39:51 +00:00
Roland Gruber 543c9322ea Oracle database support 2014-02-09 14:47:35 +00:00
Roland Gruber 577be7d5a5 support help text for custom fields 2014-02-06 17:29:04 +00:00
Roland Gruber d526ff09a8 language selection for self service 2014-02-02 17:02:08 +00:00
Roland Gruber c62a5693af support Bind DLZ TXT/SRV 2014-01-26 18:46:36 +00:00
Roland Gruber 660e290ab3 fixed extension check (bug 162) 2014-01-18 19:25:44 +00:00
Roland Gruber 846ebe2f80 fixed problems of module cache 2014-01-18 11:45:46 +00:00
Roland Gruber 34ec7419c9 support for organizationalRole entries 2014-01-18 08:16:47 +00:00
Roland Gruber a7d3773493 allow to set single account types read-only 2014-01-15 20:48:52 +00:00
Roland Gruber 56f4626626 added separate IP list for self service 2014-01-12 19:58:15 +00:00
Roland Gruber 14a619989e added option if referrals should be followed 2014-01-12 10:18:35 +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 066dc11564 2013-12-28 10:49:06 +00:00
Roland Gruber 94334c3834 2013-12-18 17:36:51 +00:00
Roland Gruber 550edfe4e3 support for Ukrainian 2013-12-17 20:29:51 +00:00
Roland Gruber 6107bc13be 4.4 2013-12-01 12:14:16 +00:00
Roland Gruber 04c0796f9e allow to relabel self service fields 2013-11-30 15:02:06 +00:00
Roland Gruber 4fcb0c270e support for Turkish 2013-11-29 19:47:29 +00:00
Roland Gruber bbda539377 multi edit tool 2013-11-23 13:22:54 +00:00
Roland Gruber 8352a81fc7 selfRegistration: support constant values 2013-11-10 12:58:56 +00:00
Roland Gruber 5fd9b3edc7 Apache 2.4 support 2013-11-10 10:44:30 +00:00
Roland Gruber bdaa5960c2 Apache 2.4 support 2013-11-10 10:05:45 +00:00
Roland Gruber 0ccb20a343 Windows user: support userPrincipalName 2013-11-09 13:26:31 +00:00
Roland Gruber a4d87bfcc1 Kolab shared folders 2013-11-03 20:25:04 +00:00
Roland Gruber 8358172e8b auto-convert photos to JPG (158) 2013-11-01 14:14:47 +00:00
Roland Gruber 30b57a7da5 added auto-completion 2013-11-01 10:54:03 +00:00
Roland Gruber 64f672994d Bind DLZ 2013-10-27 16:10:49 +00:00
Roland Gruber b32c965786 switch primary group in additional group memberships (RFE 108) 2013-10-23 17:30:03 +00:00
Roland Gruber 1cccab7b66 added PyKota support 2013-10-15 16:12:39 +00:00
Roland Gruber c3f42c8e2d support custom label and icon in customFields module 2013-09-29 08:08:56 +00:00
Roland Gruber d738484948 custom labels for account types 2013-09-28 11:46:52 +00:00
Roland Gruber 7df62ed7fb Lamdaemon: do not show message if home directory to delete was not found (154) 2013-09-16 17:30:42 +00:00
Roland Gruber 24799dcb6f 2013-09-01 09:03:42 +00:00