Commit Graph

5297 Commits

Author SHA1 Message Date
Roland Gruber 362a287674 added password notification job for Shadow accounts 2015-11-15 15:56:02 +00:00
Roland Gruber 9436aeabfb added password notification job for Shadow accounts 2015-11-15 15:36:20 +00:00
Roland Gruber 2956d13cd5 refactoring 2015-11-11 19:29:43 +00:00
Roland Gruber c289c84af2 support more attributes 2015-11-08 16:33:08 +00:00
Roland Gruber 19d6b6a704 2015-11-08 16:31:13 +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 da7e667100 added parseLDAPTimeStamp() 2015-11-07 08:09:49 +00:00
Roland Gruber b36d674c6c 2015-11-06 17:26:11 +00:00
Roland Gruber ed999af541 allow ":" in filter 2015-11-06 17:04:55 +00:00
Roland Gruber 54a5672bc2 expiration date for Windows 2015-11-02 20:53:20 +00:00
Roland Gruber 89421417fe support Windows timestamps 2015-11-01 10:20:39 +00:00
Roland Gruber 8e125eb168 fixed IP check 2015-10-30 19:09:55 +00:00
Roland Gruber f0c3c14c24 2015-10-28 18:26:16 +00:00
Roland Gruber 8a6ba88689 PHP 7 2015-10-26 19:47:25 +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 268dc336d7 support onClick for images 2015-10-10 09:02:00 +00:00
Roland Gruber 8f450f58d5 2015-10-04 14:01:32 +00:00
Roland Gruber 1eed08c637 2015-10-04 13:25:38 +00:00
Roland Gruber 7dc73c1bf4 update of phpseclib 2015-10-04 13:24:43 +00:00
Roland Gruber bd2254684f removed PHP dependency 2015-10-03 12:08: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 7cd3b6b6c8 2015-09-02 16:34:00 +00:00
Roland Gruber addcd500ca 2015-08-31 15:39:20 +00:00
Roland Gruber 97a621c3a0 translation update 2015-08-26 16:57:42 +00:00
Roland Gruber 5182ab6465 2015-08-26 16:57:22 +00:00
Roland Gruber ffb7933bda better timezone handling 2015-08-23 17:56:27 +00:00
Roland Gruber d9824cda40 better timezone handling 2015-08-23 08:18:30 +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 65f43d9fcd translation update 2015-08-15 06:44:22 +00:00
Roland Gruber 971923ec72 2015-08-14 19:00:47 +00:00
Roland Gruber f7a8919331 2015-08-14 18:42:36 +00:00
Roland Gruber 97bcc6992e translation update 2015-08-14 18:23:25 +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 5342ee41ad responsive self service 2015-08-05 17:03:32 +00:00
Roland Gruber a2f5dae6b3 responsive self service 2015-08-04 18:41:12 +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 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 bf1e8081f7 box shadow 2015-08-02 19:18:39 +00:00
Roland Gruber bd1337f6af box shadow 2015-08-02 19:16:46 +00:00
Roland Gruber e41332d624 better icon styling 2015-08-02 19:16:30 +00:00
Roland Gruber e259a8addb better icon styling 2015-08-02 17:34:10 +00:00
Roland Gruber 981626370b responsive self service 2015-08-02 17:33:53 +00:00
Roland Gruber d7f82c768a responsive self service 2015-07-29 19:14:10 +00:00
Roland Gruber acb723c752 responsive self service 2015-07-26 09:38:15 +00:00
Roland Gruber f5f89afb19 responsive self service 2015-07-26 09:37:57 +00:00
Roland Gruber 25a312e65e responsive self service 2015-07-26 09:37:40 +00:00
Roland Gruber a6f807f60a functions to shorten timestamps 2015-07-26 08:19:55 +00:00
Roland Gruber f44705f2a7 2015-07-26 08:00:07 +00:00
Roland Gruber 801f80ed47 MySQL support for jobs 2015-07-26 07:59:24 +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 9f5ded8521 MySQL support for jobs 2015-07-26 07:55:41 +00:00
Roland Gruber 88510b8fc5 MySQL support for jobs 2015-07-26 07:55:28 +00:00
Roland Gruber 208ec53c06 no more pixels for font size 2015-07-26 07:55:08 +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 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 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 4bb9a6d8c5 2015-07-08 17:14:30 +00:00
Roland Gruber 0fd01851b9 phpSeclib update 2015-07-06 19:44:12 +00:00
Roland Gruber bc0b29a090 update jQuery 2015-07-06 19:36:49 +00:00
Roland Gruber 81eefdd60f fallback to UTC if no timezone setting is available 2015-07-06 19:36:29 +00:00
Roland Gruber bf6872fefa translation update 2015-06-30 17:02:07 +00:00
Roland Gruber 5cfadb1f26 support jobs 2015-06-29 19:20:42 +00:00
Roland Gruber e73009942b 2015-06-29 18:36:51 +00:00
Roland Gruber b33dc30fb2 2015-06-29 18:34:40 +00:00
Roland Gruber b42d6dc62e 2015-06-29 18:34:14 +00:00
Roland Gruber 4a10c667b2 support jobs 2015-06-29 18:34:02 +00:00
Roland Gruber f2c298db65 use module query instead of version module 2015-06-28 11:19:01 +00:00
Roland Gruber 97cf528af0 PHPdoc 2015-06-26 18:52:01 +00:00
Roland Gruber 77a6a0d0c9 check if client IP is empty 2015-06-26 18:06:22 +00:00
Roland Gruber 8bd5b0fe9c translation update 2015-06-24 18:09:30 +00:00
Roland Gruber cb8d48b8a6 translation update 2015-06-24 18:05:06 +00:00
Roland Gruber 6592377b38 translation update 2015-06-24 17:51:22 +00:00
Roland Gruber 39910e51e9 translation update 2015-06-24 17:46:04 +00:00
Roland Gruber c2ee0a7eec translation update 2015-06-24 17:41:25 +00:00
Roland Gruber 63cab618fc formatting 2015-06-24 17:40:20 +00:00
Roland Gruber 28fcd7c8e7 translation update 2015-06-22 17:36:50 +00:00
Roland Gruber 243b227004 translation update 2015-06-22 11:26:47 +00:00
Roland Gruber 5061e34911 translation update 2015-06-19 17:47:41 +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 982dd61a2b support jobs 2015-06-17 17:32:05 +00:00
Roland Gruber 7e26d7fd1f support jobs 2015-06-17 17:19:08 +00:00
Roland Gruber 390635fbea translation update 2015-06-16 19:45:31 +00:00
Roland Gruber 3fd91c99af 2015-06-16 19:14:57 +00:00
Roland Gruber dc10196c35 support jobs 2015-06-16 18:59:56 +00:00
Roland Gruber 75155bbf38 support jobs 2015-06-12 18:28:25 +00:00
Roland Gruber 2151a7e373 support jobs 2015-06-09 19:02:24 +00:00
Roland Gruber 75b59ce12d added time zone setting to server profile 2015-06-08 19:03:57 +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 2790fcddd6 2015-06-01 17:42:04 +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 0807a1b741 fixed module order if or-combined dependencies are used 2015-05-30 17:42:32 +00:00
Roland Gruber f3495fe799 2015-05-26 18:10:39 +00:00
Roland Gruber 03c9668a9a NIS netgroup module for users 2015-05-26 18:10:12 +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 d743616816 2015-05-25 09:30:15 +00:00
Roland Gruber b5645be12e added option to auto-sync with group of names 2015-05-24 09:57:43 +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 50c5a65b98 support to filter by account status 2015-05-21 17:50:00 +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 8b61d5ea5a revert PHP version 2015-05-19 18:18:01 +00:00
Roland Gruber 7edb863912 big picture 2015-05-18 19:12:17 +00:00
Roland Gruber 7afd2dae11 new PHP version 2015-05-18 19:12:00 +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 35846435f4 added CSRF protection 2015-05-15 19:16:46 +00:00
Roland Gruber 10a47cb134 added CSRF protection 2015-05-14 11:49:56 +00:00
Roland Gruber c34b040766 added CSRF protection 2015-05-14 09:18:45 +00:00
Roland Gruber b0664b7131 fixed compareDN 2015-05-09 11:52:23 +00:00
Roland Gruber 60ee50c120 2015-04-19 19:22:27 +00:00
Roland Gruber c417f6a60e 2015-04-19 17:18:22 +00:00
Roland Gruber 528a98681e fixed problem with PDF printing 2015-04-19 17:17:17 +00:00
Roland Gruber b22b907a7f 2015-03-31 17:12:33 +00:00
Roland Gruber 94f2adc4a1 support to set no expiration date in profile 2015-03-27 21:15:20 +00:00
Roland Gruber fec8f0dbc6 translation update 2015-03-27 20:48:02 +00:00
Roland Gruber 366b443aa6 translation update 2015-03-27 20:42:02 +00:00
Roland Gruber 9c57a0df49 translation update 2015-03-26 21:03:01 +00:00
Roland Gruber 8be5402b9f translation update 2015-03-24 17:17:29 +00:00
Roland Gruber af43a42224 fixed IP check 2015-03-19 17:13:34 +00:00
Roland Gruber e7e4e13ac5 translation update 2015-03-19 16:36:46 +00:00
Roland Gruber 892add5e95 translation update 2015-03-16 21:26:26 +00:00
Roland Gruber 858fc2bd5c translation update 2015-03-16 21:20:46 +00:00
Roland Gruber fe6ec5c53e 2015-03-15 18:29:13 +00:00
Roland Gruber af03c3180e 2015-03-15 17:42:27 +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 5392204173 added debug output 2015-03-11 20:14:36 +00:00
Roland Gruber 3f92c0d8f1 hint for master/slave 2015-03-09 17:20:24 +00:00
Roland Gruber 217b947ea1 added addPDFKeyValue() 2015-03-08 20:09:18 +00:00
Roland Gruber 03344bfada removed obsolete code 2015-03-08 19:34:22 +00:00
Roland Gruber ebe9d4aca2 fixed typo 2015-03-01 19:20:29 +00:00
Roland Gruber 3d0ddd7708 added addPDFKeyValue() 2015-03-01 19:20:17 +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 b9880c437b docs update 2015-03-01 14:44:41 +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 4324843792 obfuscation fix 2015-03-01 10:15:04 +00:00
Roland Gruber edafcbb170 allow to set tree view in debug mode 2015-02-23 19:03:53 +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 75b42a68ff check if accounts are edited in multiple browser tabs 2015-02-16 19:54:21 +00:00
Roland Gruber 8d9eb36e0c support SASL as password hash 2015-02-11 17:00:41 +00:00
Roland Gruber 5b776dfef4 support SASL as password hash 2015-02-11 16:59:57 +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 8c27a44cf8 added $pdfKeys to get_pdfEntries 2015-01-07 17:18:42 +00:00
Roland Gruber 8a4bb431a7 added $pdfKeys to get_pdfEntries 2015-01-07 17:16:35 +00:00
Roland Gruber 806a534a73 config templates 2015-01-01 16:49:02 +00:00
Roland Gruber 56aa9bd25f config templates 2015-01-01 16:34:04 +00:00
Roland Gruber 844f8a4418 config templates 2015-01-01 16:18:45 +00:00
Roland Gruber a8159dc4e0 templates for server profiles 2014-12-25 07:31:04 +00:00
Roland Gruber 772b9c3127 refactoring 2014-12-22 20:21:54 +00:00
Roland Gruber f862f9bd8e no more Samba 3 in config template 2014-12-22 20:03:10 +00:00
Roland Gruber dc847e19f2 2014-12-16 19:06:08 +00:00
Roland Gruber 1f94c4b924 do not display AD technical error message 2014-12-11 20:00:58 +00:00
Roland Gruber 77fe535ee6 translation update 2014-12-11 18:31:13 +00:00
Roland Gruber 1676c1b81d fixed LDAP_DEREF_NEVER 2014-12-11 18:22:35 +00:00
Roland Gruber 261a794249 translation update 2014-12-05 17:48:54 +00:00
Roland Gruber d798eda323 2014-12-05 17:47:09 +00:00
Roland Gruber 83d7352e35 translation update 2014-12-04 17:46:18 +00:00
Roland Gruber 80db0b103a translation update 2014-12-01 19:28:48 +00:00
Roland Gruber 0a63e69b23 fixed log level 2014-12-01 19:18:50 +00:00
Roland Gruber 4f502d207a 2014-11-30 17:32:33 +00:00
Roland Gruber 05e2bfadce 2014-11-30 16:38:54 +00:00
Roland Gruber 1e2bd921a7 2014-11-30 16:37:50 +00:00
Roland Gruber 2a0d383180 translation update 2014-11-30 16:36:49 +00:00
Roland Gruber d62ab9b138 added userPrincipalName as self service search attribute 2014-11-30 10:40:43 +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 8561e62fde allow to enter page number in list view (#114) 2014-11-10 20:51:04 +00:00
Roland Gruber 7ad3ff978f allow to change order of account modules 2014-11-02 19:16:18 +00:00
Roland Gruber 85cd14436d allow to change order of account modules 2014-10-26 16:24:44 +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 4fe383cf2b 2014-10-25 19:18:03 +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 260a8dbf02 PHP compatibility fix 2014-10-25 13:00:00 +00:00
Roland Gruber 1955ee9e4f translation update 2014-10-25 10:18:06 +00:00
Roland Gruber 6768c0843a 2014-10-07 07:36:39 +00:00
Roland Gruber 396ca14811 removed default self service profile 2014-10-05 18:38:27 +00:00
Roland Gruber 246d4a8bab removed default self service profile 2014-10-05 18:18:58 +00:00
Roland Gruber a295102397 2014-10-05 17:35:47 +00:00
Roland Gruber c1ef1bbfb4 better description of upgrade 2014-10-05 17:07:01 +00:00
Roland Gruber 83a34888a2 fixed default profile 2014-10-05 16:50:40 +00:00
Roland Gruber 982ed0ae27 trim LDAP suffix 2014-10-01 18:45:15 +00:00
Roland Gruber f18bc7e38c reverted last change 2014-10-01 18:42:27 +00:00
Roland Gruber 27c68d11b9 fix for DN that includes a " ," 2014-10-01 18:13:16 +00:00
Roland Gruber 311c106690 fixed problem with DN check 2014-09-30 17:19:05 +00:00
Roland Gruber 0e547029d8 remove obsolete .htaccess files 2014-09-30 17:17:15 +00:00
Roland Gruber 84378b7664 2014-09-28 08:00:15 +00:00
Roland Gruber 155770df62 translation update 2014-09-28 07:24:05 +00:00
Roland Gruber bc9019d9b9 fixed language selection 2014-09-28 07:16:14 +00:00
Roland Gruber 203f5f25d6 translation update 2014-09-25 16:11:29 +00:00
Roland Gruber 831bd71350 translation update 2014-09-25 16:08:36 +00:00
Roland Gruber 275fefa007 translation update 2014-09-25 16:06:31 +00:00
Roland Gruber f140d40823 translation update 2014-09-24 20:50:30 +00:00
Roland Gruber fd41e12e64 translation update 2014-09-24 18:42:51 +00:00
Roland Gruber 123d818567 password dialog 2014-09-21 19:52:30 +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 4d3b81881a 2014-09-21 18:08:18 +00:00
Roland Gruber 463548c948 performance fixes 2014-09-21 15:06:11 +00:00
Roland Gruber 169cb977f0 added .pdf extension 2014-09-21 14:19:06 +00:00
Roland Gruber 037e663de0 4.7 2014-09-15 16:20:33 +00:00
Roland Gruber 0e2049a58c 2014-09-14 19:26:41 +00:00
Roland Gruber aebc5b9a19 translation update 2014-09-14 19:16:56 +00:00
Roland Gruber 2d57aba435 translation update 2014-09-13 14:49:55 +00:00
Roland Gruber 6d86cef692 support pooling of IP ranges (RFE 107) 2014-09-13 14:43:44 +00:00
Roland Gruber 2131405664 fixed display problem with language tags 2014-08-31 19:42:17 +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 0d9a99b22b added check if object is in correct suffix 2014-08-12 18:24:59 +00:00
Roland Gruber a67f498075 support Nginx 2014-07-27 17:48:25 +00:00
Roland Gruber ef400b8359 replace $user and $group in displayName 2014-07-27 15:51:00 +00:00
Roland Gruber e5e219f35c preset alternate email with backup email address (RFE 111) 2014-07-27 13:24:19 +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 97e99a709b 2014-07-23 15:58:12 +00:00
Roland Gruber 02ddc9b427 sort PDF output 2014-07-17 19:34:51 +00:00
Roland Gruber 9a762e4e64 2014-07-15 18:17:47 +00:00
Roland Gruber ad463e6dc3 renamed abc_sample to abc.sample 2014-07-12 14:31:00 +00:00
Roland Gruber d106d9d6a9 renamed abc_sample to abc.sample 2014-07-12 14:28:52 +00:00
Roland Gruber d3be7dd2c7 renamed abc_sample to abc.sample 2014-07-12 14:23:41 +00:00
Roland Gruber 4413d34f29 fix for can_manage() 2014-07-12 14:12:19 +00:00
Roland Gruber 1129cbce33 runEditPagePostAction() with reference to accout container 2014-07-12 13:39:07 +00:00
Roland Gruber c40ce39bb8 allow types to specify config options 2014-07-12 13:29:15 +00:00
Roland Gruber 0e170f56ff allow % in user/group names 2014-07-03 20:01:44 +00:00
Roland Gruber 1d5d39f7f6 2014-06-12 17:12:43 +00:00
Roland Gruber 329ba771e1 2014-06-12 16:24:21 +00:00
Roland Gruber 9cb642ba14 translation update 2014-06-11 15:47:04 +00:00
Roland Gruber 87c1c6eb09 translation update 2014-06-11 15:43:45 +00:00
Roland Gruber e1aba5bccf translation update 2014-06-10 17:29:33 +00:00
Roland Gruber a6f53f0ef0 fixed links 2014-06-02 20:57:43 +00:00
Roland Gruber b852fc67c0 translation update 2014-06-01 17:27:55 +00:00
Roland Gruber f887d98b32 translation update 2014-06-01 06:57:18 +00:00
Roland Gruber 151aa9823c 2014-05-31 14:09:20 +00:00
Roland Gruber 824b9b1c43 2014-05-31 13:54:33 +00:00
Roland Gruber b92588c8f2 2014-05-31 13:51:36 +00:00
Roland Gruber 4875dc3a39 translation update 2014-05-31 13:51:22 +00:00
Roland Gruber 93a4819b99 auto PTR management 2014-05-31 13:40:43 +00:00
Roland Gruber c0037bee34 translation update 2014-05-30 15:27:05 +00:00
Roland Gruber d54c690a62 fix for module caching 2014-05-26 18:42:55 +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 ccf5c7a8cc added note for apt-get -f install 2014-05-16 15:16:16 +00:00
Roland Gruber 7d55dcca99 support users/groups without correct object class on Windows 2014-05-15 19:30:46 +00:00
Roland Gruber 5814dc495b sudo roles: added "not before", "not after" and order 2014-05-03 18:48:11 +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 0e74a752f8 allow multiple cn values 2014-04-21 19:21:47 +00:00
Roland Gruber 180d2a8800 allow to display all PHP errors 2014-04-21 10:52:46 +00:00
Roland Gruber e7434df3a1 made can_manage() abstract in baseModule to save memory 2014-04-21 10:32:00 +00:00
Roland Gruber 5e5ac7f169 2014-04-20 13:19:37 +00:00
Roland Gruber e47bf042a8 2014-04-20 13:15:37 +00:00
Roland Gruber 5b73ecb074 phpUnit 2014-04-20 13:15:19 +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 58dead0b75 made can_manage() abstract in baseModule to save memory 2014-04-20 12:59:14 +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 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 5ece0c8391 reduced upload code 2014-04-13 16:59:56 +00:00
Roland Gruber 65d47fee7c 2014-04-13 11:38:08 +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 3f830115f1 fixed message when column is unique but not required 2014-04-12 17:51:47 +00:00
Roland Gruber 3fce6ba2a8 support device in host selection 2014-04-12 12:35:05 +00:00
Roland Gruber 88221fcbd4 ckeditor 4.3.4 2014-04-11 20:22:45 +00:00
Roland Gruber 77aff6c3ab ckeditor 4.3.4 2014-04-11 20:19:54 +00:00
Roland Gruber ace6f7d7d8 ckeditor 4.3.4 2014-04-11 20:07:18 +00:00
Roland Gruber b59508b051 ckeditor 4.3.4 2014-04-11 20:05:45 +00:00
Roland Gruber ecb85b4afb ckeditor 4.3.4 2014-04-11 20:04:33 +00:00
Roland Gruber 58ee83870c ckeditor 4.3.4 2014-04-11 20:03:10 +00:00
Roland Gruber 03da48ccae fixed problem in delete view 2014-04-06 16:39:51 +00:00
Roland Gruber ddf40d1783 extended password policy 2014-04-05 18:43:34 +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 69ccd12855 updated to phpseclib 0.3.6 2014-03-30 06:58:05 +00:00
Roland Gruber 0e5583298b updated to phpseclib 0.3.6 2014-03-30 06:57:20 +00:00
Roland Gruber 9bfd16cbf9 updated to phpseclib 0.3.6 2014-03-30 06:55:33 +00:00
Roland Gruber f6f8767607 set logo via CSS 2014-03-29 11:11:37 +00:00
Roland Gruber a2bdec6afe set logo via CSS 2014-03-29 11:04:14 +00:00
Roland Gruber dee5bce3c4 set logo via CSS 2014-03-29 09:55:25 +00:00
Roland Gruber b7e7a958f5 translation update 2014-03-17 18:51:19 +00:00
Roland Gruber 4be4dfd314 2014-03-17 18:45:00 +00:00
Roland Gruber b603a8850e translation update 2014-03-14 18:19:46 +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 7b9fbf1919 translation update 2014-03-10 21:40:25 +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 84c4391324 translation update 2014-03-10 17:04:02 +00:00
Roland Gruber 26e39ac8ad translation update 2014-03-10 16:54:13 +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 f50c5cf641 2014-03-08 13:46:57 +00:00
Roland Gruber 7a2f3a97d5 fixed duplicate members (167) 2014-03-08 09:13:21 +00:00
Roland Gruber 75939766b1 translation update 2014-03-07 19:13:51 +00:00
Roland Gruber 7cc868fb3b reverted last change 2014-03-06 20:13:11 +00:00
Roland Gruber 5c58d2c140 no extra white space for image-only buttons 2014-03-06 20:08:44 +00:00
Roland Gruber dfec83853e translation update 2014-03-06 17:39:22 +00:00
Roland Gruber d2563c3b67 removed jQuery chosen plugin 2014-03-02 19:50:48 +00:00
Roland Gruber e7807d9727 2014-03-02 19:30:34 +00:00
Roland Gruber 574be6c18f 2014-03-02 19:28:08 +00:00
Roland Gruber 5f2e8fadea no minified JS code in repo 2014-03-02 18:30:03 +00:00
Roland Gruber 3d086e93d4 removed jQuery chosen plugin 2014-03-02 18:23:38 +00:00
Roland Gruber 2165d2cc4c translation update 2014-03-02 11:48:59 +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 01719b9899 disable browser auto-completion 2014-02-27 20:50:25 +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 85fa2b8bf0 use type filters when searching for groups (bug 165) 2014-02-26 20:45:11 +00:00
Roland Gruber 59ad00f9d2 support type filters without parenthesis 2014-02-26 20:13:16 +00:00
Roland Gruber 72952501fc use type filters when searching for groups (bug 165) 2014-02-26 20:02:50 +00:00
Roland Gruber eb38d77491 NIS mail alias support on user page 2014-02-22 17:28:59 +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 d593df8eeb make getOUs() protected 2014-02-22 13:03:01 +00:00
Roland Gruber da3e69ae0d supported LDAP servers 2014-02-22 13:02:26 +00:00
Roland Gruber e6eebe0d81 allow to manage mail aliases in user entry 2014-02-20 20:50:35 +00:00
Roland Gruber 7bbdec0498 disable form autocompletion 2014-02-20 17:14:22 +00:00
Roland Gruber d88882a123 fixed DN display in list 2014-02-16 16:20:41 +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 36f09e7a73 reduce upload code 2014-02-11 19:31:22 +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 543c9322ea Oracle database support 2014-02-09 14:47:35 +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 c2d22b6e46 fixed docs 2014-02-08 15:05:15 +00:00
Roland Gruber 74d96a099c fixed typo 2014-02-07 20:10:41 +00:00
Roland Gruber acfb2c8e57 support help text for custom fields 2014-02-06 19:19:29 +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 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 ab2d400b2b language selection for self service 2014-02-02 16:32:39 +00:00
Roland Gruber afc9b6e1a5 updated language handling 2014-02-02 12:36:12 +00:00
Roland Gruber 7cebc19276 "select all" link on top 2014-02-01 18:31:56 +00:00
Roland Gruber 4eb336db70 "select all" link on top 2014-02-01 15:32:44 +00:00
Roland Gruber 959a058ee5 fixed missing main config 2014-02-01 15:32:24 +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 c62a5693af support Bind DLZ TXT/SRV 2014-01-26 18:46:36 +00:00
Roland Gruber abb3c21f59 reduced memory usage 2014-01-25 14:14:46 +00:00
Roland Gruber aae1bc78f1 updated the default profile 2014-01-23 20:02:55 +00:00
Roland Gruber 395910f6f2 init module settings 2014-01-23 19:23:48 +00:00
Roland Gruber c39fe8497a 2014-01-20 16:51:53 +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 660e290ab3 fixed extension check (bug 162) 2014-01-18 19:25:44 +00:00
Roland Gruber 8493c83dcd increase memory limit 2014-01-18 19:23:40 +00:00
Roland Gruber 914cd0d13d fixed extension check (bug 162) 2014-01-18 17:25:08 +00:00
Roland Gruber 846ebe2f80 fixed problems of module cache 2014-01-18 11:45:46 +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 745a987705 support for organizationalRole entries 2014-01-18 11:38:38 +00:00
Roland Gruber a6ce7e7f26 support for organizationalRole entries 2014-01-18 09:56:29 +00:00
Roland Gruber 188191889f fix for inactive types 2014-01-18 09:55:56 +00:00
Roland Gruber 34ec7419c9 support for organizationalRole entries 2014-01-18 08:16:47 +00:00
Roland Gruber 848b444382 fixed problems of module cache 2014-01-17 18:13:15 +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 219bde94fe extended htmlAccountPageButton 2014-01-14 18:51:36 +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 56f4626626 added separate IP list for self service 2014-01-12 19:58:15 +00:00
Roland Gruber b99f5b3928 removed obsolete code 2014-01-12 19:52:39 +00:00
Roland Gruber 9d76d03b5e fixed getCallingURL 2014-01-12 19:52:14 +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 681d855088 read-only fields for inetOrgPerson 2014-01-06 14:29:09 +00:00
Roland Gruber 4a12632936 preselect last used profile 2014-01-05 14:00:32 +00:00
Roland Gruber bf7384104a made more clear when post scripts are not run 2013-12-30 18:50:56 +00:00
Roland Gruber 630aab2df1 allow password mails for new accounts 2013-12-29 18:10:26 +00:00
Roland Gruber 0c4c2c4cf6 performance fix 2013-12-29 10:31:40 +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 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 27585a01a5 deactivate jQuery chosen 2013-12-27 17:33:46 +00:00
Roland Gruber 9c458ea93e support mailbox quota 2013-12-27 16:26:26 +00:00
Roland Gruber 06247fd84a fixed width 2013-12-26 16:29:11 +00:00
Roland Gruber 907c62663e use chosen for select boxes 2013-12-26 16:09:30 +00:00
Roland Gruber 9edfe22754 added photo options 2013-12-26 16:08:55 +00:00
Roland Gruber a6cc0d8a3e allow to upload PEM certificates with junk data before cert data 2013-12-26 11:35:49 +00:00
Roland Gruber cfd8abc3e6 auto add aobject classes fix 2013-12-26 11:22:45 +00:00
Roland Gruber 689bdebbc3 fix for renaming entries in AD 2013-12-26 11:22:26 +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 c0da431914 fix for AD 2013-12-26 10:58:58 +00:00
Roland Gruber 32f4e3f313 added example for smaller fonts 2013-12-22 13:46:45 +00:00
Roland Gruber 55af0e8a62 more debug output 2013-12-22 12:24:15 +00:00
Roland Gruber 5d862fff7c 2013-12-22 12:23:45 +00:00
Roland Gruber 85a784d8ba translation update 2013-12-20 16:32:52 +00:00
Roland Gruber f018c27101 added self service proxy 2013-12-18 17:37:36 +00:00
Roland Gruber f3ce5f6df3 2013-12-18 17:37:07 +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 8d6a873a1f support for Ukrainian 2013-12-17 20:24:37 +00:00
Roland Gruber 33bfa56ad0 fixed PHP notice 2013-12-17 20:24:13 +00:00
Roland Gruber 2ae6635e0f support for Ukrainian 2013-12-17 20:21:32 +00:00
Roland Gruber c5e9c3a113 support for Ukrainian 2013-12-17 20:21:06 +00:00
Roland Gruber d095472e9b translation update 2013-12-15 16:34:37 +00:00
Roland Gruber 4d724d930b translation update 2013-12-14 19:07:51 +00:00
Roland Gruber 98342316cd translation update 2013-12-14 12:16:21 +00:00
Roland Gruber a66f2c4151 translation update 2013-12-08 11:40:04 +00:00
Roland Gruber f2d7069f6d translation update 2013-12-07 16:49:23 +00:00
Roland Gruber 7a20131b65 translation update 2013-12-05 19:38:46 +00:00
Roland Gruber ee4c13d2b4 translation update 2013-12-04 21:20:46 +00:00
Roland Gruber 3565612cc6 do not run empty LDAP operations 2013-12-04 18:11:49 +00:00
Roland Gruber 6107bc13be 4.4 2013-12-01 12:14:16 +00:00
Roland Gruber 064350590f support US English 2013-12-01 10:03:12 +00:00
Roland Gruber 0fedef433b try to fix Samba4 tree problems 2013-12-01 10:02:48 +00:00
Roland Gruber c74c838bd9 support US English 2013-12-01 10:02:20 +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 6e3f499976 support for Turkish 2013-11-29 19:48:07 +00:00
Roland Gruber 4fcb0c270e support for Turkish 2013-11-29 19:47:29 +00:00
Roland Gruber bd9f619c6e allow removal of extension 2013-11-24 12:01:54 +00:00
Roland Gruber 1ca279d353 fix for random numbers 2013-11-24 10:04:46 +00:00
Roland Gruber e972e9d071 fixed renaming of entries 2013-11-24 10:04:19 +00:00
Roland Gruber 2bac9ccff8 added home drive and home directory 2013-11-23 14:40:06 +00:00
Roland Gruber 50f9e17be4 fixed help escaping 2013-11-23 14:39:41 +00:00
Roland Gruber 779941bda0 multi edit tool 2013-11-23 13:51:48 +00:00
Roland Gruber bbda539377 multi edit tool 2013-11-23 13:22:54 +00:00
Roland Gruber ba135d33e2 fixed help 2013-11-23 13:22:31 +00:00
Roland Gruber a934c7c769 multi edit tool 2013-11-19 20:10:03 +00:00
Roland Gruber 8bc0489f39 multi edit tool 2013-11-18 21:52:27 +00:00
Roland Gruber b323d66ffd removed mail aliases 2013-11-18 17:39:59 +00:00
Roland Gruber b1d5aa8ac2 multi edit tool 2013-11-17 19:05:10 +00:00
Roland Gruber d2e078c269 Bind DLZ update 2013-11-17 10:17:33 +00:00
Roland Gruber cbe36660ea fixed error message 2013-11-17 10:16:58 +00:00
Roland Gruber fad3f0b47a new version 2013-11-17 10:16:07 +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