Commit Graph

1473 Commits

Author SHA1 Message Date
Roland Gruber 47b946086f make all self service settings available in modules 2008-12-09 18:29:58 +00:00
Roland Gruber 3282a234bb added used attributes 2008-12-07 19:13:50 +00:00
Roland Gruber abeb9bc3da smaller fixes 2008-11-18 19:06:55 +00:00
Roland Gruber 6e48ecdb47 made Kolab optional 2008-11-18 19:03:10 +00:00
Roland Gruber b71e0e12a5 made shadowAccount optional 2008-10-21 18:47:45 +00:00
Roland Gruber c0a564d347 fixed typo 2008-10-13 16:23:43 +00:00
Roland Gruber f3b4d84721 fixed typo 2008-09-30 16:15:14 +00:00
Roland Gruber 199ebea653 added dependency 2008-09-28 14:41:11 +00:00
Roland Gruber f766ad5c5b translation update 2008-09-28 12:18:56 +00:00
Roland Gruber e51a621584 added more .htaccess files 2008-09-28 08:36:50 +00:00
Roland Gruber 2d410b0658 DHCP 2008-09-24 16:38:27 +00:00
Roland Gruber e6adbf3c45 DHCP 2008-09-18 18:23:26 +00:00
Roland Gruber ce804f7090 DHCP 2008-09-17 19:44:41 +00:00
Roland Gruber 12bd529f95 "" 2008-09-16 18:48:21 +00:00
Roland Gruber c34304027a DHCP module 2008-09-16 18:40:14 +00:00
Roland Gruber b9f1527ba0 fixed checkASCII and gecos in upload (2103936) 2008-09-16 17:11:44 +00:00
Roland Gruber f1bd23b1e5 escape DNs 2008-09-04 17:43:53 +00:00
Roland Gruber b7c17b5801 added escapeDN() 2008-09-04 17:21:29 +00:00
Roland Gruber f20f468dbb reformatting 2008-08-23 16:08:50 +00:00
Roland Gruber a2b4c49531 added profile option for lamdaemon 2008-08-10 19:53:13 +00:00
Roland Gruber 71f32b6b5a fixed shadowLastChange 2008-08-10 13:31:45 +00:00
Roland Gruber 80e50fe725 replaced MHash by Hash 2008-08-09 11:18:36 +00:00
Roland Gruber 66e40c7222 log denied clients 2008-08-06 19:01:03 +00:00
Roland Gruber c556c18617 initial checkin 2008-08-05 19:17:15 +00:00
Roland Gruber c776a86d87 removed obsolete labels 2008-08-05 19:11:37 +00:00
Roland Gruber 2c6751b7bb fixed PHP notices 2008-07-22 17:30:11 +00:00
Roland Gruber a0ac8f504e added Syslog logging for lamdaemon 2008-07-21 20:06:11 +00:00
Roland Gruber 1f6e60114d do not check UID/GID for existing accounts 2008-07-17 19:25:30 +00:00
Roland Gruber 8eff004b83 allow to specify SSH port 2008-07-03 18:42:26 +00:00
Roland Gruber f33f26fd19 allow larger UIDs/GIDs 2008-06-29 13:51:47 +00:00
Roland Gruber 99123b0d18 do not print errors of touch command 2008-05-16 17:32:02 +00:00
Roland Gruber 160a5e3c40 reduced PHP notices 2008-05-15 17:32:59 +00:00
Roland Gruber 1d45216020 better check of shadowlastchange for self-service 2008-05-15 17:22:32 +00:00
Roland Gruber af38b4989b removed PHP notices 2008-04-28 17:59:08 +00:00
Roland Gruber 38f71bd8e9 fixed PHP notices 2008-04-24 18:57:51 +00:00
Roland Gruber e5f0cdbbf6 fixed PHP notices 2008-04-24 18:50:02 +00:00
Roland Gruber e2637e0995 translation updates 2008-04-15 14:33:01 +00:00
Roland Gruber a4c521b52a fixed typos 2008-04-15 14:31:17 +00:00
Roland Gruber ae3fa56a8b fixed PHP notice 2008-03-27 19:57:42 +00:00
Roland Gruber b00fd3dffb added missing property 2008-03-27 19:54:01 +00:00
Roland Gruber 714914a845 fixed expiry times 2008-03-25 19:01:10 +00:00
Roland Gruber 8c72fe4dfd move inactive modules to the end 2008-03-25 17:48:16 +00:00
Roland Gruber d8f9d405cd apply filter when enter is pressed in filter box 2008-03-21 15:33:25 +00:00
Roland Gruber c17b4a13d8 removed margin attributes 2008-03-16 10:52:50 +00:00
Roland Gruber 6c40ab33d7 allow to add a user as memberuid in his primary group 2008-03-15 19:12:19 +00:00
Roland Gruber c6c9947dc6 support rights setting for homedir 2008-03-09 11:58:46 +00:00
Roland Gruber c1efcc6c27 finished self service 2008-03-04 19:47:14 +00:00
Roland Gruber 8df0d846ae first part of selfservice 2008-03-01 12:25:39 +00:00
Roland Gruber 72b0b167b5 code cleanup 2008-03-01 12:24:47 +00:00
Roland Gruber 53f13841f7 finished module 2008-02-26 19:55:37 +00:00
Roland Gruber feacb00fff fixed upload text 2008-02-26 19:55:19 +00:00
Roland Gruber 052c6bf39d code cleanup 2008-02-25 20:54:11 +00:00
Roland Gruber 6151b048c6 first version of phpGroupwareUser 2008-02-24 18:53:25 +00:00
Roland Gruber 73e7125001 initial checkin 2008-02-23 10:24:27 +00:00
Roland Gruber 03bc56d757 added finalDN to accountContainer 2008-02-23 10:23:40 +00:00
Roland Gruber e7e3b581f2 added password policies 2008-02-14 17:37:02 +00:00
Roland Gruber b5ee91b50e added password policy settings 2008-02-10 13:19:05 +00:00
Roland Gruber bb0ecf864f added l, st, carLicense and physicalDeliveryOfficeName 2008-02-09 18:01:29 +00:00
Roland Gruber af1cf37b5b added meta HTML documentation 2008-02-07 19:05:44 +00:00
Roland Gruber 4b43f609c5 hash passwords with SSHA 2008-02-05 19:33:03 +00:00
Roland Gruber d43c7b78c7 moved documentation from module specification to baseModule 2008-02-05 18:40:57 +00:00
Roland Gruber 6b54964610 more documentation 2008-02-03 18:46:11 +00:00
Roland Gruber 7e5c281adf no more external help links
documented get_help()
2008-02-03 18:37:05 +00:00
Roland Gruber 55b2a0729f more documentation for get_pdf_entries 2008-02-03 17:56:02 +00:00
Roland Gruber 140c66debb documented meta data in PHPDoc 2008-02-03 14:28:28 +00:00
Roland Gruber cc7c8f8b82 allow @ in user names 2008-01-29 18:22:36 +00:00
Roland Gruber 207718d097 show mail address as link 2008-01-26 13:01:36 +00:00
Roland Gruber 0b7476bb07 added onchange for select in meta HTML 2008-01-19 13:06:03 +00:00
Roland Gruber 903044dc98 support textarea for config options 2008-01-16 19:56:31 +00:00
Roland Gruber b70b319b62 fixed domain changing 2008-01-15 18:50:40 +00:00
Roland Gruber 8df6bab139 skip user input processing if profile is loaded 2008-01-15 18:13:34 +00:00
Roland Gruber 0420e173ef made doPost protected 2008-01-14 18:10:13 +00:00
Roland Gruber a48f7cf933 PHP5 changes 2008-01-08 18:23:19 +00:00
Roland Gruber fbfe265310 removed obsolete query 2008-01-08 18:18:53 +00:00
Roland Gruber 31eaed9e4a removed obsolete variables 2008-01-08 18:13:01 +00:00
Roland Gruber 6f1dac455c removed obsolete parameter 2008-01-08 18:10:41 +00:00
Roland Gruber c49409020d fixed return value 2008-01-08 17:49:50 +00:00
Roland Gruber ca6a7a555a alias name is required 2008-01-08 17:44:00 +00:00
Roland Gruber 808bd8818b style changes 2008-01-03 19:33:56 +00:00
Roland Gruber 3040ef9add style fix 2008-01-02 20:31:39 +00:00
Roland Gruber ce5ce11d1a translation update 2008-01-02 20:20:53 +00:00
Roland Gruber 6e324a83f6 added new security model 2008-01-01 15:00:46 +00:00
Roland Gruber 93d4c1417e added new security model 2007-12-30 16:08:54 +00:00
Roland Gruber 4808d138fd added new security model 2007-12-30 12:32:48 +00:00
Roland Gruber 4bb25a5c17 made members of config class private 2007-12-29 18:59:09 +00:00
Roland Gruber 0894a393ef manage host attribute only if schema allows it 2007-12-29 11:02:57 +00:00
Roland Gruber eac2780860 use __construct() 2007-12-28 16:08:56 +00:00
Roland Gruber 20b227c5b2 fixed escape sequences 2007-12-28 16:08:04 +00:00
Roland Gruber 066bdc0713 removed unreachable code 2007-12-28 16:07:41 +00:00
Roland Gruber 72426b7554 fixed escape sequences 2007-12-28 15:57:43 +00:00
Roland Gruber cf6979e3b4 added session id to log messages 2007-12-28 10:36:07 +00:00
Roland Gruber 9ff03c0462 fixed success page 2007-12-28 09:10:07 +00:00
Roland Gruber 3911fe3c73 removed main page 2007-12-26 18:49:04 +00:00
Roland Gruber 4cc1ba3354 moved profile and reset button to top 2007-12-11 18:52:07 +00:00
Roland Gruber e6703a7413 moved RDN selection to content header 2007-12-09 19:39:09 +00:00
Roland Gruber e6a5a5ad28 moved list size setting to new list configuration page 2007-12-09 10:45:04 +00:00
Roland Gruber 0590e6a2cc moved profile controls to left area 2007-12-04 15:58:05 +00:00
Roland Gruber 9545997fda removed obsolete table around reset button 2007-12-04 15:24:34 +00:00
Roland Gruber 4f762687fc moved suffix box to content head area 2007-12-03 13:01:17 +00:00
Roland Gruber b634470adf fixed problem that selected account was not available for PDF 2007-12-03 09:18:20 +00:00
Roland Gruber 119ad6352a bigger icons 2007-12-01 12:34:52 +00:00
Roland Gruber 242017bce7 moved JavaScript code to separate file 2007-11-25 13:08:00 +00:00
Roland Gruber f5c976cc06 new PDF system 2007-11-25 12:52:18 +00:00
Roland Gruber 703688cc22 added icons 2007-11-19 19:16:08 +00:00
Roland Gruber d6200ee947 added icons for modules 2007-11-19 18:42:03 +00:00
Roland Gruber 14cdf2ed44 random passwords 2007-11-18 12:54:09 +00:00
Roland Gruber 9e36b42af0 use new $autoAddObjectClasses 2007-11-18 12:03:52 +00:00
Roland Gruber 0e44373ffb Samba 3 part is now optional 2007-11-18 11:16:03 +00:00
Roland Gruber aedfdf029e layout fix for IE 2007-11-18 10:38:11 +00:00
Roland Gruber 2ae94931f5 added $autoAddObjectClasses 2007-11-18 10:35:56 +00:00
Roland Gruber 19cd235891 added fix for half-deleted sessions 2007-11-17 14:18:59 +00:00
Roland Gruber d569fc3528 new status images 2007-11-15 16:33:00 +00:00
Roland Gruber ed37d9f7cf performance enhancement 2007-11-15 11:02:57 +00:00
Roland Gruber ba653d0c0b more space for input fields 2007-11-14 16:47:08 +00:00
Roland Gruber 40a8452fa3 removed duplicate schema parsing 2007-11-14 13:07:11 +00:00
Roland Gruber 15c4d4ae44 load PDF classes only when needed 2007-11-14 10:28:39 +00:00
Roland Gruber 5a1d88bf59 add parent object classes for new accounts 2007-11-14 09:12:27 +00:00
Roland Gruber a6c2552322 IE fixes 2007-11-13 17:49:48 +00:00
Roland Gruber e62ebcd65b removed check_ip() 2007-11-13 10:47:08 +00:00
Roland Gruber ce214c9885 new configuration system for the account lists 2007-11-11 14:01:16 +00:00
Roland Gruber a7d3bbd43c enable host passwords (RFE 1754069) 2007-11-10 15:16:55 +00:00
Roland Gruber b23002ad67 hashed password 2007-11-08 19:19:50 +00:00
Roland Gruber 6260184600 hashed password 2007-11-07 21:02:13 +00:00
Roland Gruber 1af6bf4315 use list suffix as default 2007-11-06 17:42:37 +00:00
Roland Gruber f074634070 added function to create random passwords 2007-11-05 18:16:29 +00:00
Roland Gruber 4b985473d8 added password changing tool 2007-11-05 18:15:26 +00:00
Roland Gruber 450ddc8ea3 allow to switch sorting; tool interface added 2007-11-05 18:14:38 +00:00
Roland Gruber f9a57564c7 include selfService.inc 2007-11-05 18:12:53 +00:00
Roland Gruber b3e160211f PhpDoc fixes 2007-11-03 14:17:19 +00:00
Roland Gruber 02da6e5ab5 PhpDoc fixes 2007-11-03 13:47:59 +00:00
Roland Gruber bb5380c102 PhpDoc fixes 2007-11-03 13:24:00 +00:00
Roland Gruber 3e4c3d71ce fixed typo 2007-11-03 13:22:12 +00:00
Roland Gruber cecd948b76 PhpDoc fix 2007-11-03 13:17:39 +00:00
Roland Gruber fc1050cd3d use images for navigation bar 2007-11-01 15:09:34 +00:00
Roland Gruber 125ecf9623 fixed file upload 2007-11-01 14:57:01 +00:00
Roland Gruber 4261b560d2 fixed typo 2007-10-30 13:43:00 +00:00
Roland Gruber cd5c226ec8 fixed HTML warnings 2007-10-28 19:40:30 +00:00
Roland Gruber 2335e1887c updated help 2007-10-28 15:06:59 +00:00
Roland Gruber 99db4a0ecc code formating 2007-10-28 13:56:28 +00:00
Roland Gruber ed125d96c6 allow editing the suffix itself 2007-10-28 13:47:04 +00:00
Roland Gruber 11acadddd1 replaced some for loops by foreach loops 2007-10-28 12:48:13 +00:00
Roland Gruber ca9869174d replaced some for loops by foreach loops 2007-10-28 12:31:31 +00:00
Roland Gruber 15dfe2c5d8 added warning message if config file is not writable 2007-10-26 17:51:56 +00:00
Roland Gruber e983a1f7ba fixed deleting 2007-10-26 14:10:10 +00:00
Roland Gruber c2200d865e improved tabbing 2007-10-24 18:12:35 +00:00
Roland Gruber e84996626a terminal server - help 2007-10-24 16:15:56 +00:00
Roland Gruber 8b4bfc59f8 terminal server - PDF 2007-10-22 19:05:25 +00:00
Roland Gruber 38752fe86e terminal server - editing 2007-10-22 16:59:30 +00:00
Roland Gruber 3b7e640898 terminal server - view only 2007-10-22 16:24:22 +00:00
Roland Gruber c2f7c6471c initial checkin 2007-10-21 19:32:09 +00:00
Roland Gruber 64e17344d0 fixed PDF 2007-10-17 17:53:08 +00:00
Roland Gruber 9c6c808f96 fixed sambaLockoutThreshold and some code cleanup 2007-10-17 17:51:31 +00:00
Roland Gruber 9613a2a599 transparent buttons in tabs 2007-10-16 16:48:13 +00:00
Roland Gruber 5171071ddb code formating 2007-10-15 20:39:27 +00:00
Roland Gruber 80f8e2ad31 use public/private instead of var 2007-10-15 17:20:51 +00:00
Roland Gruber 39e739bd86 fixed syntax error 2007-10-15 17:20:17 +00:00
Roland Gruber 489f90dc8b PHP5 2007-10-13 17:46:56 +00:00
Roland Gruber 4cbc52cc22 changed to public/private 2007-10-13 17:28:37 +00:00
Roland Gruber 4598a24714 code reformating 2007-10-13 13:18:38 +00:00
Roland Gruber 699c591a38 fixed PHP notices 2007-10-12 16:14:38 +00:00
Roland Gruber d10f1a3575 fixed help entries 2007-10-12 16:13:11 +00:00
Roland Gruber 1df1725fed fixed group quotas 2007-10-11 17:51:35 +00:00
Roland Gruber 04c8ed568f use getAttributes() 2007-10-10 19:04:39 +00:00
Roland Gruber 3ac346d4e3 fixed PHP notice 2007-10-10 16:45:30 +00:00
Roland Gruber 1356231d8a fixed some PHP notices 2007-10-05 18:09:49 +00:00
Roland Gruber 95a9599038 fixed syntax errors 2007-10-05 17:35:16 +00:00
Roland Gruber daadf5e28a more private class variables 2007-10-04 16:45:05 +00:00
Roland Gruber ce13d4eb07 added getAccountContainer() 2007-10-03 19:18:07 +00:00
Roland Gruber f8092e6cab added JS code to change pages 2007-10-03 18:25:55 +00:00
Roland Gruber 79307debea added getAccountContainer() 2007-10-03 18:02:10 +00:00
Roland Gruber f11b37bdf8 added getAccountModule 2007-10-01 17:46:55 +00:00
Roland Gruber 873f600ae8 changed regex for logon script 2007-09-24 19:22:04 +00:00
Roland Gruber 37f76431ee show infinity symbol for too big values 2007-09-24 19:11:18 +00:00
Roland Gruber d46ae32a6d do not automatically add object class 2007-08-25 10:08:15 +00:00
Roland Gruber db02d0aa15 show DN for existing accounts 2007-08-23 18:33:54 +00:00
Roland Gruber 845ed8ad85 tabular style for account pages 2007-08-19 13:50:20 +00:00
Roland Gruber 7ec1143987 "" 2007-08-18 14:22:38 +00:00
Roland Gruber 82cf42aafc no more PHP4 2007-08-07 17:47:47 +00:00
Roland Gruber fbf35a666e fixed help texts 2007-07-23 15:13:41 +00:00
Roland Gruber 732dee72d3 removed obsolete comment 2007-07-22 13:19:58 +00:00
Roland Gruber 9faa1c220f made uid optional (closes 1757215) 2007-07-21 09:47:48 +00:00
Roland Gruber 7048f58c1d reduced LDAP connects 2007-07-21 08:27:13 +00:00
Roland Gruber 7b96445cfd allow to create homedirs in upload 2007-07-09 19:03:19 +00:00
Roland Gruber cd09a86d64 performance enhancements 2007-07-08 19:23:07 +00:00
Roland Gruber 20894db9da PHP5 2007-07-08 19:00:55 +00:00
Roland Gruber f834f20a80 private variables 2007-07-08 11:33:31 +00:00
Roland Gruber 8370c26e69 use ->new_rand() 2007-07-08 11:06:06 +00:00
Roland Gruber 5bb84b5e70 no longer update Samba 2 attributes 2007-07-08 10:59:00 +00:00
Roland Gruber f1dda8d924 use ->server() 2007-07-08 10:51:01 +00:00
Roland Gruber 9bbe7bfd3e use ->server() 2007-07-08 10:35:02 +00:00
Roland Gruber 0a77a98c79 set shadowLastChange for self service password changes 2007-07-08 10:21:34 +00:00
Roland Gruber 6c841b8f11 fixed rights of home directory 2007-07-05 18:49:10 +00:00
Roland Gruber 150825fdd0 buttons at bottom of page (RFE 1702136) 2007-07-03 15:51:50 +00:00
Roland Gruber 42003d687c allow uid as RDN attribute for inetOrgPerson 2007-07-03 15:43:52 +00:00
Roland Gruber 606a0c42f3 added fix for MCrypt activation in a running LAM session 2007-07-02 18:55:59 +00:00
Roland Gruber ba02c8a176 added another date check 2007-07-02 18:23:13 +00:00
Roland Gruber df228f13e2 fixed bad default value for description in file upload 2007-07-02 18:03:29 +00:00
Roland Gruber 491bab8bd0 fixed LDIF export 2007-07-01 09:39:14 +00:00
Roland Gruber 4767f789da allow PDF output to be used in subclasses 2007-06-27 18:01:12 +00:00
Roland Gruber 3f232311df some subclassing support 2007-06-24 17:54:23 +00:00