Commit Graph

666 Commits

Author SHA1 Message Date
Roland Gruber d13d2908a8 lamdaemon SSH key 2016-08-09 20:18:58 +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 d6365d3c1d added 389ds password expiration 2016-07-21 20:31:40 +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 7ba57d8161 password history 2016-07-09 09:31:55 +02:00
Roland Gruber 8bb1b358d2 Allow to sync Unix password with Windows password 2016-06-26 10:15:45 +02:00
Roland Gruber b5afb21b21 389ds locking 2016-06-19 17:12:00 +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 3387e210ad CC and BCC address for password notification jobs (RFE 134) 2016-05-14 11:22:36 +02:00
Roland Gruber 88b7a32187 optional posixAccount object class 2016-05-09 20:10:14 +02:00
Roland Gruber 7a338d26f3 browsers 2016-04-19 20:42:37 +02:00
Roland Gruber ad2002c3e1 reCAPTCHA 2016-04-02 13:42:07 +02:00
Roland Gruber e66931e393 support magic numbers for UIDs/GIDs 2016-03-28 11:11:06 +02:00
Roland Gruber b9455e4b3a .gitignore 2016-03-26 14:45:46 +01:00
Roland Gruber 7534019074 2016-03-06 09:07:58 +00:00
Roland Gruber b5f3a48a84 new options for password reset page 2016-02-28 14:24:37 +00:00
Roland Gruber a0f8e8ddd1 puppet: allow to enforce classes 2016-02-13 14:35:42 +00:00
Roland Gruber 3f4e2ab3c1 calendar fields for custom fields 2016-02-02 20:19:24 +00:00
Roland Gruber c04ee71ddd pwdExpireWarning for PPolicy notification job 2016-01-31 16:45:52 +00:00
Roland Gruber edef026b24 expiration date placeholder for jobs 2016-01-16 18:46:58 +00:00
Roland Gruber b627bc7088 added NIS netgroup module for hosts 2016-01-10 10:45:09 +00:00
Roland Gruber ed0673332f support for LDAP views based on nsview 2016-01-06 15:37:09 +00:00
Roland Gruber 9e80d5a205 2016 2016-01-03 11:09:38 +00:00
Roland Gruber 56201b02d8 allow to set a display name for the server 2016-01-03 11:03:10 +00:00
Roland Gruber e24021d2eb added 64bit hint 2016-01-01 17:44:28 +00:00
Roland Gruber 589847548b doc update 2015-12-05 08:42:07 +00:00
Roland Gruber 9b5fcb56c4 password expiration job for Windows users 2015-11-27 21:24:29 +00:00
Roland Gruber 362a287674 added password notification job for Shadow accounts 2015-11-15 15:56:02 +00:00
Roland Gruber b36d674c6c 2015-11-06 17:26:11 +00:00
Roland Gruber 93a87c8f6f IMAP initial folder support 2015-10-18 18:08:34 +00:00
Roland Gruber 3bcb22a70b added server migration 2015-10-18 13:03:33 +00:00
Roland Gruber bd2254684f removed PHP dependency 2015-10-03 12:08:32 +00:00
Roland Gruber 5342ee41ad responsive self service 2015-08-05 17:03:32 +00:00
Roland Gruber 22bbbe05db auto-range for self registration 2015-08-04 06:30:38 +00:00
Roland Gruber 88510b8fc5 MySQL support for jobs 2015-07-26 07:55:28 +00:00
Roland Gruber 15570725e2 support jobs 2015-07-12 09:11:16 +00:00
Roland Gruber daafa828df added PDFTable 2015-07-12 08:44:22 +00:00
Roland Gruber 5cfadb1f26 support jobs 2015-06-29 19:20:42 +00:00
Roland Gruber 4a10c667b2 support jobs 2015-06-29 18:34:02 +00:00
Roland Gruber 5930ef17b5 added time zone setting to server profile 2015-06-08 18:33:38 +00:00
Roland Gruber 03c9668a9a NIS netgroup module for users 2015-05-26 18:10:12 +00:00
Roland Gruber b5645be12e added option to auto-sync with group of names 2015-05-24 09:57:43 +00:00
Roland Gruber 209eeab251 support ou=addressbook (RFE 117) 2015-05-23 12:10:55 +00:00
Roland Gruber e6861152ec 2015-05-21 16:50:04 +00:00
Roland Gruber 221b9b1baf big picture 2015-05-19 18:41:09 +00:00
Roland Gruber 7edb863912 big picture 2015-05-18 19:12:17 +00:00
Roland Gruber 85c4de6c78 389 server size limit 2015-05-17 10:47:12 +00:00
Roland Gruber 64ac515842 2015-05-15 19:20:17 +00:00
Roland Gruber 3f92c0d8f1 hint for master/slave 2015-03-09 17:20:24 +00:00
Roland Gruber b9880c437b docs update 2015-03-01 14:44:41 +00:00
Roland Gruber 5b776dfef4 support SASL as password hash 2015-02-11 16:59:57 +00:00
Roland Gruber 8c27a44cf8 added $pdfKeys to get_pdfEntries 2015-01-07 17:18:42 +00:00
Roland Gruber 806a534a73 config templates 2015-01-01 16:49:02 +00:00
Roland Gruber 4f502d207a 2014-11-30 17:32:33 +00:00
Roland Gruber ecb08a6141 support paged results 2014-11-29 17:40:39 +00:00
Roland Gruber 700182bed4 lamdaemon update 2014-11-29 17:31:58 +00:00
Roland Gruber 7ad3ff978f allow to change order of account modules 2014-11-02 19:16:18 +00:00
Roland Gruber e19ed3bfa4 added option to follow referrals 2014-10-26 09:33:43 +00:00
Roland Gruber c2fe307059 support radiusProfileDn 2014-10-25 19:21:04 +00:00
Roland Gruber 396ca14811 removed default self service profile 2014-10-05 18:38:27 +00:00
Roland Gruber c1ef1bbfb4 better description of upgrade 2014-10-05 17:07:01 +00:00
Roland Gruber 123d818567 password dialog 2014-09-21 19:52:30 +00:00
Roland Gruber 037e663de0 4.7 2014-09-15 16:20:33 +00:00
Roland Gruber 6d86cef692 support pooling of IP ranges (RFE 107) 2014-09-13 14:43:44 +00:00
Roland Gruber 4f124b1d0f support Nginx 2014-08-26 18:19:31 +00:00
Roland Gruber 5259a9e48e memory limit 2014-08-19 18:03:50 +00:00
Roland Gruber a67f498075 support Nginx 2014-07-27 17:48:25 +00:00
Roland Gruber d106d9d6a9 renamed abc_sample to abc.sample 2014-07-12 14:28:52 +00:00
Roland Gruber 4413d34f29 fix for can_manage() 2014-07-12 14:12:19 +00:00
Roland Gruber c40ce39bb8 allow types to specify config options 2014-07-12 13:29:15 +00:00
Roland Gruber 93a4819b99 auto PTR management 2014-05-31 13:40:43 +00:00
Roland Gruber ccf5c7a8cc added note for apt-get -f install 2014-05-16 15:16:16 +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 df5b96e1f3 support ou, uid and description in self service 2014-05-03 09:33:44 +00:00
Roland Gruber e7434df3a1 made can_manage() abstract in baseModule to save memory 2014-04-21 10:32:00 +00:00
Roland Gruber 55ef9496db 2014-04-15 19:22:42 +00:00
Roland Gruber 0e150b1db1 2014-04-15 19:22:18 +00:00
Roland Gruber 77d27d7ca9 2014-04-15 19:21:25 +00:00
Roland Gruber b1097df77b extended password policy 2014-04-05 18:42:46 +00:00
Roland Gruber 85f21de260 allow to disable Unix group membership management 2014-03-30 07:47:44 +00:00
Roland Gruber f6f8767607 set logo via CSS 2014-03-29 11:11:37 +00:00
Roland Gruber d05538aeff PDF manual 2014-03-11 20:56:07 +00:00
Roland Gruber adbe5e8bf8 PDF manual 2014-03-11 17:11:06 +00:00
Roland Gruber 899377adad PDF manual 2014-03-11 16:52:52 +00:00
Roland Gruber c0b0fc8d7e PDF manual 2014-03-11 16:36:35 +00:00
Roland Gruber fee7b3fa51 PDF manual 2014-03-10 19:12:06 +00:00
Roland Gruber f56b7bd643 PDF manual 2014-03-10 18:48:31 +00:00
Roland Gruber 595fb2b454 PDF manual 2014-03-10 18:46:28 +00:00
Roland Gruber c076ccb66b generate single page HTML, too 2014-03-09 11:35:54 +00:00
Roland Gruber 100a6fa72f 2014-03-08 16:44:32 +00:00
Roland Gruber ccb7f0119a added option for accordion view 2014-03-08 16:37:16 +00:00
Roland Gruber eb38d77491 NIS mail alias support on user page 2014-02-22 17:28:59 +00:00
Roland Gruber da3e69ae0d supported LDAP servers 2014-02-22 13:02:26 +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 6926b7cbde enhanced password mail sending 2014-02-10 19:16:37 +00:00
Roland Gruber 400b66f647 Oracle database support 2014-02-09 18:10:34 +00:00
Roland Gruber 60dd44710e Oracle database support 2014-02-09 18:06:41 +00:00
Roland Gruber 3badc0ec56 Oracle database support 2014-02-09 17:51:11 +00:00
Roland Gruber acfb2c8e57 support help text for custom fields 2014-02-06 19:19:29 +00:00
Roland Gruber c62a5693af support Bind DLZ TXT/SRV 2014-01-26 18:46:36 +00:00
Roland Gruber d47b7fd080 added hint for PHP Imagick 2014-01-20 16:35:37 +00:00
Roland Gruber 7e28c3ba11 support for organizationalRole entries 2014-01-19 13:30:30 +00:00
Roland Gruber 0d6354a6dc support for organizationalRole entries 2014-01-18 11:40:24 +00:00
Roland Gruber 327a354f11 support for organizationalRole entries 2014-01-18 11:39:19 +00:00
Roland Gruber a7d3773493 allow to set single account types read-only 2014-01-15 20:48:52 +00:00
Roland Gruber 4b9c4bf535 allow to select users in mail alias module 2014-01-14 18:59:44 +00:00
Roland Gruber 56f4626626 added separate IP list for self service 2014-01-12 19:58:15 +00:00
Roland Gruber f558f1f545 document SMTP setup 2014-01-12 15:27:07 +00:00
Roland Gruber ce22f01bb7 added performance chapter 2014-01-12 11:17:16 +00:00
Roland Gruber 750a118884 make session encryption optional 2014-01-12 11:08:43 +00:00
Roland Gruber 14a619989e added option if referrals should be followed 2014-01-12 10:18:35 +00:00
Roland Gruber fe3463b77a added performance chapter 2014-01-11 14:08:47 +00:00
Roland Gruber ce5eb71111 read-only fields for inetOrgPerson 2014-01-06 14:39:26 +00:00
Roland Gruber bf7384104a made more clear when post scripts are not run 2013-12-30 18:50:56 +00:00
Roland Gruber 28b37af889 IMAP dynamic login names 2013-12-29 09:50:41 +00:00
Roland Gruber 32f4e3f313 added example for smaller fonts 2013-12-22 13:46:45 +00:00
Roland Gruber f018c27101 added self service proxy 2013-12-18 17:37:36 +00:00
Roland Gruber 550edfe4e3 support for Ukrainian 2013-12-17 20:29:51 +00:00
Roland Gruber aaae31c315 support for Turkish 2013-11-30 15:05:40 +00:00
Roland Gruber 04c0796f9e allow to relabel self service fields 2013-11-30 15:02:06 +00:00
Roland Gruber 779941bda0 multi edit tool 2013-11-23 13:51:48 +00:00
Roland Gruber d2e078c269 Bind DLZ update 2013-11-17 10:17:33 +00:00
Roland Gruber 8352a81fc7 selfRegistration: support constant values 2013-11-10 12:58:56 +00:00
Roland Gruber 2256e0100e Apache 2.4 support 2013-11-10 10:43:52 +00:00
Roland Gruber 0b57f01f3a selinux hint 2013-11-10 10:04:56 +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 819384f1cb Kolab update 2013-11-03 17:17:47 +00:00
Roland Gruber 65a9302cf4 documented adaption to corporate design 2013-11-01 16:26:57 +00:00
Roland Gruber 8e33fa4504 allow to run read/modify as bind user 2013-11-01 15:54:49 +00:00
Roland Gruber 30b57a7da5 added auto-completion 2013-11-01 10:54:03 +00:00
Roland Gruber 45e5b40577 show ppolicy last password change in self service 2013-10-27 18:53:55 +00:00
Roland Gruber 597b352cc1 Bind DLZ 2013-10-27 17:19:33 +00:00
Roland Gruber 1d94d8e12d fixed password self reset schema installation 2013-10-22 17:40:26 +00:00
Roland Gruber f1f74c5f9e set PHP error reporting to E_ALL & ~E_NOTICE by default 2013-10-18 17:43:09 +00:00
Roland Gruber 1f2bd7e66a password self reset schema 2013-10-18 15:07:04 +00:00
Roland Gruber 7c377bbcd2 central mail sending 2013-10-16 16:48:59 +00:00
Roland Gruber 86b7d3ee7e added PyKota support to LAM 2013-10-15 17:32:33 +00:00
Roland Gruber 9c5e5102f5 allow to upload and delete PDF logo files 2013-10-08 19:19:05 +00:00
Roland Gruber 398343b9b2 typo 2013-10-08 16:14:22 +00:00
Roland Gruber b7bb54a035 additional LDAP filter for self service 2013-09-29 14:17:30 +00:00
Roland Gruber f96be2a227 allow to set password label in self service 2013-09-29 13:51:37 +00:00