Commit Graph

96 Commits

Author SHA1 Message Date
Roland Gruber 7981f59b0e support workstations 2020-02-08 15:43:11 +01:00
Roland Gruber 3dc40d1f99 refactoring 2020-02-01 17:13:35 +01:00
Roland Gruber 302acfa2d9 responsive 2019-09-26 19:44:17 +02:00
Roland Gruber 3ad1b5c20a responsive 2019-09-26 19:24:49 +02:00
Roland Gruber e0a82bc70d removed decrypt_login() 2019-08-05 21:56:06 +02:00
Roland Gruber b1f85eb050 added force password change to profile editor 2019-05-20 13:10:06 +02:00
Roland Gruber c3a7fac3f3 added home drive to profile editor options 2019-05-12 20:51:46 +02:00
Roland Gruber 39f0730434 added mail alias to self service 2019-03-03 13:18:02 +01:00
Roland Gruber ac936dd34a added mailLocalAddress and proxyAddresses as self service fields 2019-01-16 20:52:59 +01:00
Roland Gruber f0086e725b refactoring 2018-12-29 15:49:42 +01:00
Roland Gruber 2d3f584bb4 added fallback for iconv 2018-11-23 18:31:47 +01:00
Roland Gruber 92115264fb group sync 2018-11-17 20:43:59 +01:00
Roland Gruber bb9f1f0eff Windows group sync 2018-11-17 20:40:09 +01:00
Roland Gruber d983e86605 #140 account expiration notification jobs 2018-11-05 20:21:46 +01:00
Roland Gruber 22bc951171 #140 account expiration job 2018-11-03 11:22:19 +01:00
Roland Gruber b197b6297b added lightbox 2018-10-28 17:18:47 +01:00
Roland Gruber ea40d3b796 added departmentNumber 2018-10-20 19:44:23 +02:00
Roland Gruber 2c158e6844 use image utils 2018-08-19 20:25:15 +02:00
Roland Gruber 0b7315a351 warn if user id already exists 2018-08-18 10:57:42 +02:00
Roland Gruber 717f2fda41 added option to sync Windows groups 2018-06-15 19:03:51 +02:00
Roland Gruber 38bfa53285 check CN for duplicates 2018-05-27 18:25:00 +02:00
Roland Gruber 133d554916 check for existing email address 2018-05-22 19:55:49 +02:00
Roland Gruber 6dfc06931a check user name 2018-05-20 09:31:06 +02:00
Roland Gruber dd2308f780 responsive tools 2018-05-19 11:14:31 +02:00
Roland Gruber ac70ea60e3 image cropping 2018-05-12 16:41:52 +02:00
Roland Gruber 5ec89293b2 require imagick 2018-05-12 09:39:29 +02:00
Roland Gruber 75599c21d6 responsive settings 2017-11-25 14:35:22 +01:00
Roland Gruber ff8fd54b91 fixed photo deletion 2017-11-07 20:28:38 +01:00
Roland Gruber faac345f53 new job logger 2017-10-29 16:26:25 +01:00
Roland Gruber a52f4f1e5d Windows expiration 2017-10-19 19:32:22 +02:00
Roland Gruber 6bb5249bf1 upload API change 2017-09-02 13:03:36 +02:00
Roland Gruber f24fcf853b removed obsolete locking code 2017-07-05 17:11:38 +02:00
Roland Gruber b900f52a4c fixed missing time zone 2017-06-27 20:23:04 +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 5d10297448 new type API 2017-05-10 19:23:28 +02:00
Roland Gruber 7b82372a2d support Windows lockoutTime 2017-05-07 13:26:41 +02:00
Roland Gruber 40b701a8bf new type API 2017-05-06 15:22:27 +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 4d6724430e switch to attribute name department instead of departmentNumber 2017-03-04 11:14:17 +01:00
Roland Gruber d949b1bae4 PHPDoc update 2017-02-19 09:14:11 +01:00
Roland Gruber f6d018f3f4 new replacement system 2016-11-20 10:32:13 +01:00
Roland Gruber 7211faaf47 added proxyAddresses 2016-11-09 21:46:27 +01:00
Roland Gruber 2382108462 support for company, mobile, otherMobile, pager, otherPager 2016-11-09 19:22:43 +01:00
Roland Gruber e3901f434e use ldap_modify_batch if available 2016-09-02 11:05:19 +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 41b0172810 added Windows cleanup job 2016-07-17 10:26:22 +02:00
Roland Gruber edef026b24 expiration date placeholder for jobs 2016-01-16 18:46:58 +00:00