Commit Graph

399 Commits

Author SHA1 Message Date
Roland Gruber db504da5d7 error handling 2017-12-13 12:31:26 +01:00
Roland Gruber 059d987cc9 responsive settings 2017-12-02 17:51:59 +01:00
Roland Gruber 150e6158dc fixed host options 2017-11-25 17:55:29 +01:00
Roland Gruber be24c5a3ca Merge remote-tracking branch 'origin/develop' into release-6.2
Conflicts:
	lam/HISTORY
2017-09-23 09:55:19 +02:00
Roland Gruber a5522c29ab SASL support for self service 2017-09-22 19:52:57 +02:00
Roland Gruber b89a227f7c new remote API 2017-09-17 09:40:05 +02:00
Roland Gruber c8d36eadd7 PHP 5.6 and IE 11 2017-09-16 09:58:08 +02:00
Roland Gruber 6bb5249bf1 upload API change 2017-09-02 13:03:36 +02:00
Roland Gruber 463aaa2f4b fixed post modify 2017-08-15 10:29:30 +02:00
Roland Gruber e64e7e3adf fixed upload 2017-06-05 11:03:20 +02:00
Roland Gruber 7260bb5267 PHPdoc fixes 2017-06-05 09:39:29 +02:00
Roland Gruber 851f8b5bb7 new type API 2017-05-20 11:46:49 +02:00
Roland Gruber d3d6dfc032 new type API 2017-05-20 10:55:26 +02:00
Roland Gruber 3933081282 fixed password attribute 2017-05-13 17:58:02 +02:00
Roland Gruber eaa09a2799 new type API 2017-05-13 11:07:54 +02:00
Roland Gruber 5d10297448 new type API 2017-05-10 19:23:28 +02:00
Roland Gruber 2f5f0caff1 new type API 2017-05-08 19:59:28 +02:00
Roland Gruber 9ac206a613 new type API 2017-04-22 16:14:15 +02:00
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 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 d949b1bae4 PHPDoc update 2017-02-19 09:14:11 +01:00
Roland Gruber c9008b3c7c fix PHP notices 2016-12-07 21:17:20 +01:00
Roland Gruber dc23a7b766 new wildcard mechanism 2016-11-19 19:20:44 +01:00
Roland Gruber 8bb1b358d2 Allow to sync Unix password with Windows password 2016-06-26 10:15:45 +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 06f47376e5 fixed PHP notices for hosts 2016-01-09 19:20:28 +00:00
Roland Gruber 7d124bb77c support K5KEY 2016-01-02 12:16:14 +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 b9d1c64398 added option to auto-sync with group of names 2015-06-07 16:52:16 +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 ec066fe7e6 added option to auto-sync with group of names 2015-05-31 08:46:44 +00:00
Roland Gruber bc97646569 support groupOfMembers 2015-05-23 13:34:08 +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 187b51978e added addPDFKeyValue() 2015-03-11 20:50:37 +00:00
Roland Gruber acd5de4abf support password change with old password 2015-03-01 16:48:25 +00:00
Roland Gruber b57015ff3f support SASL as password hash 2015-02-11 16:57:38 +00:00
Roland Gruber 8a4bb431a7 added $pdfKeys to get_pdfEntries 2015-01-07 17:16:35 +00:00
Roland Gruber 092ca3ff57 added isLoggedIn() 2014-10-25 19:17:53 +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 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 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 f564879f09 extended password policy 2014-04-17 19:26:08 +00:00
Roland Gruber 03da48ccae fixed problem in delete view 2014-04-06 16:39:51 +00:00
Roland Gruber 72952501fc use type filters when searching for groups (bug 165) 2014-02-26 20:02:50 +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 a7d3773493 allow to set single account types read-only 2014-01-15 20:48:52 +00:00
Roland Gruber 0967291ef3 clear sudo entries on delete 2014-01-14 18:08:13 +00:00
Roland Gruber 25d6611231 fill default user name from AD module 2013-12-28 10:48:31 +00:00
Roland Gruber 04c0796f9e allow to relabel self service fields 2013-11-30 15:02:06 +00:00
Roland Gruber ba135d33e2 fixed help 2013-11-23 13:22:31 +00:00
Roland Gruber fe843a990a typo 2013-11-09 13:25:45 +00:00
Roland Gruber 0f1bd1b550 switch primary group in additional group memberships (RFE 108) 2013-10-23 17:26:00 +00:00
Roland Gruber 1253b2f270 better LDAP error messages 2013-10-16 17:37:17 +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 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 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 103ee7fc0c reduced PDF code 2013-05-07 19:18:21 +00:00
Roland Gruber afb8d6ebdd fixed PHP notice 2013-05-01 12:35:09 +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 5932e0abc6 added htmlAccordion and option to specify user name suggestion format 2013-03-24 18:39: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 33ed616dd6 fixed host name labels 2013-03-16 17:12:00 +00:00
Roland Gruber 150965e17e support Samba Unix Id pool for UID/GID generation 2013-02-17 13:19:50 +00:00
Roland Gruber 724815e60f moved list of login shells to configuration profiles 2013-02-05 19:10:04 +00:00
Roland Gruber a125746ed5 increased user+group size 2013-01-21 19:09:31 +00:00
Roland Gruber feb20abbb4 allow §° in passwords 2013-01-13 10:40:47 +00:00
Roland Gruber 52036fcbe6 delete group of names memberships 2013-01-09 20:11:14 +00:00
Roland Gruber e439d2cc5a config option check may change settings 2012-11-25 10:57:15 +00:00
Roland Gruber 3377f79fb4 userPassword for pure inetOrgPerson accounts and error message fix 2012-10-07 10:57:51 +00:00
Roland Gruber a8868de361 suggest free user name in file upload if already exists 2012-09-23 17:59:14 +00:00
Roland Gruber 0329ca030c allow to specify alternative suffix for uniqueness check 2012-09-07 16:35:54 +00:00
Roland Gruber 15984ad7f1 support CRYPT-SHA512 2012-08-26 17:54:31 +00:00
Roland Gruber a71b203391 support subclassing 2012-08-23 16:28:13 +00:00
Roland Gruber 0dc4319145 read only fields for self service 2012-08-18 15:55:43 +00:00
Roland Gruber 1607bd8ee5 PHPDoc update 2012-07-15 12:05:47 +00:00
Roland Gruber 0c14b5836b update group of names entries if DN changes 2012-05-20 13:16:13 +00:00
Roland Gruber 9c2f6e2135 PHPDoc update 2012-05-10 19:29:51 +00:00
Roland Gruber 88238375ed account quick locking 2012-04-09 18:07:57 +00:00
Roland Gruber 770458b82f quick (un)lock for users 2012-04-09 13:20:24 +00:00
Roland Gruber 4cd4af88f5 fixed PHP notice 2012-03-20 20:29:51 +00:00
Roland Gruber 753adbcf6c translation update 2012-03-10 19:43:57 +00:00